<SEC-DOCUMENT>0000039263-21-000007.txt : 20210205
<SEC-HEADER>0000039263-21-000007.hdr.sgml : 20210205
<ACCEPTANCE-DATETIME>20210205163934
ACCESSION NUMBER:		0000039263-21-000007
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		168
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210205
DATE AS OF CHANGE:		20210205

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CULLEN/FROST BANKERS, INC.
		CENTRAL INDEX KEY:			0000039263
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		IRS NUMBER:				741751768
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		111 W HOUSTON ST
		CITY:			SAN ANTONIO
		STATE:			TX
		ZIP:			78205
		BUSINESS PHONE:		210-220-4011

	MAIL ADDRESS:	
		STREET 1:		POST OFFICE BOX 1600
		CITY:			SAN ANTONIO
		STATE:			TX
		ZIP:			78296-1600

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CULLEN FROST BANKERS INC
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	FROST BANK CORP
		DATE OF NAME CHANGE:	19770823
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cfr-20201231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:3bf06590-7914-4ccd-9779-58c2e80cbfd3,g:847ada42-0912-4c1f-90ed-e2ea8cff0bd0,d:34ea4f3caf714427aeb70b59038dec25--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:cfr="http://www.frostbank.com/20201231" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cfr-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV80L2ZyYWc6YTcyYWJjZGZlZmNmNGE3MDkzMzA2ZGEwMWIxYjZkYTcvdGFibGU6ODFkYjMyYTJiMmUyNDg3NWFlYTVlNTliMTU2YmI1Y2MvdGFibGVyYW5nZTo4MWRiMzJhMmIyZTI0ODc1YWVhNWU1OWIxNTZiYjVjY181LTEtMS0xLTA_7aeb12a5-74ed-4753-88fd-a767deb17e43">0000039263</ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV80L2ZyYWc6YTcyYWJjZGZlZmNmNGE3MDkzMzA2ZGEwMWIxYjZkYTcvdGFibGU6ODFkYjMyYTJiMmUyNDg3NWFlYTVlNTliMTU2YmI1Y2MvdGFibGVyYW5nZTo4MWRiMzJhMmIyZTI0ODc1YWVhNWU1OWIxNTZiYjVjY18xMS0xLTEtMS0w_7d748921-ce55-4203-98ee-ef33a6238f19">FY</ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV80L2ZyYWc6YTcyYWJjZGZlZmNmNGE3MDkzMzA2ZGEwMWIxYjZkYTcvdGFibGU6ODFkYjMyYTJiMmUyNDg3NWFlYTVlNTliMTU2YmI1Y2MvdGFibGVyYW5nZTo4MWRiMzJhMmIyZTI0ODc1YWVhNWU1OWIxNTZiYjVjY18xMi0xLTEtMS0w_a355f745-440e-4951-a53d-bebc3b10afa6">false</ix:nonNumeric><ix:nonNumeric contextRef="i49bb241f08d4466cae9c8f9f33e4a279_D20200101-20201231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4NA_2f783432-f9f7-40d5-964b-ff9c7fc3be97">P1D</ix:nonNumeric><ix:nonNumeric contextRef="iae585aa311cb482db5f2386b6f50ac49_D20200101-20201231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE5MA_3377135a-5288-4fe8-b39d-b23b7c2d5fcf">P90D</ix:nonNumeric><ix:nonNumeric contextRef="ic9cb57a07ff64c749e14de27fa9a3381_D20200101-20201231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3OA_8d020136-1565-46ca-99ed-e240dd27a640">P30D</ix:nonNumeric><ix:nonNumeric contextRef="i10102abc4ae04ef68386ea4733f28cb7_D20200101-20201231" name="cfr:DebtInstrumentMaturitiesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4NA_c84b03c5-d020-4044-827a-f3eb45218076">P90D</ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:CreditLossTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMjE_c8d49a83-3681-498f-9281-fe634ffe6814">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="ifd197cfa65404c59b3e078babad1b758_D20200101-20201231" name="cfr:Finalyearsofthetermofthenotes" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI4MjA_e0402aba-c4e0-4208-8481-69bf808f1598">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:CreditLossTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDI_c8d49a83-3681-498f-9281-fe634ffe6814">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:CreditLossTransitionalPeriodUnderCECL" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDU_c8d49a83-3681-498f-9281-fe634ffe6814">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="icbb9ab57671b46cba3353436b67bb79d_D20190724-20190724" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgxMDA_1eac5eb3-afba-41ae-9218-3dc9d9360478">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i7d98552d5f034a6db7cd83264b040a88_D20200101-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="i7d98552d5f034a6db7cd83264b040a88_D20200101-20201231" name="cfr:CliffVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="ica3a2f8c062a4c4298f6d917b1360813_D20200101-20201231" name="cfr:CliffVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73">P4Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cfr-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</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="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="if22780eaaf4b486eb059d4426899348d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i8fb25269fd1a40dfad606b528982fec3_I20210128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-28</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3daf318172a4706bc9363f950f257eb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i693028b636984c0583ec175ce2eed8bf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5878fccffd7b450eb190b32f7ca014bd_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e76b979a73443f89b380f9df47a7d0f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebcfddfc28e84e27b88672c3baa1fbd9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c3d2fa85c2485fb0c8d326987d476c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d31b33707744241bcc3bcd64761d483_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida98dc067f634aa5b98525a1641243d7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c64903144b345c396254f1390c776e5_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaed261ec53654919887101aadfcd25b4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92551d7d46c346fe81ad38c7e2b72960_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ba1efccdd614f2bab1b3e6bab9fc3c6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86e30b1724dd4e798aeee41afe1c0599_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e44627864d5478eb7f1b79d18ee9652_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87965271a40b4798b7ac08d247d5c8ce_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27412b4ab6934780a9eaa830f40ca108_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31dfe3bff0d44cdda70be9d5a2004919_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39639bceb9614b6f8a3b9a769babca55_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b13ef645b9444e0ae401032c8ea349f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ca394af1708447c96bcdef01de42f43_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1176583aab994c5695a21f981b4cbabb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1ff7972073c4d70a70e2572efed0b74_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17cf2c924df74e4c91c10ce1f5c6a221_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9a28d6d5c2c4bd4a0a6755e2ec7bf89_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i5c5241246e82480bb1dcfc4de7d2741e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i9048b4d4a90143ec936abff27a32e201_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i824d9ca5098d40b48900f4fbadef35de_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i843fbdc6ddf64e75a3539120967b8b68_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b235dab3c574631b051b3bf80bb2fcc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3a00de8f8e58450d9d63247367b5412d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</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="i182f70c6169745919521bce2f23fcbda_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia91a3bbb53ce443ab3c5112fa4c558d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i0b6e4bb1a7eb45f3a91a8efdba7fd5ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i4cd323e1d9814932a872c4e20dec2f04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i01a8ccf53bd14abfaeebb9ad590fc88b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ia748e70e33ce4fe29693ba2084018889_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id89c44961d58400e848b9ab21f1755d2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ief65a7ffefca4cadb09374a1d7b4c3c1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i715540d77ca24d20939c1bb4f91624af_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i229fc2eecf44496a95b960f8fb8d2f3e_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5724b94c6cae42729c266f830f2f4acf_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5655453ad8d2423c85713a779371c2d2_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if856cf6f7f154b9e97b8c2e1d5a4a194_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc8fe021f519414593c9d936ff3c93b9_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3221b9d4ab5542b69db1aeb7cbbf27fb_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id052b54e837c4438ba2f3ab99ffa14d3_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab432262c363430093153994b40aebd8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife47bad6688347649d86ae552079776f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9734e46a1c9d48c48f4423af16045e78_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c9e002fd73d455b8b42f79f254715b4_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bb1f3a5ccca460ebe9bcf9e01a8349f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1f296b617304501a3e41605f60f837e_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81a0b85d0e0f46e292727965096468cf_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i802cb8b8a5264a8ebecb92b4b1868088_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2a56b0d383b4e368c1a8711b16c0ce2_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib17fdce0007146388a59f33d99f8a129_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98023c755a364218ae3d9c74ef43dbba_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3716a49cd824e6787c6e762e7dc8e23_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i473f8ab1c6dd458ba2be8f00694edb63_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i420454f1e92340f38a3e0ed0fe43ec08_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440f4c795153495ebaae91cc7ef5da63_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i769688fb34234316adfba5c05c802282_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac02de98cb6c4ff6954e9c556f88d4f7_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62ee42b93dcd4a35aec4b89c7bc9b639_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic30311741c914d5d8b0b954aad976a62_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36fb52997b9544668ca6b6cff497b270_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2bd2ba1aaee40c4a29143f138c9fd42_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01849b057ba0438f82ff892278c6d9ee_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90889356b0894299a3135da6323768e2_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4901f8d80de404ba3e125926f7566ca_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie473d3758fe64de3b799c39893e8883b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3277b14483154c498125c77be448c6eb_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iced09fc6f3ac40369e7b996743e8484b_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2bdc193f2b7486788cee2cfe0eeb63e_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic59baad6ea254de4bf66e907bcef7068_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a5ffb8caf0c4d14922f473ad9609b07_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6219197e451b4b278927306f91849fa6_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d7d8a9dbb134c81808903a230def501_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fec25d49e9c47b09b5cbb31318d25df_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6b07265035e44c49b43b4775a16dfff_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1cb4b1eb9a5460bbcdb5a228839efd8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieec8ccff5b554c06ac9bd85a7bb76a9c_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8d9fe90a1db408db53f1aa7470f46f8_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f620fd8f7b6458fa0be668c9c602503_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e32639ef8384a858a84a91855f2c291_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i144725253547432ab418c71648e3216e_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2ecbd0a70554720a1477154f1372721_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7329c631df349ef872603104bb49672_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bbfa5f0f1e34ac8a8f0561777a6e767_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00a66549292344299e8d8d041c0c1574_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2faa612543254f93b1871a94fbcc5dfc_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5194dbbeda04939b39969404486fb60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id966387f1bee4bb892ed224424c70a24_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa9a87bd54be4a518897262773f5db3e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i628014e568c24b7d89a8cd8925e762de_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b1b0d952acf49af9248e64afb653ca2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873918d6afe74099ab20d7819c4917a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic52c2e311dc7411cbe94e9e2fc3ae230_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab3b0fc453b34e6d94267705506c4887_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa1134422bb74a968e3633ca6ba35a3a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:ReclassifiedToHeldToMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08a94a37ac5c4b3ba4d4e503c46a9278_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i426edb7912a543ce96b9a36ff29edf11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i952b5d9a9b4f43dfa5282f0ca58a173d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b277c22789e4a6081bfadc0da88449b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21793b994b7548a4b11f70c3e248739c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e93a99e3a4c40bfb7c69c0be9b35586_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95ddad32018f4e61a274bad4a884482d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c108d4dda7b419da816d1245a0dada7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2f0a312605b48139f4b9d5490ba52d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i881eede6efb6479f9f3c5e3e63e57806_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00a17046f2e9410c8d42a7e968e33289_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66319f5b4387440fb1e54d1e8126912d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6306cd4c329d40108e494058789dad48_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90512284fcdb4632bfc315020e88c24d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c05d7ac64cd4b11b570a6d1fb67fa51_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98d16c46a0844c15a311ece6d8a3b98c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f0f9bf2a93e421fb96e7ccfd04ac12c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fbc6df8881a4994b9a355bf1272ac7c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i685d9856ad5342ebb47c3496f8423336_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17a5023e3b0940a985b98c4c2a11ef1c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief440f4303a3461da0500181c29a1386_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08e6509c33204268aaa4a619f150c9c4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6556bf969acf4fdda7262427175edec9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05e35b2c0ae7466cb1352a9de1240814_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1c7d440e18a417cb75fc7d2c8741284_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd60841795b7448a927e4e140785d1cf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffdaabb19c7f412a856201bca9260995_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</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="ie4938cc8fc3e4d6da441092b94cf772c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36e5d2227d064b398d51033a497ef8d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d79f96249ef4676a24789c852b51d4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i863fd1cbcce8489fbd4570bf36e4df98_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6d9cd040e78401da59a51ded69b8392_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i000eb6bbfdf242629b6d05d00a891747_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42328c7e68ff42078087fa9e54d3aa7f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idff0c02c25d045398d16fc1518153839_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43786ac8180d4a7fb0b246b20bed9854_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82c537858657404ea263d02561b23acf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f68dd0a1a2f479cb147034adeb7b257_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29e0cf20886846bbbb53ff0fb98d99e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i600ad60cd68346a5adeb81241b169750_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfbfd0e224f94d479a770802a9941183_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7d84557224b4bb3a247d38f8a4bc3f4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31def3949d7942d4b9737558678f2eee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba41c5c6323c4526b8a94de36567db29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5951cf9553a7411f81f87f591cc53bcd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie70a1149d6b24edda77e9d36e711647c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i141f68aeef7a497a823745af5aa66973_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ba1dee8a4394c24894ffc9ab29964ec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac96d8983f044428bc63cffaf063cc4b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b59ff8b85fa4003a09df56ff040251d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i646946d822de482cb7dbdda229667668_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10c6ba6c5d0043e0a89a4ea73cbf4c0f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff316059eed14c7d819ca366e68e3212_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic52045c393924e5e97330df912c1ae05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7022a5841faa4f1b8ae93055f3e80568_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20761c04332943cf81324d22ff716dd2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8563ea7d51a4cee8d43826ad422832d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id803c0e6a6124029b1ba786e42db5bb1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19643ff63b0c483a81352a7812513449_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c648f4d1d734cefae744dd3e5178039_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00abb4c6299b4cfa98d2a7f4177b4139_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id931ec579a974a5882cc4ea6c798a4fe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="item"><xbrli:measure>cfr:Item</xbrli:measure></xbrli:unit><xbrli:context id="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab09a5b440444f07a98b8bcc797eb82f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6457365fb2fd4d36899164167a910d2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4d23c90412c426fa6ec5270f7191a92_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia48cc56979804219809392d1518902ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i206c1408e11049b5a36b2a3681006af5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</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="i15860e543c4540c99ab9e947a0fb6dcf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8a67d5c884344ada8a51739f34cc30e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i736c3931d1674bcc881725430de1eb93_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcafd0eabe9849719c233c5f0e88e452_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ef54ad62988413b8124b4b186c7185f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcea0321e46d47598eae418ce1da329e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5822fd1f6b95449b9bf8d144c14396a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bfcfce7de984495a890f43005c87366_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecb584c45acf448b91e39d566811ada2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54565b244c8842039a70f178529137d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id97c1908b0b14a9782bf676eec23dae9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34169f85812b4c62aa79c9f7bba1327f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icaaaf641739b479cb9b97bb361bae72d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife372e2fefcc4c688b5ea1601e2d2111_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e5cee951704429896fe4759c6fb5424_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfd83abf0fe84e7ca00f23fa3312aba9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5701f8affee4180bd317f38e2639c9b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c672e1d179f405c859812c62a6a08c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i329b80114e294a139fd36860cf30f047_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida46050322324c19b2088581fbd51e64_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bb43b6918844578b37920796f081a67_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</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="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</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="i619e6ae66a1f420a8957abd585904934_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</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="i869667b8a8254f3182bb6e579c0b0351_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</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="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</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="id9702e13892c42b9aa8f91c6dbecc79b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeTwelveMember</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="i13a87978ba7c4742ba4e23e4cda9d7a7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeThirteenMember</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="i15e0573e07534bc4bf7f42cf94081530_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dfff58ffacd40c395e5ef1c56ac854f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida509e5b68b04b56ad1a86d9cb8d3601_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc329028385f41fbacf9d1259c55271c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0639703311c94880a886025a25365404_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf567de174f7407882dd16a4ebd8615e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49840cdbbd9f477f924d1bc301ff6ac6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b58e195d6884288a98baa33d28cb0b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f739f8bc7714283a59f50c97f37ff7d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icecb174621764cb0b74feb44c8065a5c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59787dcc5bc0461e817ea7709f0365c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0391740f392403cba7634fd0276fffc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="grade"><xbrli:measure>cfr:Grade</xbrli:measure></xbrli:unit><xbrli:context id="i0a55259bde76413997d06a94f52b227e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0424c7034c44382a080ecbe074841cd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc539bb033624a569d70cf0d414481a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf9b5ab29d5b41ffae1753beab1405f4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia75a33c16e5b41219fbdc4aa9e16013f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iead49f7755fd4cf787f5633d5db24ffd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8d1e7dd4d5411c98fbc5a760180a50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i325646a9128c418e8567da605b3acfcd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14ae089f57ed4ebc945d7917129950fc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d3e8dacd01749b597d5907eab99caa5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00ebca0d8742466a834aac7e4a651b4c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41342f5063974cce82bf4aabae202ad2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a5a2d740e3d4aa8a968376ce26d7c30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c691f111b664a90bbc43e4342efc47d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icabc356687734aad93932d84d6110d74_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i695574ff22d1419291f95a05a8163109_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfc334acd1444e168e88344227a84972_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a8a37283e9d46ada68d64818fb11c75_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdf8317a44844ef6846f3cd18f23f376_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1127ad98e189482db53391a2f9a83fab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic827ba0d268c4d7db43d56e2ce05c754_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c31720f559d41d9809f0ed99fce7a31_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65b5e63b5f264b48b8e864443b147d13_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3cf496e371742bca4af5a960b925f53_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82983be953774753ba1205eb3162b773_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5645178d294a494b9c806fa0b51d9fb0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i780c9cfbd85441ee82c99604c260e5bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8ba2ea628ad4406b9d5a3ce31091a18_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8986d86b468402cad085e4f356bc488_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic35fd518110645e793c9cb9874d852cd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib767a27664004022bd55bdf7d9d55281_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f40c5420e2b437f8969ec03861684c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic931b8c46f5a42d28e075b756f58d051_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fdd52348dee4f99954f37cd478ec908_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d12947d2a84c0d9459b168d291f909_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78d609842a6645019dbc97db4ffcf0a2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b3510bf36384ab18bc04ae9edbabb8f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17aab5d1394e42459de6e982680a4d44_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie86b2a946327456ea68c83828cac91ec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc58d45ee484e07aa2b77dab88b1c16_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30a07497c48d402b8ebb27c5bccfe8b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic32f076d015b48c39be1be5fc2295cef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bebfc06de5449558a9da9a0160f78b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ed9818c89034b17a30af7041ccae685_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceb1c8a52b9d44afa478eff715cc647c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6c718fca2d148198c5435ad7814d6d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6d61b98fad84361bf32991ce8c4c60a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b42dbed3214400d871eca8b17b836f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i764e012e0727415799fd2b24cb68972b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id723a14389cc4ec4ad91bdc10421d8ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09ddd1fb8da04445860580efb1341222_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied730ee2e6be43ec87f37fda322888c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b7b7399f9264ddb973dd47b9307a607_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9c2e9012d0047e6a13e1a25d5cda5df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69aa13a4a9f2405bafcae95a0fc1ef1c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if612cbfd26e34a6bb7dadcf31cf64fb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie90c2b9f799a4f86b5157ebba6b356cd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3d139172b9043778c757ba1d63093f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02a809f359af48d4b8f9a85e7fa39726_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b3cad8edd8f4936a979acef591cd5eb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9c7a01129c8456d8810d1a7c09bf53f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i3f2f99ae750c426fae8e274106fa3b68_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="ibb571aedf23640158385013bf0f4673a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i0cd9cfe12ce145a7ae40dd4d30a6cecb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i9e468ed398dd4fa18002122db2236d2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="iabde03a7197640a294ef4f062c5ff497_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic10b902690104d6e923c20f18141d121_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i6619d3232be5463d9ddad4a67334bc05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i7b1cac89a4bf43b3833be6dfcc65e2d7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida46abeb5e854a979bd03cda6808bdf7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide8ff1170b7b425db3c83e0bd7e3a538_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3205d196dc34c7fb810835eb7a8b3aa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6124ce8299247a3a21ac1aca6cbb7df_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fa5651759414ca590219eb34073fcc6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3691807454a4fbf837c456b7d682684_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0b45d4e46174871a7ce2428a7bd8133_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7c11ae524f24a0dbc2f241d5970d536_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61ebc32c5ab04de49dbe15e52255f9fd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i202bd916dda24e01a30908d36f019a41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f3be34c2314494db3a344fbe4531ce4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6734fd94cb94ebc941e54222064ee09_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4312870ef744b168eef0a69d3e5d723_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8811485d9d944f490b25c1ca8e5112e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33f25780f2ce471c971e11590a182a06_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78d8ac443f1240a3aa5e5e56a4b87436_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic235d82fea294a3abb049559f9b3cb25_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9404baae502740c7bc1145e031c63290_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fda450e50284292a4fc67ba6a70b205_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1bde3de821942909bd121a0e2a6ce73_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83756f35afe04617b4097b13b4404181_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3af13166bd2c45129533f373d63296be_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19fc8bb3260048abadd648abf4259911_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i320f5495725c4123add083442f2f96fd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b07595a593f46798a2f0763ad41ec6d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0eceea734374177b05570938981cbed_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i577a6703b502497484ed02dc43d4b7f7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i076e6e1914794c448a87de50c31402d8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if74782f4eda04d98a8924a45c8d84714_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic015618d927047c9a58db77e8fad0982_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i077a47e3d48244d39bd8910818e095e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ee4346a538e4232948e577e42b9bdcb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49fcba1ab06240f9914d822b8b5cd7b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia667bd0299404777900690aa7bc19869_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeffdf94e6fc40f5bb3239ba77b42659_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e473be02bd4492a899828deb3cc4843_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6eddf2df9b3474a8980817f7d90c64c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8e61099499a444d985fcdbbb09a1eed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic24cc128affb409c9ed0eb253ef2b81b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18bb081fe3f54944b4e7a3af4f6e9d2d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34a43661255b4c57a460a49918150a83_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44c367811b624936a718620eae86bc75_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31a49b91729c4be78553dd5ea9e89832_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d01da7ab95f485c94e89ab962cce5df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da1808c404242e78e5973d196fd1103_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie998ff36cda14d578f35c17e5e73edba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff24784fe47841f5904ced7365cd5be2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2604b0494215425db22b30d95e8a7743_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie84f1fe82ea246f1a5309660081be7e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f96ef6a6fbc41c197f3770513ef495b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac8288378301400490ded2edde520a3e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib91991fe25544a2dab36e02e7852accd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i179b561160514f9889c07567dd716435_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i744138f14e7640b4838e42254c5dcfd7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44c5ce8a0cef4f8687bc568cdecdb7f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie14819ea5c1c4a18a61493b2ef1f21af_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98968a7276f247d68813d40594ed9ceb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i537b6586ce68404aba0edff7a2689bd8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b7dfc8365b742cbbb2d707d3f984f9e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2936a3da5ab1473897a1dc490ff047b0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b1cf0ff9974451aaa69f8285fd4d329_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d57f190dfcb4d2bbb0a756f910bb513_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53efda23a17c41b4ba4e66f5eabf34e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f83ffa469324ba4966c3e7baa5aecad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12ded10bd7594e258c8776f5cf301dd6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02e3ebc2ed17431ca017c642d92874a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83605fd249924aa28257f4f7cf0b7763_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie782546aeb904878b6e74781546d4940_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5afc87c0a4c4de4b703062ca2308848_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ae8391c6213461599220bc866d2954f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fd00d1a7e9647609f8a0c14c75590de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i491bfa9226c24a1da2a80f5d6340a002_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="ie222aab43d624a419fde095bdcb6bb3b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</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="i4e0f0b3c045943c58062c702dc73c47b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="ia1db76f51f71479581116693b3eca298_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="ic5e80effb16a4bfa9f304625a617ef2e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</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="i013d00214342435683a660fc79eabb91_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i7a7d5ba4b86d491bb2abe6c2528734c4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</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="i937a6e78ba434009877aab501e1ca7e4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcca5d06efb24d81b4e7673358d2bcb7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife538a01daf54ef6981b8b29b66d6151_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="i93f92ff4e0be4ad4861684f69e760859_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2253cd4036c74ae8ac500ba87bae8a46_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id08d36cc7ef244a09d8263c46aaacb84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf1bf411193f45cd8cecbcd8e3181360_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3421c82c86047a5b12efdfca33d1bf6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba40723627a74b4598b13e21f72c763f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="ie1800cc5d4b94c1d8c9c3c32c03598be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i748cb167b1504cc6a2f11aeb7ec1574d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i625c9bcdd4634cb893b7c6190637145e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d9cb08bcc104439bb99539128b38635_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f6999edba804e4fa5e04336feea4b26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec9a493301604f1e96a2a370f7fab9c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">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="ie63190f7fdb942b5b884588f5cf65b4c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf25a099137a453c8a6b83ad55128f00_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c1302a09c904c5282933da471f8d08f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i463a72df1360431997c2f56c549d4d22_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic50f4527e144487e8ff71d42dc5875a8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aab434af8d042de9c459715a66aa1f1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3c8a9d34ec5441fa5b7d3f4a92f9340_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5429bca2a5f48b998a2c94106bee16c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i498db167d8424cb3a7d5ef381973d23d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i278f2aa3a44846cf90a34ef70d9f62b7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8c59e9d8b534f51849b5ee071f216ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e29c030d22a4b23a4767f1cff3e1517_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3865710bd944eaea83e800bed537c54_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i369a8c42d3c648bf96b1cb4d00aa41d6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i611b34e1aed14ee9ac5a6d7934757244_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1451950029f473bb91278aff343555b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5443c31f18475f9bea50f9a8072036_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5288760b0b724b05a6790f95ab652432_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e5e97eb18bc4bcbad7b6d4459e264ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3187727cf36474f9f4d0c926abb4668_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee744c0ecb8841af828233fb1b873bc5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23a94541ba3c44818469ab816a0bfc59_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8eafbcb0f2a944d6b7ce25301ca93f8b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie48ad749b20241f991c40aaa2b6a1fe0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0b36d0729c44f9bac92f763e52f72cb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09a9905096344fa692cfe73633066932_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7cb88e5a8fa47078caad9e10291df4e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id535051cf2234f93822565333e3c406e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea709279583640bca54be4fa7c2a125d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</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="idc459bfd73914a59877c2979dce3402c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ade5e0ee2504d49aacaad59a8085203_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9d83894008643c7b9d2f0043d659796_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4553423635e24502a7ed118a85b871da_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf289ebc42b641ea8e97219809a103fc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8945288628b344929e7af0708ea213b9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1a7806a56b34cd5a2a9acd8c02283dc_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6463203ed96f45f6956e6a86194f4830_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1982a5eea22e4d4db27a278ef7a6c43d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d0e00d1592a40529755cd7a65b75e7c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258ac7cac20e4ab4ad1dfcffab646736_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54853642787e4e53a2ad71598a84d49a_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice45ea9c88c2411fb637d4fa1346e4c5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialAndIndustrialOtherCommercialFinancingReceivableMember</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="i453c484008f34ae18cb07ad276d66a7e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f432159e3424d728c513e1c78891c19_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2214e6ea1b8d47859c83d7eb9c97f828_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb25cf81970446809db0fb2e54bc6e2e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6a6e782e10d4c2b8967212965cad9a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i389e8b2f8d7a45cfba3c85abc111471a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a8b36717afb4b26bfae4feaa24346df_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a6db651831e4ffaa99c382b5eddbab0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i880dd07dd6354d2989fa8b6b9c8c348a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14b2d6e66c6748f9bc7030f160e5d7e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i057c6f33e7134ac4be29930bcb86eb44_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6df07bc228124578bfd09a40395bebec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieed12ad0f31b45bcbcaedf5ec384eeea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9853104b5d024a42a2599e24f39e0313_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i289a7a92039d49c898868d310f8254c2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98aa6337d46a4c0fb752b7b3d71c905b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icea5c71a9e5c4bfba60e7961a829291b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d4e39a35aa43fe8c35bd2b550836a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i570b6300be0048be912179caf67fe43a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46fb7c9153ff409ba6a342ba156ca1c0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59968e6bb6124b32a8a3dfda3c2a94df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df5a826a6534bf0bb49e7cbfb20fb45_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18299c7e476e48a590602263fd6e7130_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i732da92601ba40cca28576df4893cddc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i360bf2f7f26f439dadec1e34366d28ce_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</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="i04e802f1258c473b849008950ac6ad2f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id53a8ad969d04291b49932cfa7aae1cc_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if710b6b1cf9f489486461f1f9b1c88da_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5da6da06a44541df853110367223c199_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ebf7e10217a4355b86865d765675370_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if14f1184353340f3936da641026a2a6f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CommercialAndIndividualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ba708acd7564181b3422bb6af3761a5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CommercialAndIndividualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e69eb2157c74717add48d1560187185_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CorrespondentBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id156f8e386114a0c8e717c50f79ff323_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CorrespondentBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a27724398084ed7b143ede52d74df0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PrivateAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e9997555883447f997a116a15a5d360_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PrivateAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49bb241f08d4466cae9c8f9f33e4a279_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">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="iae585aa311cb482db5f2386b6f50ac49_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="ic9cb57a07ff64c749e14de27fa9a3381_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i10102abc4ae04ef68386ea4733f28cb7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i5438b9ecd0ac40a8a362c89b16f870c0_I20170317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-03-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-17</xbrli:startDate><xbrli:endDate>2017-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i543532a2f90e45f7b114bf9671c418c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia93abbe2d21f4f24be941616ddc21423_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i151651b9f1b948eca0b5fd1f65f1022c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938b04bdee1344f2bf9410112d3ee597_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea180882176485b9f8448b1d31d0e18_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2678cef82685427399a0e629efd5f9c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2004-01-01</xbrli:startDate><xbrli:endDate>2004-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5ea52dfd34841eb8a16249e2a710d9b_I20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2004-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i311894f384b04019b14eb0e23364a444_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</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="i8b6621ff3df14fc69bbb2537a2e7884d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idaa1e755b23141199ff696f782521ee5_D20040101-20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2004-01-01</xbrli:startDate><xbrli:endDate>2004-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18f1f70f889643d2bfacdf7b65a32695_I20041231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2004-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0698fff7429046ad91ac756b83a4bca8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</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="ib5df91000f964622be4a9ec7dd5ca846_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="quarter"><xbrli:measure>cfr:quarter</xbrli:measure></xbrli:unit><xbrli:context id="ib5f84f501b89458183b949aa2db62afa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if25cd2836747462fa6f27638c21e3b55_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</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="i3bb1ea39c6214dbb8a4c824143e15e7b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</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="i25b8a6512d0941df895c010f3111ec2e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2d0e867b65e4ae3a733304eaaafdc55_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4621dbfeffc14eb190f579a52bc4745e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie45ca2f736a34e019c61550c5cf6b162_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia722fbdb2fd74b15b693ef8f6818960b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3b7936fcfd5406fa540f07944794d3c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8308218131224cddbc9779d937a93a71_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4e55c9be23946c98fb7d10042d1f912_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f88b51821f54540a689e47540e45746_D20201119-20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-19</xbrli:startDate><xbrli:endDate>2020-11-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i372532963a954f5d9559fc750e83ba06_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02671894da0346db9e169bd8a0c5e661_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8420f5407e54f5986d7e2b6a60d281e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dd9889830a44d7390488cf30a87e153_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i055ad035a6434a81b3fd76193ef1bdc4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c3b90ceebaa411da433d04802eee1cd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</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="i4f741659249a49d6bc49d9c6f2343b01_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if82a50e7264b44bd862792b134ea4979_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd197cfa65404c59b3e078babad1b758_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</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="ic415f7f95aa74eb588778f93094f3214_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i356fcc4367754ab7973395ea0b718e9b_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-19</xbrli:startDate><xbrli:endDate>2020-11-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd1b30bef260473583da2b968751bacf_I20201119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c5e51e63fcc4e96bac7a40db2eed211_D20200316-20200316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-16</xbrli:startDate><xbrli:endDate>2020-03-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49bf6e11d0634da2af971beba180250b_D20130215-20130215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2013-02-15</xbrli:startDate><xbrli:endDate>2013-02-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1a18f67ef3b46f6ad9fecf30a30d1ab_I20200316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52dd36bf2cc54f038106147f0a48f430_I20190724"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-07-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb9ab57671b46cba3353436b67bb79d_D20190724-20190724"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-24</xbrli:startDate><xbrli:endDate>2019-07-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e536debd7ab475cbd2f5902551d239c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i233402d1c5b64de2aab7b983a87b3659_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</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="i61fbeab141874eaaa59b58720d014df2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf9bfe66083b47cf99169b69a489a49f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0f48d9b15fc46eba313e23f3542d776_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36ea8748d3e846c0a4403f464f2bef02_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaee5fd9907ab49d6b36f9d31a8b3343b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbfe5db0e06c40a2a23b92520498bd39_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba12096311934149a2ad711978dfaf07_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i486c0a88237d4353998fa4719384e3a2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3f050fa34cc143daa417020cd178f043_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i961b64b5104f4b27b07483e1808bab22_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3bd2270c25447fc98fd3177bd710ff6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaa3d676e23b4aedbc9b0dcda12237f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4044e8ddb60e4d298d3c43e108e6f4a2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i098bebd1a80f41bebf9d328bd05e7c34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6d0d360208749899d7aa349ddf1ca48_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa377cdbe0094f80b4fa8e783d2dcc81_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f2e998621524e8d93f958b41bebe435_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</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="ie1b13cc61dc34bdc8a50bce183b3def8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i041ebc6f60eb4cbd8f0b2cdb6b4f2d60_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieab334a9217d423bb66ef473c4f879b7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1efb476366c4f0f8494ff7db275fd3d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica3a2f8c062a4c4298f6d917b1360813_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</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="i02bc14e007fe47f6a2f39fc3a940495b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember><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="i6ac8e0e940024290ae295fa0be3a61ea_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcfed0c7a7a24c17a24fa1f9180b58db_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if858827b6c3842af8a8c408c93680966_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d5b237b9a344e519d56b5fb6094d8ee_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6a4deca2ff24eacbcbb9565f4acd94d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i222049d1586e49439a210ae8f8f0ad2e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i803b70cf01d74e1a913032f768e57f9f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f046d6edbdf42dda6a846f5475333b6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bf9473cfd394ffb946e8c76e156afd6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9667fd21a2564473a902a0c659365e09_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02718151a7e4432db3cc7fd8c29069d9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0dd110490364d5688375287662ab245_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d71dd368838482cb474a2726fac7c8e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i611f6d54cfa54d138774bb55d257dcb8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dfa44a3e3fd4dffaf9e1e7e30c91dc4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9be204eb518846718bd6038fa17dd8a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0438c68303c42109916544c37384007_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</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="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</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="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ce255e477954bcd841272095ab7db8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e55cb299fcb4ec1bcb1a916fd2a7a30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b6c7edec3c64d88b9671902f94301fa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d98552d5f034a6db7cd83264b040a88_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</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="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</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="i15de93ea56914ee69909c4d9a1c9e8d6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic19bcb77c71f41d5b6ca1a34b89f2535_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</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="ia73f674064064d06ba0878f7cbfaf709_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia03257e7ff3044f6b1ee0462bfeab2f3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</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="i8f65e14f630a4cc586e554b5a85fa1bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44f63e2b559e4435874a9172bc81a202_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</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="ia05cb6f69704464c941d1f5add57d24c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13ce930f9c414a54aa0e3d1649770283_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</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="i786fb2ffc0d24aea9d8fafe077f268c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9cc6388084c4114bd7db3c3d405f6a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="i15d122bffd6f4bd2925c21cd097678e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bb90a0c843e42fe850dda26972435da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</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="iaa57b9f3af9d48f59f2816a6dab4127e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98a4ad1c0c7d4533baafe3e7d3ab11c2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</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="if098be8e370d4a068ffd0137bf6d903a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cace4c501544f4b9057ccec42cc99f2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</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="i3b2f55a165404573a8244a9c5fadd140_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28390fabd0844493ba5b927b8311adb8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="ie0d18df1e8c140db9bff023031e3b605_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3427390158b8488a9ec91708dc71d50e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i505f3d52165b40b59b8d222bcdaf5181_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf5d9156db044b51991447323e5bdcb8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i9f606e67a6bf448aa4bd6bae61ef76a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</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="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i72c1d2368e2f4f5bb08e4fce7bbd2336_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9ab5db436084100a456cca4703734ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i06aceb6dab7449d5aafa70c8840a8842_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">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="i583c462dddd043afb1848a0355d1376c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id47245410da847d1a1aef24666a9f323_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77b3d549cc764bd1947bb7134988ae5a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11b224870a1249a0959ee108c0d00980_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d8bdf39cf064ff6bc50195b53ebcf95_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i203f5ba38e8643278c50806892b46f70_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice1d5c6259a44e85a312bb44d2c14fe6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc16157a9654439cbf744c81118f81d3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ed676d5919a462782430a2a3e45df24_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd163d65e41548d6a03307ab9738d6e0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i223c8c7318c34d94b0d0b240f778103e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25185400c7ed47febdb878cb0819c7c8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f720ea2d3d54eea92775b4f2258aa70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i963d8c39783a48c68fd16044d13d399c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47dbbb51cee04c4fb830a09976a04eb9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f42271267c340bab575257f1d3fb63f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29dfe2a054c94ebf8a0160e39dd5fbf5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71af4ce7953c4a7d9fbce7d0e1d330e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c86a5dcf69a4d3cbc9a504ce6913586_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf6b574594c54bd9bd51c23c5e821f42_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b251cea41364d43a6a3d2f8d75d1003_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c711e60d50545f09928e4ac348fd381_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9109eaa7758460f8937ed5af6337e07_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e2e11de77a644238838b5233706521c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a0db914f4954b46ae6f51c0ceaf2a7f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4c290ab050d496aa388f781bd34b23f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="bbl"><xbrli:measure>utr:bbl</xbrli:measure></xbrli:unit><xbrli:context id="i65822fc695b3477b8f835ce87e030055_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmbtu"><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ided15602edf646eba11f359f497bcdeb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i546a7133b9244450baddd764e71ab2f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7b95c3d230a4f21b83ef313923d4228_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id009e0578c2047dcb4551452a127d74c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="ie05040b3ba0c42dca1a2f09bded8fade_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice55dea83a9a449aaeb2fed18f27465d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb70e01b5d25461abe2c8906648fb146_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ed28d5ef00d4ea185be32e56c222e9d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0cf24d7ff28442392be38c76adfe94a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7015dd890faf487b9c0c063ed4eb0d21_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08de82c6d044412db3bf67d4ed426d38_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i788eff2688664947979415b28bdebf42_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b7d719e570473cb377e87c978f793a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</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="i2d5fa0523c5d47b18516be0637556a7e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1ed6d89fc9949b78ba162691ddd259c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5f9366691ca450cb444a57ecbed16b8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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="i8fe1ee7cbba446ecaa975ff9d09d4249_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5ea431c11d943178e5e3852a766d9e3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if25c69a364b44b25933edfecde3cbc8e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</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="iea2fa331352742c1911925b81719879a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5ad045066c34e4c871d7774032348d3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if015f543902946b6bd33f2d07d542a25_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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="i6aa382bade4a4ac29de71ea29c6ed8ed_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13b212b4d208436a8243235b80f5cb4e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76b686edddb24509bd4e3d2f52a8fd92_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</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="ie0f2efe10c1b44bb854d663b955fa36a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65bb79f2c92a427fbbeb9ae2197d03ce_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c27511db01a4912a6b62f0206c5adc7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</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="i7456f681cb904551b624ce63a51235a7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87f26d2941c14ccdb27b0ff4d3e272f7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6918c15583ae45408c6602295f64b13e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</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="ia6678edc47274f268ee7c27d9754e0c0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd8401958cbd40dfac71d718d173f4c6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43063d32a2324823bf53e14cb1371d2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77cf892e92e4488fa8d915cac03310cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic37a6f87574a48f596e36877a4b98f52_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d0657f4aab540feaf454c991fc23b0a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie539d944bf324f81b298efb370df4e33_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4684c7650967457599af2e1e19faddea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad7e51076d3247b3ac97685775a5e1b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26072f85c6bf4a5e97d1d189b017d719_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27856562abb34f049d80519e58f4fcc2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c9628142fd245bb857a5515cf682fb0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9da060998e134e5fa848a4a25e1b600d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaee9a6d07c424a7180db15b47be8937a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6017434e173c4117a4c924e3eb968112_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65cb85515d5c4b3a9942ae6219a11159_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6091310ecbda49baaf89815b53aeb0db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbdd75bbdd0a494aa92ad1e4a1987f3c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73489e2e088f4e81aa4cb6408a363d6a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib14fbe1734f9417a8c561b31ec402b67_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i402093a0aef44151b78570f4d0357970_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e3d40063d6c4167a46999cd37a1a7f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeb88f55ef0744d89677dd79c3d033a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i173b2a18402940ffb7f9b0c757bd4acf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id13856128d1345da924855061a849d3d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5613be62f7b74265b6268e20d5c1a78f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i644ba9190f8e4094bd915714e72e239b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47181c73fc8c4e61875ae32475e142a2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if35f2315985944e4920a918c3f9377ae_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17e4afd0c7ef4f5ea5f890822937aef5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd271e69e7cc433d8237ee7e4540c914_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a2510584a39406e868bcb72d7c8983f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie97bd1c20062402b9cd97005f7c19e23_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07bbf882c23245f2bf54bb36f4e97c9c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a21d6ac7de94b418c831428411a8795_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie408ecf8996e4a6fb436aa64e1f05c49_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5518316e60bb4da68198784dd7f9fd16_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5701a08c9f549c8bcc142634c73e85b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4651a8b4fa53482e9c88242baf1551e9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f2711f850d64590a5539f8dd52cbf56_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05e2b0ea8cd6435b8a05a18fe6019f3a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if816db2456a84447b5e784ab63c03921_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbec054492064fce90947211a478661c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3728e326e3ba4e8bb2495503886076a0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8d6994caf6f4eaa9e74572af629449e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b7de96daf184831a96607059dff1cdb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac0e71a039124a0fbf6999878f3002e1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53cce8e58760480a83753a5435c379fb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6443301b390f439692647ae2661b0fa6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcef7c9d1d504504a6a373bf3e3af61c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6381c4b0fc2d4c0185b448a1f8802007_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d16871640b44fbca46134ff8d564493_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87f5aa40735a45308e133ae2b64b2767_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21d208702b5c493698df0402924e4844_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8561589d975484f90d8cdbeec10a6d4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6fca4ba62974552be6c2bf0babddeb6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cfr:Segment</xbrli:measure></xbrli:unit><xbrli:context id="i3a8fb518fa9f4cdfb55e789c48320b06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1904dbe988a84f4892266e4835a5df41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5efc9ed00083462c85c904a0918177e0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</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="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</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="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</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="icaed5e63323c4bcfb5eda6bda0be179b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id81e84f4dee940d984c95c8452e87637_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb928c4e421b4348a50c0f3f8ad9a6f8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6104d56b800c4b59885e6a766f27f0cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i749d9e93488940708e6d3b5662b467bd_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i966e7910896e43598073ca392b051cfb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="ib83717c7040248fa8fe588f5fe930a96_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</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="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff18038052d046e08d73225762dbcbe2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27c0642dd62d4cc58df3a0df4147dee9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i34ea4f3caf714427aeb70b59038dec25_1"></div><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION </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%">Washington, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMx_1c247ff3-3c5b-42d9-873d-c5c59f3a272a">10-K</ix:nonNumeric> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI0_4f6642c4-a1d2-4916-a085-4a363a7eacc6">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',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:700;line-height:120%">Annual Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the fiscal year ended:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MzA0_bb5da1b6-b53c-4d11-af1c-34706d1b5e5a"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MzA0_0a9fa41c-126e-40e3-bd2e-87b0ae11d4dd">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MzA4_5fb488ef-eda9-459b-9253-9a533481fc89">2020</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Or</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI1_36af612f-b12c-481b-8019-a1121350160e">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',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:700;line-height:120%">Transition Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;to</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMy_176aec9d-0028-4b84-b14f-a249d3a32b58">001-13221</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMz_8643eeea-bbbd-40ee-a2fa-3d8d886f15ed">CULLEN/FROST BANKERS, INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.352%"><tr><td style="width:1.0%"></td><td style="width:30.790%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.765%"></td><td style="width:0.1%"></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%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8wLTAtMS0xLTA_726133a1-524b-4d95-acd8-c8e5ca1c0c12">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align: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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8wLTMtMS0xLTA_e799b2f8-7aaa-4a43-b242-0e5de841e65f">74-1751768</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></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:9pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</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%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTAtMS0xLTA_aff0366a-cb88-4775-be45-4b877f6fde29">111 W. Houston Street,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align: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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTEtMS0xLTA_504094f3-66aa-464d-8311-420dcf8e962f">San Antonio,</ix:nonNumeric></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:700;line-height:100%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTItMS0xLTA_cdab0974-8d02-4970-9c51-9a3d7a36a4e0">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align: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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTMtMS0xLTA_e405852a-a752-45e3-b278-ded92ab81363">78205</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="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:400;line-height:100%">(Zip code)</span></td></tr></table></div><div style="margin-top:5pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDM0_5e68f058-bb64-4a34-818a-d9ef477c354e">(210)</ix:nonNumeric> <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDM1_0751cc05-5b1a-42c6-bc42-0a2c9c8f8fe1">220-4011</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:5pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.459%"></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:9pt;font-weight:400;line-height:100%">Title of each class</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:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</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:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18yLTAtMS0xLTA_40764541-6540-4900-b809-884cc3d48350">Common Stock, $.01 Par Value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18yLTItMS0xLTA_306f07e8-f567-458c-8d02-11832489719e">CFR</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18yLTQtMS0xLTA_a8663560-a986-4289-a5fb-82b9e465bbe3">New York Stock Exchange</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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18zLTAtMS0xLTA_31db9fc5-9793-4d85-a48d-f054bd64d268">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18zLTItMS0xLTA_0b1969d9-37f1-46b3-9f26-3962a79a6544">CFR.PrB</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18zLTQtMS0xLTA_c174ec52-3be9-44c0-b866-f1818d6337b0">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None </span></div><div style="margin-top:9pt;text-align:justify"><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 the Securities Act.&#160;<ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI2_6ee6cad4-6cfd-4ebf-a847-a80ff24a840e">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><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&#160;13 or Section&#160;15(d) of the Act.&#160;Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI5_98b632bb-c978-4e13-9f5e-8715680ebb9d">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:9pt;text-align:justify"><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)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;<ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI3_31710055-22d2-48f1-8ce4-3bf5efb51af2">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI4_f1a6c964-fd50-435b-a7f4-37bd6bd80722">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><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 non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company,&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:364.50pt"><tr><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:106.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:130.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:12.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6NTE5NjYxMjkwNTVhNDY3OTllZjhjZjg3OWVlOGYzODgvdGFibGVyYW5nZTo1MTk2NjEyOTA1NWE0Njc5OWVmOGNmODc5ZWU4ZjM4OF8wLTAtMS0xLTA_3da9672d-9b67-4cc2-b6ce-d530b286ce70">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></div></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%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#9744;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#9744;</span></div></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%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6NTE5NjYxMjkwNTVhNDY3OTllZjhjZjg3OWVlOGYzODgvdGFibGVyYW5nZTo1MTk2NjEyOTA1NWE0Njc5OWVmOGNmODc5ZWU4ZjM4OF8xLTMtMS0xLTA_b8bc73c7-6ad7-44ba-ad6b-1f62587d2e3b">&#9744;</ix:nonNumeric></span></div></td></tr><tr style="height:12pt"><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:bottom"><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:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6NTE5NjYxMjkwNTVhNDY3OTllZjhjZjg3OWVlOGYzODgvdGFibGVyYW5nZTo1MTk2NjEyOTA1NWE0Njc5OWVmOGNmODc5ZWU4ZjM4OF8yLTMtMS0xLTA_5b466059-af98-42a6-aeb9-2ae60fb133eb">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="height:45pt;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:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><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.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:9pt;text-align:justify"><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&#160;U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1Mjc4_ac7bf7ff-ce03-4753-bbd5-600fc06107b9">&#9746;</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify"><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 Act).&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMw_ace24368-fc58-4b3f-9274-1b7a1ac7f2bb">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:9pt;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 June&#160;30, 2020, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the shares of common stock held by non-affiliates, based upon the closing price per share of the registrant&#8217;s common stock as reported on The New York Stock Exchange, Inc., was approximately $<ix:nonFraction unitRef="usd" contextRef="if22780eaaf4b486eb059d4426899348d_I20200630" decimals="-8" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MTI4_a3b5c768-dace-4a51-93a8-abeecd6730b7">4.5</ix:nonFraction> billion.</span></div><div style="margin-top:9pt;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 January&#160;28, 2021, there were <ix:nonFraction unitRef="shares" contextRef="i8fb25269fd1a40dfad606b528982fec3_I20210128" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MTU5_f1ce3a82-344b-43e7-99d9-8c78d0aa7c2a">63,165,980</ix:nonFraction> shares of the registrant&#8217;s common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18yNzI5_ec2164c5-2c05-4fb3-a4d2-1b36058ba99d">.01</ix:nonFraction> par value, outstanding.</span></div><div style="margin-top:15pt;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-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the Proxy Statement for the 2021 Annual Meeting of Shareholders of Cullen/Frost Bankers, Inc. to be held on April&#160;28, 2021 are incorporated by reference in this Form 10-K in response to Part III, Items 10, 11, 12, 13 and 14.</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><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CULLEN/FROST BANKERS, INC.</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="margin-top:9pt;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" 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%">Page</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:700;line-height:100%">PART&#160;I</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_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: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="#i34ea4f3caf714427aeb70b59038dec25_13">4</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_40">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: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="#i34ea4f3caf714427aeb70b59038dec25_40">20</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_43">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: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="#i34ea4f3caf714427aeb70b59038dec25_43">33</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_46">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: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="#i34ea4f3caf714427aeb70b59038dec25_46">34</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_49">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: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="#i34ea4f3caf714427aeb70b59038dec25_49">34</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_52">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: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="#i34ea4f3caf714427aeb70b59038dec25_52">34</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;II</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i34ea4f3caf714427aeb70b59038dec25_58">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: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="#i34ea4f3caf714427aeb70b59038dec25_58">35</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_61">Selected 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%;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="#i34ea4f3caf714427aeb70b59038dec25_61">37</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_64">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: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="#i34ea4f3caf714427aeb70b59038dec25_64">40</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_133">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: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="#i34ea4f3caf714427aeb70b59038dec25_133">79</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_136">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: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="#i34ea4f3caf714427aeb70b59038dec25_136">82</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_259">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: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="#i34ea4f3caf714427aeb70b59038dec25_259">150</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_262">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: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="#i34ea4f3caf714427aeb70b59038dec25_262">150</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_265">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: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="#i34ea4f3caf714427aeb70b59038dec25_265">151</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;III</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_271">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: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="#i34ea4f3caf714427aeb70b59038dec25_271">152</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_274">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: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="#i34ea4f3caf714427aeb70b59038dec25_274">152</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i34ea4f3caf714427aeb70b59038dec25_277">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: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="#i34ea4f3caf714427aeb70b59038dec25_277">152</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_280">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: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="#i34ea4f3caf714427aeb70b59038dec25_280">152</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_283">Principal Accounting 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: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="#i34ea4f3caf714427aeb70b59038dec25_283">152</a></span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;IV</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_289">Exhibits, 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: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="#i34ea4f3caf714427aeb70b59038dec25_289">153</a></span></div></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_292">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: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="#i34ea4f3caf714427aeb70b59038dec25_292">154</a></span></div></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="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%">SIGNATURES</span></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%;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="#i34ea4f3caf714427aeb70b59038dec25_295">155</a></span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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%">3</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. BUSINESS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 are qualified by Item&#160;1A. Risk Factors and the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; in Item&#160;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 id="i34ea4f3caf714427aeb70b59038dec25_16"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Corporation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost Bankers, Inc., a Texas business corporation incorporated in 1977, is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. We offer commercial and consumer banking services, as well as trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing services. At December&#160;31, 2020, Cullen/Frost had consolidated total assets of $42.4 billion and was one of the largest independent bank holding companies headquartered in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our philosophy is to grow and prosper, building long-term relationships based on top quality service, high ethical standards, and safe, sound assets. We operate as a locally-oriented, community-based financial services organization, augmented by experienced, centralized support in select critical areas. Our local market orientation is reflected in our regional management and regional advisory boards, which are comprised of local business persons, professionals and other community representatives that assist our regional management in responding to local banking needs. Despite this local market, community-based focus, we offer many of the products available at much larger money-center financial institutions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve a wide variety of industries including, among others, energy, manufacturing, services, construction, retail, telecommunications, healthcare, military and transportation. Our customer base is similarly diverse. While our loan portfolio has a significant concentration of energy-related loans totaling approximately 7.1% of total loans (or 8.2% excluding Paycheck Protection Program loans) at December&#160;31, 2020, we are not dependent upon any single industry or customer.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating objectives include expansion, diversification within our markets, growth of our fee-based income, and growth internally and through acquisitions of financial institutions, branches and financial services businesses. We generally seek 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. From time to time, we evaluate merger and acquisition opportunities and conduct due diligence activities related to possible transactions with other financial institutions and financial services companies. As a result, merger or acquisition discussions and, in some cases, negotiations may take place and future mergers or acquisitions involving cash, debt or equity securities may occur. Acquisitions typically involve the payment of a premium over book and market values, and, therefore, some dilution of our tangible book value and net income per common share may occur in connection with any future transaction. Our ability to engage in certain merger or acquisition transactions, whether or not any regulatory approval is required, will be dependent upon our bank regulators&#8217; views at the time as to the capital levels, quality of management and our overall condition and their assessment of a variety of other factors. Certain merger or acquisition transactions, including those involving the acquisition of a depository institution or the assumption of the deposits of any depository institution, require formal approval from various bank regulatory authorities, which will be subject to a variety of factors and considerations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although Cullen/Frost is a corporate entity, legally separate and distinct from its affiliates, bank holding companies such as Cullen/Frost are required to act as a source of financial strength for their subsidiary banks. The principal source of Cullen/Frost&#8217;s income is dividends from its subsidiaries. There are certain regulatory restrictions on the extent to which these subsidiaries can pay dividends or otherwise supply funds to Cullen/Frost. See the section captioned &#8220;Supervision and Regulation&#8221; elsewhere in this item for further discussion of these matters.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s executive offices are located at 111 W. Houston Street, San Antonio, Texas 78205, and its telephone number is (210)&#160;220-4011.</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><div id="i34ea4f3caf714427aeb70b59038dec25_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Cullen/Frost</span></div><div style="margin-top:9pt;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%">Frost Bank</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Bank, the principal operating subsidiary and sole banking subsidiary of Cullen/Frost, is a Texas-chartered bank primarily engaged in the business of commercial and consumer banking through approximately 155&#160;financial centers across Texas in the Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio regions. Frost Bank also operates over 1,200&#160;automated-teller machines (&#8220;ATMs&#8221;) throughout the State of Texas, approximately half of which are operated in connection with a branding arrangement to be the exclusive cash-machine provider for a convenience store chain in Texas. Frost Bank was originally chartered as a national banking association in 1899, but its origin can be traced to a mercantile partnership organized in 1868. At December&#160;31, 2020, Frost Bank had consolidated total assets of $42.4&#160;billion and total deposits of $35.4&#160;billion and was one of the largest commercial banks headquartered in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant services offered by Frost Bank include:</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">Commercial Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides commercial banking services to corporations and other business clients. Loans are made for a wide variety of general corporate purposes, including financing for industrial and commercial properties and to a lesser extent, financing for interim construction related to industrial and commercial properties, financing for equipment, inventories and accounts receivable, and acquisition financing. We also originate commercial leases and offer treasury management services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Consumer Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides a full range of consumer banking services, including checking accounts, savings programs, ATMs, overdraft facilities, installment and real estate loans, home equity loans and lines of credit, drive-in and night deposit services, safe deposit facilities and brokerage services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.35pt">International Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides international banking services to customers residing in or dealing with businesses located in Mexico. These services consist of accepting deposits (generally only in U.S. dollars), making loans (generally only in U.S. dollars), issuing letters of credit, handling foreign collections, transmitting funds, and to a limited extent, dealing in foreign exchange.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Correspondent Banking.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank acts as correspondent for approximately 176&#160;financial institutions, which are primarily banks in Texas. These banks maintain deposits with Frost Bank, which offers them a full range of services including check clearing, transfer of funds, fixed income security services, and securities custody and clearance services.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Trust Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank provides a wide range of trust, investment, agency and custodial services for individual and corporate clients. These services include the administration of estates and personal trusts, as well as the management of investment accounts for individuals, employee benefit plans and charitable foundations. At December&#160;31, 2020, the estimated fair value of trust assets was $38.6 billion, including managed assets of $16.9 billion and custody assets of $21.7 billion.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Capital Markets - Fixed-Income Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Frost Bank&#8217;s Capital Markets Division supports the transaction needs of fixed-income institutional investors. Services include sales and trading, new issue underwriting, money market trading, advisory services and securities safekeeping and clearance.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:10pt">Global Trade</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Frost Bank's Global Trade Services Division supports international business activities including foreign exchange, international letters of credit and export-import financing, among other things.</span></div><div style="margin-top:8pt;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%">Frost Insurance Agency, Inc.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Insurance Agency, Inc. is a wholly-owned subsidiary of Frost Bank that provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty insurance products, as well as group health and life insurance products.</span></div><div style="margin-top:8pt;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%">Frost Brokerage Services, Inc.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Brokerage Services, Inc. (&#8220;FBS&#8221;) is a wholly-owned subsidiary of Frost Bank that provides brokerage services and performs other transactions or operations related to the sale and purchase of securities of all types. FBS is registered as a fully disclosed introducing broker-dealer under the Securities Exchange Act of 1934 and, as such, does not hold any customer accounts.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;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%">Frost Investment Advisors, LLC</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Investment Advisors, LLC is a registered investment advisor and a wholly-owned subsidiary of Frost Bank that provides investment management services to Frost-managed mutual funds, institutions and individuals.</span></div><div style="margin-top:8pt;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%">Frost Investment Services, LLC</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Investment Services, LLC is a registered investment advisor and a wholly-owned subsidiary of Frost Bank that provides investment management services to individuals.</span></div><div style="margin-top:8pt;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%">Tri&#8211;Frost Corporation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tri-Frost Corporation is a wholly-owned subsidiary of Frost Bank that primarily holds securities for investment purposes and the receipt of cash flows related to principal and interest on the securities until such time that the securities mature.</span></div><div style="margin-top:8pt;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%">Main Plaza Corporation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Main Plaza Corporation is a wholly-owned subsidiary of Cullen/Frost that occasionally makes loans to qualified borrowers. Loans are funded with current cash or borrowings against internal credit lines. Main Plaza also holds severed mineral interests on certain oil producing properties. We receive royalties on these interests based upon production.</span></div><div style="margin-top:8pt;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%">Cullen/Frost Capital Trust II and WNB Capital Trust I</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost Capital Trust II (&#8220;Trust II&#8221;) is a Delaware statutory business trust formed in 2004 for the purpose of issuing $120.0 million in trust preferred securities and lending the proceeds to Cullen/Frost. Cullen/Frost guarantees, on a limited basis, payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WNB Capital Trust I (&#8220;WNB Trust&#8221;) is a Delaware statutory business trust formed in 2004 for the purpose of issuing $13.0 million in trust preferred securities and lending the proceeds to WNB Bancshares (&#8220;WNB&#8221;). Cullen/Frost, as WNB's successor, guarantees, on a limited basis, payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II and WNB Trust are variable interest entities for which we are not the primary beneficiary. As such, the accounts of Trust&#160;II and WNB Trust are not included in our consolidated financial statements. See our accounting policy related to consolidation in Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the $120.0 million in trust preferred securities issued by Trust II and the $13.0 million in trust preferred securities issued by WNB Trust are included in the regulatory capital of Cullen/Frost during the reported periods. See the section captioned &#8220;Supervision and Regulation - Capital Requirements&#8221; for a discussion of the regulatory capital treatment of our trust preferred securities.</span></div><div style="margin-top:8pt;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%">Other Subsidiaries</span></div><div style="margin-top:8pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost has various other subsidiaries that are not significant to the consolidated entity.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_22"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Segments</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are managed along two reportable operating segments consisting of Banking and Frost Wealth Advisors. See the sections captioned &#8220;Results of Segment Operations&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note&#160;18&#160;-&#160;Operating Segments in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</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><div id="i34ea4f3caf714427aeb70b59038dec25_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is significant competition among commercial banks in our market areas. In addition, we also compete with other providers of financial services, such as savings and loan associations, credit unions, consumer finance companies, securities firms, insurance companies, insurance agencies, commercial finance and leasing companies, full service brokerage firms and discount brokerage firms. Some of our competitors have greater resources and, as such, may have higher lending limits and may offer other services that are not provided by us. We generally compete on the basis of customer service and responsiveness to customer needs, available loan and deposit products, the rates of interest charged on loans, the rates of interest paid for funds, and the availability and pricing of trust, brokerage and insurance services. For further discussion, see the section captioned &#8220;We Operate In A Highly Competitive Industry and Market Area&#8221; in Item 1A. Risk Factors. </span></div><div id="i34ea4f3caf714427aeb70b59038dec25_28"></div><div style="margin-top:9pt;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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost, Frost Bank and most of its non-banking subsidiaries are subject to extensive regulation under federal and state laws. The regulatory framework is intended primarily for the protection of depositors, federal deposit insurance funds and the banking system as a whole and not for the protection of shareholders and creditors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant elements of the laws and regulations applicable to Cullen/Frost and its subsidiaries are described below. The description is qualified in its entirety by reference to the full text of the statutes, regulations and policies that are described. Also, such statutes, regulations and policies are continually under review by Congress and state legislatures and federal and state regulatory agencies. A change in statutes, regulations or regulatory policies applicable to Cullen/Frost and its subsidiaries could have a material effect on our business, financial condition or our results of operations. </span></div><div style="margin-top:9pt;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%">Regulatory Agencies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost is a legal entity separate and distinct from Frost Bank and its other subsidiaries. As a financial holding company and a bank holding company, Cullen/Frost is regulated under the Bank Holding Company Act of 1956, as amended (&#8220;BHC Act&#8221;), and it and its subsidiaries are subject to inspection, examination and supervision by the Federal Reserve Board. The BHC Act provides generally for &#8220;umbrella&#8221; regulation of financial holding companies such as Cullen/Frost by the Federal Reserve Board, and for functional regulation of banking activities by bank regulators, securities activities by securities regulators, and insurance activities by insurance regulators. Cullen/Frost is also under the jurisdiction of the Securities and Exchange Commission (&#8220;SEC&#8221;) and is subject to the disclosure and regulatory requirements of the Securities Act of 1933, as amended, and the Securities Exchange Act of 1934, as amended, as administered by the SEC. Cullen/Frost&#8217;s common stock is listed on the New York Stock Exchange (&#8220;NYSE&#8221;) under the trading symbol &#8220;CFR&#8221; and our Depositary Shares, each representing a 1/40th interest in a share of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, is listed on the NYSE under the trading symbol &#8220;CFR PrB.&#8221; Accordingly, Cullen/Frost is also subject to the rules of the NYSE for listed companies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Bank is a Texas state chartered bank and a member of the Federal Reserve System. Accordingly, the Texas Department of Banking and the Federal Reserve Board are the primary regulators of Frost Bank. Deposits at Frost Bank are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to applicable limits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All member banks of the Federal Reserve System, including Frost Bank, are required to hold stock in the Federal Reserve System's Reserve Banks in an amount equal to six percent of their capital stock and surplus (half paid to acquire the stock with the remainder held as a cash reserve). Member banks do not have any control over the Federal Reserve System as a result of owning the stock and the stock cannot be sold or traded. The annual dividend rate for member banks with total assets in excess of $10&#160;billion, including Frost Bank, is tied to 10-year U.S. Treasuries with the maximum dividend rate capped at six percent. The total amount of stock dividends that Frost Bank received from the Federal Reserve totaled $313&#160;thousand in 2020, $688&#160;thousand in 2019 and $1.0 million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our non-bank subsidiaries also are subject to regulation by the Federal Reserve Board and other federal and state agencies. Frost Brokerage Services, Inc. is regulated by the SEC, the Financial Industry Regulatory Authority (&#8220;FINRA&#8221;) and state securities regulators. Frost Investment Advisors, LLC and Frost Investment Services, LLC are subject to the disclosure and regulatory requirements of the Investment Advisors Act of 1940, as administered by the SEC. Our insurance subsidiary is subject to regulation by applicable state insurance regulatory agencies. Other non-bank subsidiaries are subject to both federal and state laws and regulations. Frost Bank and its </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affiliates are also subject to supervision, regulation, examination and enforcement by the Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) with respect to consumer protection laws and regulations.</span></div><div style="margin-top:9pt;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%">Bank Holding Company Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the BHC Act limits the business of bank holding companies to banking, managing or controlling banks and other activities that the Federal Reserve Board has determined to be so closely related to banking as to be a proper incident thereto. In addition, bank holding companies that qualify and elect to be financial holding companies may engage in any activity, or acquire and retain the shares of a company engaged in any activity, that is either (i)&#160;financial in nature or incidental to such financial activity (as determined by the Federal Reserve Board in consultation with the Secretary of the Treasury) or (ii)&#160;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 Federal Reserve Board), without prior approval of the Federal Reserve Board. Activities that are financial in nature include securities underwriting and dealing, insurance underwriting and making merchant banking investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To maintain financial holding company status, a financial holding company and all of its depository institution subsidiaries must be &#8220;well capitalized&#8221; and &#8220;well managed.&#8221; A depository institution subsidiary is considered to be &#8220;well capitalized&#8221; if it satisfies the requirements for this status discussed in the section captioned &#8220;Capital Adequacy and Prompt Corrective Action,&#8221; elsewhere in this item. A depository institution subsidiary is considered &#8220;well managed&#8221; if it received a composite rating and management rating of at least &#8220;satisfactory&#8221; in its most recent examination. A financial holding company&#8217;s status will also depend upon it maintaining its status as &#8220;well capitalized&#8221; and &#8220;well managed&#8217; under applicable Federal Reserve Board regulations. If a financial holding company ceases to meet these capital and management requirements, the Federal Reserve Board&#8217;s regulations provide that the financial holding company must enter into an agreement with the Federal Reserve Board to comply with all applicable capital and management requirements. Until the financial holding company returns to compliance, the Federal Reserve Board 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 Federal Reserve Board. If the company does not return to compliance within 180 days, the Federal Reserve Board may require divestiture of the holding company&#8217;s depository institutions. Bank holding companies and banks must also be both well capitalized and well managed in order to acquire banks located outside their home state.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for a financial holding company to commence any new activity permitted by the BHC Act or to acquire a company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the Community Reinvestment Act. See the section captioned &#8220;Community Reinvestment Act&#8221; elsewhere in this item.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board 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 Federal Reserve Board 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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 Texas Banking Code and other federal and state statutes regulate acquisitions of commercial banks and their parent holding companies. The BHC Act requires the prior approval of the Federal Reserve Board 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. Under the Bank Merger Act, the prior approval of the Federal Reserve Board or other appropriate bank regulatory authority is required for a member bank to merge with another bank or purchase substantially all of the assets or assume any 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 applicant's managerial and financial resources, the capital position of the combined organization, the risks to the stability of the U.S. banking or financial system (e.g., systemic risk), the applicant&#8217;s performance record under the Community Reinvestment Act (see the section captioned &#8220;Community Reinvestment Act&#8221; elsewhere in this item) and its compliance with law, including fair housing and other consumer protection laws, and the effectiveness of the subject organizations in combating money laundering activities.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Dividends and Stock Repurchases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal source of Cullen/Frost&#8217;s liquidity is dividends from Frost Bank. The prior approval of the Federal Reserve Board is required if the total of all dividends declared by a state-chartered member bank in any calendar year would exceed the sum of the bank&#8217;s net profits for that year and its retained net profits for the preceding two calendar years, less any required transfers to surplus or to fund the retirement of preferred stock. Federal law also prohibits a state-chartered, member bank from paying dividends that would be greater than the bank&#8217;s undivided profits. Frost Bank is also subject to limitations under Texas state law regarding the level of dividends that may be paid. Under the foregoing dividend restrictions, and while maintaining its &#8220;well capitalized&#8221; status, Frost Bank could pay aggregate dividends of approximately $503.9 million to Cullen/Frost, without obtaining affirmative governmental approvals, at December&#160;31, 2020. This amount is not necessarily indicative of amounts that may be paid or available to be paid in future periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Cullen/Frost and Frost Bank are subject to other regulatory policies and requirements relating to the payment of dividends, including requirements to maintain adequate capital above regulatory minimums. The appropriate federal regulatory authority is authorized to determine under certain circumstances relating to the financial condition of a bank holding company or a bank that the payment of dividends would be an unsafe or unsound practice and to prohibit payment thereof. Additionally, it is Federal Reserve policy that bank holding companies generally should pay dividends on common stock only out of net income available to common shareholders over the past year and only if the prospective rate of earnings retention appears consistent with the organization's current and expected future capital needs, asset quality and overall financial condition. Federal Reserve policy also provides that a bank holding company should inform the Federal Reserve reasonably in advance of declaring or paying a dividend that exceeds earnings for the period for which the dividend is being paid or that could result in a material adverse change to the bank holding company's capital structure.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;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%">Transactions with Affiliates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between Frost Bank and its subsidiaries, on the one hand, and Cullen/Frost or any other subsidiary, on the other hand, are regulated under federal banking law. The Federal Reserve Act imposes quantitative and qualitative requirements and collateral requirements on covered transactions by Frost Bank with, or for the benefit of, its affiliates, and generally requires those transactions to be on terms at least as favorable to Frost Bank as if the transaction were conducted with an unaffiliated third party. Covered transactions are defined by statute to include a loan or extension of credit, as well as a purchase of securities issued by an affiliate, a purchase of assets (unless otherwise exempted by the Federal Reserve Board) from the affiliate, certain derivative transactions that create a credit exposure to an affiliate, the acceptance of securities issued by the affiliate as collateral for a loan, and the issuance of a guarantee, acceptance or letter of credit on behalf of an affiliate. In general, any such transaction by Frost Bank or its subsidiaries must be limited to certain thresholds on an individual and aggregate basis and, for credit transactions with any affiliate, must be secured by designated amounts of specified collateral.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal law also limits a bank&#8217;s authority to extend credit to its directors, executive officers and 10% stockholders, as well as to entities controlled by such persons. Among other things, extensions of credit to insiders are required to 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 unaffiliated persons. Also, the terms of such extensions of credit may not involve more than the normal risk of non-repayment or present other unfavorable features and may not exceed certain limitations on the amount of credit extended to such persons individually and in the aggregate.</span></div><div style="margin-top:9pt;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Source of Strength Doctrine</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Reserve Board policy and federal law require bank holding companies to act as a source of financial and managerial strength to their subsidiary banks. Under this requirement, Cullen/Frost is expected to commit resources to support Frost Bank, including at times when Cullen/Frost may not be in a financial position to provide such resources. Any capital loans by a bank holding company to any of its subsidiary banks are subordinate in right of payment to depositors 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="margin-top:9pt;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%">Capital Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards adopted by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Since fully phased in on January&#160;1, 2019, the Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain the following:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum ratio of Common Equity Tier 1 (&#8220;CET1&#8221;) to risk-weighted assets of at least 4.5%, plus a 2.5% &#8220;capital conservation buffer&#8221; that is composed entirely of CET1 capital (resulting in a minimum ratio of CET1 to risk-weighted assets of 7.0%);</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum ratio of Tier 1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (resulting in a minimum Tier 1 capital ratio of 8.5%);</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum ratio of total capital (Tier 1 capital plus Tier 2 capital) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (resulting in a minimum total capital ratio of 10.5%); and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A minimum leverage ratio of 4.0%, calculated as the ratio of Tier 1 capital to average consolidated assets as reported on consolidated financial statements (known as the &#8220;leverage ratio&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking institutions that fail to meet the effective minimum ratios once the capital conservation buffer is taken into account, as detailed above, will be subject to constraints on capital distributions, including dividends and share repurchases, and certain discretionary executive compensation. The severity of the constraints depends on the amount of the shortfall and the institution&#8217;s &#8220;eligible retained income&#8221; (that is, the greater of (i)&#160;net income for the preceding four quarters, net of distributions and associated tax effects not reflected in net income and (ii)&#160;average net income over the preceding four quarters).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 and the Capital Simplification Rules also provide for a number of deductions from and adjustments to CET1. These include, for example, the requirement that certain deferred tax assets and significant investments in non-consolidated financial entities be deducted from CET1 to the extent that any one such category exceeds 25% of CET1. Prior to the adoption of the Capital Simplification Rules in July 2019, amounts were deducted from CET1 to the extent that any one such category exceeded 10% of CET1 or all such items, in the aggregate, exceeded 15% of CET1. The Capital Simplification Rules took effect for Cullen/Frost and Frost Bank as of January 1, 2020. These limitations did not impact our regulatory capital during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under the general risk-based capital rules, the effects of accumulated other comprehensive income items included in capital were excluded for the purposes of determining regulatory capital ratios. Under the Basel&#160;III Capital Rules, the effects of certain accumulated other comprehensive income items are not excluded; however, non-advanced approaches banking organizations, including Cullen/Frost and Frost Bank, were able to make a one-time permanent election to continue to exclude these items. Both Cullen/Frost and Frost Bank made this election in order to avoid significant variations in the level of capital depending upon the impact of interest rate fluctuations on the fair value of their available-for-sale securities portfolio. Under the Basel&#160;III Capital Rules, trust preferred securities no longer included in our Tier 1 capital may nonetheless be included as a component of Tier 2 capital on a permanent basis without phase-out.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of adopting a new accounting standard related to the measurement of current expected credit losses (&#8220;CECL&#8221;) on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period (five-year transition option). We elected to adopt the five-year transition option. Accordingly, a CECL transitional amount totaling $63.7 million has been added back to CET1 as of December 31, 2020. The CECL transitional amount includes $29.3 million related to the cumulative effect of adopting CECL and $34.4 million related to the estimated incremental effect of CECL since adoption.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 prescribe a standardized approach for risk weightings that expanded the risk-weighting categories from the general risk-based capital rules to a much larger and more risk-sensitive number of categories, depending on the nature of the assets, generally ranging from 0% for U.S. government and agency securities, to 600% for certain equity exposures (and higher percentages for certain other types of interests), and resulting in higher risk weights for a variety of asset categories. In November 2019, the federal banking agencies adopted a rule revising the scope of commercial real estate mortgages subject to a 150% risk weight.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the Basel Committee published standards that it described as the finalization of the Basel&#160;III post-crisis regulatory reforms (the standards are commonly referred to as &#8220;Basel&#160;IV&#8221;). Among other things, these standards revise the Basel Committee's standardized approach for credit risk (including by recalibrating risk weights and introducing new capital requirements for certain &#8220;unconditionally cancellable commitments,&#8221; such as unused credit card lines of credit) and provides a new standardized approach for operational risk capital. Under the Basel framework, these standards will generally be effective on January&#160;1, 2022, with an aggregate output floor phasing in through January&#160;1, 2027. Under the current U.S. capital rules, operational risk capital requirements and a capital floor apply only to advanced approaches institutions, and not to Cullen/Frost or Frost Bank. The impact of Basel IV on us will depend on the manner in which it is implemented by the federal bank regulators.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidity Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III liquidity framework and regulations of the Federal Reserve require that certain banks and bank holding companies measure their liquidity against specific liquidity tests. One test, referred to as the liquidity coverage ratio (&#8220;LCR&#8221;), is designed to ensure that the banking entity maintains an adequate level of unencumbered high-quality liquid assets equal to the entity&#8217;s expected net cash outflow for a 30-day time horizon (or, if greater, 25% of its expected total cash outflow) under an acute liquidity stress scenario. The other test, referred to as the net stable funding ratio (&#8220;NSFR&#8221;), is designed to promote more medium- and long-term funding of the assets and activities of banking entities over a one-year time horizon. Rules applicable to certain large banking organizations have been implemented for LCR and for NSFR; however, based on our asset size, these rules do not currently apply to Cullen/Frost and Frost Bank.</span></div><div style="margin-top:9pt;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%">Prompt Corrective Action</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Deposit Insurance Act, as amended (&#8220;FDIA&#8221;), requires among other things, the federal banking agencies to take &#8220;prompt corrective action&#8221; in respect of depository institutions that do not meet minimum capital requirements. The FDIA includes the following five capital tiers: &#8220;well capitalized,&#8221; &#8220;adequately capitalized,&#8221; &#8220;undercapitalized,&#8221; &#8220;significantly undercapitalized&#8221; and &#8220;critically undercapitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A bank will be (i)&#160;&#8220;well capitalized&#8221; if the institution has a total risk-based capital ratio of 10.0% or greater, a CET1 capital ratio of 6.5% or greater, a Tier 1 risk-based capital ratio of 8.0% or greater, and a leverage ratio of 5.0% or greater, and is not subject to any order or written directive by any such regulatory authority to meet and maintain a specific capital level for any capital measure; (ii)&#160;&#8220;adequately capitalized&#8221; if the institution has a total risk-based capital ratio of 8.0% or greater, a CET1 capital ratio of 4.5% or greater, a Tier 1 risk-based capital ratio of 6.0% or greater, and a leverage ratio of 4.0% or greater and is not &#8220;well capitalized&#8221;; (iii)&#160;&#8220;undercapitalized&#8221; if the institution has a total risk-based capital ratio that is less than 8.0%, a CET1 capital ratio less than 4.5%, a Tier 1 risk-based capital ratio of less than 6.0% or a leverage ratio of less than 4.0%; (iv)&#160;&#8220;significantly undercapitalized&#8221; if the institution has a total risk-based capital ratio of less than 6.0%, a CET1 capital ratio less than 3.0%, a Tier 1 risk-based capital ratio of less than 4.0% or a leverage ratio of less than 3.0%; and (v)&#160;&#8220;critically undercapitalized&#8221; if the institution&#8217;s tangible equity is equal to or less than 2.0% of average quarterly tangible assets. An institution may be downgraded to, or deemed to be in, a capital category that is lower than indicated by its capital ratios if it is determined to be in an unsafe or unsound condition or if it receives an unsatisfactory examination rating with respect to certain matters. A bank&#8217;s capital category is determined solely for the purpose of applying prompt corrective </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">action regulations, and the capital category may not constitute an accurate representation of the bank&#8217;s overall financial condition or prospects for other purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the FDIA prohibits an insured depository institution from accepting brokered deposits or offering interest rates on any deposits significantly higher than the prevailing rate in the bank&#8217;s normal market area or nationally (depending upon where the deposits are solicited), unless it is well capitalized or is adequately capitalized and receives a waiver from the FDIC. A depository institution that is adequately capitalized and accepts brokered deposits under a waiver from the FDIC may not pay an interest rate on any deposit in excess of 75&#160;basis points over certain prevailing market rates. In December 2020, the FDIC finalized a rule that is intended to bring the brokered deposits regulations in line with modern deposit taking methods and that may reduce the amount of deposits that would be classified as brokered.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA generally prohibits a depository institution from making any capital distributions (including payment of a dividend) or paying any management fee to its parent holding company if the depository institution would thereafter be &#8220;undercapitalized.&#8221; &#8220;Undercapitalized&#8221; institutions are subject to growth limitations and are required to submit a capital restoration plan. The agencies may not accept such a plan without determining, among other things, that the plan is based on realistic assumptions and is likely to succeed in restoring the depository institution&#8217;s capital. In addition, for a capital restoration plan to be acceptable, the depository institution&#8217;s parent holding company must guarantee that the institution will comply with such capital restoration plan. The bank holding company must also provide appropriate assurances of performance. The aggregate liability of the parent holding company is limited to the lesser of (i)&#160;an amount equal to 5.0% of the depository institution&#8217;s total assets at the time it became undercapitalized and (ii)&#160;the amount which is necessary (or would have been necessary) to bring the institution into compliance with all capital standards applicable with respect to such institution as of the time it fails to comply with the plan. If a depository institution fails to submit an acceptable plan, it is treated as if it is &#8220;significantly undercapitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Significantly undercapitalized&#8221; depository institutions may be subject to a number of requirements and restrictions, including orders to sell sufficient voting stock to become &#8220;adequately capitalized,&#8221; requirements to reduce total assets, and cessation of receipt of deposits from correspondent banks. &#8220;Critically undercapitalized&#8221; institutions are subject to the appointment of a receiver or conservator.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The appropriate federal banking agency may, under certain circumstances, reclassify a well capitalized insured depository institution as adequately capitalized. The FDIA provides that an institution may be reclassified if the appropriate federal banking agency determines (after notice and opportunity for hearing) that the institution is in an unsafe or unsound condition or deems the institution to be engaging in an unsafe or unsound practice. The appropriate agency is also permitted to require an adequately capitalized or undercapitalized institution to comply with the supervisory provisions as if the institution were in the next lower category (but not treat a significantly undercapitalized institution as critically undercapitalized) based on supervisory information other than the capital levels of the institution.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost believes that, as of December&#160;31, 2020, its bank subsidiary, Frost Bank, was &#8220;well capitalized&#8221; based on the aforementioned ratios. For further information regarding the capital ratios and leverage ratio of Cullen/Frost and Frost Bank see the discussion under the section captioned &#8220;Capital and Liquidity&#8221; included in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note&#160;9 -&#160;Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data, elsewhere in this report.</span></div><div style="margin-top:9pt;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%">Safety and Soundness Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA requires the federal bank regulatory agencies to prescribe standards, by regulations or guidelines, relating to internal controls, information systems and internal audit systems, loan documentation, credit underwriting, interest rate risk exposure, asset growth, asset quality, earnings, stock valuation and compensation, fees and benefits, and such other operational and managerial standards as the agencies deem appropriate. Guidelines adopted by the federal bank regulatory agencies establish general standards relating to internal controls and information systems, internal audit systems, loan documentation, credit underwriting, interest rate exposure, asset growth and compensation, fees and benefits. In general, the guidelines require, among other things, appropriate systems and practices to identify and manage the risk and exposures specified in the guidelines. The guidelines prohibit excessive compensation as an unsafe and unsound practice and describe compensation as excessive when </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the amounts paid are unreasonable or disproportionate to the services performed by an executive officer, employee, director or principal stockholder. In addition, the agencies adopted regulations that authorize, but do not require, an agency to order an institution that has been given notice by an agency that it is not satisfying any of such safety and soundness standards to submit a compliance plan. If, after being so notified, an institution fails to submit an acceptable compliance plan or fails in any material respect to implement an acceptable compliance plan, the agency must issue an order directing action to correct the deficiency and may issue an order directing other actions of the types to which an undercapitalized institution is subject under the &#8220;prompt corrective action&#8221; provisions of the FDIA. See &#8220;Prompt Corrective Action&#8221; above. If an institution fails to comply with such an order, the agency may seek to enforce such order in judicial proceedings and to impose civil money penalties.</span></div><div style="margin-top:9pt;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%">Deposit Insurance</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits at Frost Bank are insured up to applicable limits by the Deposit Insurance Fund (&#8220;DIF&#8221;) of the FDIC and Frost Bank is subject to deposit insurance assessments to maintain the DIF. Deposit insurance assessments are based on average total assets minus average tangible equity. For larger institutions, such as Frost Bank, the FDIC uses a performance score and a loss-severity score that are used to calculate an initial assessment rate. In calculating these scores, the FDIC uses a bank&#8217;s capital level and supervisory ratings and certain financial measures to assess an institution&#8217;s ability to withstand asset-related stress and funding-related stress. The FDIC has the ability to make discretionary adjustments to the total score based upon significant risk factors that are not adequately captured in the calculations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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. In addition, the FDIC is authorized to conduct examinations of and require reporting by FDIC-insured institutions.</span></div><div style="margin-top:9pt;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%">Enhanced Prudential Standards </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board is required to monitor emerging risks to financial stability and enact enhanced supervision and prudential standards applicable to large bank holding companies and certain non-bank covered companies designated as systemically important by the Financial Stability Oversight Council. The Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#8220;Dodd-Frank Act&#8221;) mandates that certain regulatory requirements applicable to these systemically important financial institutions be more stringent than those applicable to other financial institutions. In 2019, the Federal Reserve Board adopted new rules impacting certain capital and liquidity requirements and other enhanced prudential standards. The final rules assign all domestic bank holding companies with $100 billion or more in total consolidated assets to one of four categories of tailored regulatory requirements. Cullen/Frost and Frost Bank are generally not impacted by these rules. The enhanced prudential standards rules, as amended in 2019, require publicly traded bank holding companies with $50&#160;billion or more in total consolidated assets to establish risk committees. Prior to the amendment, the requirement to establish a risk committee was applicable to publicly traded bank holding companies with $10&#160;billion or more in consolidated assets. Cullen/Frost has established and currently maintains a risk committee.</span></div><div style="margin-top:9pt;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 Volcker Rule</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The so-called Volcker Rule under the Dodd-Frank Act restricts banks and their affiliates from engaging in proprietary trading and investing in and sponsoring hedge funds and private equity funds. The Volcker Rule does not significantly impact the operations of Cullen/Frost and its subsidiaries as we do not have any engagement in the businesses prohibited by the Volcker Rule.</span></div><div style="margin-top:9pt;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%">Depositor Preference</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA provides that, in the event of the &#8220;liquidation or other resolution&#8221; of an insured depository institution, the claims of depositors of the institution, including the claims of the FDIC as subrogee of insured depositors, and certain claims for administrative expenses of the FDIC as a 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 depositors whose deposits are payable only outside of the United States and the parent bank holding company, with respect to any extensions of credit they have made to such insured depository institution.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Interchange Fees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Durbin Amendment to the Dodd-Frank Act, the Federal Reserve adopted rules establishing standards for assessing whether the interchange fees that may be charged with respect to certain electronic debit transactions are &#8220;reasonable and proportional&#8221; to the costs incurred by issuers for processing such transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interchange fees, or &#8220;swipe&#8221; fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Federal Reserve Board rules applicable to financial institutions that have assets of $10&#160;billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21&#160;cents per transaction and 5&#160;basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve Board also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product.</span></div><div style="margin-top:9pt;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%">Consumer Financial Protection</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a number of federal and state consumer protection laws that extensively govern our relationship with our customers. These laws include the Equal Credit Opportunity Act, the Fair Credit Reporting Act, the Truth in Lending Act, the Truth in Savings Act, the Electronic Fund Transfer Act, the Expedited Funds Availability Act, the Home Mortgage Disclosure Act, the Fair Housing Act, the Real Estate Settlement Procedures Act, the Fair Debt Collection Practices Act, the Service Members Civil Relief Act and these laws&#8217; respective state-law counterparts, as well as state usury laws and laws regarding unfair and deceptive acts and practices. These and other federal laws, among other things, require disclosures of the cost of credit and terms of deposit accounts, provide substantive consumer rights, prohibit discrimination in credit transactions, regulate the use of credit report information, provide financial privacy protections, prohibit unfair, deceptive and abusive practices, restrict our ability to raise interest rates and subject us to substantial regulatory oversight. Violations of applicable consumer protection laws can result in significant potential liability from litigation brought by customers, including actual damages, restitution and attorneys&#8217; fees. Federal bank regulators, state attorneys general and state and local consumer protection agencies may also seek to enforce consumer protection requirements and obtain these and other remedies, including regulatory sanctions, customer rescission rights, action by the state and local attorneys general in each jurisdiction in which we operate and civil money penalties. Failure to comply with consumer protection requirements may also result in our failure to obtain any required bank regulatory approval for merger or acquisition transactions we may wish to pursue or our prohibition from engaging in such transactions even if approval is not required.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) is a federal agency responsible for implementing, examining and enforcing compliance with federal consumer protection laws. The CFPB has broad rulemaking authority for a wide range of consumer financial laws that apply to all banks, including, among other things, the authority to prohibit &#8220;unfair, deceptive or abusive&#8221; acts and practices. Abusive acts or practices are defined as those that materially interfere with a consumer&#8217;s ability to understand a term or condition of a consumer financial product or service or take unreasonable advantage of a consumer&#8217;s (i) lack of financial savvy, (ii)&#160;inability to protect himself in the selection or use of consumer financial products or services, or (iii)&#160;reasonable reliance on a covered entity to act in the consumer&#8217;s interests. The CFPB can issue cease-and-desist orders against banks and other entities that violate consumer financial laws. The CFPB may also institute a civil action against an entity in violation of federal consumer financial law in order to impose a civil penalty or injunction. The CFPB has examination and enforcement authority over all banks with more than $10&#160;billion in assets, as well as their affiliates. Banking regulators take into account compliance with consumer protection laws when considering approval of a proposed transaction.</span></div><div style="margin-top:9pt;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%">Community Reinvestment Act</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Community Reinvestment Act of 1977 (&#8220;CRA&#8221;) requires depository institutions to assist in meeting the credit needs of their market areas consistent with safe and sound banking practice. Under the CRA, each depository institution is required to help meet the credit needs of its market areas by, among other things, providing credit to low- and moderate-income individuals and communities. Depository institutions are periodically examined for compliance with the CRA and are assigned ratings. In order for a financial holding company to commence any new activity permitted by the BHC Act, or to acquire any company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the CRA. Furthermore, banking regulators take into </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">account CRA ratings when considering a request for an approval of a proposed transaction. Frost Bank received a rating of &#8220;satisfactory&#8221; in its most recent CRA examination.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) and the Office of the Comptroller of the Currency (&#8220;OCC&#8221;) jointly proposed rules that would significantly change existing CRA regulations. The proposed rules are intended to increase bank activity in low- and moderate-income communities where there is significant need for credit, more responsible lending, greater access to banking services, and improvements to critical infrastructure. The proposals change four key areas: (i) clarifying what activities qualify for CRA credit; (ii) updating where activities count for CRA credit; (iii) providing a more transparent and objective method for measuring CRA performance; and (iv) revising CRA-related data collection, record keeping, and reporting. However, the Federal Reserve Board did not join in that proposed rulemaking. In May 2020, the OCC issued its final CRA rule, effective October&#160;1, 2020. The FDIC has not finalized the revisions to its CRA rule. In September 2020, the Federal Reserve Board issued an Advance Notice of Proposed Rulemaking (&#8220;ANPR&#8221;) that invites public comment on an approach to modernize the regulations that implement the CRA by strengthening, clarifying, and tailoring them to reflect the current banking landscape and better meet the core purpose of the CRA. The ANPR seeks feedback on ways to evaluate how banks meet the needs of low- and moderate-income communities and address inequities in credit access. As such, we will continue to evaluate the impact of any changes to the regulations implementing the CRA and their impact to our financial condition, results of operations, and/or liquidity, which cannot be predicted at this time.</span></div><div style="margin-top:9pt;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%">Financial Privacy</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal banking regulators adopted rules that limit the ability of banks and other financial institutions to disclose non-public information about consumers to nonaffiliated third parties. These limitations require disclosure of privacy policies to consumers and, in some circumstances, allow consumers to prevent disclosure of certain personal information to a nonaffiliated third party. These regulations affect how consumer information is transmitted through diversified financial companies and conveyed to outside vendors.</span></div><div style="margin-top:9pt;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%">Anti-Money Laundering and the USA Patriot Act</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A major focus of governmental policy on financial institutions in recent years has been aimed at combating money laundering and terrorist financing. The USA PATRIOT Act of 2001, or the USA Patriot Act, substantially broadened the scope of United States anti-money laundering laws and regulations by imposing significant new compliance and due diligence obligations, creating new crimes and penalties and expanding the extra-territorial jurisdiction of the United States. Financial institutions are also prohibited from entering into specified financial transactions and account relationships and must use enhanced due diligence procedures in their dealings with certain types of high-risk customers and implement a written customer identification program. Financial institutions must take certain steps to assist government agencies in detecting and preventing money laundering and report certain types of suspicious transactions. Regulatory authorities routinely examine financial institutions for compliance with these obligations, and 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 financial, 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. Regulatory authorities have imposed cease and desist orders and civil money penalties against institutions found to be violating these obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Anti-Money Laundering Act of 2020 (&#8220;AMLA&#8221;), which amends the Bank Secrecy Act of 1970 (&#8220;BSA&#8221;), was enacted in January 2021. The AMLA is intended to be a comprehensive reform and modernization to U.S. bank secrecy and anti-money laundering laws. Among other things, it codifies a risk-based approach to anti-money laundering compliance for financial institutions; requires the development of standards for evaluating technology and internal processes for BSA compliance; 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="margin-top:9pt;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Office of Foreign Assets Control Regulation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Treasury Department&#8217;s Office of Foreign Assets Control, or OFAC, administers and enforces economic and trade sanctions against targeted foreign countries and regimes, under authority of various laws, including designated foreign countries, nationals and others. OFAC publishes lists of specially designated targets and countries. We are responsible for, among other things, blocking accounts of, and transactions with, such targets and countries, prohibiting unlicensed trade and financial transactions with them and reporting blocked transactions after their occurrence. Failure to comply with these sanctions could have serious financial, legal and reputational consequences, 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. Regulatory authorities have imposed cease and desist orders and civil money penalties against institutions found to be violating these obligations.</span></div><div style="margin-top:9pt;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%">Incentive Compensation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve Board reviews, as part of its regular, risk-focused examination process, the incentive compensation arrangements of banking organizations, such as Cullen/Frost, that are not &#8220;large, complex banking organizations.&#8221; These reviews are tailored to each organization based on the scope and complexity of the organization&#8217;s activities and the prevalence of incentive compensation arrangements. Deficiencies will be incorporated into the organization&#8217;s supervisory ratings, which can affect the organization&#8217;s ability to make acquisitions and take other actions. Enforcement actions may be taken against a banking organization if its incentive compensation arrangements, or related risk-management control or governance processes, pose a risk to the organization&#8217;s safety and soundness and the organization is not taking prompt and effective measures to correct the deficiencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In June&#160;2010, the Federal Reserve Board, OCC and FDIC 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)&#160;provide incentives that do not encourage risk-taking beyond the organization&#8217;s ability to effectively identify and manage risks, (ii)&#160;be compatible with effective internal controls and risk management, and (iii)&#160;be supported by strong corporate governance, including active and effective oversight by the organization&#8217;s board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In 2016, the U.S. financial regulators, including the Federal Reserve Board and the SEC, proposed revised rules on incentive-based payment arrangements at specified regulated entities having at least $1 billion in total assets (including Cullen/Frost and Frost Bank), but these propose rules have not been finalized. </span></div><div style="margin-top:9pt;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:118%">Cybersecurity</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In March 2015, federal regulators issued two related statements regarding cybersecurity. One statement indicates that financial institutions should design multiple layers of security controls to establish lines of defense and to ensure that their risk management processes also address the risk posed by compromised customer credentials, including security measures to reliably authenticate customers accessing internet-based services of the financial institution. The other statement indicates that a financial institution&#8217;s management is expected to maintain sufficient business continuity planning processes to ensure the rapid recovery, resumption and maintenance of the institution&#8217;s operations after a cyber-attack involving destructive malware. A financial institution is also expected to develop appropriate processes to enable recovery of data and business operations and address rebuilding network capabilities and restoring data if the institution or its critical service providers fall victim to this type of cyber-attack. If we fail to observe the regulatory guidance, we could be subject to various regulatory sanctions, including financial penalties.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In October 2016, the federal banking regulators jointly issued an advance notice of proposed rulemaking on enhanced cyber risk management standards that are intended to increase the operational resilience of large and interconnected entities under their supervision. If established, the enhanced cyber risk management standards would be designed to help reduce the potential impact of a cyber-attack or other cyber-related failure on the financial system. The advance notice of proposed rulemaking addresses five categories of cyber standards: (i)&#160;cyber risk governance; (ii)&#160;cyber risk management; (iii)&#160;internal dependency management; (iv)&#160;external dependency management; and (v)&#160;incident response, cyber resilience, and situational awareness. In May 2019, the Federal </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Reserve announced that it would revisit the Advance Notice of Proposed Rulemaking in the future. In December 2020, the federal banking agencies issued a Notice of Proposed Rulemaking that would require banking organizations to notify their primary regulator within 36 hours of becoming aware of a &#8220;computer-security incident&#8221; or a &#8220;notification incident.&#8221; The Notice of Proposed Rulemaking also would require specific and immediate notifications by bank service providers that become aware of similar incidents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In February 2018, the SEC published interpretive guidance to assist public companies in preparing disclosures about cybersecurity risks and incidents. These SEC guidelines, and any other regulatory guidance, are in addition to notification and disclosure requirements under state and federal banking law and regulations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">State regulators have also been increasingly active in implementing privacy and cybersecurity standards and regulations. Recently, several states have adopted regulations requiring certain financial institutions to implement cybersecurity programs and providing detailed requirements with respect to these programs, including data encryption requirements. Many states, including Texas, have also recently implemented or modified their data breach notification and data privacy requirements. We expect this trend of state-level activity in those areas to continue, and are continually monitoring developments in the states in which our customers are located.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">In the ordinary course of business, we rely on electronic communications and information systems to conduct our operations and to store sensitive data. We employ an in-depth, layered, defensive approach that leverages people, processes and technology to manage and maintain cybersecurity controls. We employ a variety of preventative and detective tools to monitor, block, and provide alerts regarding suspicious activity, as well as to report on any suspected advanced persistent threats. Notwithstanding the strength of our defensive measures, the threat from cyber attacks is severe, attacks are sophisticated and increasing in volume, and attackers respond rapidly to changes in defensive measures. While to date, other than as described below, we have not detected a material compromise, material data loss or any material financial losses related to cybersecurity attacks, our systems and those of our customers and third-party service providers are under constant threat and attack and it is possible that we could experience significant events in the future. 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 due to the expanding use of Internet banking, mobile banking and other technology-based products and services by us and our customers. See Item 1A. Risk Factors for a further discussion of risks related to cybersecurity. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">During 2018, we experienced a data security incident that resulted in unauthorized access to a third-party lockbox software program used by certain of our commercial lockbox customers to store digital images. We stopped the identified unauthorized access and consulted with a leading cybersecurity firm. We reported the incident to, and cooperated with, law-enforcement authorities. We contacted each of the affected commercial customers and we supported them in taking appropriate actions. The identified incident did not impact other Frost systems. Out-of-pocket costs incurred related to this incident totaled $2.1&#160;million and no further costs are expected with respect to this incident.</span></div><div style="margin-top:9pt;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:118%">Future Legislation and Regulation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Congress may enact legislation from time to time that affects the regulation of the financial services industry, and state legislatures may enact legislation from time to time affecting the regulation of financial institutions chartered by or operating in those states. Federal and state regulatory agencies also periodically propose and adopt changes to their regulations or change the manner in which existing regulations are applied. The substance or impact of pending or future legislation or regulation, or the application thereof, cannot be predicted, although any change could impact the regulatory structure under which we or our competitors operate and may significantly increase costs, impede the efficiency of internal business processes, require an increase in regulatory capital, require modifications to our business strategy, and limit our ability to pursue business opportunities in an efficient manner. It could also affect our competitors differently than us, including in a manner that would make them more competitive. A change in statutes, regulations or regulatory policies applicable to Cullen/Frost or any of its subsidiaries could have a material, adverse effect on our business, financial condition and results of operations.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_31"></div><div style="margin-top:9pt"><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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:118%">Human Capital Resources</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">At December&#160;31, 2020, we employed 4,685&#160;full-time equivalent employees. At that date, the average tenure of all of our full-time employees was over 10&#160;years while the average tenure of our executive officers was over 31&#160;years. None of our employees are represented by collective bargaining agreements. We believe our employee relations to be good.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Oversight of our corporate culture is an important element of our board of director&#8217;s oversight of risk because our people are critical to the success of our corporate strategy. Our board sets the &#8220;tone at the top,&#8221; and holds senior management accountable for embodying, maintaining, and communicating our culture to employees. In that regard, our culture is designed to promote commitment to making people's lives better and to uphold that principle in everything we do. That commitment has been a central pillar in our approach to our employees, our planet and the communities we have proudly served for over 150&#160;years. Our culture is designed to adhere to the timeless values of integrity, caring and excellence. In keeping with that culture, we expect our people to treat each other and our customers with the highest level of honesty and respect, go out of their way to do the right thing, and we strive to be a force for good in everyday life. We dedicate resources to promote a safe and inclusive workplace; attract, develop and retain talented, diverse employees; promote a culture of integrity, caring and excellence; and reward and recognize employees for both the results they deliver and, importantly, how they deliver them. We also seek to design careers with our company that are fulfilling ones, with competitive compensation and benefits alongside a positive work-life balance. We also dedicate resources to fostering professional and personal growth with continuing education, on-the-job training and development programs. This devotion to our people has earned us a spot on Forbes magazine's Best Employers list. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Our employees are key to our success as an organization. We are committed to attracting, retaining and promoting top quality talent regardless of sex, sexual orientation, gender identity, race, color, national origin, age, religion and physical ability. We strive to identify and select the best candidates for all open positions based on qualifying factors for each job. We are dedicated to providing a workplace for our employees that is inclusive, supportive, and free of any form of discrimination or harassment; rewarding and recognizing our employees based on their individual results and performance; and recognizing and respecting all of the characteristics and differences that make each of our employees unique.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">We believe employing a diverse workforce enhances our ability to serve our customers and our communities. By promoting and fostering a workforce that we believe is reflective of our customers and communities, we seek to better understand the financial needs of our prospects and customers and provide them with relevant financial service products. Understanding and supporting our community has always been a priority to us. We have established a voluntary, employee-led and staffed team that is committed to touching and improving the lives of people that live and work in our community. Additionally, we provide employees the opportunity to use paid time off to perform community service activities in their choice of ways. In 2020, this amounted to over 7,100 hours of community service performed by our employees. Our efforts are designed to enrich the lives of not only those that are in need but also the lives of our employees who participate in these meaningful and rewarding opportunities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">We believe embracing and understanding diversity has and will continue to make us a stronger company. We also believe that our diverse workforce is representative of our customers in the community and enables us to better serve our customers, enhancing our success as an organization. As we move forward, we will continue to embrace diversity and approach it in a manner consistent with our philosophy, by focusing on our employees, our customers, and our community.</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><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The names, ages as of December&#160;31, 2020, recent business experience and positions or offices held by each of the executive officers of Cullen/Frost are as follows:</span></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.548%"></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:9pt;font-weight:700;line-height:100%">Name and Position Held</span></td><td colspan="3" style="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%">Age</span></td><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:9pt;font-weight:700;line-height:100%">Recent Business Experience</span></td></tr><tr style="height:6pt"><td colspan="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:9pt;font-weight:400;line-height:100%">Phillip D. Green<br/>  Chairman of the Board, Chief Executive<br/>  Officer and Director of Cullen/Frost</span></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:9pt;font-weight:400;line-height:100%">66</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since July 1980. Group Executive Vice President, Chief Financial Officer of Cullen/Frost from October 1995 to January 2015. President of Cullen/Frost from January 2015 to March 2016. Chairman of the Board and Chief Executive Officer of Cullen/Frost since April 2016.</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:9pt;font-weight:400;line-height:100%">Patrick B. Frost<br/>  Director of Cullen/Frost, President of <br/>  Frost Bank, Group Executive Vice <br/>  President, Frost Wealth Advisors of Frost<br/>  Bank and President of Frost Insurance</span></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:9pt;font-weight:400;line-height:100%">60</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1985. President of Frost Bank from August 1993 to present. Director of Cullen/Frost from May 1997 to present. Group Executive Vice President, Frost Wealth Advisors of Frost Bank from April 2016 to present. President of Frost Insurance since October 2014.</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:9pt;font-weight:400;line-height:100%">Jerry Salinas<br/>  Group Executive Vice President, Chief<br/>  Financial Officer of Cullen/Frost</span></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:9pt;font-weight:400;line-height:100%">62</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since March 1986. Senior Executive Vice President, Treasurer of Cullen/Frost from 1997 to January 2015. Group Executive Vice President, Chief Financial Officer of Cullen/Frost since January 2015.</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:9pt;font-weight:400;line-height:100%">Annette Alonzo<br/>  Group Executive Vice President, Chief<br/>  Human Resources Officer of Frost Bank</span></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:9pt;font-weight:400;line-height:100%">52</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1993. Executive Vice President, Human Resources of Frost Bank from July 2006 to January 2015. Senior Executive Vice President, Human Resources of Frost Bank from January 2015 to July 2015. Group Executive Vice President, Human Resources of Frost Bank from July 2015 to March 2016. Group Executive Vice President, Chief Human Resources Officer of Frost Bank since April 2016.</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:9pt;font-weight:400;line-height:100%">Robert A. Berman<br/>  Group Executive Vice President,<br/>  Research and Strategy of Frost Bank</span></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:9pt;font-weight:400;line-height:100%">58</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since January 1989. Group Executive Vice President, Research and Strategy of Frost Bank since May 2001.</span></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:9pt;font-weight:400;line-height:100%">Paul H. Bracher</span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;President of Cullen/Frost and Group </span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Executive Vice President, Chief</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Banking Officer of Frost Bank</span></div></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:9pt;font-weight:400;line-height:100%">64</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since January 1982. President, State Regions of Frost Bank from February 2001 to January 2015. Group Executive Vice President, Chief Banking Officer of Frost Bank from January 2015 to present. President of Cullen/Frost since April 2016.</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:9pt;font-weight:400;line-height:100%">William L. Perotti<br/>  Group Executive Vice President, Chief<br/>  Credit Officer of Frost Bank</span></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:9pt;font-weight:400;line-height:100%">63</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since December 1982. Group Executive Vice President, Chief Credit Officer of Frost Bank from May 2001 to January 2015. Group Executive Vice President, Chief Risk Officer of Frost Bank from April 2005 to January 2019. Chief Credit Officer of Frost Bank since January 2019.</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:9pt;font-weight:400;line-height:100%">Carol Severyn<br/>  Group Executive Vice President, Chief<br/>  Risk Officer of Frost Bank</span></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:9pt;font-weight:400;line-height:100%">56</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since December 1993. Executive Vice President and Auditor of Frost Bank from January 2004 to January 2019. Group Executive Vice President, Chief Risk Officer of Frost Bank since January 2019.</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:9pt;font-weight:400;line-height:100%">Jimmy Stead<br/>  Group Executive Vice President, Chief<br/>  Consumer Banking Officer of Frost Bank</span></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:9pt;font-weight:400;line-height:100%">45</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since July 2001. Senior Vice President Electronic Commerce Operations of Frost Bank from October 2007 to December 2015, Executive Vice President, Electronic Commerce Operations of Frost Bank from January 2016 to January 2017. Group Executive Vice President, Chief Consumer Banking Officer of Frost Bank since January 2017.</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:9pt;font-weight:400;line-height:100%">James L. Waters<br/>  Group Executive Vice President, General<br/>  Counsel and Secretary of Cullen/Frost</span></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:9pt;font-weight:400;line-height:100%">54</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since March 2018. Group Executive Vice President, General Counsel and Secretary of Cullen/Frost since March 2018. Prior to joining Frost, Mr. Waters was a partner at the law firm Haynes and Boone LLP.</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:9pt;font-weight:400;line-height:100%">Candace Wolfshohl<br/>  Group Executive Vice President, Culture<br/>  and People Development of Frost Bank</span></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:9pt;font-weight:400;line-height:100%">60</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:9pt;font-weight:400;line-height:100%">Officer of Frost Bank since 1989. Executive Vice President, Staff Development of Frost Bank from January 2008 to January 2015. Senior Executive Vice President, Staff Development of Frost Bank from January 2015 to July 2015. Group Executive Vice President, Culture and People Development of Frost Bank since July 2015.</span></td></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no arrangements or understandings between any executive officer of Cullen/Frost and any other person pursuant to which such executive officer was or is to be selected as an officer.</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><div id="i34ea4f3caf714427aeb70b59038dec25_37"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Securities Exchange Act of 1934, we are required to file annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (&#8220;SEC&#8221;). The SEC maintains a website at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. We file electronically with the SEC.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available, free of charge through our website, our reports on Forms 10-K, 10-Q and 8-K, and amendments to those reports, as soon as reasonably practicable after such reports are filed with or furnished to the SEC. Additionally, we have adopted and posted on our website a code of ethics that applies to our principal executive officer, principal financial officer and principal accounting officer. Our website also includes our corporate governance guidelines and the charters for our audit committee, our compensation and benefits committee, our risk committee, and our corporate governance and nominating committee. The address for our website is http://www.frostbank.com. We will provide a printed copy of any of the aforementioned documents to any requesting shareholder.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_40"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An investment in our common stock is subject to risks inherent to our business. The material risks and uncertainties that management believes affect us are described below. Before making an investment decision, you should carefully consider the risks and uncertainties described below together with all of the other information included or incorporated by reference in this report. The risks and uncertainties described below are not the only ones facing us. Additional risks and uncertainties that management is not aware of or focused on or that management currently deems immaterial may also impair our business operations. This report is qualified in its entirety by these risk factors. If any of the following risks actually occur, our business, financial condition and results of operations could be materially and adversely affected. If this were to happen, the market price of our common stock could decline significantly, and you could lose all or part of your investment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Our Business</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Rate Risks</span></div><div style="margin-top:9pt;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%">We Are Subject To Interest Rate Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings and cash flows are largely dependent upon our net interest income. Net interest income is the difference between interest income earned on interest-earning assets such as loans and securities and interest expense paid on interest-bearing liabilities such as deposits and borrowed funds. Interest rates are highly sensitive to many factors that are beyond our control, including general economic conditions and policies of various governmental and regulatory agencies and, in particular, the Federal Open Market Committee. Changes in monetary policy, including changes in interest rates, could influence not only the interest we receive on loans and securities and the amount of interest we pay on deposits and borrowings, but such changes could also affect (i)&#160;our ability to originate loans and obtain deposits, (ii)&#160;the fair value of our financial assets and liabilities, and (iii)&#160;the average duration of our mortgage-backed securities portfolio. If the interest rates paid on deposits and other borrowings increase at a faster rate than the interest rates received on loans and other investments, our net interest income, and therefore earnings, could be adversely affected. Earnings could also be adversely affected if the interest rates received on loans and other investments fall more quickly than the interest rates paid on deposits and other borrowings. Some foreign central banks have moved to a negative interest rate environment, which has exerted downward pressure on the profitability of banks in those regions and this interest rate trend could extend to the United States. Any substantial, unexpected, or prolonged change in market interest rates could have a material adverse effect on our business, financial condition and results of operations. See Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations under the section captioned &#8220;Net Interest Income&#8221; and Item 7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for further discussion related to interest rate sensitivity and our management of interest rate risk.</span></div><div style="margin-top:9pt;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">We May Be Adversely Impacted By The Transition From LIBOR As A Reference Rate</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the United Kingdom&#8217;s Financial Conduct Authority announced that after 2021 it would no longer compel banks to submit the rates required to calculate the London Interbank Offered Rate (&#8220;LIBOR&#8221;). In November 2020, the administrator of LIBOR announced it will consult on its intention to extend the retirement date of certain offered rates whereby the publication of the one week and two month LIBOR offered rates will cease after December 31, 2021; but, the publication of the remaining LIBOR offered rates will continue until June 30, 2023. Given consumer protection, litigation, and reputation risks, the bank regulatory agencies have indicated that entering into new contracts that use LIBOR as a reference rate after December 31, 2021, would create safety and soundness risks and that they will examine bank practices accordingly. Therefore, the agencies encouraged banks to cease entering into new contracts that use LIBOR as a reference rate as soon as practicable and in any event by December&#160;31, 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to predict what rate or rates may become accepted alternatives to LIBOR, or what the effect of any such changes in views or alternatives may be on the markets for LIBOR-indexed financial instruments. In particular, regulators, industry groups and certain committees (e.g., the Alternative Reference Rates Committee) have, among other things, published recommended fall-back language for LIBOR-linked financial instruments, identified recommended alternatives for certain LIBOR rates (e.g., AMERIBOR or the Secured Overnight Financing Rate as the recommended alternative to U.S. Dollar LIBOR), and proposed implementations of the recommended alternatives in floating rate instruments. At this time, it is not possible to predict whether these specific recommendations and proposals will be broadly accepted, whether they will continue to evolve, and what the effect of their implementation may be on the markets for floating-rate financial instruments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a significant number of loans, derivative contracts, borrowings and other financial instruments with attributes that are either directly or indirectly dependent on LIBOR. The transition from LIBOR has resulted in and could continue to result in added costs and employee efforts and could present additional risk. Since proposed alternative rates are calculated differently, payments under contracts referencing new rates will differ from those referencing LIBOR. The transition will change our market risk profiles, requiring changes to risk and pricing models, valuation tools, product design and hedging strategies. Furthermore, failure to adequately manage this transition process with our customers could adversely impact our reputation. Although we are currently unable to assess what the ultimate impact of the transition from LIBOR will be, failure to adequately manage the transition could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit and Lending Risks</span></div><div style="margin-top:9pt;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%">We Are Subject To Lending Risk and Lending Concentration Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are inherent risks associated with our lending activities. These risks include, among other things, the impact of changes in interest rates and changes in the economic conditions in the markets where we operate as well as those across the State of Texas and the United States. Increases in interest rates and/or weakening economic conditions could adversely impact the ability of borrowers to repay outstanding loans or the value of the collateral securing these loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, approximately 75.6% of our loan portfolio consisted of commercial and industrial, energy, construction and commercial real estate mortgage loans. These types of loans are generally viewed as having more risk of default and are typically larger than residential real estate loans or consumer loans. Because our loan portfolio contains a significant number of commercial and industrial, energy, construction and commercial real estate loans with relatively large balances, the deterioration of one or a few of these loans could cause a significant increase in non-performing loans. Increases in non-performing loans have resulted in a net loss of earnings from particular loans, an increase in credit loss expense and an increase in loan charge-offs, and these and future instances could have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Loans&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion related to commercial and industrial, energy, construction and commercial real estate loans. </span></div><div style="margin-top:9pt;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%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Our Allowance For Credit Losses May Be Insufficient</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain allowances for credit losses on loans, securities and off-balance sheet credit exposures. In the case of loans and securities, allowances for credit losses are contra-asset valuation accounts that are deducted from the amortized cost basis of these assets to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. As a result, the determination of the appropriate level of allowance for credit losses inherently involves a high degree of subjectivity and requires us to make significant estimates related to current and expected future credit risks and trends, all of which may undergo material changes. Continuing deterioration in economic conditions affecting borrowers and securities issuers; new information regarding existing loans, credit commitments and securities holdings; and identification of additional problem loans, ratings down-grades and other factors, both within and outside of our control, may require an increase in the allowances for credit losses on loans, securities and off-balance sheet credit exposures. In addition, bank regulatory agencies periodically review our allowance for credit losses and may require an increase in credit loss expense or the recognition of further loan charge-offs, based on judgments different than those of management. Furthermore, if any charge-offs related to loans, securities or off-balance sheet credit exposures in future periods exceed our allowances for credit losses on loans, securities or off-balance sheet credit exposures, we will need to recognize additional credit loss expense to increase the applicable allowance. Any increase in the allowance for credit losses on loans, securities and/or off-balance sheet credit exposures will result in a decrease in net income and, possibly, capital, and may have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Allowance for Credit Losses&#8221; in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion related to our process for determining the appropriate level of the allowance for credit losses.</span></div><div style="margin-top:9pt;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%">We Are Subject to Risk Arising From Conditions In The Commercial Real Estate Market</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2020, commercial real estate mortgage loans comprised approximately 31.3%&#160;of our loan portfolio. Commercial real estate mortgage loans generally involve a greater degree of credit risk than residential real estate mortgage loans because they typically have larger balances and are more affected by adverse conditions in the economy. Because payments on loans secured by commercial real estate often depend upon the successful operation and management of the properties and the businesses which operate from within them, repayment of such loans may be affected by factors outside the borrower&#8217;s control, such as adverse conditions in the real estate market or the economy or changes in government regulations. In recent years, commercial real estate markets have been experiencing substantial growth, and increased competitive pressures have contributed significantly to historically low capitalization rates and rising property values. Furthermore, commercial real estate markets have been particularly impacted by the economic disruption resulting from the COVID-19 pandemic. Accordingly, the federal banking regulatory agencies have expressed concerns about weaknesses in the current commercial real estate market. Failures in our risk management policies, procedures and controls could adversely affect our ability to manage this portfolio going forward and could result in an increased rate of delinquencies in, and increased losses from, this portfolio, which, accordingly, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">We Are Subject To Volatility Risk In Crude Oil Prices</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, we had $1.2 billion of energy loans which comprised approximately 7.1% (or 8.2% excluding Paycheck Protection Program loans) of our loan portfolio at that date. Furthermore, energy production and related industries represent a large part of the economies in some of our primary markets. In recent years, actions by certain members of the Organization of Petroleum Exporting Countries (&#8220;OPEC&#8221;) impacting crude oil production levels have led to increased global oil supplies which has resulted in significant declines in market oil prices. Decreased market oil prices compressed margins for many U.S. and Texas-based oil producers, particularly those that utilize higher-cost production technologies such as hydraulic fracking and horizontal drilling, as well as oilfield service providers, energy equipment manufacturers and transportation suppliers, among others. In March of 2020, disagreements between members of OPEC signaled that production levels would rise and led to a significant decline in market oil prices. While oil prices have recovered from those recent lows, on-going oil price volatility 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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depressed market oil prices, are expected to continue due to the uncertainties and economic impacts of COVID-19. The price per barrel of crude oil was approximately $48 at December&#160;31, 2020 down from $61 at December&#160;31, 2019. We have experienced increased losses within our energy portfolio in recent years which were impacted by oil price volatility, relative to our historical experience. Continued and further depressed oil prices and increased oil price volatility could have further negative impacts on the U.S. economy, in particular, the economies of energy-dominant states such as Texas, and our borrowers and customers.</span></div><div style="margin-top:9pt;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%">We Are Subject To Environmental Liability Risk Associated With Lending Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our loan portfolio is secured by real property. During the ordinary course of business, we foreclose on and take title to properties securing certain loans. In doing so, there is a risk that hazardous or toxic substances could be found on these properties. If hazardous or toxic substances are found, we may be liable for remediation costs, as well as for personal injury and property damage. Environmental laws may require us to incur substantial expenses and may materially reduce the affected property&#8217;s value or limit our ability to use or ability to sell the affected property. Environmental reviews of real property before initiating foreclosure actions may not be sufficient to detect all potential environmental hazards. The remediation costs and any other financial liabilities associated with an environmental hazard could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity Risk</span></div><div style="margin-top:9pt;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%">We Are Subject To Liquidity Risk</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require liquidity to meet our deposit and debt obligations as they come due. Our access to funding sources in amounts adequate to finance our activities or on terms that are acceptable to us could be impaired by factors that affect us specifically or the financial services industry or economy generally. Factors that could reduce our access to liquidity sources include a downturn in the Texas economy, difficult credit markets or adverse regulatory actions against us. Our access to deposits may also be affected by the liquidity needs of our depositors. In particular, a substantial majority of our liabilities are demand, savings, interest checking and money market deposits, which are payable on demand or upon several days&#8217; notice, while by comparison, a substantial portion of our assets are loans, which cannot be called or sold in the same time frame. We may not be able to replace maturing deposits and advances as necessary in the future, especially if a large number of our depositors sought to withdraw their accounts, regardless of the reason. A failure to maintain adequate liquidity could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operational Risks</span></div><div style="margin-top:9pt;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%">Our Accounting Estimates and Risk Management Processes Rely On Analytical and Forecasting Models</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The processes we use to estimate our expected credit losses and to measure the fair value of financial instruments, as well as the processes used to estimate the effects of changing interest rates and other market measures on our financial condition and results of operations, depends upon the use of analytical and forecasting models. These models reflect assumptions that may not be accurate, particularly in times of market stress or other unforeseen circumstances. Even if these assumptions are adequate, the models may prove to be inadequate or inaccurate because of other flaws in their design or their implementation. If the models we use for interest rate risk and asset-liability management are inadequate, we may incur increased or unexpected losses upon changes in market interest rates or other market measures. If the models we use for estimating our expected credit losses are inadequate, the allowance for credit losses may not be sufficient to support future charge-offs. If the models we use to measure the fair value of financial instruments are inadequate, the fair value of such financial instruments may fluctuate unexpectedly or may not accurately reflect what we could realize upon sale or settlement of such financial instruments. Any such failure in our analytical or forecasting models could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">23</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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 Value Of Our Goodwill and Other Intangible Assets May Decline In The Future</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, we had $656.5 million of goodwill and other intangible assets. A significant decline in our expected future cash flows, a significant adverse change in the business climate, slower growth rates or a significant and sustained decline in the price of Cullen/Frost&#8217;s common stock may necessitate taking charges in the future related to the impairment of our goodwill and other intangible assets which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">We Are Subject To Risk Arising From Failure Or Circumvention Of Our Controls and Procedures</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal controls, disclosure controls and procedures, and corporate governance policies and procedures are based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the system are met. Any failure or circumvention of our controls and procedures; failure to comply with regulations related to controls and procedures; or failure to comply with our corporate governance policies and procedures could have a material adverse effect on our reputation, business, financial condition and results of operations. Furthermore, notwithstanding the proliferation of technology and technology-based risk and control systems, our businesses ultimately rely on people as our greatest resource, and, from time-to-time, they make mistakes or engage in violations of applicable policies, laws, rules or procedures that are not always caught immediately by our technological processes or by our controls and other procedures, which are intended to prevent and detect such errors or violations. Human errors, malfeasance and other misconduct, including the intentional misuse of client information in connection with insider trading or for other purposes, even if promptly discovered and remediated, can result in reputational damage or legal risk and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">New Lines Of Business, Products Or Services and Technological Advancements May Subject Us To Additional Risks</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we implement new lines of business or offer new products and services within existing lines of business. There are substantial risks and uncertainties associated with these efforts, particularly in instances where the markets are not fully developed. In developing and marketing new lines of business and/or new products and services we invest significant time and resources. Initial timetables for the introduction and development of new lines of business and/or new products or services may not be achieved and price and profitability targets may not prove feasible. External factors, such as compliance with regulations, competitive alternatives, and shifting market preferences, may also impact the successful implementation of a new line of business or a new product or service. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial services industry is continually undergoing rapid technological change with frequent introductions of new technology-driven products and services. Our future success depends, in part, upon our ability to address the needs of our customers by using technology to provide products and services that will satisfy customer demands, as well as to create additional efficiencies in our operations. Many of our competitors have substantially greater resources to invest in technological improvements. We may not be able to effectively implement new technology driven products and services or be successful in marketing these products and services to our customers. In addition, our implementation of certain new technologies, such as those related to artificial intelligence and algorithms, in our business processes may have unintended consequences due to their limitations or our failure to use them effectively. In addition, cloud technologies are also critical to the operation of our systems, and our reliance on cloud technologies is growing. Failure to successfully keep pace with technological change affecting the financial services industry could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, any new line of business, new product or service and/or new technology could have a significant impact on the effectiveness of our system of internal controls. Failure to successfully manage these risks in the development and implementation of new lines of business, new products or services and/or new technologies could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">Our Reputation and Our Business Are Subject to Negative Publicity Risk </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reputation risk, or the risk to our earnings and capital from negative public opinion, is inherent in our business. Negative public opinion could adversely affect our ability to keep and attract customers and expose us to adverse legal and regulatory consequences. Negative public opinion could result from our actual or alleged conduct in any number of activities, including lending practices, corporate governance, regulatory compliance, mergers and acquisitions, and disclosure, sharing or inadequate protection of customer information, and from actions taken by government regulators and community organizations in response to that conduct. Negative public opinion could also </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">result from adverse news or publicity that impairs the reputation of the financial services industry generally. In addition, our reputation or prospects may be significantly damaged by adverse publicity or negative information regarding us, whether or not true, that may be posted on social media, non-mainstream news services or other parts of the internet, and this risk is magnified by the speed and pervasiveness with which information is disseminated through those channels. Because we conduct most of our business under the &#8220;Frost&#8221; brand, negative public opinion about one business could affect our other businesses.</span></div><div style="margin-top:9pt;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%">Our Business, Financial Condition and Results Of Operations Are Subject To Risk From Changes in Customer Behavior </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual, economic, political, industry-specific conditions and other factors outside of our control, such as fuel prices, energy costs, real estate values or other factors that affect customer income levels, could alter anticipated customer behavior, including borrowing, repayment, investment and deposit practices. Such a change in these practices could materially adversely affect our ability to anticipate business needs and meet regulatory requirements. Further, difficult economic conditions may negatively affect consumer confidence levels. A decrease in consumer confidence levels would likely aggravate the adverse effects of these difficult market conditions on us, our customers and others in the financial institutions industry.</span></div><div style="margin-top:9pt;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%">Cullen/Frost Relies On Dividends From Its Subsidiaries For Most Of Its Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost is a separate and distinct legal entity from its subsidiaries. It receives substantially all of its revenue from dividends from its subsidiaries. These dividends are the principal source of funds to pay dividends on Cullen/Frost&#8217;s common stock and preferred stock and interest and principal on Cullen/Frost&#8217;s debt. Various federal and state laws and regulations limit the amount of dividends that Frost Bank and certain non-bank subsidiaries may pay to Cullen/Frost. Also, Cullen/Frost&#8217;s right to participate in a distribution of assets upon a subsidiary&#8217;s liquidation or reorganization is subject to the prior claims of the subsidiary&#8217;s creditors. In the event Frost Bank is unable to pay dividends to Cullen/Frost, Cullen/Frost may not be able to service debt, pay obligations or pay dividends on our common stock or our preferred stock. The inability to receive dividends from Frost Bank could have a material adverse effect on our business, financial condition and results of operations. See the section captioned &#8220;Supervision and Regulation&#8221; in Item&#160;1. Business and Note&#160;9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-top:9pt;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%">Our Information Systems May Experience Failure, Interruption Or Breach In Security</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we rely on electronic communications and information systems to conduct our operations and to store sensitive data. Any failure, interruption or breach in security of these systems could result in significant disruption to our operations. Information security breaches and cybersecurity-related incidents include, but are not limited to, attempts to access information, including customer and company information, malicious code, computer viruses and denial of service attacks that could result in unauthorized access, misuse, loss or destruction of data (including confidential customer 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. Our technologies, systems, networks and software have been and continue to be subject to cybersecurity threats and attacks, which range from uncoordinated individual attempts to sophisticated and targeted measures directed at us. See the section captioned &#8220;Supervision and Regulation - Cybersecurity&#8221; included in Item 1. Business elsewhere in this report for discussion of a data security incident we experienced in 2018. The risk of a security breach or disruption, particularly through cyber attack or cyber intrusion, has increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers and employees have been, and will continue to be, targeted by parties using fraudulent e-mails and other communications in attempts to misappropriate passwords, bank account information or other personal information or to introduce viruses or other malware through &#8220;Trojan horse&#8221; programs to our information systems, the information systems of our merchants or third party service providers and/or our customers' personal devices, which are beyond our security control systems. Though we endeavor to mitigate these threats through product improvements, use of encryption and authentication technology and customer and employee education, such cyber attacks against us, our merchants, our third party service providers and our customers remain a serious issue and have been successful in the past. </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even the most well protected information, networks, systems and facilities remain potentially vulnerable to attempted security breaches or disruptions because the techniques used in such attempts 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, and thus it is virtually impossible for us to entirely mitigate this risk. While we maintain specific &#8220;cyber&#8221; insurance coverage, which would apply in the event of various 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. A security breach or other significant disruption of our information systems or those related to our customers, merchants or our third party vendors, including as a result of cyber attacks, could (i)&#160;disrupt the proper functioning of our networks and systems and therefore our operations and/or those of certain of our customers; (ii)&#160;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)&#160;result in a violation of applicable privacy, data breach and other laws, subjecting us to additional regulatory scrutiny and exposing us to civil litigation, governmental fines and possible financial liability; (iv)&#160;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="margin-top:9pt;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%">Our Operations Rely On Certain External Vendors</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on certain external vendors to provide products and services necessary to maintain our day-to-day operations. These third party vendors are sources of operational and informational security risk to us, including risks associated with operational errors, information system interruptions or breaches and unauthorized disclosures of sensitive or confidential client or customer information. If these vendors encounter any of these issues, or if we have difficulty communicating with them, we could be exposed to disruption of operations, loss of service or connectivity to customers, reputational damage, and litigation risk that could have a material adverse effect on our business and, in turn, our financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our operations are exposed to risk that these vendors will not perform in accordance with the contracted arrangements under service level agreements. Although we have selected these external vendors carefully, we do not control their actions. The failure of an external vendor to perform in accordance with the contracted arrangements 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 be disruptive to our operations, which could have a material adverse effect on our business and, in turn, our financial condition and results of operations. Replacing these external vendors could also entail significant delay and expense.</span></div><div style="margin-top:9pt;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%">We Are Subject To Litigation Risk Pertaining To Fiduciary Responsibility</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, customers make claims and take legal action pertaining to our performance of our fiduciary responsibilities. Whether customer claims and legal action related to our performance of our fiduciary responsibilities are founded or unfounded, if such claims and legal actions are not resolved in a manner favorable to us they may result in significant financial liability and/or adversely affect the market perception of us and our products and services as well as impact customer demand for those products and services. Any financial liability or reputational damage could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">We Are Subject To Litigation Risk Pertaining To Intellectual Property</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and other financial services companies, including us, rely on technology companies to provide information technology products and services necessary to support day-to-day operations. Technology companies frequently enter into litigation based on allegations of patent infringement or other violations of intellectual property rights. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. Competitors of our vendors, or other individuals or companies, have from time to time claimed to hold intellectual property sold to us by our vendors and we are, and may in the future be, named as defendants in various related litigation. Such claims may increase in the future as the financial services sector becomes more reliant on information technology vendors. The plaintiffs in these actions frequently seek injunctions and substantial damages and may also seek to enter into licensing agreements with us to obtain ongoing fees.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the scope or validity of such patents or other intellectual property rights, or the merits of any claims by potential or actual litigants, we may have to engage in protracted litigation. Such litigation is often expensive, time-consuming, disruptive to our operations and distracting to management. If we are found to infringe upon one or more patents or other intellectual property rights, we may be required to pay substantial damages or royalties to a third-party. In certain cases, we may consider entering into licensing agreements for disputed intellectual property, although no assurance can be given that such licenses can be obtained on acceptable terms or that litigation will not occur. These licenses may also significantly increase our operating expenses. If legal matters related to intellectual property claims were resolved against us or settled, we could be required to make payments in amounts that could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">Financial Services Companies Depend On The Accuracy and Completeness Of Information About Customers and Counterparties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In deciding whether to extend credit or enter into other transactions, we rely on information furnished by or on behalf of customers and counterparties, including financial statements, credit reports and other financial information. We also rely on representations of those customers, counterparties or other third parties, such as independent auditors, as to the accuracy and completeness of that information. Reliance on inaccurate or misleading financial statements, credit reports or other financial information could have a material adverse impact on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">External and Market-Related Risks</span></div><div style="margin-top:9pt;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%">Our Profitability Depends Significantly On Economic Conditions In The State Of Texas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends primarily on the general economic conditions of the State of Texas and the specific local markets in which we operate. Unlike larger national or other regional banks that are more geographically diversified, we provide banking and financial services to customers across Texas through financial centers in the Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio regions. The local economic conditions in these areas have a significant impact on the demand for our products and services as well as the ability of our customers to repay loans, the value of the collateral securing loans and the stability of our deposit funding sources. Moreover, all of the securities in our municipal bond portfolio were issued by political subdivisions or agencies within the State of Texas. A significant decline in general economic conditions in Texas, whether caused by recession, inflation, unemployment, changes or prolonged stagnation in oil prices, changes in securities markets, acts of terrorism, outbreak of hostilities or other international or domestic occurrences or other factors could impact these local economic conditions and, in turn, have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">We Are Subject to Risk Arising From The Soundness Of Other Financial Institutions and Counterparties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial services institutions are interrelated as a result of trading, clearing, counterparty, or other relationships. We have exposure to many different industries and counterparties, and routinely execute transactions with counterparties in the financial services industry, including commercial banks, brokers and dealers, investment banks, and other institutional clients. Many of these transactions expose us to credit risk in the event of a default by a counterparty or client. In addition, our credit risk may be exacerbated when the collateral held by us cannot be realized upon or is liquidated at prices not sufficient to recover the full amount of the credit or derivative exposure due to us. Any such losses could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">We Operate In A Highly Competitive Industry and Market Area</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face substantial competition in all areas of our operations from a variety of different competitors, many of which are larger and may have more financial resources than us. Such competitors primarily include national, regional, and community banks within the various markets where we operate. Recent regulation has reduced the regulatory burden of large bank holding companies, and raised the asset thresholds at which more onerous requirements apply, which could cause certain large bank holding companies with less than $250 billion in total consolidated assets, which were previously subject to more stringent enhanced prudential standards, to become more competitive or to pursue expansion more aggressively.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from many other types of financial institutions, including, without limitation, savings and loans, credit unions, finance companies, brokerage firms, insurance companies and other financial intermediaries. The financial services industry could become even more competitive as a result of legislative, regulatory and technological changes and continued consolidation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, technology and other changes have lowered barriers to entry and made it possible for non-banks to offer products and services traditionally provided by banks. In particular, the activity of financial technology companies (&#8220;fintechs&#8221;) has grown significantly over recent years and is expected to continue to grow. Fintechs have and may continue to offer bank or bank-like products and a number of fintechs have applied for bank or industrial loan charters. In addition, other fintechs have partnered with existing banks to allow them to offer deposit products to their customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, consumers can maintain funds that would have historically been held as bank deposits in brokerage accounts or mutual funds. Consumers can also complete transactions such as paying bills and/or transferring funds directly without the assistance of banks. The process of eliminating banks as intermediaries, known as &#8220;disintermediation,&#8221; could result in the loss of fee income, as well as the loss of customer deposits and the related income generated from those deposits. Further, many of our competitors have fewer regulatory constraints and may have lower cost structures than us. Additionally, due to their size, many competitors may be able to achieve economies of scale and, as a result, may offer a broader range of products and services as well as better pricing for those products and services than we can. Our ability to compete successfully depends on a number of factors, including, among other things, (i)&#160;the ability to develop, maintain and build long-term customer relationships based on top quality service, high ethical standards and safe, sound assets; (ii)&#160;the ability to expand within our marketplace and with our market position; (iii)&#160;the scope, relevance and pricing of products and services offered to meet customer needs and demands; (iv)&#160;the rate at which we introduce new products and services relative to our competitors; (v)&#160;customer satisfaction with our level of service; and (vi)&#160;industry and general economic trends. Failure to perform in any of these areas could significantly weaken our competitive position, which could adversely affect our growth and profitability, which, in turn, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Compliance and Regulatory Risks</span></div><div style="margin-top:9pt;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%">We Are Subject To Extensive Government Regulation and Supervision and Related Enforcement Powers and Other Legal Remedies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, primarily through Cullen/Frost, Frost Bank and certain non-bank subsidiaries, are subject to extensive federal and state regulation and supervision, which vests a significant amount of discretion in the various regulatory authorities. Banking regulations are primarily intended to protect depositors&#8217; funds, federal deposit insurance funds and the banking system as a whole, not security holders. These regulations and supervisory guidance affect our lending practices, capital structure, investment practices, dividend policy and growth, among other things. Congress and federal regulatory agencies continually review banking laws, regulations and policies for possible changes. Changes to statutes, regulations or regulatory policies or supervisory guidance, including changes in interpretation or implementation of statutes, regulations, policies or supervisory guidance, could affect us in substantial and unpredictable ways. Such changes could subject us to additional costs, limit the types of financial services and products we may offer and/or increase the ability of non-banks to offer competing financial services and products, among other things. Failure to comply with laws, regulations, policies or supervisory guidance could result in enforcement and other legal actions by Federal or state authorities, including criminal and civil penalties, the loss of FDIC insurance, the revocation of a banking charter, enforcement actions or sanctions by regulatory agencies, significant fines and civil money penalties and/or reputational damage. In this regard, government authorities, including the bank regulatory agencies, are pursuing aggressive enforcement actions with respect to compliance and other legal matters involving financial activities, which heightens the risks associated with actual and perceived compliance failures. Directives issued to enforce such actions may be confidential and thus, in some instances, we are not permitted to publicly disclose these actions. Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. See the sections captioned &#8220;Supervision and Regulation&#8221; included in Item&#160;1. Business and Note 9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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 Repeal Of Federal Prohibitions On Payment Of Interest On Demand Deposits Could Increase Our Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All federal prohibitions on the ability of financial institutions to pay interest on demand deposit accounts were repealed as part of the Dodd-Frank Act beginning on July&#160;21, 2011. As a result, some financial institutions offer interest on demand deposits to compete for customers. We do not yet know what interest rates other institutions may offer as market interest rates increase. Our interest expense will increase and our net interest margin will decrease if we begin offering interest on demand deposits to attract additional customers or maintain current customers, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We Are Subject To Government Regulation and Oversight Relating to Data and Privacy Protection</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business requires the collection and retention of large volumes of customer data, including personally identifiable information in various information systems that we maintain and in those maintained by third parties with whom we contract to provide data services. We also maintain important internal company data such as personally identifiable information about our employees and information relating to our operations. The integrity and protection of that customer and company data is important to us. Our collection of such customer and company data is subject to extensive regulation and oversight.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to laws and regulations relating to the privacy of the information of our clients, employees or others, and any failure to comply with these laws and regulations could expose us to liability and/or reputational damage. As new privacy-related laws and regulations are implemented, the time and resources needed for us to comply with such laws and regulations, as well as our potential liability for non-compliance and reporting obligations in the case of data breaches, may significantly increase.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Acquisition Activity</span></div><div style="margin-top:9pt;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%">Potential Acquisitions May Disrupt Our Business and Dilute Stockholder Value</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally seek 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 or expanded services. Acquiring other banks, businesses, or branches involves various risks commonly associated with acquisitions, including, among other things, (i)&#160;potential exposure to unknown or contingent liabilities of the target company; (ii)&#160;exposure to potential asset quality issues of the target company; (iii)&#160;potential disruption to our business; (iv)&#160;potential diversion of our management&#8217;s time and attention; (v)&#160;the possible loss of key employees and customers of the target company; (vi)&#160;difficulty in estimating the value of the target company; and (vii)&#160;potential changes in banking or tax laws or regulations that may affect the target company.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions typically involve the payment of a premium over book and market values, and, therefore, some dilution of our tangible book value and net income per common share may occur in connection with any future transaction. Furthermore, failure to realize the expected revenue increases, cost savings, increases in geographic or product presence, and/or other projected benefits from an acquisition could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">Acquisitions May Be Delayed, Impeded, Or Prohibited Due To Regulatory Issues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions by financial institutions, including us, are subject to approval by a variety of federal and state regulatory agencies (collectively, &#8220;regulatory approvals&#8221;). The process for obtaining these required regulatory approvals has become substantially more difficult since the global financial crisis, and our ability to engage in certain merger or acquisition transactions depends on the bank regulators' views at the time as to our capital levels, quality of management, and overall condition, in addition to their assessment of a variety of other factors, including our compliance with law. Regulatory approvals could be delayed, impeded, restrictively conditioned or denied due to existing or new regulatory issues we have, or may have, with regulatory agencies, including, without limitation, issues related to Bank Secrecy Act compliance, Community Reinvestment Act issues, fair lending laws, fair housing laws, consumer protection laws, unfair, deceptive, or abusive acts or practices regulations and other laws and regulations. We may fail to pursue, evaluate or complete strategic and competitively significant acquisition opportunities as a result of our inability, or perceived or anticipated inability, to obtain regulatory approvals in a timely manner, under reasonable conditions or at all. Difficulties associated with potential acquisitions that may </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">result from these factors could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Associated With Our Common Stock</span></div><div style="margin-top:14pt;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 Trading Volume In Our Common Stock Is Less Than That Of Other Larger Financial Services Companies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our common stock is listed for trading on the New York Stock Exchange (NYSE), the trading volume in our common stock is less than that of other, larger financial services companies. A public trading market having the desired characteristics of depth, liquidity and orderliness depends on the presence in the marketplace of willing buyers and sellers of our common stock at any given time. This presence depends on the individual decisions of investors and general economic and market conditions over which we have no control. Given the lower trading volume of our common stock, significant sales of our common stock, or the expectation of these sales, could cause our stock price to fall.</span></div><div style="margin-top:9pt;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%">Cullen/Frost May Not Continue To Pay Dividends On Its Common Stock In The Future</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Cullen/Frost common stock are only entitled to receive such dividends as its board of directors may declare out of funds legally available for such payments. Although Cullen/Frost has historically declared cash dividends on its common stock, it is not required to do so and may reduce or eliminate its common stock dividend in the future. This could adversely affect the market price of Cullen/Frost&#8217;s common stock. Also, Cullen/Frost is a bank holding company, and its ability to declare and pay dividends is dependent on certain federal regulatory considerations, including the guidelines of the Federal Reserve Board regarding capital adequacy and dividends. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As more fully discussed in Note 9 - Capital and Regulatory Matters in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report, our ability to declare or pay dividends on our common stock may also be subject to certain restrictions in the event that we elect to defer the payment of interest on our junior subordinated deferrable interest debentures or do not declare and pay dividends on our Series B Preferred Stock.</span></div><div style="margin-top:9pt;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%">An Investment In Our Common Stock Is Not An Insured Deposit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is not a bank deposit and, therefore, is not insured against loss by the Federal Deposit Insurance Corporation (FDIC), any other deposit insurance fund or by any other public or private entity. Investment in our common stock is inherently risky for the reasons described in this &#8220;Risk Factors&#8221; section and elsewhere in this report and is subject to the same market forces that affect the price of common stock in any company. As a result, if you acquire our common stock, you could lose some or all of your investment.</span></div><div style="margin-top:9pt;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%">Certain Banking Laws May Have An Anti-Takeover Effect</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions of federal banking laws, including regulatory approval requirements, could make it more difficult for a third party to acquire us, even if doing so would be perceived to be beneficial to our shareholders. These provisions effectively inhibit a non-negotiated merger or other business combination, which, in turn, could adversely affect the market price of our common stock.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the COVID-19 Pandemic</span></div><div style="margin-top:9pt;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%">Our business, financial condition, liquidity and results of operations have been, and will likely continue to be, adversely affected by the COVID-19 pandemic.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has created economic and financial disruptions that have adversely affected, and are likely to continue to adversely affect, our business, financial condition, liquidity and results of operations. The extent to which the COVID-19 pandemic will continue to negatively affect our business, financial condition, liquidity and results of operations will depend on future developments, which are highly uncertain and cannot be predicted and many of which are outside of our control, including the scope and duration of the pandemic, the effectiveness of our Business Continuity and Health Emergency Response plans, the direct and indirect impact of the pandemic on our employees, customers, clients, counterparties and service providers, as well as other market participants, and actions taken, or that may yet be taken, or inaction, by governmental authorities and other third parties in response to the pandemic.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has contributed to: </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increased unemployment and business disruption and decreased consumer and business confidence and consumer and commercial activity generally, leading to an increased risk of delinquencies, defaults and foreclosures.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Higher and more volatile credit loss expense and potential for increased charge-offs, particularly as customers may need to draw on their committed credit lines to help finance their businesses and activities.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ratings downgrades, credit deterioration and defaults in many industries, particularly energy, retail/strip centers, hotels/lodging, restaurants, entertainment and commercial real estate.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A sudden and significant reduction in the valuation of the equity, fixed-income and commodity markets and the significant increase in the volatility of those markets.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A decrease in the rates and yields on U.S. Treasury securities, which may lead to decreased net interest income.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increased demands on capital and liquidity, leading us to cease repurchases of our common stock in order to preserve capital and provide added liquidity.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A reduction in the value of the assets that we manage or otherwise administer or service for others, affecting related fee income and demand for our services.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Heightened cybersecurity, information security and operational risks as a result of a remote workforce and impacts on our service providers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any disruption to our ability to deliver financial products or services to, or interact with, our clients and customers could result in losses or increased operational costs, regulatory fines, penalties and other sanctions, or harm our reputation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted in the section captioned &#8220;Recent Developments Related to COVID-19&#8221; in Part II. Financial Information, Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report, the Federal Reserve has taken various actions and the U.S. government has enacted several fiscal stimulus measures to counteract the economic disruption caused by the COVID-19 pandemic and provide economic assistance to individual households and businesses, stabilize the markets and support economic growth. The ultimate success of these measures is unknown and they may not be sufficient to fully mitigate the negative impact of the COVID-19 pandemic. We face an increased risk of litigation and governmental, regulatory and third-party scrutiny as a result of the effects of COVID-19 on market and economic conditions and actions governmental authorities take in response to those conditions. Furthermore, various governmental programs such as the PPP are complex and our participation may lead to additional litigation and governmental, regulatory and third-party scrutiny, negative publicity and damage to our reputation. For further discussion of litigation, see Note 8 &#8211; Off-Balance-Sheet Arrangements, Commitments, Guarantees, and Contingencies in the notes to consolidated financial statements included in Item 8. Financial Statements and Supplementary Data elsewhere in this report. In addition, our participation in the PPP as a lender may adversely affect our revenue and results of operations depending on the timing and amount of forgiveness, if any, to which our borrowers will be entitled.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The length of the pandemic and the efficacy of the extraordinary measures being put in place to address it are unknown. Until the pandemic subsides, we expect continued draws on lines of credit, reduced fee income and revenues related to investment management, insurance and brokerage operations and increased customer and client defaults, including defaults of unsecured loans. Even after the pandemic subsides, the U.S. economy may continue to experience a recession, and we anticipate our businesses would be materially and adversely affected by a prolonged recession. To the extent the pandemic adversely affects our business, financial condition, liquidity or results of operations, it may also have the effect of heightening many of the other risks described below. See the section captioned &#8220;Recent Developments Related to COVID-19&#8221; in Part II. Financial Information, Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations elsewhere in this report for further discussion.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:9pt;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%">We are Subject To Risk From Fluctuating Conditions In The Financial Markets and Economic and Political Conditions Generally</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, to a certain extent, upon local, national and global economic and political conditions, as well as governmental monetary policies. Our financial performance generally, and in particular the ability of borrowers to pay interest on and repay principal of outstanding loans and the value of collateral securing those loans, as well as demand for loans and other products and services we offer, is highly dependent upon the business environment in the markets where we operate, in the State of Texas and in the United States as a whole. A favorable business environment is generally characterized by, among other factors, economic growth, efficient capital markets, low inflation, low unemployment, high business and investor confidence, and strong business earnings. Unfavorable or uncertain economic and market conditions can be caused by a decline in economic growth both in the U.S. and internationally; declines in business activity or investor or business confidence; limitations on the availability of or increases in the cost of credit and capital; increases in inflation or interest rates; high unemployment; oil price volatility; natural disasters; trade policies and tariffs; or a combination of these or other factors. While recent economic conditions in the State of Texas, the United States and worldwide have seen improving trends since the onset of the COVID-19 pandemic, there can be no assurance that this improvement will continue. Economic pressure on consumers and uncertainty regarding continuing economic improvement could result in changes in consumer and business spending, borrowing and savings habits. Such conditions could have a material adverse effect on the credit quality of our loans and our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">Changes In The Federal, State Or Local Tax Laws May Negatively Impact Our Financial Performance and We Are Subject To Examinations and Challenges By Tax Authorities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal and applicable state tax laws and regulations. Changes in these tax laws and regulations, some of which may be retroactive to previous periods, could increase our effective tax rates and, as a result, could negatively affect our current and future financial performance. Furthermore, tax laws and regulations are often complex and require interpretation. In the normal course of business, we are routinely subject to examinations and challenges from federal and applicable state tax authorities regarding the amount of taxes due in connection with investments we have made and the businesses in which we have engaged. Recently, federal and state taxing authorities have become increasingly aggressive in challenging tax positions taken by financial institutions. These tax positions may relate to tax compliance, sales and use, franchise, gross receipts, payroll, property and income tax issues, including tax base, apportionment and tax credit planning. The challenges made by tax authorities may result in adjustments to the timing or amount of taxable income or deductions or the allocation of income among tax jurisdictions. If any such challenges are made and are not resolved in our favor, they could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;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%">We May Need To Raise Additional Capital In The Future, and Such Capital May Not Be Available When Needed Or At All</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to raise additional capital in the future to provide us with sufficient capital resources and liquidity to meet our commitments and business needs, particularly if our asset quality or earnings were to deteriorate significantly. Our ability to raise additional capital, if needed, will depend on, among other things, conditions in the capital markets at that time, which are outside of our control, and our financial condition. Economic conditions and the loss of confidence in financial institutions may increase our cost of funding and limit access to certain customary sources of capital, including inter-bank borrowings, repurchase agreements and borrowings from the discount window of the Federal Reserve.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure that such capital will be available on acceptable terms or at all. Any occurrence that may limit our access to the capital markets, such as a decline in the confidence of debt purchasers, depositors of Frost Bank or counterparties participating in the capital markets, or a downgrade of Cullen/Frost&#8217;s or Frost Bank&#8217;s debt ratings, may adversely affect our capital costs and our ability to raise capital and, in turn, our liquidity. Moreover, if we need to raise capital in the future, we may have to do so when many other financial institutions are also seeking to raise capital and would have to compete with those institutions for investors. An inability to raise additional capital on acceptable terms when needed could have a materially adverse effect on our business, financial condition and results of operations.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Our Stock Price Can Be Volatile</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock price volatility may make it more difficult for you to resell your common stock when you want and at prices you find attractive. Our stock price can fluctuate significantly in response to a variety of factors including, among other things, (i)&#160;actual or anticipated variations in quarterly results of operations; (ii)&#160;recommendations by securities analysts; (iii)&#160;operating and stock price performance of other companies that investors deem comparable to us; (iv)&#160;news reports relating to trends, concerns and other issues in the financial services industry; (v)&#160;perceptions in the marketplace regarding us and/or our competitors; (vi)&#160;new technology used, or services offered, by competitors; (vii)&#160;the issuance by us of additional securities, including common stock and securities that are convertible into or exchangeable for, or that represent the right to receive, common stock; (viii)&#160;sales of a large block of shares of our common stock or similar securities in the market after an equity offering, or the perception that such sales could occur; (ix)&#160;significant acquisitions or business combinations, strategic partnerships, joint ventures or capital commitments by or involving us or our competitors; (x)&#160;failure to integrate acquisitions or realize anticipated benefits from acquisitions; (xi)&#160;changes in government regulations; and (xii)&#160;geopolitical conditions such as acts or threats of terrorism or military conflicts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General market fluctuations, including real or anticipated changes in the strength of the Texas economy; industry factors and general economic and political conditions and events, such as economic slowdowns or recessions; and interest rate changes, oil price volatility or credit loss trends could also cause our stock price to decrease regardless of operating results.</span></div><div style="margin-top:9pt;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%">Changes In Accounting Standards Could Materially Impact Our Financial Statements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time accounting standards setters change the financial accounting and reporting standards that govern the preparation of our financial statements. These changes can be difficult to predict and can materially impact how we record and report our financial condition and results of operations. In some cases, we could be required to apply a new or revised standard retroactively, resulting in changes to previously reported financial results or a cumulative charge to retained earnings. See Note 20 - Accounting Standards Updates in the notes to consolidated financial statements included in Item 8. Financial Statements and Supplementary Data elsewhere in this report for further information regarding pending accounting standards updates.</span></div><div style="margin-top:9pt;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%">We May Not Be Able To Attract and Retain Skilled People</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, in large part, on our ability to attract and retain key people. Competition for the best people in many activities engaged in by us is intense and we may not be able to hire people or to retain them. We do not currently have employment agreements or non-competition agreements with any of our senior officers. The unexpected loss of services of key personnel could have a material adverse impact on our business, financial condition and results of operations because of their customer relationships, skills, knowledge of our market, years of industry experience and the difficulty of promptly finding qualified replacement personnel. In addition, the scope and content of U.S. banking regulators' policies on incentive compensation, as well as changes to these policies, could adversely affect our ability to hire, retain and motivate our key employees.</span></div><div style="margin-top:9pt;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%">Severe Weather, Natural Disasters, Acts Of War Or Terrorism and Other External Events Could Significantly Impact Our Business</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severe weather, natural disasters, acts of war or terrorism and other adverse external events could have a significant impact on our ability to conduct business. In addition, such events could affect the stability of our deposit base, impair the ability of borrowers to repay outstanding loans, impair the value of collateral securing loans, cause significant property damage, result in loss of revenue and/or cause us to incur additional expenses. Furthermore, the occurrence of any such event in the future could have a material adverse effect on our business, which, in turn, could have a material adverse effect on our financial condition and results of operations.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_43"></div><div style="margin-top:9pt"><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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_46"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. PROPERTIES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters is located in downtown San Antonio, Texas. These facilities, which we lease, house our executive and primary administrative offices, as well as the principal banking headquarters of Frost Bank. We also own or lease other facilities within our primary market areas in the regions of Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley and San Antonio. We consider our properties to be suitable and adequate for our present needs.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_49"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. LEGAL PROCEEDINGS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse effect on our business, financial condition and results of operations.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_52"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</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%">34</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:center"><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 id="i34ea4f3caf714427aeb70b59038dec25_58"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-top:9pt;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%">Market for Our Common Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the New York Stock Exchange, Inc. (&#8220;NYSE&#8221;) under the symbol &#8220;CFR&#8221;. As of December&#160;31, 2020, there were 63,011,240&#160;shares of our common stock outstanding held by 1,094 holders of record. The closing price per share of common stock on December&#160;31, 2020, the last trading day of our fiscal year, was $87.23.</span></div><div style="margin-top:9pt;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%">Stock-Based Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 grants as of December&#160;31, 2020, segregated between stock-based compensation plans approved by shareholders and stock-based compensation plans not approved by shareholders, is presented in the table below. Additional information regarding stock-based compensation plans is presented in Note&#160;11&#160;-&#160;Employee Benefit Plans in the notes to consolidated financial statements included in Item&#160;8.&#160;Financial Statements and Supplementary Data elsewhere in this report.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.020%"></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:8pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" 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%">Number&#160;of&#160;Shares<br/>to&#160;be&#160;Issued&#160;Upon<br/>Exercise of<br/>Outstanding&#160;Awards</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:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price of<br/>Outstanding<br/>Awards</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:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares<br/>Available for<br/>Future Grants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Plans approved by 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:400;line-height:100%">2,464,035&#160;</span></td><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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.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><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:7pt;font-weight:400;line-height:100%">(2)</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%">887,189&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plans not approved by shareholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #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%">2,464,035&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%">66.11&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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%">887,189&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 1,739,559 shares related to stock options, 470,359 shares related to non-vested stock units, 52,860 shares related to director deferred stock units and 201,257 shares related to performance stock units (assuming attainment of the maximum payout rate as set forth by the performance criteria).</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes outstanding stock units which are exercised for no consideration.</span></div><div style="margin-top:9pt;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%">Stock Repurchase Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On July&#160;24, 2019, our board of directors authorized a $100.0 million stock repurchase program, allowing us to repurchase shares of our common stock over a one-year period from time to time at various prices in the open market or through private transactions. Under this plan, we repurchased 177,834 shares at a total cost of $13.7 million during the first quarter of 2020 and 202,724 shares at a total cost of $17.2 million during 2019. Under prior stock repurchase programs, we repurchased 496,307 shares at a total cost of $50.0 million during 2019 and 1,027,292 shares at a total cost of $100.0 million during 2018</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 with respect to purchases made by or on behalf of us or any &#8220;affiliated purchaser&#8221; (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934), of our common stock during the fourth quarter of 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:34.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.787%"></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:8pt;font-weight:700;line-height:100%">Period</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:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased</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:8pt;font-weight:700;line-height:100%">Average&#160;Price<br/>Paid&#160;Per&#160;Share</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:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced Plans</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:8pt;font-weight:700;line-height:100%">Maximum Number (or Approximate Dollar Value) of Shares That&#160;May&#160;Yet Be Purchased&#160;Under the&#160;Plans&#160;at&#160;<br/>the End&#160;of&#160;the&#160;Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">October&#160;1, 2020 to October&#160;31, 2020</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">24,726&#160;</span></td><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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">72.14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">&#8212;&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November&#160;1, 2020 to November&#160;30, 2020</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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">December&#160;1, 2020 to December&#160;31, 2020</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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">24,726&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><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-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Repurchases made in connection with the vesting of certain share awards.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance graph below compares the cumulative total shareholder return on Cullen/Frost Common Stock with the cumulative total return on the equity securities of companies included in the Standard&#160;&amp; Poor&#8217;s 500 Stock Index and the Standard and Poor&#8217;s 500 Bank Index, measured at the last trading day of each year shown. The graph assumes an investment of $100 on December&#160;31, 2015 and reinvestment of dividends on the date of payment without commissions. The performance graph represents past performance and should not be considered to be an indication of future performance.</span></div><div style="margin-top:9pt;text-align:center;text-indent:11.25pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center;text-indent:11.25pt"><img src="cfr-20201231_g1.jpg" alt="cfr-20201231_g1.jpg" style="height:453px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/></div><div style="margin-top:9pt;text-indent:11.25pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.820%"><tr><td style="width:1.0%"></td><td style="width:20.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.130%"></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:8pt;font-weight:700;line-height:100%">2015</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.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"></td><td colspan="3" style="background-color:#cceeff;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%">152.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">167.09&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.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"></td><td colspan="3" style="background-color:#cceeff;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%">182.21&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.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></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%">S&amp;P 500</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.40&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.42&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.49&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">S&amp;P 500 Banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.31&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.35&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.30&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_61"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6. SELECTED FINANCIAL DATA</span></div><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated selected financial data is derived from our audited financial statements as of and for the five years ended December&#160;31, 2020. The following consolidated financial data should be read in conjunction with&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and the Consolidated Financial Statements and related notes included elsewhere in this report. Certain items in prior financial statements have been reclassified to conform to the current presentation. The operating results of companies acquired during the periods presented are included with our results of operations since their respective dates of acquisition. Dollar amounts, except per share data, and common shares outstanding are in thousands.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:34.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.102%"></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%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</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: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%">2017</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: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%">2016</span></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:9pt;font-weight:700;line-height:100%">Consolidated Statements of 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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans, including fees</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">680,064&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">741,747&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">669,002&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">534,804&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">458,094&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">327,183&#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="2" style="background-color:#ffffff;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%">350,924&#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="2" style="background-color:#ffffff;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%">319,728&#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="2" style="background-color:#ffffff;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%">315,599&#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="2" style="background-color:#ffffff;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%">313,943&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing 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:9pt;font-weight:400;line-height:100%">12,893&#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="2" style="background-color:#cceeff;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%">35,590&#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="2" style="background-color:#cceeff;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%">56,968&#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="2" style="background-color:#cceeff;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%">41,608&#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="2" style="background-color:#cceeff;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%">16,103&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal funds sold and resell agreements</span></td><td colspan="2" style="background-color:#ffffff;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%">895&#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="2" style="background-color:#ffffff;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%">5,524&#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="2" style="background-color:#ffffff;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%">5,500&#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="2" style="background-color:#ffffff;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%">936&#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="2" style="background-color:#ffffff;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%">272&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">1,021,035&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">1,133,785&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">1,051,198&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">892,947&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">788,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></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:9pt;font-weight:700;line-height:100%">Interest 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">32,018&#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="2" style="background-color:#cceeff;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%">99,742&#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="2" style="background-color:#cceeff;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%">75,337&#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="2" style="background-color:#cceeff;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%">17,188&#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="2" style="background-color:#cceeff;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%">7,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</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%">4,482&#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="2" style="background-color:#ffffff;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%">19,675&#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="2" style="background-color:#ffffff;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%">8,021&#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="2" style="background-color:#ffffff;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%">1,522&#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="2" style="background-color:#ffffff;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%">204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</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%">3,560&#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="2" style="background-color:#cceeff;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%">5,706&#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="2" style="background-color:#cceeff;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%">5,291&#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="2" style="background-color:#cceeff;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%">3,955&#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="2" style="background-color:#cceeff;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%">3,281&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;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%">4,656&#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="2" style="background-color:#ffffff;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%">4,657&#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="2" style="background-color:#ffffff;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%">4,657&#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="2" style="background-color:#ffffff;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%">3,860&#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="2" style="background-color:#ffffff;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%">1,343&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;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%">318&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</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:9pt;font-weight:400;line-height:100%">45,034&#160;</span></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;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%">129,780&#160;</span></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;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%">93,306&#160;</span></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;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%">26,525&#160;</span></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;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%">12,076&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:400;line-height:100%">976,001&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">1,004,005&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">957,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 colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">866,422&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">776,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">241,230&#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="2" style="background-color:#ffffff;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%">33,759&#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="2" style="background-color:#ffffff;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%">21,685&#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="2" style="background-color:#ffffff;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%">35,888&#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="2" style="background-color:#ffffff;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%">51,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net interest income after 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:9pt;font-weight:400;line-height:100%">734,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">970,246&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">936,207&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">830,534&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">724,663&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-interest 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trust and investment management fees</span></td><td colspan="2" style="background-color:#cceeff;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%">129,272&#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="2" style="background-color:#cceeff;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%">126,722&#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="2" style="background-color:#cceeff;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%">119,391&#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="2" style="background-color:#cceeff;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%">110,675&#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="2" style="background-color:#cceeff;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%">104,240&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">80,873&#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="2" style="background-color:#ffffff;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%">88,983&#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="2" style="background-color:#ffffff;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%">85,186&#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="2" style="background-color:#ffffff;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%">84,182&#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="2" style="background-color:#ffffff;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%">81,203&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance commissions and fees</span></td><td colspan="2" style="background-color:#cceeff;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%">50,313&#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="2" style="background-color:#cceeff;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%">52,345&#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="2" style="background-color:#cceeff;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%">48,967&#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="2" style="background-color:#cceeff;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%">46,169&#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="2" style="background-color:#cceeff;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%">47,154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interchange and debit card transaction fees</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%">13,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14,873&#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="2" style="background-color:#ffffff;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%">13,877&#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="2" style="background-color:#ffffff;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%">23,232&#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="2" style="background-color:#ffffff;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%">21,369&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other charges, commissions and fees</span></td><td colspan="2" style="background-color:#cceeff;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%">34,825&#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="2" style="background-color:#cceeff;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%">37,123&#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="2" style="background-color:#cceeff;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%">37,231&#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="2" style="background-color:#cceeff;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%">39,931&#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="2" style="background-color:#cceeff;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%">39,623&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) 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:9pt;font-weight:400;line-height:100%">108,989&#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="2" style="background-color:#ffffff;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%">293&#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="2" style="background-color:#ffffff;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%">(156)</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%">(4,941)</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%">14,975&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">47,712&#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="2" style="background-color:#cceeff;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%">43,563&#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="2" style="background-color:#cceeff;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%">46,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="2" style="background-color:#cceeff;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%">37,222&#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="2" style="background-color:#cceeff;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%">41,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-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:9pt;font-weight:400;line-height:100%">465,454&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">363,902&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">351,286&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">336,470&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">349,708&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-interest expense:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">387,328&#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="2" style="background-color:#ffffff;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%">375,029&#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="2" style="background-color:#ffffff;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%">350,312&#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="2" style="background-color:#ffffff;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%">337,068&#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="2" style="background-color:#ffffff;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%">318,665&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">75,676&#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="2" style="background-color:#cceeff;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%">86,230&#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="2" style="background-color:#cceeff;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%">77,323&#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="2" style="background-color:#cceeff;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%">74,575&#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="2" style="background-color:#cceeff;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%">72,615&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net occupancy</span></td><td colspan="2" style="background-color:#ffffff;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%">102,938&#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="2" style="background-color:#ffffff;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%">89,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="2" style="background-color:#ffffff;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%">76,788&#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="2" style="background-color:#ffffff;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%">75,971&#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="2" style="background-color:#ffffff;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%">71,627&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology, furniture 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:9pt;font-weight:400;line-height:100%">105,232&#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="2" style="background-color:#cceeff;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%">91,995&#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="2" style="background-color:#cceeff;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%">83,102&#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="2" style="background-color:#cceeff;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%">74,335&#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="2" style="background-color:#cceeff;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%">71,208&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposit 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:9pt;font-weight:400;line-height:100%">10,502&#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="2" style="background-color:#ffffff;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%">10,126&#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="2" style="background-color:#ffffff;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%">16,397&#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="2" style="background-color:#ffffff;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%">20,128&#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="2" style="background-color:#ffffff;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%">17,428&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible amortization</span></td><td colspan="2" style="background-color:#cceeff;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%">918&#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="2" style="background-color:#cceeff;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%">1,168&#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="2" style="background-color:#cceeff;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%">1,424&#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="2" style="background-color:#cceeff;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%">1,703&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,429&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">166,310&#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="2" style="background-color:#ffffff;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%">180,665&#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="2" style="background-color:#ffffff;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%">173,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="2" style="background-color:#ffffff;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%">174,861&#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="2" style="background-color:#ffffff;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%">178,988&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-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:9pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">834,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><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">778,812&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">758,641&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">732,960&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income before income taxes</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:9pt;font-weight:400;line-height:100%">351,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><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%">499,469&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">508,681&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">408,363&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">341,411&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,170&#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="2" style="background-color:#cceeff;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%">55,870&#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="2" style="background-color:#cceeff;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%">53,763&#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="2" style="background-color:#cceeff;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%">44,214&#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="2" style="background-color:#cceeff;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%">37,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:700;line-height:100%">Net 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:9pt;font-weight:400;line-height:100%">331,151&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">443,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><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%">454,918&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">364,149&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">304,261&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,016&#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="2" style="background-color:#cceeff;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%">8,063&#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="2" style="background-color:#cceeff;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%">8,063&#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="2" style="background-color:#cceeff;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%">8,063&#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="2" style="background-color:#cceeff;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%">8,063&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redemption of preferred 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:9pt;font-weight:400;line-height:100%">5,514&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">435,536&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">446,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">356,086&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">296,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.874%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></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%">As of or for the Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</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: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%">2017</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: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%">2016</span></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:9pt;font-weight:700;line-height:100%">Per Common Share Data</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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income - basic</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">5.11&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">6.89&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">6.97&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">5.56&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">4.73&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income - 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:9pt;font-weight:400;line-height:100%">5.10&#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="2" style="background-color:#cceeff;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%">6.84&#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="2" style="background-color:#cceeff;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%">6.90&#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="2" style="background-color:#cceeff;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%">5.51&#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="2" style="background-color:#cceeff;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%">4.70&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends declared and 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:9pt;font-weight:400;line-height:100%">2.85&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.80&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.58&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book 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:9pt;font-weight:400;line-height:100%">65.82&#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="2" style="background-color:#cceeff;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%">60.11&#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="2" style="background-color:#cceeff;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%">51.19&#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="2" style="background-color:#cceeff;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%">49.68&#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="2" style="background-color:#cceeff;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%">45.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;line-height:100%">Common Shares Outstanding</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Period-end</span></td><td colspan="2" style="background-color:#cceeff;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%">63,011&#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="2" style="background-color:#cceeff;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%">62,669&#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="2" style="background-color:#cceeff;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%">62,986&#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="2" style="background-color:#cceeff;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%">63,476&#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="2" style="background-color:#cceeff;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%">63,474&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares - 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:9pt;font-weight:400;line-height:100%">62,727&#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="2" style="background-color:#ffffff;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%">62,742&#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="2" style="background-color:#ffffff;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%">63,705&#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="2" style="background-color:#ffffff;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%">63,694&#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="2" style="background-color:#ffffff;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%">62,376&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of stock 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:9pt;font-weight:400;line-height:100%">277&#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="2" style="background-color:#cceeff;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%">700&#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="2" style="background-color:#cceeff;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%">982&#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="2" style="background-color:#cceeff;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%">968&#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="2" style="background-color:#cceeff;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%">593&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted - average shares - diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,004&#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="2" style="background-color:#ffffff;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%">63,442&#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="2" style="background-color:#ffffff;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%">64,687&#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="2" style="background-color:#ffffff;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%">64,662&#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="2" style="background-color:#ffffff;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%">62,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:700;line-height:100%">Performance Ratios</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on average 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:9pt;font-weight:400;line-height:100%">0.85&#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:9pt;font-weight:400;line-height:100%">%</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%">1.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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%">1.44&#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:9pt;font-weight:400;line-height:100%">%</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%">1.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:9pt;font-weight:400;line-height:100%">%</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%">1.03&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on average common 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:9pt;font-weight:400;line-height:100%">8.11&#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="2" style="background-color:#cceeff;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%">12.24&#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="2" style="background-color:#cceeff;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%">14.23&#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="2" style="background-color:#cceeff;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%">11.76&#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="2" style="background-color:#cceeff;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%">10.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income to average earning assets</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%">3.09&#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="2" style="background-color:#ffffff;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%">3.75&#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="2" style="background-color:#ffffff;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%">3.64&#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="2" style="background-color:#ffffff;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%">3.69&#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="2" style="background-color:#ffffff;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%">3.56&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Dividend pay-out ratio</span></td><td colspan="2" style="background-color:#cceeff;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%">55.80&#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="2" style="background-color:#cceeff;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%">40.64&#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="2" style="background-color:#cceeff;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%">37.03&#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="2" style="background-color:#cceeff;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%">40.49&#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="2" style="background-color:#cceeff;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%">45.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;line-height:100%">Balance Sheet Data</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Period-end:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">17,481,309&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">14,750,332&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">14,099,733&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">13,145,665&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">11,975,392&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earning 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:9pt;font-weight:400;line-height:100%">39,648,402&#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="2" style="background-color:#cceeff;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%">31,280,550&#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="2" style="background-color:#cceeff;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%">29,894,185&#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="2" style="background-color:#cceeff;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%">29,595,375&#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="2" style="background-color:#cceeff;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%">28,025,439&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">42,391,317&#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="2" style="background-color:#ffffff;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%">34,027,428&#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="2" style="background-color:#ffffff;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%">32,292,966&#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="2" style="background-color:#ffffff;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%">31,747,880&#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="2" style="background-color:#ffffff;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%">30,196,319&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-interest-bearing demand 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:9pt;font-weight:400;line-height:100%">15,117,051&#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="2" style="background-color:#cceeff;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%">10,873,629&#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="2" style="background-color:#cceeff;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%">10,997,494&#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="2" style="background-color:#cceeff;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%">11,197,093&#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="2" style="background-color:#cceeff;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%">10,513,369&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing 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:9pt;font-weight:400;line-height:100%">19,898,710&#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="2" style="background-color:#ffffff;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%">16,765,935&#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="2" style="background-color:#ffffff;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%">16,151,710&#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="2" style="background-color:#ffffff;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%">15,675,296&#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="2" style="background-color:#ffffff;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%">15,298,206&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">35,015,761&#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="2" style="background-color:#cceeff;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%">27,639,564&#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="2" style="background-color:#cceeff;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%">27,149,204&#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="2" style="background-color:#cceeff;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%">26,872,389&#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="2" style="background-color:#cceeff;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%">25,811,575&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt and 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:9pt;font-weight:400;line-height:100%">235,378&#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="2" style="background-color:#ffffff;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%">235,164&#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="2" style="background-color:#ffffff;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%">234,950&#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="2" style="background-color:#ffffff;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%">234,736&#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="2" style="background-color:#ffffff;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%">236,117&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">4,293,016&#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="2" style="background-color:#cceeff;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%">3,911,668&#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="2" style="background-color:#cceeff;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%">3,368,917&#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="2" style="background-color:#cceeff;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%">3,297,863&#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="2" style="background-color:#cceeff;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%">3,002,528&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">17,164,453&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">14,440,549&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">13,617,940&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">12,460,148&#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 style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">11,554,823&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earning 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:9pt;font-weight:400;line-height:100%">35,248,163&#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="2" style="background-color:#ffffff;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%">29,600,422&#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="2" style="background-color:#ffffff;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%">28,899,578&#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="2" style="background-color:#ffffff;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%">28,359,131&#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="2" style="background-color:#ffffff;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%">26,717,013&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">37,961,200&#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="2" style="background-color:#cceeff;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%">32,085,851&#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="2" style="background-color:#cceeff;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%">31,029,850&#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="2" style="background-color:#cceeff;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%">30,450,207&#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="2" style="background-color:#cceeff;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%">28,832,093&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-interest-bearing demand 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:9pt;font-weight:400;line-height:100%">13,563,696&#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="2" style="background-color:#ffffff;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%">10,358,416&#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="2" style="background-color:#ffffff;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%">10,756,808&#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="2" style="background-color:#ffffff;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%">10,819,426&#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="2" style="background-color:#ffffff;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%">10,034,319&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing 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:9pt;font-weight:400;line-height:100%">17,874,576&#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="2" style="background-color:#cceeff;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%">16,054,861&#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="2" style="background-color:#cceeff;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%">15,532,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="2" style="background-color:#cceeff;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%">15,085,492&#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="2" style="background-color:#cceeff;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%">14,477,525&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">31,438,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="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%">26,413,277&#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="2" style="background-color:#ffffff;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%">26,289,066&#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="2" style="background-color:#ffffff;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%">25,904,918&#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="2" style="background-color:#ffffff;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%">24,511,844&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt and 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:9pt;font-weight:400;line-height:100%">344,568&#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="2" style="background-color:#cceeff;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%">235,064&#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="2" style="background-color:#cceeff;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%">234,850&#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="2" style="background-color:#cceeff;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%">226,194&#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="2" style="background-color:#cceeff;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%">236,033&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders&#8217; 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:9pt;font-weight:400;line-height:100%">4,038,637&#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="2" style="background-color:#ffffff;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%">3,702,039&#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="2" style="background-color:#ffffff;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%">3,284,376&#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="2" style="background-color:#ffffff;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%">3,173,264&#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="2" style="background-color:#ffffff;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%">3,058,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:700;line-height:100%">Asset Quality</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">263,177&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">132,167&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">132,132&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">155,364&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">153,045&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans to year-end 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:9pt;font-weight:400;line-height:100%">1.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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%">0.90&#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:9pt;font-weight:400;line-height:100%">%</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%">0.94&#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:9pt;font-weight:400;line-height:100%">%</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%">1.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:9pt;font-weight:400;line-height:100%">%</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%">1.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loan charge-offs</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">103,435&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">33,724&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">44,845&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">33,141&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">34,487&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loan charge-offs to average 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:9pt;font-weight:400;line-height:100%">0.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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%">0.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:9pt;font-weight:400;line-height:100%">%</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%">0.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:9pt;font-weight:400;line-height:100%">%</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%">0.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:9pt;font-weight:400;line-height:100%">%</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%">0.30&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-performing assets</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">62,299&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">109,485&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">74,914&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">157,292&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">102,591&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-performing assets to:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans plus foreclosed 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:9pt;font-weight:400;line-height:100%">0.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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%">0.74&#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:9pt;font-weight:400;line-height:100%">%</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%">0.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:9pt;font-weight:400;line-height:100%">%</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%">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:9pt;font-weight:400;line-height:100%">%</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%">0.86&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">0.15&#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="2" style="background-color:#cceeff;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.32&#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="2" style="background-color:#cceeff;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.23&#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="2" style="background-color:#cceeff;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.50&#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="2" style="background-color:#cceeff;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.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:700;line-height:100%">Consolidated Capital Ratios</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common equity tier 1 risk-based ratio</span></td><td colspan="2" style="background-color:#cceeff;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%">12.86&#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:9pt;font-weight:400;line-height:100%">%</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%">12.36&#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:9pt;font-weight:400;line-height:100%">%</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%">12.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:9pt;font-weight:400;line-height:100%">%</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%">12.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:9pt;font-weight:400;line-height:100%">%</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%">12.52&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based ratio</span></td><td colspan="2" style="background-color:#ffffff;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%">13.47&#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="2" style="background-color:#ffffff;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%">12.99&#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="2" style="background-color:#ffffff;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%">12.94&#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="2" style="background-color:#ffffff;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%">13.16&#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="2" style="background-color:#ffffff;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%">13.33&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based ratio</span></td><td colspan="2" style="background-color:#cceeff;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%">15.44&#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="2" style="background-color:#cceeff;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%">14.57&#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="2" style="background-color:#cceeff;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%">14.64&#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="2" style="background-color:#cceeff;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%">15.15&#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="2" style="background-color:#cceeff;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%">14.93&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage ratio</span></td><td colspan="2" style="background-color:#ffffff;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%">8.07&#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="2" style="background-color:#ffffff;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%">9.28&#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="2" style="background-color:#ffffff;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%">9.06&#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="2" style="background-color:#ffffff;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%">8.46&#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="2" style="background-color:#ffffff;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%">8.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average shareholders&#8217; equity to average total assets</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%">10.64&#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="2" style="background-color:#cceeff;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%">11.54&#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="2" style="background-color:#cceeff;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%">10.58&#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="2" style="background-color:#cceeff;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%">10.42&#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="2" style="background-color:#cceeff;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%">10.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth unaudited consolidated selected quarterly statement of operations data for the years ended December&#160;31, 2020 and 2019. Dollar amounts are in thousands, except per share data.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">4th<br/>Quarter</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: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%">3rd<br/>Quarter</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: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%">2nd<br/>Quarter</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: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%">1st<br/>Quarter</span></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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,895&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,166&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,994&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,980&#160;</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:top"><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;padding:2px 0 2px 1pt;text-align: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,649&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,183&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:top"><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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,246&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,423&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,811&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,521&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13,756&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,975&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Non-interest income</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%">91,337&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,601&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-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:10pt;font-weight:400;line-height:100%">222,912&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,150&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,679&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Income before income taxes</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%">96,915&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,572&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,758&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,076&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,645&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,516&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,314)</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:10pt;font-weight:400;line-height:100%">3,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net 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:10pt;font-weight:400;line-height:100%">88,270&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,056&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,072&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,753&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Redemption of preferred 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income available to common shareholders</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%">88,270&#160;</span></td><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 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%">95,056&#160;</span></td><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 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%">93,072&#160;</span></td><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 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%">47,223&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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.39&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.47&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">1.38&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">4th<br/>Quarter</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: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%">3rd<br/>Quarter</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: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%">2nd<br/>Quarter</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: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%">1st<br/>Quarter</span></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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">286,273&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,137&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,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></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%">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:10pt;font-weight:400;line-height:100%">26,956&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,098&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,007&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,431&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,469&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">8,355&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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%">Non-interest income</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,255&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,224&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,638&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-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:10pt;font-weight:400;line-height:100%">220,806&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,864&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,209&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Income before income taxes</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%">117,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="3" style="background-color:#cceeff;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%">125,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><td colspan="3" style="background-color:#cceeff;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%">126,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><td colspan="3" style="background-color:#cceeff;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%">130,451&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,530&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,874&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net 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:10pt;font-weight:400;line-height:100%">103,681&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="3" style="background-color:#cceeff;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%">111,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">116,496&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock 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:400;line-height:100%">2,016&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,015&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,820&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,571&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,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></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%">Net income per common share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.80&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes net gains on securities transactions of $109.0 million during the first quarter of 2020.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes net gains on securities transactions of $169 thousand, $96 thousand and $28 thousand during the second, third and fourth quarters of 2019, respectively.</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><div id="i34ea4f3caf714427aeb70b59038dec25_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_67"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements and Factors that Could Affect Future Results</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements contained in this Annual Report on Form 10-K that are not statements of historical fact constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 (the &#8220;Act&#8221;), including statements regarding the potential effects of the ongoing COVID-19 pandemic on our business, financial condition, liquidity and results of operations, notwithstanding that such statements are not specifically identified as such. In addition, certain statements may be contained in our future filings with the SEC, in press releases, and in oral and written statements made by us or with our approval that are not statements of historical fact and constitute forward-looking statements within the meaning of the Act. Examples of forward-looking statements include, but are not limited to: (i)&#160;projections of revenues, expenses, income or loss, earnings or loss per share, the payment or nonpayment of dividends, capital structure and other financial items; (ii)&#160;statements of plans, objectives and expectations of Cullen/Frost or its management or Board of Directors, including those relating to products, services or operations; (iii)&#160;statements of future economic performance; and (iv)&#160;statements of assumptions underlying such statements. Words such as &#8220;believes&#8221;, &#8220;anticipates&#8221;, &#8220;expects&#8221;, &#8220;intends&#8221;, &#8220;targeted&#8221;, &#8220;continue&#8221;, &#8220;remain&#8221;, &#8220;will&#8221;, &#8220;should&#8221;, &#8220;may&#8221; and other similar expressions are intended to identify forward-looking statements but are not the exclusive means of identifying such statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements involve risks and uncertainties that may cause actual results to differ materially from those in such statements. Factors that could cause actual results to differ from those discussed in the forward-looking statements include, but are not limited to:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Local, regional, national and international economic conditions and the impact they may have on us and our customers and our assessment of that impact.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Volatility and disruption in national and international financial and commodity markets.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Government intervention in the U.S. financial system.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in the mix of loan geographies, sectors and types or the level of non-performing assets and charge-offs.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in estimates of future reserve requirements based upon the periodic review thereof under relevant regulatory and accounting requirements.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The effects of and changes in trade and monetary and fiscal policies and laws, including the interest rate policies of the Federal Reserve Board.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inflation, interest rate, securities market and monetary fluctuations.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The effect of changes in laws and regulations (including laws and regulations concerning taxes, banking, securities and insurance) with which we and our subsidiaries must comply.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The soundness of other financial institutions.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Political instability.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impairment of our goodwill or other intangible assets.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acts of God or of war or terrorism.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The timely development and acceptance of new products and services and perceived overall value of these products and services by users.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in consumer spending, borrowings and savings habits.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in the financial performance and/or condition of our borrowers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Technological changes.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The cost and effects of cyber incidents or other failures, interruptions or security breaches of our systems or those of third-party providers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acquisitions and integration of acquired businesses.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to increase market share and control expenses.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to attract and retain qualified employees.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in the competitive environment in our markets and among banking organizations and other financial service providers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The effect of changes in accounting policies and practices, as may be adopted by the regulatory agencies, as well as the Public Company Accounting Oversight Board, the Financial Accounting Standards Board and other accounting standard setters.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in the reliability of our vendors, internal control systems or information systems.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in our liquidity position.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in our organization, compensation and benefit plans.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The impact of the ongoing COVID-19 pandemic and any other pandemic, epidemic or health-related crisis.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The costs and effects of legal and regulatory developments, the resolution of legal proceedings or regulatory or other governmental inquiries, the results of regulatory examinations or reviews and the ability to obtain required regulatory approvals.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Greater than expected costs or difficulties related to the integration of new products and lines of business.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our success at managing the risks involved in the foregoing items.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, statements about the potential effects of the ongoing COVID-19 pandemic on our business, financial condition, liquidity and results of operations may constitute forward-looking statements and are subject to the risk that the actual effects may differ, possibly materially, from what is reflected in those forward-looking statements due to factors and future developments that are uncertain, unpredictable and in many cases beyond our control, including the scope and duration of the pandemic, actions taken by governmental authorities in response to the pandemic, and the direct and indirect impact of the pandemic on our customers, clients, third parties and us.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements speak only as of the date on which such statements are made. We do not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made, or to reflect the occurrence of unanticipated events.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_2574"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments Related to COVID-19</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our business has been, and continues to be, impacted by the recent and ongoing outbreak of COVID-19. In March 2020, COVID-19 was declared a pandemic by the World Health Organization and a national emergency by the President of the United States. Efforts to limit the spread of COVID-19 have included shelter-in-place orders, the closure of non-essential businesses, travel restrictions, supply chain disruptions and prohibitions on public gatherings, among other things, throughout many parts of the United States and, in particular, the markets in which we operate. As the current pandemic is ongoing and dynamic in nature, there are many uncertainties related to COVID-19 including, among other things, its severity; the duration of the outbreak; the impact to our customers, employees and vendors; the impact to the financial services and banking industry; and the impact to the economy as a whole as well as the effect of actions taken, or that may yet be taken, or inaction by governmental authorities to contain the outbreak or to mitigate its impact (both economic and health-related). COVID-19 has negatively affected, and is expected to continue to negatively affect, our business, financial position and operating results. In light of the uncertainties and continuing developments discussed herein, the ultimate adverse impact of COVID-19 cannot be reliably estimated at this time, but it has been and is expected to continue to be material.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact on our Operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the State of Texas, many jurisdictions declared health emergencies. The resulting closures and/or limited operations of non-essential businesses and related economic disruption have impacted our operations as well as the operations of our customers. Financial services have been identified as a Critical Infrastructure Sector by the Department of Homeland Security. Accordingly, our business remains open. To address the issues arising as a result of COVID-19, and in order to facilitate the continued delivery of essential services while maintaining a high level of safety for our customers as well as our employees, we have implemented our Business Continuity and Health Emergency Response plans. Among other things, significant actions taken under these plans include:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Implemented our communications plans to ensure our employees, customers and critical vendors are kept abreast of developments affecting our operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Restricted all non-essential travel and large external gatherings and have instituted a mandatory quarantine period for anyone that has traveled to an impacted area.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">After temporarily closing all of our financial center lobbies and other corporate facilities to non-employees, except for certain limited cases by appointment only, we have reopened our financial center lobbies.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expanded remote-access availability so that nearly all of our workforce has the capability to work from home or other remote locations. All activities are performed in accordance with our compliance and information security policies designed to ensure customer data and other information is properly safeguarded. </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Instituted mandatory social distancing policies for those employees not working remotely. Members of certain operations teams have been split into separate buildings or locations to create redundancy for key functions across the organization.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the foregoing actions, the COVID-19 outbreak could still, among other things, greatly affect our routine and essential operations due to staff absenteeism, particularly among key personnel; further limit access to or result in further closures of our branch facilities and other physical offices; exacerbate operational, technical or security-related risks arising from a remote workforce; and result in adverse government or regulatory agency orders. The business and operations of our third-party service providers, many of whom perform critical services for our business, could also be significantly impacted, which in turn could impact us. As a result, we are currently unable to fully assess or predict the extent of the effects of COVID-19 on our operations as the ultimate impact will depend on factors that are currently unknown and/or beyond our control.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact on our Financial Position and Results of Operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial position and results of operations are particularly susceptible to the ability of our loan customers to meet loan obligations, the availability of our workforce, the availability of our vendors and the decline in the value of assets held by us. While its effects continue to materialize, the COVID-19 pandemic has resulted in a significant decrease in commercial activity throughout the State of Texas as well as nationally. This decrease in commercial activity has caused and may continue to cause our customers (including affected businesses and individuals), vendors and counterparties to be unable to meet existing payment or other obligations to us. The national public health crisis arising from the COVID-19 pandemic (and public expectations about it), combined with certain pre-existing factors, including, but not limited to, international trade disputes, inflation risks and oil price volatility, could further destabilize the financial markets and geographies in which we operate. The resulting economic pressure on consumers and uncertainty regarding the sustainability of any economic improvements has impacted the creditworthiness of potential and current borrowers. Borrower loan defaults that adversely affect our earnings correlate with deteriorating economic conditions (such as the unemployment rate), which, in turn, are likely to impact our borrowers' creditworthiness and our ability to make loans. See further information related to the risk exposure of our loan portfolio under the sections captioned &#8220;Loans&#8221; and &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the economic pressures and uncertainties arising from the COVID-19 pandemic have resulted in and may continue to result in specific changes in consumer and business spending and borrowing and saving habits, affecting the demand for loans and other products and services we offer. Consumers affected by COVID-19 may continue to demonstrate changed behavior even after the crisis is over. For example, consumers may decrease discretionary spending on a permanent or long-term basis and certain industries may take longer to recover (particularly those that rely on travel or large gatherings) as consumers may be hesitant to return to full social interaction. We lend to customers operating in such industries including energy, retail/strip centers, hotels/lodging, restaurants, entertainment and commercial real estate, among others, that have been significantly impacted by COVID-19 and we are continuing to monitor these customers closely. To help mitigate the adverse effects of COVID-19, loan customers may apply for a deferral of payments, or portions thereof, for up to 90 days. After 90 days, customers may apply for an additional deferral. Additionally, the temporary closures of bank branches and the safety precautions implemented at re-opened branches could result in consumers becoming more comfortable with technology and devaluing face-to-face interaction. Our business is relationship driven and such changes could necessitate changes to our business practices to accommodate changing consumer behaviors. The potential changes in behaviors driven by COVID-19 also present heightened liquidity risks, for example, arising from increased demand for our products and services (such as unusually high draws on credit facilities) or decreased demand for our products and services (such as idiosyncratic, or broad-based, market or other developments that lead to deposit outflows).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legislative and Regulatory Developments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Recent actions taken by the federal government and the Federal Reserve and other bank regulatory agencies to mitigate the economic effects of COVID-19 will also have an impact on our financial position and results of operations. These actions are further discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an emergency measure aimed at blunting the economic impact of COVID-19, the Federal Reserve lowered the target for the federal funds rate to a range of between zero to 0.25% effective on March&#160;16, 2020. This action by the Federal Reserve followed a prior reduction of the targeted federal funds rates to a range of 1.0% to 1.25% effective on March 4, 2020. Our earnings and cash flows are largely dependent upon our net interest income. Net interest income is the difference between interest income earned on interest-earning assets such as loans and securities and interest expense paid on interest-bearing liabilities such as deposits and borrowed funds. As our balance sheet is more asset sensitive, our earnings are more adversely affected by decreases in market interest rates as the interest rates received on loans and other investments fall more quickly and to a larger degree than the interest rates paid on deposits and other borrowings. The decline in interest rates has already led to new all-time low yields across the US Treasury maturity curve. In September 2020, the Federal Reserve indicated that it expects to maintain the targeted </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">federal funds rate at current levels until such time that labor market conditions have reached levels consistent with the Federal Open Market Committee's assessments of maximum employment and inflation has risen to 2% and is on track to moderately exceed 2% for some time. This timeframe is currently expected to last through 2023. Nonetheless, if the Federal Reserve decreases the targeted federal funds rates even further in response to the economic effects of COVID-19, overall interest rates will decline further, which will negatively impact our net interest income and further compress our net interest margin. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other actions taken by the Federal Reserve in an effort to provide monetary stimulus to counteract the economic disruption caused by COVID-19 include: </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expanded&#160;reverse repo operations, adding liquidity&#160;to the banking system.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Restarted&#160;quantitative easing.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Lowered the interest rate on the&#160;discount window&#160;by 1.5% to 0.25%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reduced reserve requirement ratios to zero percent.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Encouraged banks to use their capital and liquidity buffers to lend.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Introduced and expanded several new programs that will operate on a temporary basis to help preserve market liquidity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. government has also enacted certain fiscal stimulus measures in several phases to counteract the economic disruption caused by the COVID-19. The Phase 1 legislation, the Coronavirus Preparedness and Response Supplemental Appropriations Act, was enacted on March 6, 2020 and, among other things, authorized funding for research and development of vaccines and allocated money to state and local governments to aid containment and response measures. The Phase 2 legislation, the Families First Coronavirus Response Act, was enacted on March&#160;18, 2020 and provides for paid sick/medical leave, establishes no-cost coverage for coronavirus testing, expands unemployment benefits, expands food assistance, and provides additional funding to states for the ongoing economic consequences of the pandemic, among other provisions. The Phase 3 legislation, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), was enacted on March&#160;27, 2020. Among other provisions, the CARES Act (i) authorized the Secretary of the Treasury to make loans, loan guarantees and other investments, up to $500&#160;billion, for assistance to eligible businesses, States and municipalities with limited, targeted relief for passenger air carriers, cargo air carriers, and businesses critical to maintaining national security, (ii)&#160;created a $349&#160;billion loan program called the Paycheck Protection Program (the &#8220;PPP&#8221;) for loans to small businesses for, among other things, payroll, group health care benefit costs and qualifying mortgage, rent and utility payments, (iii)&#160;provided certain credits against the 2020 personal income tax for eligible individuals and their dependents, (iv)&#160;expanded eligibility for unemployment insurance and provides eligible recipients with an additional $600 per week on top of the unemployment amount determined by each State and (v)&#160;expanded tele-health services in Medicare. The Phase&#160;3.5 legislation, the Paycheck Protection Program and Healthcare Enhancement Act of 2020 (the &#8220;PPPHE Act&#8221;), was enacted on April&#160;24, 2020. Among other things, the PPPHE Act provided an additional $310&#160;billion of funding for the PPP of which, $30&#160;billion is specifically allocated for use by banks and other insured depository institutions that have assets between $10 billion and $50 billion. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Paycheck Protection Program Flexibility Act of 2020&#8221; (the &#8220;PPPF Act&#8221;) was enacted in June 2020 and modified the PPP as follows: (i)&#160;established a minimum maturity of five years for all loans made after the enactment of the PPPF Act and permits an extension of the maturity of existing loans to five years if the borrower and lender agree; (ii)&#160;extended the &#8220;covered period&#8221; of the CARES Act from June&#160;30, 2020, to December&#160;31, 2020; (iii)&#160;extended the eight-week &#8220;covered period&#8221; for expenditures that qualify for forgiveness to the earlier of 24 weeks following loan origination or December 31, 2020; (iv)&#160;extended the deferral period for payment of principal, interest and fees to the date on which the forgiveness amount is remitted to the lender by the SBA; (v)&#160;changed requirements such that the borrower must use at least 60% (down from 75%) of the proceeds of the loan for payroll costs, and up to 40% (up from 25%), for other permitted purposes, as a condition to obtaining forgiveness of the loan; (vi) delayed from June&#160;30, 2020 to December&#160;31, 2020 the date by which employees must be rehired to avoid a reduction in the amount of forgiveness of a loan, and creates a &#8220;rehiring safe harbor&#8221; that allows businesses to remain eligible for loan forgiveness if they make a good-faith attempt to rehire employees or hire similarly qualified employees, but are unable to do so, or are able to document an inability to return to pre-COVID-19 levels of business activity due to compliance with social distancing measures; and (vii)&#160;allows borrowers to receive both loan forgiveness under the PPP and the payroll tax deferral permitted under the CARES Act, rather than having to choose which of the two would be more advantageous.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, the CARES Act was amended to extend, through August&#160;8, 2020, the SBA&#8217;s authority to make commitments under the PPP. The SBA&#8217;s existing authority had previously expired on June&#160;30, 2020. In August 2020, President Trump </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">signed</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> four executive actions to provide additional COVID-19 relief. The first action authorized the Lost Wages Assistance Program (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;LWAP&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), which provides for a $400-per-week payment to those currently receiving more than $100 a week in unemployment benefits due to disruptions caused by COVID-19. The LWAP per-week payment is retroactive to the week ending August&#160;1, 2020. The second executive action extended the moratorium on payments and interest accrual on student loans held by the government until the end of 2020. The moratorium was previously set to expire September 30, 2020. The third action instructed the Department of the Treasury and the Department of Housing and Urban Development to help provide temporary assistance to renters and homeowners and promote their ability to avoid eviction or foreclosure. The fourth executive action allows employers to defer, for the period from September&#160;1, 2020 through December&#160;31, 2020, the employee portion of Social Security payroll taxes for certain individuals earning less than approximately $104&#160;thousand per year. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Bipartisan-Bicameral Omnibus COVID Relief Deal, included as a component of appropriations legislation, was enacted to provide economic stimulus to individuals and businesses in further response to the economic distress caused by the COVID-19 pandemic. Among other things, the legislation includes (i)&#160;payments of $600 for individuals making up to $75,000 per year, (ii)&#160;extension of the Federal Pandemic Unemployment Compensation program to include a $300 weekly enhancement in unemployment benefits beginning after December&#160;26, 2020 up to March&#160;14, 2021, (iii)&#160;a temporary and targeted rental assistance program, and extends the eviction moratorium through January&#160;31, 2021, (iv)&#160;targeted funding related to transportation, education, agriculture, nutrition and other public health measures and (v)&#160;approximately $325 billion for small business relief, including approximately $284&#160;billion for a second round of PPP loans and a new simplified forgiveness procedure for PPP loans of $150,000 or less. We are continuing to monitor the potential development of additional legislation and further actions taken by the U.S. government.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve created various additional lending facilities and expanded existing facilities to help provide financing in response to the financial disruptions caused by COVID-19. The programs include, among others, the&#160;Paycheck Protection Program Liquidity Facility (the &#8220;PPP Facility&#8221;), which is intended to extend loans to banks making PPP loans. The Federal Reserve announced extensions through March 31, 2021 for several of its lending facilities, including the PPP Facility, that were generally scheduled to expire on or around December 31, 2020. As more fully discussed in the section captioned &#8220;Loans&#8221; elsewhere in this discussion, we are currently participating in the PPP as a lender. We have not participated in the PPP Facility.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies have been particularly impacted by the COVID-19 pandemic as a result of disruption and volatility in the global capital markets. This disruption has impacted our cost of capital and may adversely affect our ability to access the capital markets if we need or desire to do so and, although the ultimate impact cannot be reliably estimated at this time in light of the uncertainties and ongoing developments noted herein, such impacts could be material. Furthermore, bank regulatory agencies have been (and are expected to continue to be) very proactive in responding to both market and supervisory concerns arising from the COVID-19 pandemic as well as the potential impact on customers, especially borrowers. As shown during and following the financial crisis of 2007-2008, periods of economic and financial disruption and stress have, in the past, resulted in increased scrutiny of banking organizations. We are closely monitoring the potential for new laws and regulations impacting lending and funding practices as well as capital and liquidity standards. Such changes could require us to maintain significantly more capital, with common equity as a more predominant component, or manage the composition of our assets and liabilities to comply with formulaic liquidity requirements.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_70"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Application of Critical Accounting Policies and Accounting Estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We follow accounting and reporting policies that conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. While we base estimates on historical experience, current information and other factors deemed to be relevant, actual results could differ from those estimates.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider accounting estimates to be critical to reported financial results if (i)&#160;the accounting estimate requires management to make assumptions about matters that are highly uncertain and (ii)&#160;different estimates that management reasonably could have used for the accounting estimate in the current period, or changes in the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounting estimate that are reasonably likely to occur from period to period, could have a material impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting policies related to the allowance for credit losses on financial instruments including loans and off-balance-sheet credit exposures are considered to be critical as these policies involve considerable subjective judgment and estimation by management. As discussed in Note&#160;1 - Summary of Significant Accounting Policies, our policies related to allowances for credit losses changed on January&#160;1, 2020 in connection with the adoption of a new accounting standard update as codified in Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses. In the case of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC&#160;326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. See the section captioned &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion as well as Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies and Note&#160;3&#160;-&#160;Loans in the notes to consolidated financial statements included in Item&#160;8. Financial Statements and Supplementary Data elsewhere in this report for further details of the risk factors considered by management in estimating the necessary level of the allowance for credit losses.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_73"></div><div style="margin-top:9pt;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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis presents the more significant factors that affected our financial condition as of December&#160;31, 2020 and 2019 and results of operations for each of the years then ended. Refer to Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2020 (the &#8220;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000010/a20191231-10k.htm">2019 F</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000010/a20191231-10k.htm">orm 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) for a discussion and analysis of the more significant factors that affected periods prior to 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to make prior periods comparable. This discussion and analysis should be read in conjunction with our consolidated financial statements, notes thereto and other financial information appearing elsewhere in this report. From time to time, we have acquired various small businesses through our insurance subsidiary. None of these acquisitions had a significant impact on our financial statements. We account for acquisitions using the acquisition method, and as such, the results of operations of acquired companies are included from the date of acquisition.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxable-equivalent adjustments are the result of increasing income from tax-free loans and investments by an amount equal to the taxes that would be paid if the income were fully taxable, thus making tax-exempt yields comparable to taxable asset yields.</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%">Taxable equivalent adjustments were based upon a 21% income tax rate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dollar amounts in tables are stated in thousands, except for per share amounts.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_76"></div><div style="margin-top:9pt;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common shareholders totaled $323.6 million, or $5.10&#160;diluted per common share, in 2020 compared to $435.5 million, or $6.84&#160;diluted per common share, in 2019 and $446.9 million, or $6.90&#160;diluted per common share, in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected income statement data, returns on average assets and average equity and dividends per share for the comparable periods were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Taxable-equivalent net 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,937&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">1,052,564&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable-equivalent adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,936&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,581&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:10pt;font-weight:400;line-height:100%">976,001&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,005&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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></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%">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%">241,230&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Non-interest 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:400;line-height:100%">465,454&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,902&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-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:10pt;font-weight:400;line-height:100%">848,904&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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%">351,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><td colspan="3" style="background-color:#cceeff;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%">499,469&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,681&#160;</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:top"><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;padding:2px 0 2px 1pt;text-align: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,170&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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%">Net 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:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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="3" style="background-color:#cceeff;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%">454,918&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock 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:400;line-height:100%">2,016&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Redemption of preferred 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%">5,514&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income available to common shareholders</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%">323,621&#160;</span></td><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 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%">435,536&#160;</span></td><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 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%">446,855&#160;</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%">Earnings per common share - basic</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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.11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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.89&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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.97&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share - diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.10&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.84&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Dividends per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Return on average 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:400;line-height:100%">0.85&#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: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%">1.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="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%">1.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on average common 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%">8.11&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.24&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Average shareholders' equity to average 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:400;line-height:100%">10.64&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.54&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common shareholders decreased $111.9 million for 2020 compared to 2019. The decrease was primarily the result of a $207.5 million increase in credit loss expense, a $28.0 million decrease in net interest income and a $14.2 million increase in non-interest expense partly offset by a $101.6 million increase in non-interest income and a $35.7 million decrease in income tax expense. The increase in credit loss expense during 2020 resulted from both our adoption of a new credit loss accounting standard and the adverse events impacting our loan portfolio, including those arising from the COVID-19 pandemic and the significant volatility in oil prices. The increase in non-interest income during 2020 was primarily related to a $109.0 million net gain on securities transactions. Net income available to common shareholders for 2020 was also impacted by the reclassification of $5.5 million of issuance costs associated with our Series A Preferred Stock to retained earnings upon redemption of the Series A Preferred Stock in the first quarter.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the changes in the various components of net income are further discussed below.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_79"></div><div style="margin-top:9pt;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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 difference between interest income on earning assets, such as loans and securities, and interest expense on liabilities, such as deposits and borrowings, which are used to fund those assets. Net interest income is our largest source of revenue, representing 67.7% of total revenue during 2020. Excluding the revenue associated with the $109.0 million net gain on securities transactions realized during 2020, net interest income would have represented 73.2% of total revenue during 2020. Net interest margin is the ratio of taxable-equivalent net interest income to average earning assets for the period. The level of interest rates and the volume and mix of earning assets and interest-bearing liabilities impact net interest income and net interest margin. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve influences the general market rates of interest, including the deposit and loan rates offered by many financial institutions. Our loan portfolio is significantly affected by changes in the prime interest rate. The prime rate began 2018 at 4.50% and increased 100 basis points (25 basis points in each of March, June, September and December) to end the year at 5.50%. During 2019, the prime rate decreased 50 basis points during the third quarter of 2019 (25 basis points in each of August and September) and 25 basis points in October 2019 to end the year at 4.75%. During 2020, the prime rate decreased 150&#160;basis points in March to 3.25% where it remained through </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020. Our loan portfolio is also significantly impacted, by changes in the London Interbank Offered Rate (LIBOR). At December&#160;31, 2020, the one-month and three-month U.S. dollar LIBOR rates were 0.14% and 0.24%, respectively, while at December&#160;31, 2019, the one-month and three-month U.S. dollar LIBOR rates were 1.76% and 1.90% respectively, and at December&#160;31, 2018, the one-month and three-month U.S. dollar LIBOR rates were 2.50% and 2.81% respectively. The target range for the federal funds rate, which is the cost of immediately available overnight funds, began 2018 at 1.25% to 1.50% and increased 100&#160;basis points (25 basis points in each of March, June, September and December) to end the year at 2.25% to 2.50%. During 2019, the target range for the federal funds rate decreased 50 basis points during the third quarter of 2019 (25 basis points in each of August and September) and 25 basis points in October 2019 to end the year at 1.50% to 1.75%. During 2020, the target range for the federal funds rate decreased 150&#160;basis points in March to zero to 0.25% where it remained through December&#160;31, 2020. As noted in the section captioned &#8220;Recent Developments Related to COVID-19&#8221; elsewhere in this discussion, the decrease in the target range for the federal funds rate in March 2020 was largely an emergency measure by the Federal Reserve aimed at blunting the economic impact of COVID-19.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily funded by core deposits, with non-interest-bearing demand deposits historically being a significant source of funds. This lower-cost funding base is expected to have a positive impact on our net interest income and net interest margin in a rising interest rate environment. Though federal prohibitions on the payment of interest on demand deposits were repealed in 2011, we have not experienced any significant additional interest costs as a result. See Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for information about our sensitivity to interest rates. Further analysis of the components of our net interest margin is presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 changes in taxable-equivalent net interest income and identifies the changes due to differences in the average volume of earning assets and interest-bearing liabilities and the changes due to changes in the average interest rate on those assets and liabilities. The changes in net interest income due to changes in both average volume and average interest rate have been allocated to the average volume change or the average interest rate change in proportion to the absolute amounts of the change in each. The comparison between 2020 and 2019 includes an additional change factor that shows the effect of the difference in the number of days (due to leap year) in each period for assets and liabilities that accrue interest based upon the actual number of days in the period, as further discussed below. Our consolidated average balance sheets along with an analysis of taxable-equivalent net interest income are presented in Item 8. Financial Statements and Supplementary Data of this report.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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 vs. 2019</span></td><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:8pt;font-weight:700;line-height:100%">2019 vs. 2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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:700;line-height:100%">Increase (Decrease)                                 Due to Change in</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="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:8pt;font-weight:700;line-height:100%">Increase&#160;(Decrease)<br/>Due to Change in</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Rate</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:8pt;font-weight:700;line-height:100%">Volume</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:8pt;font-weight:700;line-height:100%">Days</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:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Rate</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: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%">Volume</span></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><td colspan="3" 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%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">(51,971)</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">29,239&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000;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: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:9pt;font-weight:400;line-height:100%">35&#160;</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;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">(22,697)</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">7,118&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000;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: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:9pt;font-weight:400;line-height:100%">(28,496)</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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">(21,378)</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal funds sold and resell agreements</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%">(2,327)</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%">(2,304)</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%">2&#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="2" style="background-color:#ffffff;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%">(4,629)</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%">450&#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="2" style="background-color:#ffffff;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%">(426)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,951)</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%">(20,562)</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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(23,513)</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%">13,909&#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="2" style="background-color:#ffffff;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%">16,803&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">30,712&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#cceeff;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%">1,486&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,616)</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%">&#8212;&#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="2" style="background-color:#cceeff;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%">(1,130)</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%">(3,920)</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%">6,123&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Loans, net of unearned discounts</span></td><td colspan="2" style="background-color:#ffffff;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%">(189,507)</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%">125,210&#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="2" style="background-color:#ffffff;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%">1,871&#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="2" style="background-color:#ffffff;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%">(62,426)</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%">30,916&#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="2" style="background-color:#ffffff;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%">42,019&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">72,935&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total earning assets</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:9pt;font-weight:400;line-height:100%">(245,270)</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">128,967&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">1,908&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">(114,395)</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">48,473&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">36,023&#160;</span></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">84,496&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;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%">(3,911)</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%">594&#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="2" style="background-color:#ffffff;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%">4&#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="2" style="background-color:#ffffff;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%">(3,313)</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%">(791)</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%">72&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">(719)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Money market 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:9pt;font-weight:400;line-height:100%">(62,052)</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%">5,622&#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="2" style="background-color:#cceeff;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%">42&#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="2" style="background-color:#cceeff;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%">(56,388)</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%">11,723&#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="2" style="background-color:#cceeff;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%">686&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">12,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Time 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:9pt;font-weight:400;line-height:100%">(4,330)</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%">1,949&#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="2" style="background-color:#ffffff;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%">38&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,343)</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%">8,022&#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="2" style="background-color:#ffffff;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%">1,835&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">9,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Public 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:9pt;font-weight:400;line-height:100%">(6,120)</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%">436&#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="2" style="background-color:#cceeff;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%">4&#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="2" style="background-color:#cceeff;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%">(5,680)</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%">1,302&#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="2" style="background-color:#cceeff;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%">1,556&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</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%">(17,713)</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%">2,508&#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="2" style="background-color:#ffffff;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%">12&#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="2" style="background-color:#ffffff;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%">(15,193)</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%">9,602&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,052&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">11,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</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%">(2,148)</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%">2&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,146)</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%">413&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">415&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(1)</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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(1)</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%">(8)</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%">8&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">318&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">318&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing liabilities</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:9pt;font-weight:400;line-height:100%">(96,274)</span></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;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%">11,428&#160;</span></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;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%">100&#160;</span></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;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%">(84,746)</span></td><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="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%">30,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,211&#160;</span></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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">36,474&#160;</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">(148,996)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">117,539&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">(29,649)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">18,210&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">29,812&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:400;line-height:100%">48,022&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxable-equivalent net interest income for 2020 decreased $29.6 million, or 2.7%, compared to 2019. Taxable-equivalent net interest income 2020 included 366 days compared to 365 days for 2019 as a result of the leap year. The additional day added approximately $1.8 million to taxable-equivalent net interest income during 2020. Excluding the impact of the additional day results in an effective decrease in taxable-equivalent net interest income of approximately $31.5 million during 2020. The taxable-equivalent net interest margin decreased 66 basis points from 3.75% during 2019 to 3.09% during 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decreases in taxable-equivalent net interest income and taxable-equivalent net interest margin during 2020 were primarily related to decreases in the average yields on loans and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) combined with, to a significantly lesser extent, decreases in the average volume of taxable securities (based on amortized cost) and increases in the average volume of interest-bearing deposit liabilities. The impact of these items was partly offset by increases in the average volumes of loans and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) combined with decreases in the average cost of interest-bearing deposit liabilities and other borrowed funds.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average volume of interest-earning assets for 2020 increased $5.6 billion, or 19.1%, compared to 2019. The increase in earning assets included a $3.7 billion increase in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve), a $2.7 billion increase in average loans (of which approximately $2.2 billion related to PPP loans, as further discussed below) and a $198.2 million increase in average tax-exempt securities partly offset by an $814.2 million decrease in average taxable securities and a $145.9 million decrease in average federal funds sold and resell agreements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average yield on interest-earning assets decreased 98 basis points from 4.20% during 2019 to 3.22% during 2020 and the average rate paid on interest-bearing liabilities decreased 51 basis points from 0.74% in 2019 to 0.23% in 2020. The average taxable-equivalent yields on interest-earning assets and the average rate paid on interest-bearing liabilities were primarily impacted by the aforementioned changes in market interest rates and changes in the volume and relative mix of interest-earning assets and interest-bearing liabilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on loans decreased 118 basis points from 5.17% during 2019 to 3.99% during 2020. The average taxable-equivalent yield on loans was negatively impacted by lower average market interest rates in 2020 compared to 2019. The average volume of loans increased $2.7 billion, or 18.9%, in 2020 compared to 2019. Loans made up approximately 48.7% of average interest-earning assets during 2020 compared to 48.8% during 2019. As discussed in the section captioned &#8220;Loans&#8221; elsewhere in this discussion, in April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. Through December 31, 2020, we have funded approximately $3.3 billion of SBA-approved PPP loans. During 2020, we recognized $59.5 million in PPP loan related deferred processing fees (net of amortization of related deferred origination costs) as a yield adjustment and this amount is included in interest income on loans. As a result of the inclusion of these net fees in interest income, the average yield on PPP loans was approximately 3.78% during 2020 compared to the stated interest rate of 1.0% on these loans. As of December 31, 2020, we expect to recognize additional PPP loan related deferred processing fees (net of deferred origination costs) totaling approximately $39.5 million as a yield adjustment over the remaining terms of these loans, most of which is expected to be recognized in 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on securities was 3.46% during 2020, increasing 6 basis points compared to 3.40% during 2019. The average taxable-equivalent yield on securities during 2020 was positively impacted by an increase in the relative proportion of higher-yielding tax-exempt securities to total securities. The average yield on taxable securities was 2.27% during 2020 compared to 2.33% during 2019, decreasing 6&#160;basis points, while the average yield on tax exempt securities was 4.08% during 2020 compared to 4.06% during 2019, increasing 2&#160;basis points. Tax exempt securities made up approximately 66.6% of total average securities during 2020, compared to 62.0% during 2019. The average volume of total securities decreased $616.0 million, or 4.6%, during 2020 compared to 2019. Securities made up approximately 36.0% of average interest-earning assets in 2020 compared to 44.9% in 2019. The decrease was partly related to the impact of PPP loans and increased interest-bearing deposits on total average interest-earning assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve), during 2020 increased $3.7 billion, or 228.0%, compared to 2019. Interest-bearing deposits made up approximately 15.0% of average interest-earning assets during 2020 compared to approximately 5.5% in 2019. The increase in the average volume of interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) was primarily due to increases in the average volume of deposits. The average yield on interest-bearing deposits was 0.24% during 2020 and 2.20% during 2019. The average yield on interest-bearing deposits was negatively impacted by lower interest rates paid on excess reserves held at the Federal Reserve during 2020 compared to 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average federal funds sold and resell agreements during 2020 decreased $145.9 million, or 59.4%,compared to 2019. Federal funds sold and resell agreements were not a significant component of interest-earning assets during the comparable periods. The average yield on federal funds sold and resell agreements was 0.90% during 2020 compared to 2.25% during 2019. The average yields on federal funds sold and resell agreements were negatively impacted by lower average market interest rates during 2020 compared to 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average rate paid on interest-bearing liabilities was 0.23% during 2020, decreasing 51&#160;basis points from 0.74% during 2019. Average deposits increased $5.0 billion, or 19.0%, in 2020 compared to 2019. Average interest-bearing deposits increased $1.8 billion in 2020 compared to 2019, while average non-interest-bearing deposits increased $3.2 billion in 2020 compared to 2019. The ratio of average interest-bearing deposits to total average deposits was 56.9% in 2020 compared to 60.8% in 2019. The average cost of deposits is primarily impacted by changes in market interest rates as well as changes in the volume and relative mix of interest-bearing deposits. The average rate paid on interest-bearing deposits and total deposits was 0.18% and 0.10% in 2020 compared to 0.62% and 0.38% in 2019. The average cost of deposits during 2020 was impacted by decreases in the interest rates we pay on most of our interest-bearing deposit products as a result of the aforementioned decreases in market interest rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we borrowed an aggregate $1.3&#160;billion from the Federal Home Loan Bank (&#8220;FHLB&#8221;) to provide additional liquidity in light of economic uncertainty and our significant PPP lending volume. These advances were subsequently paid-off in May 2020 as we determined additional liquidity resources were not necessary.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our taxable-equivalent net interest spread, which represents the difference between the average rate earned on earning assets and the average rate paid on interest-bearing liabilities, was 2.99% in 2020 compared to 3.46% in 2019. The net interest spread, as well as the net interest margin, will be impacted by future changes in short-term and long-term interest rate levels, as well as the impact from the competitive environment. A discussion of the effects of changing interest rates on net interest income is set forth in Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hedging policies permit the use of various derivative financial instruments, including interest rate swaps, swaptions, caps and floors, to manage exposure to changes in interest rates. Details of our derivatives and hedging activities are set forth in Note&#160;15&#160;-&#160;Derivative Financial Instruments in the accompanying notes to consolidated financial statements elsewhere in this report. Information regarding the impact of fluctuations in interest rates on our derivative financial instruments is set forth in Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net interest income and net interest margin have been, and we currently expect them to continue to be, impacted by the aforementioned decreases in market interest rates and the expectation that interest rates will remain at these low levels for some period of time in light of the on-going economic disruption arising from the COVID-19 pandemic. Notwithstanding the foregoing, our participation in the PPP, as discussed above, is expected to continue to positively impact net interest income and net interest margin in the near term.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_82"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Loss Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense is determined by management as the amount to be added to the allowance for credit loss accounts for various types of financial instruments including loans, securities and off-balance-sheet credit exposure after net charge-offs have been deducted to bring the allowance to a level which, in management&#8217;s best estimate, is necessary to absorb expected credit losses over the lives of the respective financial instruments. </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of credit loss expense were as follows.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Credit loss expense related to:</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;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,759&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,613&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">4,275&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">(55)</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:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,685&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense in 2019 and 2018 was calculated under the prior incurred loss accounting methodology. Furthermore, credit loss expense related to off-balance-sheet credit exposures was previously reported as a component of other non-interest expense. Such amounts have been reclassified to credit loss expense to make prior periods comparable to the current presentation. See the section captioned &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet credit exposures.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_85"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Interest Income</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of non-interest income were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Trust and investment management 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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><td colspan="3" style="background-color:#cceeff;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%">126,722&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,391&#160;</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:top"><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:400;line-height:100%">80,873&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,983&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Insurance commissions and fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,313&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interchange and debit card transaction 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:400;line-height:100%">13,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,873&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other charges, commissions and fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,825&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,123&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net gain (loss) 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:10pt;font-weight:400;line-height:100%">108,989&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">47,712&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,790&#160;</span></td><td style="background-color:#cceeff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,902&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,286&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-interest income for 2020 increased $101.6 million, or 27.9%, compared to 2019. Excluding $109.0 million and $293 thousand in net gains on securities transactions during 2020 and 2019, respectively, total non-interest income decreased $7.1 million, or 2.0%, during 2020. Changes in the various components of non-interest income are discussed in more detail below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust and Investment Management Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trust and investment management fee income for 2020 increased $2.6 million, or 2.0%, compared to 2019. Investment management fees are the most significant component of trust and investment management fees, making up approximately 84% and 82% of total trust and investment management fees in 2020 and 2019, respectively. The increase in trust and investment management fees during 2020 was primarily due to increases in investment management fees (up $3.8&#160;million), custody fees (up $770&#160;thousand) and real estate fees (up $478&#160;thousand) partly offset by a decrease in oil and gas fees (down $2.4&#160;million). Investment management fees and other custodial account fees are generally based on the market value of assets within an account. The increase in investment management fees was related to an increase in the number of accounts as well as higher average equity valuations. The fluctuations in real estate fees and custody fees were primarily related to variation in transaction volume. Oil and gas fees during 2020 were impacted by the sharp decline in oil prices in March 2020. Though the $48 price per barrel of oil as of December&#160;31, 2020 has rebounded from recent lows, it still remains significantly lower than the $61 price per barrel as of December&#160;31, 2019. Volatility in the equity and bond markets impacts the market value of trust assets and the related investment management fees and other custodial account fees. Investor concerns related to the uncertain economic outlook arising from the COVID-19 pandemic caused significant market volatility resulting in significant declines in market valuations, particularly among equity securities, during the latter part of the first quarter of 2020 and the early part of the second quarter of 2020. Market valuations as of December&#160;31, 2020 have rebounded significantly from the recent declines. Increased market valuations are expected to have a positive impact on trust investment management fees and other custodial account fees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, trust assets, including both managed assets and custody assets, were primarily composed of equity securities (52.1% of trust assets), fixed income securities (32.7% of trust assets) and cash equivalents (9.9% of trust assets). The estimated fair value of trust assets was $38.6 billion (including managed assets of $16.9 </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">billion and custody assets of $21.7 billion) at December&#160;31, 2020 compared to $37.8 billion (including managed assets of $16.4 billion and custody assets of $21.4 billion) at December&#160;31, 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service Charges on Deposit Accounts.</span><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 for 2020 decreased $8.1 million, or 9.1%, compared to 2019. The decrease was primarily related to a decrease in overdraft/insufficient funds charges on consumer and commercial accounts (down $7.4 million and $2.7 million, respectively) and, to a lesser extent, consumer service charges (down&#160;$967&#160;thousand) partly offset by an increase in commercial service charges (up $2.9&#160;million). Overdraft/insufficient funds charges totaled $32.3 million ($25.8 million consumer and $6.5 million commercial) during 2020 compared to $42.3 million ($33.1 million consumer and $9.2 million commercial) during 2019. The decreases in both consumer and commercial overdraft/insufficient funds charges during 2020 were primarily related to a decrease in the volume of overdrafts relative to the same periods in 2019. Commercial service charges were impacted by a lower earnings credit rate partly offset by decreases in the volume of billable services. The earnings credit rate is the value given to deposits maintained by treasury management customers. Earnings credits applied to customer deposit balances offset service fees that would otherwise be charged. Because average market interest rates in 2020 have been lower compared to 2019, deposit balances have become less valuable and are yielding a lower earnings credit.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Commissions and Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Insurance commissions and fees for 2020 decreased $2.0 million, or 3.9%, compared to 2019. The decrease was related to decreases in commission income (down&#160;$1.6&#160;million) and contingent income (down $440&#160;thousand). The decrease in commission income was primarily related to a decrease in benefit plan commissions related to decreased business volumes and premium reductions due to flat to lower market rates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent income totaled $3.7 million in 2020 and $4.1 million in 2019. Contingent income primarily consists of amounts received from various property and casualty insurance carriers related to the loss performance of insurance policies previously placed. These performance related contingent payments are seasonal in nature and are mostly received during the first quarter of each year. This performance related contingent income totaled $2.5 million in 2020 and $3.0 million in 2019. The decrease in performance related contingent income during 2020 was related to lower growth within the portfolio combined with a deterioration in the loss performance of insurance policies previously placed. Contingent income also includes amounts received from various benefit plan insurance companies related to the volume of business generated and/or the subsequent retention of such business. This benefit plan related contingent income totaled $1.2 million in both 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Notwithstanding normal seasonal variations, commission income during 2020 was partly impacted by reduced business volumes resulting from the COVID-19 pandemic. Commission income in future periods may be similarly impacted. Benefit plan commissions may be particularly impacted by the effects of temporary furloughs and permanent layoffs. The COVID-19 pandemic has also given rise to a hard insurance market characterized by decreased capacity for most types of insurance coupled with higher premiums and more stringent underwriting standards among insurers. This may cause clients to drop or adjust coverage choices as part of expense control measures. Reduced business volumes may also adversely impact the level of contingent commissions we receive in 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interchange and Debit Card Transaction Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interchange fees, or &#8220;swipe&#8221; fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Interchange and debit card transaction fees consist of income from check card usage, point of sale income from PIN-based debit card transactions and ATM service fees. Interchange and debit card transaction fees are reported net of related network costs. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A comparison of gross and net interchange and debit card transaction fees for the reported periods is presented in the table below. Net revenues from interchange and debit card transactions during the reported periods were impacted by reduced transaction volumes, in part related to the COVID-19 pandemic, and increased network costs.</span></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Income from debit card transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,763&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">ATM service 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:400;line-height:100%">3,342&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,131&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross interchange and debit card transaction fees</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%">27,105&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,796&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,769&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,635&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,923&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interchange and debit card transaction fees</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,873&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Reserve rules applicable to financial institutions that have assets of $10&#160;billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21&#160;cents per transaction and 5&#160;basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Charges, Commissions and Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other charges, commissions and fees for 2020 decreased $2.3 million, or 6.2%, compared to 2019. The decrease included decreases in income from the placement of money market accounts (down $3.0&#160;million); letter of credit fees (down $568&#160;thousand); income from the sale of life insurance (down $401&#160;thousand); and funds transfer service charges (down $276&#160;thousand); among other things. The decreases in these items were partly offset by increases in fees on unused loan commitments (up $1.5&#160;million), income from the sale of mutual funds (up $442&#160;thousand) and annuities (up $195&#160;thousand) as well as increases in income from capital markets advisory services (up $153&#160;thousand) and brokerage commissions (up $134&#160;thousand), among other things. Income from the placement of money market accounts was impacted by a decrease in market rates. The other aforementioned revenue streams were impacted by fluctuations in transaction volumes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Gain/Loss on Securities Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During 2020 and 2019, we sold certain available-for-sale securities with amortized costs totaling $1.0&#160;billion and $18.7&#160;billion, respectively. We realized a net gain of $109.0 million on the 2020 sales and a net gain of $293 thousand on the 2019 sales. During the first quarter of 2020, we sold $483.1&#160;million of residential mortgage-backed securities and realized a net gain of $1.9&#160;million on those sales. The proceeds from these sales were reinvested into other residential mortgage-backed securities that had lower pre-payment rates. We also sold $519.1&#160;million of 30-year U.S Treasury securities during the first quarter of 2020 and realized a net gain of $107.1&#160;million on those sales. These U.S. Treasury securities were purchased during the fourth quarter of 2019 to hedge, in effect, against falling interest rates. Prior to their sale, these securities had significant unrealized holding gains as a result of decreases in market interest rates during the first quarter of 2020. We elected to sell these securities to provide liquidity and realize the gains. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2019, we purchased and subsequently sold $17.8 billion of U.S. Treasury securities in connection with our tax planning strategies related to the Texas franchise tax. The gross proceeds from the sales of these securities outside of Texas are included in total revenues/receipts from all sources reported for Texas franchise tax purposes, which results in a reduction in the overall percentage of revenues/receipts apportioned to Texas and subjected to taxation under the Texas franchise tax. We realized a net gain of $127&#160;thousand on those sales. We also sold certain available-for-sale U.S. Treasury securities with an amortized cost totaling $548.9&#160;million and certain available-for-sale municipal securities with an amortized cost totaling $310.7&#160;million during 2019. We realized a net gain of $166&#160;thousand on those sales. The proceeds from the sales provided short-term liquidity and were subsequently reinvested in other higher yielding securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Other Non-Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Other non-interest income for 2020 increased $4.1 million, or 9.5%, compared to 2019. Other non-interest income during 2020 included approximately $6.0 million in gains realized on the sale of certain non-hedge related, short-term put options on U.S. Treasury securities with an aggregate notional amount of $500 million. The put options were not exercised and expired in March 2020. Gains realized from similar transactions in 2019 totaled $750&#160;thousand. The increase in other non-interest income during 2020 was also partly related to increases in sundry and other miscellaneous income (up $2.4&#160;million), income from customer derivative and trading activities (up $1.8&#160;million) and public finance underwriting fees (up $1.7&#160;million). The aforementioned items were partly offset by decreases in gains on the sale of foreclosed and other assets (down $6.1&#160;million) and income from customer foreign exchange transactions (down $645&#160;thousand), among other things. Sundry and other miscellaneous income during 2020 included a $2.7&#160;million increase in check card related incentives/rebates and a $1.1&#160;million increase in recoveries of prior write-offs, among other things. The fluctuations in income from customer derivative and trading activities, public finance underwriting fees and income from foreign exchange transactions were primarily related to changes in business volumes. Gains on the sale of foreclosed and other assets included gains on the sale of various branch and operational facilities totaling $758&#160;thousand and $6.7&#160;million, during 2020 and 2019, respectively.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Interest Expense</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of non-interest expense were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,328&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,029&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,312&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">75,676&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net occupancy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,938&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Technology, furniture 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:400;line-height:100%">105,232&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deposit 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:400;line-height:100%">10,502&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Intangible 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:400;line-height:100%">918&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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%">166,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="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%">180,665&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466&#160;</span></td><td style="background-color:#cceeff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,812&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-interest expense for 2020 increased $14.2 million, or 1.7%, compared to 2019. Changes in the various components of non-interest expense are discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Salaries and Wages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Salaries and wages increased $12.3 million, or 3.3%, in 2020 compared to 2019. The increase was primarily due to an increase in salaries, due to an increase in the number of employees and normal, annual merit and market increases. Salaries and wages for 2020 also included $5.2&#160;million related to severance costs. The increases in the aforementioned items were partly offset by an increase in salary costs deferred as loan origination costs, up $5.9&#160;million primarily in connection with the high volume of PPP loan originations during 2020, and decreases in incentive compensation, stock-based compensation and commissions. Salary costs deferred in connection with loan originations will be recognized as a yield adjustment component of interest income over the remaining terms of these loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Employee benefits expense for 2020 decreased $10.6 million, or 12.2%, compared to 2019. The decrease was primarily related to decreases in certain discretionary benefit plan expenses and expenses related to our defined benefit retirement and restoration plans partly offset by increases in medical benefits expense and payroll taxes, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our defined benefit retirement and restoration plans were frozen effective as of December&#160;31, 2001 and were replaced by a profit sharing plan (which was merged with and into our 401(k) plan during 2019). Management believes these actions help reduce the volatility in retirement plan expense. However, we still have funding obligations related to the defined benefit and restoration plans and could recognize retirement expense related to these plans in future years, which would be dependent on the return earned on plan assets, the level of interest rates and employee turnover. We recognized a combined net periodic pension benefit of $2.0 million related to our defined benefit retirement and restoration plans in 2020 compared to a combined net periodic pension expense of $1.3 million in 2019. Future expense/benefits related to these plans is dependent upon a variety of factors, including the actual return on plan assets. A prolonged negative impact on the value of stocks and other asset classes due to the COVID-19 pandemic could result in a significant reduction to pension plan asset values and returns, which could impact the level of funding and expense. For additional information related to our employee benefit plans, see Note&#160;11&#160;-&#160;Employee Benefit Plans in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Occupancy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net occupancy expense for 2020 increased $13.5 million, or 15.1%, compared to 2019. The increase was primarily related to increases in lease expense (up $4.2&#160;million), depreciation on leasehold improvements (up $4.0&#160;million), property taxes (up $3.2&#160;million) and building depreciation (up $1.4&#160;million), among other things, partly offset by a decrease in repairs and maintenance/service contracts expense (down $977&#160;thousand). Net occupancy expense was impacted by the commencement of the lease of our new corporate headquarters building in San Antonio in June 2019, as well as renewals of other leases related to existing facilities and new locations, in part related to our expansion within the Houston market area.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Technology, Furniture and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technology, furniture and equipment expense for 2020 increased $13.2 million, or 14.4%, compared to 2019. The increase was primarily related to increases in cloud services expense (up $7.7&#160;million), depreciation of furniture and equipment (up $3.5&#160;million), software maintenance (up $2.1&#160;million) and software amortization (up $1.6&#160;million). The increase from the aforementioned items was partly offset by a decrease in service contracts expense (down $1.1&#160;million).</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposit Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deposit insurance expense totaled $10.5 million in 2020 compared to $10.1 million in 2019. The increase was primarily related to an increase in total assets partly offset by a decrease in the assessment rate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Non-Interest Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other non-interest expense for 2020 decreased $14.4 million, or 7.9%, compared to 2019. The decrease included decreases in travel, meals and entertainment expense (down $9.4&#160;million); advertising/promotions expense (down $3.6&#160;million); professional services expense (down $2.0&#160;million); stationery, printing and supplies expense (down $1.5&#160;million) and business development expense (down $1.2&#160;million); among other things. The decrease in other non-interest expense during 2020 was also partly due to an increase in costs deferred as loan origination costs, up $1.9&#160;million primarily in connection with the high volume of PPP loan originations during 2020. Costs deferred in connection with loan originations will be recognized as a yield adjustment component of interest income over the remaining terms of these loans. The impact of the aforementioned items was partly offset by increases in sundry and other miscellaneous expense (up $2.0&#160;million), donations expense (up $1.4&#160;million), bank card related expenses (up $1.3&#160;million), telephone/data communications expense (up $1.0&#160;million), and platform fees related to investment services (up $618&#160;thousand), among other things. Sundry and other miscellaneous expense in 2020 included $958&#160;thousand related to the announced closure of certain branch locations in our Houston market area and $454&#160;thousand related to the write-off of certain other assets. </span></div><div id="i34ea4f3caf714427aeb70b59038dec25_91"></div><div style="margin-top:9pt;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 Segment Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are managed along two primary operating segments: Banking and Frost Wealth Advisors. A description of each business and the methodologies used to measure financial performance is described in Note&#160;18&#160;-&#160;Operating Segments in the accompanying notes to consolidated financial statements elsewhere in this report. Net income (loss) by operating segment is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Banking</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,481&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">445,531&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frost Wealth Advisors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,975&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-Banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,617)</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:10pt;font-weight:400;line-height:100%">(12,792)</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:10pt;font-weight:400;line-height:100%">(12,703)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,599&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,918&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt;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%">Banking</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for 2020 decreased $113.9 million, or 26.1%, compared to 2019. The decrease was primarily the result of a $207.5 million increase in credit loss expense, a $28.9 million decrease in net interest income and a $15.4 million increase in non-interest expense partly offset by a $102.7 million increase in non-interest income and a $35.2 million decrease in income tax expense.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income for 2020 decreased $28.9 million, or 2.9%, compared to 2019. The decrease was primarily related to decreases in the average yields on loans and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) combined with, to a significantly lesser extent, decreases in the average volume of taxable securities (based on amortized cost) and increases in the average volume of interest-bearing deposit liabilities. The impact of these items was partly offset by increases in the average volumes of loans and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) combined with decreases in the average cost of interest-bearing deposit liabilities and other borrowed funds. Net interest income during 2020 was also positively impacted by the additional day as a result of the leap year. See the analysis of net interest income included in the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense for 2020 totaled $241.2 million compared to $33.8 million in 2019. Credit loss expense in 2020 was impacted by our adoption of a new credit loss accounting standard and the expected credit losses resulting from a deterioration in forecasted economic conditions and the current and uncertain future impacts associated with the COVID-19 pandemic and recent volatility in oil prices. See the sections captioned &#8220;Credit Loss Expense&#8221; and &#8220;Allowance for Credit Losses&#8221; elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for 2020 increased $102.7 million, or 47.0%, compared to 2019. The increase was primarily due to a $109.0 million net gain on securities transactions. Excluding the net gain on securities transactions total non-interest income for the Banking segment decreased $6.0 million, or 2.8%, compared to 2019. This decrease was primarily due to decreases in service charges on deposit accounts; insurance commissions and fees; and interchange and debit card transaction fees; partly offset by an increase in other non-interest income. The decrease in service </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">charges on deposit accounts was primarily related to decreases in overdraft/insufficient funds charges on consumer and commercial accounts due to decreases in transaction volumes. The decrease in insurance commissions and fees was the result of decreases in commission income and contingent income, which are further discussed below in relation to Frost Insurance Agency. The decrease in interchange and debit card transaction fees was impacted by reduced transaction volumes, in part related to the COVID-19 pandemic, and increased network costs. The increase in other non-interest income during 2020 included approximately $6.0 million in gains realized on the sale of certain non-hedge related, short-term put options on U.S. Treasury securities with an aggregate notional amount of $500 million. The put options were not exercised and expired in March 2020. The increase in other non-interest income was also partly related to increases in sundry and other miscellaneous income, income from customer derivative and trading activities and public finance underwriting fees. The aforementioned items were partly offset by decreases in gains on the sale of foreclosed and other assets and income from customer foreign exchange transactions, among other things. The fluctuations in income from customer derivative and trading activities, public finance underwriting fees and income from foreign exchange transactions were primarily related to changes in business volumes. See the analysis of these categories of non-interest income included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for 2020 increased $15.4 million, or 2.2%, compared to 2019. The increase was primarily related to increases in technology, furniture and equipment expense; salaries and wages; and net occupancy expense partly offset by decreases in other non-interest expense and employee benefits. The increase in technology, furniture and equipment expense was primarily related to increases in cloud services expense, depreciation of furniture and equipment, software maintenance and software amortization. The increase from the aforementioned items was partly offset by a decrease in service contracts expense. The increase in salary and wages was primarily due to an increase in the number of employees and normal, annual merit and market increases partly offset by an increase in salary costs deferred as loan origination costs, primarily in connection with the high volume of PPP loan originations during 2020, and decreases in incentive compensation, stock-based compensation and commissions. Salaries and wages for 2020 was also negatively impacted by certain severance costs. The increase in net occupancy expense was primarily related to increases in depreciation on leasehold improvements, lease expense, property taxes and building depreciation, among other things. The increases from these items were partly offset by decreases in repairs and maintenance/service contracts expense. The decrease in other non-interest expense included decreases in travel, meals and entertainment expense; professional services expense; advertising/promotions expense; and business development expense, among other things. The decrease in other non-interest expense was also partly due to an increase in costs deferred as loan origination costs in connection with the high volume of PPP loan originations during 2020. The impact of the aforementioned items was partly offset by increases in sundry losses and other expenses, donations expense, and bank card expense, among other things. The decrease in employee benefit costs was primarily related to decreases in certain discretionary benefit plan expenses and expenses related to our defined benefit retirement and restoration plans partly offset by increases in medical benefits expense and payroll taxes, among other things. See the analysis of these categories of non-interest expense included in the section captioned &#8220;Non-Interest Expense&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense for 2020 decreased $35.2 million, or 63.4%, compared to 2019. See the section captioned &#8220;Income Taxes&#8221; elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frost Insurance Agency, which is included in the Banking operating segment, had gross commission revenues of $51.1 million during 2020 compared to $53.1 million during 2019. The decrease was the result of decreases in commission income and contingent income. The decrease in commission income was primarily related to a decreases in benefit plan commissions related to decreased business volumes and premium reductions due to flat to lower market rates. The decrease in contingent income was related to lower growth and a deterioration in the loss performance of insurance policies previously placed. See the analysis of insurance commissions and fees included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:14pt;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%">Frost Wealth Advisors</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income for 2020 decreased $688 thousand, or 3.4%, compared to 2019. The decrease was primarily due to a $1.2 million decrease in net interest income and a $637 thousand decrease in non-interest income partly offset by a $992 thousand decrease in non-interest expense and a $181 thousand decrease in income tax expense. </span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income for 2020 decreased $1.2 million, or 30.6%, compared to 2019. This decrease was primarily due to a decrease in the average funds transfer prices allocated to the funds provided by Frost Wealth Advisors. The decrease in the average funds transfer price was primarily due to decreases in market interest rates. See the analysis of net interest income included in the section captioned &#8220;Net Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for 2020 decreased $637 thousand, or 0.4%, compared to 2019. The decrease was primarily related to a decrease in other charges, commissions and fees; and other non-interest income partly offset by an increase in trust and investment management fees. The decrease in other charges commissions and fees was primarily due to decreases in income from the placement of money market accounts and life insurance, among other things, partly offset by increases in income from the placement of mutual funds and annuities and an increase in brokerage commissions. Income from the placement of money market accounts was impacted by a decrease in market rates. The other aforementioned revenue streams were impacted by fluctuations in transaction volumes. The decrease in other non-interest income was primarily related to a decrease in income from customer derivative and trading activities related to a decrease in volume. Trust and investment management fee income is the most significant income component for Frost Wealth Advisors. Investment management fees are the most significant component of trust and investment management fees, making up approximately 84% and 82% of total trust and investment management fees for 2020 and 2019. The increase in trust and investment management fees during 2020 was primarily due to increases in investment management fees, custody fees and real estate fees partly offset by a decrease in oil and gas fees. See the analysis of trust and investment management fees, particularly as it relates to the effects of the COVID-19 pandemic, and other charges, commissions and fees included in the section captioned &#8220;Non-Interest Income&#8221; included elsewhere in this discussion.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for 2020 decreased $992 thousand, or 0.8%, compared to 2019. The decrease was primarily due to an increase in net occupancy expense partly offset by decreases in employee benefits, other non-interest expense and salaries and wages. The increase in net occupancy expense was primarily related to an increase in lease expense. The decrease in employee benefits was primarily related to a decrease in certain discretionary benefit plan expenses. The decrease in other non-interest expense was primarily related to decreases in travel, meals and entertainment expense and professional service expense, among other things. Salaries and wages were impacted by decreases in incentive compensation and commissions despite an increase in salaries, due to an increase in the number of employees and normal, annual merit and market increases.</span></div><div style="margin-top:9pt;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%">Non-Banks</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Non-Banks operating segment had a net loss of $10.6 million for 2020 compared to a net loss of $12.8 million in 2019. The decreased net loss was primarily due to a decrease in net interest expense resulting from lower average rates paid on our long term borrowings.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_94"></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized income tax expense of $20.2 million, for an effective tax rate of 5.7%, in 2020 compared to $55.9 million, for an effective tax rate of 11.2%, in 2019. The effective income tax rates differed from the U.S. statutory federal income tax rate of 21% during 2020 and 2019 primarily due to the effect of tax-exempt income from loans, securities and life insurance policies and the income tax effects associated with stock-based compensation, among other things, and their relative proportion to total pre-tax net income. The decrease in the effective tax rate during 2020 was primarily related to a decrease in pre-tax net income. The effective tax rate during 2020 was also impacted by a one-time, discrete tax benefit associated with an asset contribution to a charitable trust. See Note&#160;13 - Income Taxes in the accompanying notes to consolidated financial statements elsewhere in this report.</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="i34ea4f3caf714427aeb70b59038dec25_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources and Uses of Funds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates, during the years presented, the mix of our funding sources and the assets in which those funds are invested as a percentage of our average total assets for the period indicated. Average assets totaled $38.0 billion in 2020 compared to $32.1 billion in 2019.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Sources of Funds:</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;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;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:top"><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><td colspan="3" style="background-color:#ffffff;padding:0 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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#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: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%">32.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="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%">34.7&#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 12.25pt;text-align:left;vertical-align:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt and other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest-bearing 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:400;line-height:100%">1.8&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity 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:400;line-height:100%">10.6&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;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:top"><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%">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"><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: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%">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"><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: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%">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"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uses of Funds:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">45.2&#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: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%">45.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="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%">43.9&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">33.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold, resell agreements and interest-bearing 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%">14.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest-earning 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:400;line-height:100%">7.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits continue to be our primary source of funding. Average deposits increased $5.0 billion, or 19.0%, in 2020 compared to 2019. Non-interest-bearing deposits remain a significant source of funding, which has been a key factor in maintaining our relatively low cost of funds. Average non-interest-bearing deposits totaled 43.1% of total average deposits in 2020 compared to 39.2% in 2019. Though federal prohibitions on the payment of interest on demand deposits were repealed in 2011, we have not experienced any significant additional costs as a result. Should the market dictate, we may increase the interest rates we pay on some or all of our various interest-bearing deposit products. This could lead to a decrease in the relative proportion of non-interest-bearing deposits to total deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily invest funds in loans and securities. Average loans increased $2.7 billion, or 18.9%, ($565.4 million, or 3.92% excluding PPP loans) in 2020 compared to 2019 while average securities decreased $616.0 million, or 4.6%, in 2020 compared to 2019. Average federal funds sold and resell agreements and interest-bearing deposits increased $3.5 billion, or 190.1%, in 2020 compared to 2019, primarily as a result of deposit growth.</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="i34ea4f3caf714427aeb70b59038dec25_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">Percentage<br/>of Total</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</span></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%">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%">4,955,341&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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"><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: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,187,466&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,111,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><td colspan="3" style="background-color:#cceeff;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%">4,792,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">4,344,000&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348,900&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309,314&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,182,326&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,767&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,825&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,775&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,795&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,213&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%">141,900&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,986&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,509&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,972&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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,235,198&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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><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:10pt;font-weight:400;line-height:100%">1,652,882&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,598&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">1,499,093&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial 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%">5,478,806&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594,113&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,121,966&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,887,742&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,481,157&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">1,223,814&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">1,312,659&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,717&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,696&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,261&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,847&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,467&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,986&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,020,467&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">40.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><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:10pt;font-weight:400;line-height:100%">6,196,239&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,696,438&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,286,424&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,835,448&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,390&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,924&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,342&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,130&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity 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:400;line-height:100%">452,854&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,671&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,168&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%">548,530&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,146&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,898&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,002&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,793&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330,774&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194,413&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118,990&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023,294&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,785&#160;</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 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%">Total 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%">8,351,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">47.7&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,390,652&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,815,428&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,309,718&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,772,233&#160;</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 7.75pt;text-align:left;vertical-align:top"><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%">505,680&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,332&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,750&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,466&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,098&#160;</span></td><td style="background-color:#cceeff;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 24.25pt;text-align: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 loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,481,309&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,750,332&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,099,733&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,975,392&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end total loans increased $2.7 billion, or 18.5%, during 2020 compared to 2019. As further discussed below, during the second quarter of 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. Excluding PPP loans, total loans would have otherwise increased $297.1 million, or 2.0%, from December 31, 2019. The majority of our loan portfolio is comprised of commercial and industrial loans, energy loans and real estate loans. Commercial and industrial loans made up 28.4% (32.9% excluding PPP loans) and 35.2% of total loans at December&#160;31, 2020 and 2019 while energy loans made up 7.1% (8.2% excluding PPP loans) and 11.2% of total loans at both December&#160;31, 2020 and 2019 and real estate loans made up 47.7% (55.5% excluding PPP loans) and 50.1% of total loans at December&#160;31, 2020 and 2019. Energy loans include commercial and industrial loans, leases and real estate loans to borrowers in the energy industry. Real estate loans include both commercial and consumer balances. Other than in connection with our making PPP loans as described below, it is possible that the effects of COVID-19 could continue to result in less demand for our loan products. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Loan Origination/Risk Management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> We have certain lending policies and procedures in place that are designed to maximize loan income within an acceptable level of risk. Management reviews and approves these policies and procedures on a regular basis. A reporting system supplements the review process by providing management with frequent reports related to loan production, loan quality, concentrations of credit, loan delinquencies and non-performing and potential problem loans. Diversification in the loan portfolio is a means of managing risk associated with fluctuations in economic conditions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Commercial and industrial loans are underwritten after evaluating and understanding the borrower&#8217;s ability to operate profitably and prudently expand its business. Underwriting standards are designed to promote relationship banking rather than transactional banking. Once it is determined that the borrower&#8217;s management possesses sound ethics and solid business acumen, our management examines current and projected cash flows to determine the ability of the borrower to repay their obligations as agreed. Commercial and industrial loans are primarily made based on the identified cash flows of the borrower and secondarily on the underlying collateral provided by the borrower. The cash flows of borrowers, however, may not be as expected and the collateral securing these loans may fluctuate in value. Most commercial and industrial loans are secured by the assets being financed or other business assets such as accounts receivable or inventory and may incorporate a personal guarantee; however, some short-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%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">loans may be made on an unsecured basis. In the case of loans secured by accounts receivable, the availability of funds for the repayment of these loans may be substantially dependent on the ability of the borrower to collect amounts due from its customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Our energy loan portfolio includes loans for production, energy services and other energy loans, which includes private clients, transportation and equipment providers, manufacturers, refiners and traders. The origination process for energy loans is similar to that of commercial and industrial loans. Because, however, of the average loan size, the significance of the portfolio and the specialized nature of the energy industry, our energy lending requires a highly prescriptive underwriting policy. Production loans are secured by proven, developed and producing reserves. Loan proceeds are used for the development and drilling of additional wells, the acquisition of additional production, and/or the acquisition of additional properties to be developed and drilled. Our customers in this sector are generally large, independent, private owner-producers or large corporate producers. These borrowers typically have large capital requirements for drilling and acquisitions, and as such, loans in this portfolio are generally greater than $10&#160;million. Production loans are collateralized by the oil and gas interests of the borrower. Collateral values are determined by the risk-adjusted and limited discounted future net revenue of the reserves. Our valuations take into consideration geographic and reservoir differentials as well as cost structures associated with each borrower. Collateral is calculated at least semi-annually using third party engineer-prepared reserve studies. These reserve studies are conducted using a discount factor and base case assumptions for the current and future value of oil and gas. To qualify as collateral, typically reserves must be proven, developed and producing. For certain borrowers, collateral may include up to 20% proven, non-producing reserves. Loan commitments are limited to 65% of estimated reserve value. Cash flows must be sufficient to amortize the loan commitment within 120% of the half-life of the underlying reserves. Loan commitments generally must also be 100% covered by the risk-adjusted and limited discounted future net revenue of the reserves when stressed at 75% of our base case price assumptions. In addition, the ratio of the borrower's debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) should generally not exceed 350%.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Oil and gas service, transportation, and equipment providers are economically aligned due to their reliance on drilling and active oil and gas development. Income for these borrowers is highly dependent on the level of drilling activity and rig utilization, both of which are driven by the current and future outlook for the price of oil and gas. We mitigate the credit risk in this sector through conservative concentration limits and guidelines on the profile of eligible borrowers. Guidelines require that the companies have extensive experience through several industry cycles, and that they be supported by financially competent and committed guarantors who provide a significant secondary source of repayment. Borrowers in this sector are typically privately-owned, middle-market companies with annual sales of less than $100&#160;million. The services provided by companies in this sector are highly diversified, and include down-hole testing and maintenance, providing and threading drilling pipe, hydraulic fracturing services or equipment, seismic testing and equipment and other direct or indirect providers to the oil and gas production sector.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Our private client portfolio primarily consists of loans to wealthy individuals and their related oil and gas exploration and production entities, where the oil and gas producing reserves are not considered to be the primary source of repayment. These borrowers and guarantors typically have significant sources of wealth including significant liquid assets and/or cash flow from other investments which can fully repay the loans. The credit structures of these loans are generally similar to those of energy production loans, described above, with respect to the valuation of the reserves taken as collateral and the repayment structures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Although no balances were outstanding at December&#160;31, 2020 and 2019, in prior years we have had a small portfolio of loans to refiners where our credit involvement with these customers was through purchases of shared national credit syndications. These borrowers refine crude oil into gasoline, diesel, jet fuel, asphalt and other petrochemicals and are not dependent on drilling or development. All of the borrowers in this portfolio are very large public companies that are important employers in several of our major markets. These borrowers, for the most part, have been long-term customers and we have a strong relationship with these companies and their executive management. There is no new customer origination process for this segment and any outstanding balances are expected to only reflect the needs of these existing relationships.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We also have a small portfolio of loans to energy trading companies that serve as intermediaries that buy and sell oil, gas, other petrochemicals, and ethanol. These companies are not dependent on drilling or development. As a general policy, we do not lend to energy traders; however, we have made an exception to this policy for certain customers based upon their underlying business models which minimize risk as commodities are bought only to fill existing orders (back-to-back trading). As such, the commodity price risk and sale risk are eliminated. There is no </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><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">new customer origination process for this segment and any outstanding balances are expected to only reflect the needs of these existing relationships.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">PPP loans, which we began originating in April 2020, are loans to qualified small businesses under the PPP administered by the SBA under the provisions of the CARES Act. Loans covered by the PPP may be eligible for loan forgiveness for certain costs incurred related to payroll, group health care benefit costs and qualifying mortgage, rent and utility payments. The remaining loan balance after forgiveness of any amounts is still fully guaranteed by the SBA. Terms of the PPP loans include the following (i)&#160;maximum amount limited to the lesser of $10&#160;million or an amount calculated using a payroll-based formula, (ii)&#160;maximum loan term of five years, (iii)&#160;interest rate of 1.00%, (iv)&#160;no collateral or personal guarantees are required, (v)&#160;no payments are required until the date on which the forgiveness amount relating to the loan is remitted to the lender and (vi)&#160;loan forgiveness up to the full principal amount of the loan and any accrued interest, subject to certain requirements including that no more than 40% of the loan forgiveness amount may be attributable to non-payroll costs. In return for processing and booking a PPP loan, the SBA paid lenders a processing fee tiered by the size of the loan (5% for loans of not more than $350&#160;thousand; 3% for loans of more than $350&#160;thousand and less than $2&#160;million; and 1% for loans of at least $2 million).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Commercial real estate loans are subject to underwriting standards and processes similar to commercial and industrial loans, in addition to those of real estate loans. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Commercial real estate lending typically involves higher loan principal amounts and the repayment of these loans is generally largely dependent on the successful operation of the property securing the loan or the business conducted on the property securing the loan. Commercial real estate loans may be more adversely affected by conditions in the real estate markets or in the general economy. The properties securing our commercial real estate portfolio are diverse in terms of type and geographic location within Texas. This diversity helps reduce our exposure to adverse economic events that affect any single market or industry. Management monitors and evaluates commercial real estate loans based on collateral, geography and risk grade criteria. As a general rule, we avoid financing single-purpose projects unless other underwriting factors are present to help mitigate risk. We also utilize third-party experts to provide insight and guidance about economic conditions and trends affecting market areas we serve. In addition, management tracks the level of owner-occupied commercial real estate loans versus non-owner occupied loans. At December&#160;31, 2020, approximately 46.4% of the outstanding principal balance of our commercial real estate loans were secured by owner-occupied properties.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">With respect to loans to developers and builders that are secured by non-owner occupied properties that we may originate from time to time, we generally require the borrower to have had an existing relationship with us and have a proven record of success. Construction loans are underwritten utilizing feasibility studies, independent appraisal reviews, sensitivity analysis of absorption and lease rates and financial analysis of the developers and property owners. Construction loans are generally based upon estimates of costs and value associated with the completed project. These estimates may be inaccurate. Construction loans often involve the disbursement of substantial funds with repayment substantially dependent on the success of the ultimate project. Sources of repayment for these types of loans may be pre-committed permanent loans from approved long-term lenders, sales of developed property or an interim loan commitment from us until permanent financing is obtained. These loans are closely monitored by on-site inspections and are considered to have higher risks than other real estate loans due to their ultimate repayment being sensitive to interest rate changes, governmental regulation of real property, general economic conditions and the availability of long-term financing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We originate consumer loans utilizing a computer-based credit scoring analysis to supplement the underwriting process. To monitor and manage consumer loan risk, policies and procedures are developed and modified, as needed, jointly by line and staff personnel. This activity, coupled with relatively small loan amounts that are spread across many individual borrowers, minimizes risk. Additionally, trend and outlook reports are reviewed by management on a regular basis. Underwriting standards for home equity loans are heavily influenced by statutory requirements, which include, but are not limited to, loan-to-value limitations, collection remedies, the number of such loans a borrower can have at one time and documentation requirements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">We maintain an independent loan review department that reviews and validates the credit risk program on a periodic basis. Results of these reviews are presented to management and the appropriate committees of our board of directors. The loan review process complements and reinforces the risk identification and assessment decisions made by lenders and credit personnel, as well as our policies and procedures.</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><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Commercial and Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. Commercial and industrial loans decreased $232.1 million, or 4.5%, during 2020 compared to 2019. Our commercial and industrial loans are a diverse group of loans to small, medium and large businesses. The purpose of these loans varies from supporting seasonal working capital needs to term financing of equipment. While some short-term loans may be made on an unsecured basis, most are secured by the assets being financed with collateral margins that are consistent with our loan policy guidelines. The commercial and industrial loan portfolio also includes the commercial lease and purchased shared national credits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">. Energy loans include loans to entities and individuals that are engaged in various energy-related activities including (i)&#160;the development and production of oil or natural gas, (ii)&#160;providing oil and gas field servicing, (iii)&#160;providing energy-related transportation services (iv)&#160;providing equipment to support oil and gas drilling (v)&#160;refining petrochemicals, or (vi)&#160;trading oil, gas and related commodities. Energy loans decreased $417.7 million, or 25.3%, during 2020 compared to 2019. The average loan size, the significance of the portfolio and the specialized nature of the energy industry requires a highly prescriptive underwriting policy. Exceptions to this policy are rarely granted. Due to the large borrowing requirements of this customer base, the energy loan portfolio includes participations and purchased shared national credits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Paycheck Protection Program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> PPP loans include loans to businesses and other entities that would otherwise be reported as commercial and industrial loans and, to a lesser extent, energy loans, originated under the guidelines discussed above. Through December&#160;31, 2020, we have funded approximately $3.3 billion of SBA-approved PPP loans. During 2020, we recognized $59.5 million in PPP loan related deferred processing fees (net of amortization of related deferred origination costs) as yield adjustments and this amount is included in interest income on loans. As a result of the inclusion of these net fees in interest income, the average yield on PPP loans was approximately 3.78% during 2020 compared to the stated interest rate of 1.0% on these loans. As of December 31, 2020, we expect to recognize additional PPP loan related deferred processing fees (net of deferred origination costs) totaling approximately $39.5 million as a yield adjustment over the remaining terms of these loans, most of which is expected to be recognized in 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%">Industry Concentrations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"> As of December&#160;31, 2020, there were no concentrations of loans related to any single industry, as segregated by Standard Industrial Classification code (&#8220;SIC code&#8221;), in excess of 10% of total loans. The largest industry concentration was related to the energy industry, which totaled 7.1% of total loans, or 8.2% excluding PPP loans. As of December 31, 2019, there were no concentrations of loans related to any single industry in excess of 10% of total loans other than energy loans, which totaled 11.2% of total loans at such date. The SIC code system is a federally designed standard industrial numbering system used by us to categorize loans by the borrower&#8217;s type of business. The following table summarizes the industry concentrations of our loan portfolio, as segregated by SIC code. Industry concentrations, stated as a percentage of year-end total loans as of December&#160;31, 2020 and 2019, are presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.756%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2020     Excluding PPP Loans</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Industry Concentrations</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">8.2&#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: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%">11.2&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public finance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobile dealers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building materials and contractors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and specific trade contractors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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:10pt;font-weight:400;line-height:100%">2.8&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investor</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, 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%">2.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Religion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial services, consumer 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%">1.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">All 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%">53.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="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%">61.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;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%">Total loans</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Large Credit Relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The market areas served by us include three of the top ten most populated cities in the United States. These market areas are also home to a significant number of Fortune 500 companies. As a result, we originate and maintain large credit relationships with numerous commercial customers in the ordinary course of business. We consider large credit relationships to be those with commitments equal to or in excess of $10.0&#160;million, excluding treasury management lines exposure, prior to any portion being sold. Large relationships also include loan participations purchased if the credit relationship with the agent is equal to or in excess of $10.0&#160;million. In addition to our normal policies and procedures related to the origination of large credits, one of our Regional Credit Committees must approve all new credit facilities which are part of large credit relationships and renewals of such credit facilities with exposures between $20.0&#160;million and $30.0&#160;million. Our Central Credit Committee must approve all new credit facilities which are part of large credit relationships and renewals of such credit facilities with exposures that exceed $30.0&#160;million. The Regional and Central Credit Committees meet regularly to review large credit relationship activity and discuss the current pipeline, among other things. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information on our large credit relationships outstanding at year-end.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" rowspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:11pt"><td colspan="3" rowspan="2" style="border-top:1pt 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:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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:700;line-height:100%">Period-End Balances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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:700;line-height:100%">Period-End Balances</span></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Committed</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: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%">Outstanding</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Committed</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: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%">Outstanding</span></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:9pt;font-weight:400;line-height:100%">Committed amount:</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;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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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:9pt;font-weight:400;line-height:100%">268</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">12,651,125&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">7,125,484&#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: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%">261</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">11,855,203&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">6,657,382&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</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:9pt;font-weight:400;line-height:100%">189</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%">2,661,548&#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="2" style="background-color:#cceeff;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%">1,626,951&#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: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%">179</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%">2,451,804&#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="2" style="background-color:#cceeff;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%">1,451,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Average amount:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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%">47,206&#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="2" style="background-color:#cceeff;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%">26,588&#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="2" style="background-color:#cceeff;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%">45,422&#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="2" style="background-color:#cceeff;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%">25,507&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,082&#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="2" style="background-color:#ffffff;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%">8,608&#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%">13,697&#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="2" style="background-color:#ffffff;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%">8,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchased Shared National Credits (&#8220;SNCs&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Purchased SNCs are participations purchased from upstream financial organizations and tend to be larger in size than our originated portfolio. Our purchased SNC portfolio totaled $788.1 million at December&#160;31, 2020 decreasing $160.7 million, or 16.9%, from $948.8 million at December&#160;31, 2019. At December&#160;31, 2020, 32.1% of outstanding purchased SNCs were related to the energy industry, 24.5% of outstanding purchased SNCs were related to the construction industry, 12.6% of outstanding purchased SNCs were related to the financial services industry and 12.1% outstanding purchased SNCs were related to the real estate industry. The remaining purchased SNCs were diversified throughout various other industries, with no other single industry exceeding 10% of the total purchased SNC portfolio. Additionally, almost all of the outstanding balance of purchased SNCs was included in the energy and commercial and industrial portfolios, with the remainder included in the real estate categories. SNC participations are originated in the normal course of business to meet the needs of our customers. As a matter of policy, we generally only participate in SNCs for companies headquartered in or which have significant operations within our market areas. In addition, we must have direct access to the company&#8217;s management, an existing banking relationship or the expectation of broadening the relationship with other banking products and services within the following 12 to 24 months. SNCs are reviewed at least quarterly for credit quality and business development successes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information about certain credits within our purchased SNCs portfolio as of year-end.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="border-top:1pt 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:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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:700;line-height:100%">Period-End Balances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt 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:700;line-height:100%">Number of<br/>Relationships</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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:700;line-height:100%">Period-End Balances</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Committed</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: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%">Outstanding</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Committed</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: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%">Outstanding</span></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:9pt;font-weight:400;line-height:100%">Committed amount:</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;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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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:9pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">1,394,555&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">620,441&#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: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%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">1,619,398&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">804,608&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</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:9pt;font-weight:400;line-height:100%">22</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%">301,581&#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="2" style="background-color:#cceeff;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%">145,488&#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: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%">19</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%">269,974&#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="2" style="background-color:#cceeff;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%">136,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Average amount:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20.0&#160;million and greater</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%">38,738&#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="2" style="background-color:#cceeff;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%">17,234&#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="2" style="background-color:#cceeff;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%">37,660&#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="2" style="background-color:#cceeff;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%">18,712&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$10.0&#160;million to $19.9&#160;million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,708&#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="2" style="background-color:#ffffff;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%">6,613&#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%">14,209&#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="2" style="background-color:#ffffff;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%">7,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Real Estate Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Real estate loans increased $960.6 million, or 13.0%, during 2020 compared to 2019. Real estate loans include both commercial and consumer balances. Commercial real estate loans totaled $7.0 billion, or 84.1% of total real estate loans, at December&#160;31, 2020 and $6.2 billion, or 83.8% of total real estate loans, at December&#160;31, 2019. The majority of this portfolio consists of commercial real estate mortgages, which includes both permanent and intermediate term loans. Loans secured by owner-occupied properties make up a significant portion of our commercial real estate portfolio. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Consequently, these loans must undergo the analysis and underwriting process of a commercial and industrial loan, as well as that of a real estate loan.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our commercial real estate loan portfolio, including commercial real estate loans reported as a component of our energy loan portfolio segment, as segregated by (i)&#160;the type of property securing the credit and (ii)&#160;the geographic region in which the loans were originated. Property type concentrations are stated as a percentage of year-end total commercial real estate loans as of December&#160;31, 2020 and 2019:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Property type:</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">21.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office/warehouse</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dealerships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-farm/non-residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical offices and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hotel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strip centers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Religious</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family 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%">2.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restaurant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mini storage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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 7.75pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate loans</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Geographic region:</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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: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%">27.8&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Worth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rio Grande Valley</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permian Basin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corpus Christi</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate loans</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The consumer loan portfolio at December&#160;31, 2020 increased $122.7 million, or 7.2%, from December&#160;31, 2019. As the following table illustrates, the consumer loan portfolio has two distinct segments, including consumer real estate and consumer and other.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Consumer 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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</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%">329,390&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,596&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity 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:400;line-height:100%">452,854&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,671&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%">548,530&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,146&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330,774&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194,413&#160;</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:top"><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%">505,680&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,332&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer loans</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836,454&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer real estate loans at December&#160;31, 2020 increased $136.4 million, or 11.4%, from December&#160;31, 2019. Combined, home equity loans and lines of credit made up 58.8% and 61.1% of the consumer real estate loan total at December&#160;31, 2020 and 2019, respectively. We offer home equity loans up to 80% of the estimated value of the personal residence of the borrower, less the value of existing mortgages and home improvement loans. In general, we do not originate 1-4 family mortgage loans; however, from time to time, we may invest in such loans to meet the needs of our customers. The consumer and other loan portfolio at December&#160;31, 2020 decreased $13.7 million, or 2.6%, from December&#160;31, 2019. This portfolio primarily consists of automobile loans, unsecured revolving credit products, personal loans secured by cash and cash equivalents, and other similar types of credit facilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We make U.S. dollar-denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2020 or 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities and Sensitivities of Loans to Changes in Interest Rates.</span><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 maturity distribution of our commercial and industrial loans, energy loans and commercial real estate loans at December&#160;31, 2020. The table also presents the portion of loans that have fixed interest rates or variable interest rates that fluctuate over the life of the loans in accordance with changes in an interest rate index such as the prime rate or LIBOR.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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:8pt;font-weight:700;line-height:100%">Due in<br/>One Year<br/>or Less</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:8pt;font-weight:700;line-height:100%">After One,<br/>but Within<br/>Five Years</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:8pt;font-weight:700;line-height:100%">After Five but Within Fifteen Years</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:8pt;font-weight:700;line-height:100%">After<br/>Fifteen Years</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:8pt;font-weight:700;line-height:100%">Total</span></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%">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%">1,998,833&#160;</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;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%">1,958,182&#160;</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;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%">866,272&#160;</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;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%">132,054&#160;</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;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%">4,955,341&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,442&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,090&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:10pt;font-weight:400;line-height:100%">1,235,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">860,879&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,516,898&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324,547&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,796,653&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">347,010&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,088&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,029&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687&#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="2" style="background-color:#ffffff;padding:2px 0 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%">1,223,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">10,020&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,008&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,140&#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="2" style="background-color:#cceeff;padding:2px 0 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%">1,330,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><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%">256,827&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,919&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">505,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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</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,263,607&#160;</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;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%">8,192,984&#160;</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;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%">4,037,880&#160;</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;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%">986,838&#160;</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;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;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%">17,481,309&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">Loans with fixed interest rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,712&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,521,168&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741,507&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,419&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,065,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Loans with floating interest rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905,895&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,671,816&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296,373&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,419&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9,415,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">4,263,607&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">8,192,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">4,037,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">986,838&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,481,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally structure commercial loans with shorter-term maturities in order to match our funding sources and to enable us to effectively manage the loan portfolio by providing the flexibility to respond to liquidity needs, changes in interest rates and changes in underwriting standards and loan structures, among other things. Due to the shorter-term nature of such loans, from time to time and in the ordinary course of business, we will renew/extend maturing lines of credit or refinance existing loans at their maturity dates. Some loans may renew multiple times in a given year as a result of general customer practice and need. These renewals, extensions and refinancings are made in the ordinary course of business for customers that meet our normal level of credit standards. Such borrowers typically request renewals to support their on-going working capital needs to finance their operations. Such borrowers are not experiencing financial difficulties and generally could obtain similar financing from another financial institution. In connection with each renewal, extension or refinancing, we may require a principal </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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reduction, adjust the rate of interest and/or modify the structure and other terms to reflect the current market pricing/structuring for such loans or to maintain competitiveness with other financial institutions. In such cases, we do not generally grant concessions, and, except for those reported in Note&#160;3 - Loans, any such renewals, extensions or refinancings that occurred during the reported periods were not deemed to be troubled debt restructurings pursuant to applicable accounting guidance. Loans exceeding $1.0&#160;million undergo a complete underwriting process at each renewal.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_103"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Performing Assets and Potential Problem Loans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Performing Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end non-performing assets and accruing past due loans were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:40.123%"></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:0.1%"></td><td style="width:0.605%"></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:0.1%"></td><td style="width:0.605%"></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:0.1%"></td><td style="width:0.605%"></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:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</span></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%">Non-accrual loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,849&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,038&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">46,186&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,475&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,168&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,761&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,932&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,302&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,421&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,577&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,589&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">993&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,109&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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%">18&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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,408&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">425&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-accrual loans</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%">61,449&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,739&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,314&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,151&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,098&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Foreclosed 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">850&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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%">2,116&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total foreclosed assets</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%">850&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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 #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 7.75pt;text-align: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 non-performing 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: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%">62,299&#160;</span></td><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 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%">109,485&#160;</span></td><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 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%">74,914&#160;</span></td><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 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%">157,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,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;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%">Ratio of non-performing assets to:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and foreclosed 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:400;line-height:100%">0.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="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%">0.74&#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: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%">0.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="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%">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="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%">0.86&#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 7.75pt;text-align: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 loans, excluding PPP loans, and foreclosed 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:400;line-height:100%">0.41&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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:10pt;font-weight:400;line-height:100%">0.86&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:400;line-height:100%">0.15&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accruing past due loans:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 to 89 days past due</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%">88,598&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,784&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,595&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,428&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,456&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 or more days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,468&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,432&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accruing past due loans</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%">102,887&#160;</span></td><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 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%">58,205&#160;</span></td><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 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%">80,063&#160;</span></td><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 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%">107,860&#160;</span></td><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 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%">80,320&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ratio of accruing past due loans to total loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 to 89 days past due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51&#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: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%">0.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="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%">0.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 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%">0.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: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%">0.46&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 or more days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"></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%">0.21&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accruing past due loans</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.59&#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="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:10pt;font-weight:400;line-height:100%">0.39&#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="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:10pt;font-weight:400;line-height:100%">0.57&#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="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:10pt;font-weight:400;line-height:100%">0.82&#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="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:10pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ratio of accruing past due loans to total loans, excluding PPP loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 to 89 days past due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59&#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: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%">0.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="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%">0.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 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%">0.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: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%">0.46&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 or more days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"></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%">0.05&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"></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%">0.21&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accruing past due loans</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.68&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.39&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.57&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.82&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.67&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-performing assets include non-accrual loans, restructured loans and foreclosed assets. Non-performing assets at December&#160;31, 2020 decreased $47.2 million compared to December&#160;31, 2019 reflecting decreases in non-accrual energy loans, non-accrual commercial and industrial loans and restructured loans partly, some of which resulted from charge-offs, offset by an increase in non-accrual commercial real estate loans. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, loans are placed on non-accrual status if principal or interest payments become 90 days past due and/or management deems the collectibility of the principal and/or interest to be in question, as well as when required by regulatory requirements. Once interest accruals are discontinued, accrued but uncollected interest is charged to current year operations. Subsequent receipts on non-accrual loans are recorded as a reduction of principal, and interest income is recorded only after principal recovery is reasonably assured. Classification of a loan as non-accrual does not preclude the ultimate collection of loan principal or interest. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accrual commercial and industrial loans included one credit relationship in excess of $5.0&#160;million totaling $9.0 million at December&#160;31, 2020. This credit relationship was previously reported as non-accrual with an aggregate balance of $8.4 million at December 31, 2019. Non-accrual energy loans included one credit relationship in excess of $5.0&#160;million totaling $20.1 million at December&#160;31, 2020 and two credit relationships in excess of $5.0 million totaling $61.7 million at December&#160;31, 2019. During 2020, we charged off $76.1 million related to energy loans. Of that amount, $48.8&#160;million related to credit relationships previously reported as non-accrual as of December&#160;31, 2019. Non-accrual real estate loans primarily consist of land development, 1-4 family residential construction credit relationships and loans secured by office buildings and religious facilities. There were no non-accrual commercial real estate loans in excess of $5.0&#160;million at December&#160;31, 2020 or December&#160;31, 2019. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no restructured loans outstanding at December&#160;31, 2020, other than those reported as non-accrual in the table above. Restructured loans at December&#160;31, 2019 totaled $6.1 million and consisted of three credit relationships primarily related to commercial real estate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreclosed assets represent property acquired as the result of borrower defaults on loans. Foreclosed assets are recorded at estimated fair value, less estimated selling costs, at the time of foreclosure. Write-downs occurring at foreclosure are charged against the allowance for credit losses on loans. Regulatory guidelines require us to reevaluate the fair value of foreclosed assets on at least an annual basis. Our policy is to comply with the regulatory guidelines. Write-downs are provided for subsequent declines in value and are included in other non-interest expense along with other expenses related to maintaining the properties. Write-downs of foreclosed assets totaled $231 thousand during 2020 and $473 thousand during 2018 while there were no write-downs in 2019. There were no significant concentrations of any properties, to which the aforementioned write-downs relate, in any single geographic region.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruing past due loans at December&#160;31, 2020 increased $44.7 million compared to December&#160;31, 2019. The increase was primarily related to increases in past due commercial and industrial loans (up $26.2 million) and to a lesser extent past due energy loans (up $8.0 million ) and non-construction related commercial real estate loans (up $7.3 million).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential problem loans consist of loans that are performing in accordance with contractual terms but for which management has concerns about the ability of an obligor to continue to comply with repayment terms because of the obligor&#8217;s potential operating or financial difficulties. Management monitors these loans closely and reviews their performance on a regular basis. At December&#160;31, 2020 and 2019, we had $85.2 million and $46.8 million in loans of this type which are not included in any one of the non-accrual, restructured or 90 days past due loan categories. At December&#160;31, 2020, potential problem loans consisted of eleven credit relationships. Of the total outstanding balance at December&#160;31, 2020, 32.6% was related to the energy industry, 30.2% was related to the hotel/lodging industry and 19.8% was related to the restaurant industry. Weakness in these organizations&#8217; operating performance and financial condition, among other factors, have caused us to heighten the attention given to these credits. As such, all of the loans identified as potential problem loans at December&#160;31, 2020 were graded as &#8220;substandard - accrual&#8221; (risk grade 11). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain borrowers are currently unable to meet their contractual payment obligations because of the adverse effects of COVID-19. In an effort to mitigate these effects, loan customers may apply for a deferral of payments, or portions thereof, for up to 90 days. After 90 days, customers may apply for an additional deferral, and a small proportion of our customers have requested such an additional deferral. In the absence of other intervening factors, such short-term modifications made on a good faith basis are not categorized as troubled debt restructurings, nor are loans granted payment deferrals related to COVID-19 reported as past due or placed on non-accrual status (provided the loans were not past due or on non-accrual status prior to the deferral). The COVID-19 pandemic has contributed to an increased risk of delinquencies, defaults and foreclosures. As a result of the COVID-19 pandemic, a significant number and amount of our loans have experienced ratings downgrades, credit deterioration and defaults. We have a significant amount of loans in certain industries that have been particularly impacted. These include energy, retail/strip centers, hotels/lodging, restaurants, entertainment and commercial real estate, among others. See additional information about the effects of and risks associated with the COVID-19 pandemic in the section captioned &#8220;Recent Developments Related to COVID-19&#8221; elsewhere in this discussion and Part I. Item 1A. Risk Factors elsewhere in this report.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note&#160;1 - Summary of Significant Accounting Policies in the accompanying notes to consolidated financial statements, our policies and procedures related to accounting for credit losses changed on January&#160;1, 2020 in connection with the adoption of a new accounting standard update as codified in Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses. In the case of loans and securities, allowances for credit losses are contra-asset valuation accounts, calculated in accordance with ASC&#160;326, that are deducted from the amortized cost basis of these assets to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC&#160;326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses (&#8220;CECL&#8221;) on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. For additional information regarding critical accounting policies, refer to Note&#160;1&#160;-&#160;Summary of Significant Accounting Policies and Note 3 - Loans in the accompanying notes to consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides an allocation of the year-end allowance for credit losses on loans by loan portfolio segment; however, allocation of a portion of the allowance to one segment does not preclude its availability to absorb losses in other segments:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">Post ASC&#160;326 Adoption on January 1,<br/>2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</span></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%">Allocation of allowance:</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;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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,843&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,856&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,580&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,614&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,915&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,553&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,052&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,528&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,653&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">134,892&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,777&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,948&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,213&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">7,926&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,113&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,103&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,657&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">6,963&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,026&#160;</span></td><td style="background-color:#ffffff;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 13.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,177&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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><td colspan="3" style="background-color:#cceeff;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%">132,167&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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><td colspan="3" style="background-color:#cceeff;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%">155,364&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of loans in each category to total loans:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><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:400;line-height:100%">28.4&#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: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%">35.2&#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: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%">35.2&#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: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%">36.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="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%">36.4&#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: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%">36.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;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 16pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">40.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">42.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="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%">40.4&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">7.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">2.9&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">4.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;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 13.75pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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="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%">1</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the adoption of ASC&#160;326 on January&#160;1, 2020, the total amount of the allowance for credit losses on loans estimated using the CECL methodology decreased $2.6 million compared to the total amount of the allowance for credit losses on loans estimated as of December 31, 2019 using the prior incurred loss model. Fluctuations in the estimated allowances by portfolio segment offset one another, for the most part, and, as a result, the overall estimated amount of allowance for credit losses did not significantly change as a result of the change in methodology. The manner in which credit loss allowances are allocated to the individual portfolio segments was partly impacted by a change in the way the underlying loans within each segment are pooled for modeling purposes. The impact of varying economic conditions and portfolio stress factors are now a component of the credit loss models applied to each modeling pool. In that regard, the amounts allocated to the underlying pools of loans within </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each portfolio segment more directly reflect the economic variables and portfolio stress factors that correlate with credit losses within each portfolio. Under the prior methodology, allocations in excess of those derived from historical loss rates were recognized as an allocation on each of the various portfolios based upon management judgment. Nonetheless, despite fluctuations in the allocation of portions of the overall allowance to the various portfolio segments, the entire allowance is available to absorb any credit losses within the entire loan portfolio. The remainder of this discussion focuses on expected credit losses estimated as of December&#160;31, 2020 compared to the post ASC&#160;326 estimate of expected credit losses as of January 1, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance allocated to commercial and industrial loans totaled $73.8 million, or 1.49% of total commercial and industrial loans, at December&#160;31, 2020 increasing $987 thousand, or 1.4%, compared to $72.9 million, or 1.40% of total commercial and industrial loans, post ASC&#160;326 adoption on January&#160;1, 2020. Modeled expected credit losses increased $8.5 million while qualitative factor (&#8220;Q-Factor&#8221;) adjustments related to commercial and industrial loans decreased $4.8 million. Specific allocations for commercial and industrial loans that were evaluated for expected credit losses on an individual basis decreased from $7.9 million post ASC&#160;326 adoption on January 1, 2020 to $5.3 million at December&#160;31, 2020. The allowance allocated to energy loans totaled $39.6 million, or 3.20% of total energy loans, at December&#160;31, 2020 increasing $12.6 million, or 46.9%, compared to $26.9 million, or 1.63% of total energy loans, post ASC&#160;326 adoption on January 1, 2020. Modeled expected credit losses related to energy loans increased $3.0 million while Q-Factor adjustments related to energy loans increased $20.4 million. Specific allocations for energy loans that were evaluated for expected credit losses on an individual basis totaled $20.2 million post ASC&#160;326 adoption on January&#160;1, 2020. The loans to which these specific allocations were related were subsequently charged off and there were $9.4 million of specific allocations related to energy loans at December&#160;31, 2020. The allowance allocated to commercial real estate loans totaled $134.9 million, or 1.92% of total commercial real estate loans, at December&#160;31, 2020 increasing $117.4 million, or 670.0%, compared to $17.5 million, or 0.28% of total commercial real estate loans, post ASC&#160;326 adoption on January 1, 2020. Modeled expected credit losses related to commercial real estate loans increased $109.8 million while Q-Factor adjustments related to commercial real estate loans increased $7.5 million. Specific allocations for commercial real estate loans that were evaluated for expected credit losses on an individual basis increased from $383 thousand post ASC&#160;326 adoption on January 1, 2020 to $513 thousand at December&#160;31, 2020. The allowance allocated to consumer real estate loans totaled $7.9 million, or 0.60% of total consumer real estate loans, at December&#160;31, 2020 increasing $1.4 million, or 21.8%, compared to $6.5 million, or 0.54% of total consumer real estate loans, post ASC&#160;326 adoption on January 1, 2020. Modeled expected credit losses related to consumer real estate loans increased $2.0 million while Q-Factor adjustments related to consumer real estate loans decreased $591 thousand. The allowance allocated to consumer loans totaled $7.0 million, or 1.38% of total consumer loans, at December&#160;31, 2020 increasing $1.2 million, or 20.2%, compared to $5.8 million, or 1.12% of total consumer loans, post ASC&#160;326 adoption on January&#160;1, 2020. Modeled expected credit losses related to consumer loans increased $1.3 million while Q-Factor adjustments related to consumer loans decreased $154 thousand.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As more fully described in Note 3 - Loans in the accompanying consolidated financial statements, we measure expected credit losses over the life of each loan utilizing a combination of models which measure probability of default and loss given default, among other things. The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Models are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In estimating expected credit losses as of December&#160;31, 2020, we utilized the Moody&#8217;s Analytics December 2020 BL Baseline Scenario (the &#8220;December BL Scenario&#8221;) to forecast the macroeconomic variables used in our models. The December BL Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The December BL Scenario projections included, among other things, (i) U.S. Gross Domestic Product (&#8220;GDP&#8221;) annualized quarterly growth rate of 4.6% for the fourth quarter of 2020 followed by projected annualized quarterly growth rates in the range of approximately 3.0% to 8.0% during 2021 and 6.0% to 7.5% through the end of the forecast period in the fourth quarter of 2022; (ii)&#160;a U.S. unemployment rate of 6.7% in the fourth quarter of 2020 and an average projected rate of 7.0% in 2021 and 6.0% in 2022, with the fourth quarter of 2022 projected to be 5.4% (Texas unemployment rates are projected to be slightly less for those periods); and (iii)&#160;an average 10 year Treasury rate of 0.79% in the fourth quarter of 2020, increasing to an average projected rate of 1.05% in 2021 and 2.04% in 2022. The December BL Scenario also projected average oil prices of $40&#160;per barrel in the fourth quarter of 2020, $45&#160;per barrel on average for the year in 2021 and $55&#160;per barrel on average for the year in 2022, with the fourth quarter of 2022 projected to be $59&#160;per barrel.</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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The economic forecast used in our initial estimate of expected credit losses under ASC&#160;326 on January&#160;1, 2020 projected that the Texas unemployment rate would remain below 4.0% through 2021. The increases in modeled expected credit losses across all of our loan portfolios as of December&#160;31, 2020 compared to the modeled expected credit losses as of our initial adoption of ASC&#160;326 on January&#160;1, 2020 were primarily the result of changes in our economic forecast, particularly forecasts related to unemployment and the gross domestic product, as well as changes in portfolio volumes and risk attributes, as discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall loan portfolio, excluding PPP loans which are fully guaranteed by the SBA, increased $297.1 million, or 2.0%, which included a $824.2 million, or 13.3%, increase in commercial real estate loans and a $136.4 million, or 11.4%, increase in consumer real estate loans partly offset by a $232.1 million, or 4.5%, decrease in commercial and industrial loans, a $417.7 million, or 25.3%, decrease in energy loans and a $13.7 million, or 2.6% decrease in consumer and other loans. The weighted average risk grade for commercial and industrial loans did not significantly change totaling 6.45 at December&#160;31, 2020 compared to 6.44 at December&#160;31, 2019. Commercial and industrial loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10) increased $63.5 million during 2020 while classified commercial and industrial loans decreased $12.9 million. Classified loans consist of loans having a risk grade of 11, 12 or 13. The weighted-average risk grade for energy loans increased to 6.85 at December&#160;31, 2020 from 6.39 at December&#160;31, 2019. The increase in the weighted average risk grade was primarily related to a $6.6 million increase in classified energy loans and a $95.9 million increase in energy loans graded &#8220;watch&#8221; and &#8220;special mention,&#8221; while pass grade energy loans decreased $520.2 million. The weighted average risk grade for commercial real estate loans increased to 7.32 at December&#160;31, 2020 from 7.07 at December&#160;31, 2019. Commercial real estate loans graded as &#8220;watch&#8221; and &#8220;special mention&#8221; increased $390.8 million while classified commercial real estate loans increased $72.9 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above our credit loss models utilized the economic forecasts in the Moody&#8217;s BL Baseline Scenario for December 2020 for our estimate of expected credit losses as of December&#160;31, 2020. We qualitatively adjust the model results based on this scenario for various risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These Q-Factor adjustments are discussed below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Q-Factor adjustments are based upon management judgment and current assessment as to the impact of risks related to changes in lending policies and procedures; economic and business conditions; loan portfolio attributes and credit concentrations; and external factors, among other things, that are not already captured within the modeling inputs, assumptions and other processes. Management assesses the potential impact of such items within a range of severely negative impact to positive impact and adjusts the modeled expected credit loss by an aggregate adjustment percentage based upon the assessment. As a result of this assessment as of December&#160;31, 2020, modeled expected credit losses were adjusted upwards by a weighted-average Q-Factor adjustment of approximately 1.2%, and decreasing from 12.9% upon the adoption of ASC&#160;326 on January&#160;1, 2020 (as further discussed below). The weighted-average Q-Factor adjustment at December&#160;31, 2020 was based on a positive expected impact related to changes in lending policies, procedures and underwriting standards; a limited negative expected impact associated with changes in loan portfolio attributes and concentrations, changes in risk grades, changes in the volumes and severity of loan delinquencies and adverse classifications and potential deterioration of collateral values; and a severely negative impact from other risk factors associated with our commercial real estate construction and land loan portfolios, particularly the risks related to expected extensions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our assessment of Q-Factor adjustments for our initial estimate of expected credit losses upon the adoption of ASC&#160;326 on January&#160;1, 2020, modeled expected credit losses were adjusted upwards by a weighted-average Q-Factor adjustment of approximately 12.9%, which included a 10% upward adjustment to modeled expected credit losses related to risks associated with model uncertainty. This adjustment was based upon the results of certain back testing procedures performed on our credit loss models. The Q-Factor adjustment as of December&#160;31, 2020 did not include this additional 10% upward adjustment related to risks associated with model uncertainty. While management believed the 10% adjustment was appropriate given the economic environment prevailing as of January&#160;1, 2020, as of December&#160;31, 2020, in consideration of the current economic conditions, management determined it was more appropriate to apply overlays to certain individual portfolios based upon analysis and management judgement.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also made certain other qualitative adjustments for loans within certain industries that are expected to be more significantly impacted by the COVID-19 pandemic and oil price volatility and declines as described below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early March 2020, Saudi Arabia announced significant price discounts on oil which resulted in a sharp decrease in global oil prices including the benchmark WTI. Saudi Arabia further announced that it would significantly increase its production leading Russia to respond in kind. These actions arose in the face of increasing global supplies and decreasing global demand. The subsequent worsening global economic outlook and decreased demand resulting from the COVID-19 pandemic resulted in further decreases in energy prices. The WTI price per barrel of crude oil was approximately $48 as of December&#160;31, 2020 up from $20 per barrel as of March&#160;31, 2020 but still down from approximately $61 per barrel as of December 31, 2019. In late March 2020, we established a special Energy Oversight Council to oversee and assess the credit quality of our energy loan portfolio. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, we provided an additional qualitative adjustment for our energy loan portfolio. This adjustment was estimated based on borrowing base determinations for our energy production loans using current engineering valuations and a projected oil price deck of $36 for 2021 and increasing to $40 for 2022. We also perform an analysis of our customers' secondary sources of capital. Through this process at December&#160;31, 2020, we estimated an aggregate borrowing base deficiency on energy production loans totaling approximately $31.8&#160;million. Management believes that the aggregate borrowing base deficiency amount should serve as the appropriate level of expected credit losses for energy production loans. Accordingly, this resulted in an additional qualitative adjustment of $21.1&#160;million for energy production loans at December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We performed a separate assessment of other energy loans which are primarily made up of borrowers associated with oilfield services such as transportation and logistics; equipment manufacturing and other services, among other things. Business activity among oilfield service firms experienced significant contraction during the latter part of the first quarter and through the third quarter. Business activity increased in the fourth quarter; however, capital expenditures among oilfield service firms remain depressed. There has been a significant decrease in the number of active oil rigs in Texas since March 2020, though the rate of decline in utilization slowed considerably by the third quarter of 2020 relative to the second quarter and the utilization rate saw positive improvement in the fourth quarter of 2020. While operating margins within the oilfield services sector have continued to decline, the outlook is starting to show improvement. Based on the level of modeled expected credit losses for this portfolio and the expectation of more stabilized conditions with regard to business activity related to oilfield services, we determined that no additional qualitative adjustment for non-production energy loans was necessary as of December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In late June 2020, we established a special Commercial Real Estate Oversight Council to oversee and assess the credit quality of our non-owner occupied and construction commercial real estate loan portfolios. Due to the adverse economic effects of the COVID-19 pandemic, management believes these portfolios have an elevated level of risk that requires a higher level of oversight, particularly as it relates to monitoring risk grades, payment deferrals, covenant modifications and structuring issues, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In estimating current expected credit losses as of December&#160;31, 2020, we determined that our credit loss models for our owner occupied commercial real estate loan portfolio were overly sensitive to the volatility of the forecasted Texas unemployment rate and the forecasted U.S. GDP. The modeled loss rate for this portfolio was significantly higher than the modeled loss rate for our commercial and industrial loan portfolio. Management believes that the loss rates for our owner occupied commercial real estate loan portfolio and our commercial and industrial loan portfolio should be similar due to the fact that that the loans within both portfolios are underwritten with the assumption that the primary repayment source is the cash flow from the operations of the borrower. This differs from non-owner occupied real estate where the primary repayment source is the cash flow generated by the underlying real estate being financed. Furthermore, our owner occupied commercial real estate loan portfolio and our commercial and industrial loan portfolio have a similar customer base. The loans within our owner occupied commercial real estate loan portfolio generally have a longer term than the loans within our commercial and industrial loan portfolio, which increases the modeled loss rate of the portfolio, despite the fact that this portfolio generally experiences lower losses in the case of default due to higher collateral valuations relative to the amount of the underlying loans. In light of the foregoing, management reduced the modeled loss allocation for owner occupied commercial real estate loans by $42.1&#160;million as of December&#160;31, 2020. Of this amount, $4.8&#160;million was reallocated to the non-owner occupied commercial real estate and commercial real estate construction loan portfolios. Additional qualitative adjustments were made for these portfolios as we believe our borrowers' ability to access the capital markets for the sale or refinancing of assets, including those under construction, may be impaired </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for a significant amount of time. This would require secondary sources of capital and liquidity to support completed projects, access to which may take considerably longer to stabilize than was expected at the time the loans to these borrowers were originally underwritten. Additionally, management reallocated an additional $44.9&#160;million for specific industries within the commercial real estate loan portfolio and $2.2&#160;million for these specific industries within our commercial and industrial loan portfolio that have been particularly impacted by the economic effects of the COVID-19 pandemic, as further discussed below. The net effect of these additional qualitative adjustments, when combined with the aforementioned 1.2% weighted-average Q-Factor adjustment, was an overall negative qualitative adjustment to the allowance for credit losses on commercial real estate loans totaling $9.3 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has resulted in a significant decrease in commercial activity throughout the State of Texas as well as nationally. Efforts to limit the spread of COVID-19 have led to the closure of non-essential businesses, travel restrictions, supply chain disruptions and prohibitions on public gatherings, among other things, throughout many parts of the United States and, in particular, the markets in which we operate. Aside from the energy industry, which is discussed above, we lend to customers operating in certain other industries that have been, and are expected to be, more significantly impacted by the effects of the COVID-19 pandemic. These industries are presented in the following table and include amounts reported as both commercial and industrial loans and commercial real estate loans while PPP loans are excluded.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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:8pt;font-weight:700;line-height:100%">Outstanding Balance at December&#160;31, 2020</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:8pt;font-weight:700;line-height:100%">Percentage of Total Loans, Excluding PPP Loans</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:8pt;font-weight:700;line-height:100%">Allocated Allowance</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:8pt;font-weight:700;line-height:100%">Allocated Allowance as a Percentage of Outstanding Balance</span></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%">Retail/strip centers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,633&#160;</span></td><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="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.09&#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 colspan="3" style="background-color:#cceeff;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%">21,049&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.30&#160;</span></td><td style="background-color:#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hotels/lodging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,825&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,546&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restaurants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,617&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:10pt;font-weight:400;line-height:100%">6,151&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.87&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,778&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">10.56&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,363&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%">4.55&#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></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to monitor customers in these industries closely. In assessing these portfolios for an additional qualitative adjustment as of December&#160;31, 2020, we performed a comprehensive review of the financial condition and overall outlook of the borrowers within these portfolios. Based on this analysis, we determined that there continues to be an elevated level of risk due to state and nationwide restrictions impacting each of these industries. As a result, we provided an additional qualitative adjustment of $47.1&#160;million, which, for the most part, was allocated to commercial real estate loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for credit losses on loans and other related ratios are presented in the following table.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2016</span></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%">Balance at beginning of period</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%">132,167&#160;</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;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%">132,132&#160;</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;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%">155,364&#160;</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;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%">153,045&#160;</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;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%">135,859&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</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:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,613&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,460&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Charge-offs:</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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">(18,908)</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:10pt;font-weight:400;line-height:100%">(14,117)</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:10pt;font-weight:400;line-height:100%">(26,076)</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:10pt;font-weight:400;line-height:100%">(20,619)</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:10pt;font-weight:400;line-height:100%">(15,910)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,107)</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:10pt;font-weight:400;line-height:100%">(7,500)</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:10pt;font-weight:400;line-height:100%">(13,940)</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:10pt;font-weight:400;line-height:100%">(10,595)</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:10pt;font-weight:400;line-height:100%">(18,644)</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,499)</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:10pt;font-weight:400;line-height:100%">(1,025)</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:10pt;font-weight:400;line-height:100%">(619)</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:10pt;font-weight:400;line-height:100%">(86)</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:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">(2,186)</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:10pt;font-weight:400;line-height:100%">(3,665)</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:10pt;font-weight:400;line-height:100%">(2,143)</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:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(814)</span></td><td style="background-color:#ffffff;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:top"><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%">(17,830)</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:10pt;font-weight:400;line-height:100%">(24,725)</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:10pt;font-weight:400;line-height:100%">(17,197)</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:10pt;font-weight:400;line-height:100%">(15,579)</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:10pt;font-weight:400;line-height:100%">(12,878)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total charge-offs</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%">(122,530)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,032)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,975)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,804)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,328)</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:top"><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="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="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">4,739&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,688&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,166&#160;</span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">56&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">446&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">369&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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,701&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#cceeff;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:top"><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%">9,367&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,453&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,649&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,660&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,659&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recoveries</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%">19,095&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">15,130&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,663&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,841&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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%">(103,435)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,724)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,845)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,141)</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,487)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,177&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,167&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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><td colspan="3" style="background-color:#cceeff;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%">155,364&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ratio of allowance for credit losses on loans to:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51&#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: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%">0.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="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%">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:10pt;font-weight:400;line-height:100%">%</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: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="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%">1.28&#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 7.75pt;text-align: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 loans - excluding 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%">1.75&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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:10pt;font-weight:400;line-height:100%">0.94&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accrual loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428.29&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.81&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ratio of annualized net charge-offs to:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average total loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#ffffff;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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average total loans - excluding 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.69&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Average loans</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%">17,164,453&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,440,549&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,617,940&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,460,148&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,554,823&#160;</span></td><td style="background-color:#ffffff;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 8.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average loans - excluding 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%">15,005,976&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,440,549&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,617,940&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,460,148&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Year-end loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,481,309&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750,332&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099,733&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,975,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Year-end non-accrual 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%">61,449&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,739&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,314&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans increased $203.3 million, or 602.1%, in 2020 compared to 2019. Credit loss expense related to loans during 2020 primarily reflects the increase in expected credit losses resulting from a deterioration in forecasted economic conditions and the current and uncertain future impacts associated with the COVID-19 pandemic and recent volatility in oil prices. Credit loss expense also reflects the level of net charge-offs, the deterioration of credit quality and other changes within the loan portfolio during 2020. The ratio of the allowance for credit losses on loans to total loans was 1.51% (1.75% excluding PPP loans) at December&#160;31, 2020 compared to 0.90% at December&#160;31, 2019. Management believes the recorded amount of the allowance for credit losses on loans is appropriate based upon management&#8217;s best estimate of current expected credit losses within the existing portfolio of loans. Should any of the factors considered by management in making this estimate change, our estimate of current expect credit losses could also change, which could affect the level of future credit loss expense related to loans. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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 - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the adoption of ASC&#160;326 on January&#160;1, 2020, the total amount of the allowance for credit losses on off-balance-sheet credit exposures estimated using the CECL methodology increased $39.4 million compared to the total amount of the allowance for credit losses on off-balance-sheet credit exposures estimated as of December 31, 2019 using the prior incurred loss model. The increase reflects the impact of assuming portions of all of these commitments will fund in the future and applying our credit loss modeling processes to such amounts as if such amounts were funded loans. Previously, we only recognized a liability for estimated incurred credit losses on off-balance-sheet credit exposures when the borrowers to which such commitments were extended exceeded certain risk grades and had not violated any underlying covenants that would relieve us of any obligation to fund additional amounts under the commitment. Subsequent to the adoption of ASC&#160;326 on January&#160;1, 2020, we recognized credit loss expense related to off-balance-sheet credit exposures totaling $4.3 million during 2020 to increase the amount of the related allowance for credit losses on off-balance-sheet credit exposures to $44.2 million as of December&#160;31, 2020. The increase primarily reflects changes in underlying risk grades and expected utilization of available funds, an increase in overall off-balance-sheet credit exposures and a deterioration in forecasted economic conditions and the current and uncertain future impacts associated with COVID-19. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note&#160;8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies in the accompanying 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%">72</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end securities are presented in the table below. Held-to-maturity securities are presented net of allowance for credit losses:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:29.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.393%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amount</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: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%">Percentage<br/>of Total</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amount</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: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%">Percentage<br/>of Total</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Amount</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: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%">Percentage<br/>of Total</span></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%">Held to maturity:</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;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;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;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;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;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,784&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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:0 1pt"></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%">530,861&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="background-color:#ffffff;padding:0 1pt"></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,737&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,415,389&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,644&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101,820&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><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,945,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">15.7&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106,057&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for sale:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></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><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"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">2,207,594&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,740&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,287,902&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070,997&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,087,202&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%">42,351&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,867&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,690&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;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:top"><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%">10,437,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="3" style="background-color:#cceeff;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%">84.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">11,269,591&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,387,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><td colspan="3" style="background-color:#cceeff;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%">91.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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,928&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,158&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><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%">24,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><td colspan="3" style="background-color:#cceeff;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%">0.2&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,298&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,086&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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&#160;</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 25pt;text-align: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 securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,407,694&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,323,894&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,517,464&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the maturity distribution schedule with corresponding weighted-average yields of securities held to maturity and securities available for sale as of December&#160;31, 2020. Weighted-average yields have been computed on a fully taxable-equivalent basis using a tax rate of 21%. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only. Held-to-maturity securities are presented at amortized cost before any allowance for credit losses.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7pt;font-weight:700;line-height:100%">1-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7pt;font-weight:700;line-height:100%">5-10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:7pt;font-weight:700;line-height:100%">Amount</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:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="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:7pt;font-weight:700;line-height:100%">Amount</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:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="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:7pt;font-weight:700;line-height:100%">Amount</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:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="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:7pt;font-weight:700;line-height:100%">Amount</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:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></td><td colspan="3" style="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:7pt;font-weight:700;line-height:100%">Amount</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:7pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Yield</span></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:7pt;font-weight:400;line-height:100%">Held to maturity:</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;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;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;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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Residential mortgage- backed securities</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">22&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:7pt;font-weight:400;line-height:100%">2.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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">516,118&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.28&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,479&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.46&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">528,784&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.28&#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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">155,941&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.07&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">463,302&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.20&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">207,076&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">589,230&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.72&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,415,549&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.37&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.92&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">155,963&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.07&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">464,967&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.20&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">723,194&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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"></td><td colspan="3" style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">601,709&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.69&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,945,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><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:7pt;font-weight:400;line-height:100%">3.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">Available for sale:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">811,778&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.12&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">307,855&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.66&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,119,633&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Residential mortgage- backed 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:7pt;font-weight:400;line-height:100%">12,278&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.50&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">26,724&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.34&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">23,116&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">1,925,561&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.18&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,987,679&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.18&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">201,166&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.11&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,442,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.98&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">694,760&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.44&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,949,105&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.71&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,287,902&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3.72&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">42,351&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,025,222&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:7pt;font-weight:400;line-height:100%">2.30&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,777,450&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:7pt;font-weight:400;line-height:100%">3.74&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">717,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:7pt;font-weight:400;line-height:100%">3.37&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,874,666&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:7pt;font-weight:400;line-height:100%">3.26&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,437,565&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:7pt;font-weight:400;line-height:100%">3.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them to maturity. Securities are classified as available for sale when they might be sold before maturity. Securities available for sale are carried at fair value, with unrealized holding gains and losses reported in other comprehensive income, net of tax. The remaining securities are classified as trading. Trading </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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities are held primarily for sale in the near term and are carried at their fair values, with unrealized gains and losses included immediately in other income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above tables were issued by U.S. government agencies and corporations. At December&#160;31, 2020, all of the securities in our municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 78.2% are either guaranteed by the Texas Permanent School Fund, which has a &#8220;triple-A&#8221; insurer financial strength rating, or secured by U.S. Treasury securities via defeasance of the debt by the issuers. At December&#160;31, 2020, we held general obligation bonds issued by the State of Texas with an aggregate amortized cost of $1.0 billion and an aggregate fair value of $1.1&#160;billion. Such amounts were in excess of 10% of our shareholders&#8217; equity at December&#160;31, 2020. At such date, all of these securities were considered "high grade" or better by various credit rating agencies. At December&#160;31, 2020, there were no other holdings of any one issuer, other than the U.S. government and its agencies, in an amount greater than 10% of our shareholders&#8217; equity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average taxable-equivalent yield on the securities portfolio based on a 21% tax rate was 3.46% in 2020 compared to 3.40% in 2019. Tax-exempt municipal securities totaled 66.6% of average securities in 2020 compared to 62.0% in 2019. The average yield on taxable securities was 2.27% in 2020 compared to 2.33% in 2019, while the average taxable-equivalent yield on tax-exempt securities was 4.08% in 2020 compared to 4.06% in 2019. See the section captioned &#8220;Net Interest Income&#8221; elsewhere in this discussion.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_112"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 daily average balances of deposits by type and weighted-average rates paid thereon during the years presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:33.144%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.430%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Average<br/>Rate&#160;Paid</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Average<br/>Rate&#160;Paid</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Average<br/>Rate&#160;Paid</span></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:9pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits:</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;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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and individual</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">12,782,723&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">9,829,635&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">10,164,396&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Correspondent banks</span></td><td colspan="2" style="background-color:#cceeff;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%">243,856&#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="2" style="background-color:#cceeff;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%">213,442&#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="2" style="background-color:#cceeff;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%">205,727&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public funds</span></td><td colspan="2" style="background-color:#ffffff;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%">537,117&#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%">315,339&#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%">386,685&#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">13,563,696&#160;</span></td><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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">10,358,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 #000000;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%">10,756,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private accounts:</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><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:9pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;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%">7,782,352&#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="2" style="background-color:#ffffff;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.02&#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:9pt;font-weight:400;line-height:100%">%</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%">6,777,473&#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="2" style="background-color:#ffffff;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.07&#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:9pt;font-weight:400;line-height:100%">%</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%">6,667,695&#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="2" style="background-color:#ffffff;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.08&#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:9pt;font-weight:400;line-height:100%">%</span></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:9pt;font-weight:400;line-height:100%">Money market 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:9pt;font-weight:400;line-height:100%">8,387,903&#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="2" style="background-color:#cceeff;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.18&#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="2" style="background-color:#cceeff;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%">7,738,654&#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="2" style="background-color:#cceeff;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.93&#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="2" style="background-color:#cceeff;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%">7,645,624&#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="2" style="background-color:#cceeff;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.77&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time 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:9pt;font-weight:400;line-height:100%">1,120,060&#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="2" style="background-color:#ffffff;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%">1.25&#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="2" style="background-color:#ffffff;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%">989,907&#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="2" style="background-color:#ffffff;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%">1.65&#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="2" style="background-color:#ffffff;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%">800,096&#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="2" style="background-color:#ffffff;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.81&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public 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:9pt;font-weight:400;line-height:100%">584,261&#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="2" style="background-color:#cceeff;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.26&#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="2" style="background-color:#cceeff;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%">548,827&#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="2" style="background-color:#cceeff;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%">1.31&#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="2" style="background-color:#cceeff;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%">418,843&#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="2" style="background-color:#cceeff;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%">1.04&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;font-weight:400;line-height:100%">17,874,576&#160;</span></td><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="2" style="background-color:#ffffff;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.18&#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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">16,054,861&#160;</span></td><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="2" style="background-color:#ffffff;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.62&#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="2" style="background-color:#ffffff;border-top:1pt solid #000000;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%">15,532,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="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%">0.49&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">31,438,272&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%">0.10&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">26,413,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%">0.38&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">26,289,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%">0.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average deposits increased $5.0 billion, or 19.0%, in 2020 compared to 2019. The most significant volume growth during 2020 compared to 2019 was in non-interest bearing commercial and individual deposits; savings and interest checking; and money market deposits while all other categories of deposits experienced increases in volume but to a lesser extent. The ratio of average interest-bearing deposits to total average deposits was 56.9% in 2020 compared to 60.8% in 2019. The average cost of interest-bearing deposits and total deposits was 0.18% and 0.10% during 2020 compared to 0.62% and 0.38% during 2019. The decrease in the average cost of interest-bearing deposits in 2020 as compared to 2019 was related to lower average interest rates paid on most of our interest-bearing deposit products as a result of lower average market interest rates.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 proportion of each component of average non-interest-bearing deposits to the total of such non-interest-bearing deposits during the years presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Commercial and individual</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%">94.2&#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="3" style="background-color:#cceeff;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%">94.9&#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="3" style="background-color:#cceeff;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%">94.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"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correspondent 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:400;line-height:100%">1.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Public 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%">4.0&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;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:top"><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:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average non-interest-bearing deposits increased $3.2 billion, or 30.9%, in 2020 compared to 2019. The increase was primarily due to a $3.0 billion, or 30.0%, increase in average commercial and individual deposits, a $221.8 million, or 70.3%, increase in average public fund deposits and a $30.4 million, or 14.2%, increase in average correspondent bank deposits. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 proportion of each component of average interest-bearing deposits to the total of such interest-bearing deposits during the years presented:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Private accounts:</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#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: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%">42.2&#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: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%">42.9&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market 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:400;line-height:100%">46.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time 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:400;line-height:100%">6.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Public 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%">3.3&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;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:top"><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:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total average interest-bearing deposits increased $1.8 billion, or 11.3%, in 2020 compared to 2019 primarily due to a $1.0 billion, or 14.8%, increase in average savings and interest checking deposits, a $649.2 million, or 8.4%, increase in average money market deposits, a $130.2 million, or 13.1%, increase in average time deposits and a $35.4 million, or 6.5%, increase in average public funds deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have obtained interest-bearing deposits through brokered transactions including participation in the Certificate of Deposit Account Registry Service (&#8220;CDARS&#8221;). Brokered deposits were not significant during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Concentrations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The following table summarizes our average total deposit portfolio, as segregated by the geographic region from which the deposit accounts were originated. Certain accounts, such as correspondent bank deposits and deposits allocated to certain statewide operational units, are recorded at the statewide level.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:24.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.538%"></td><td style="width:0.1%"></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: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%">Percent</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: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%">Percent</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: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%">Percent</span></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">of Total</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">of Total</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">of Total</span></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%">San Antonio</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,545,949&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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"><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: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%">7,981,160&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2&#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="3" style="background-color:#cceeff;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%">7,846,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">29.9&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,715,514&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467,132&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,578,782&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fort Worth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,615,584&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699,142&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,424&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Austin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,882,661&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,285,637&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,175,030&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Dallas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,553,571&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,684&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,157,648&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Corpus Christi</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,655,395&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,967&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,114&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Permian Basin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,781&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,326,517&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,892&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Rio Grande Valley</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,653&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,713&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744,952&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Statewide</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,164&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,325&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,836&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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 7.75pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,438,272&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,413,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,289,066&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Deposits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mexico has historically been considered a part of the natural trade territory of our banking offices. Accordingly, U.S. dollar-denominated foreign deposits from sources within Mexico have traditionally been a significant source of funding. Average deposits from foreign sources, primarily Mexico, totaled $824.9&#160;million in 2020 and $774.0&#160;million in 2019.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_115"></div><div style="margin-top:14pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Term Borrowings</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary source of short-term borrowings is federal funds purchased from correspondent banks and repurchase agreements in our natural trade territory, as well as from upstream banks. Federal funds purchased and repurchase agreements totaled $2.1 billion, $1.7 billion and $1.4 billion at December&#160;31, 2020, 2019 and 2018. The maximum amount of these borrowings outstanding at any month-end was $2.1&#160;billion in 2020, $1.7&#160;billion in 2019 and $1.4&#160;billion in 2018. The weighted-average interest rate on federal funds purchased and repurchase agreements was 0.05% at December&#160;31, 2020, 0.81% at December&#160;31, 2019 and 1.33% at December&#160;31, 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our average net funding position during the years indicated:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:30.623%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.565%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Average<br/>Rate</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Average<br/>Rate</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Average<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold and resell agreements</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,740&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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:#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="3" style="background-color:#cceeff;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%">245,613&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25&#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="3" style="background-color:#cceeff;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%">265,085&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,469,968)</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:10pt;font-weight:400;line-height:100%">0.30&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,381)</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:10pt;font-weight:400;line-height:100%">1.53&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054,915)</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:10pt;font-weight:400;line-height:100%">0.76&#160;</span></td><td style="background-color:#ffffff;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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net funds position</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,370,228)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,768)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(789,830)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net funds purchased position increased $332.5 million in 2020 compared to 2019. Average interest-bearing deposits (primarily excess reserves held in an interest-bearing account at the Federal Reserve) totaled $5.3 billion in 2020 compared to $1.6 billion in 2019 and $3.0 billion in 2018. During the reported periods, we have maintained excess liquid funds in interest-bearing deposits with the Federal Reserve rather than federal funds sold.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_118"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off Balance Sheet Arrangements, Commitments, Guarantees, and Contractual Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contractual obligations and other commitments to make future payments as of December&#160;31, 2020. Payments for borrowings do not include interest. Payments related to leases are based on actual payments specified in the underlying contracts. Loan commitments and standby letters of credit are presented at contractual amounts; however, since many of these commitments are expected to expire unused or only partially used, the total amounts of these commitments do not necessarily reflect future cash requirements.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></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%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Less than 1 Year</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: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%">1-3 Years</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: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%">3-5 Years</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: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%">More than 5 Years</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: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%">Total</span></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%">Contractual obligations:</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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes payable</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%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,000&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,000&#160;</span></td><td style="background-color:#ffffff;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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,357&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,668&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,727&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,707&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits with stated maturity dates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,825&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,938&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:10pt;font-weight:400;line-height:100%">1,012,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"></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:10pt;font-weight:400;line-height:100%">220,606&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,727&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,822&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791,337&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other commitments:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend 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%">4,353,369&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,301,167&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,019&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,920&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814,475&#160;</span></td><td style="background-color:#ffffff;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,345&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,634&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:10pt;font-weight:400;line-height:100%">4,514,714&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,374,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><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:10pt;font-weight:400;line-height:100%">995,653&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,920&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,820&#160;</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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations and other commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,526,896&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,595,139&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,380&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675,742&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,847,157&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 with Off-Balance-Sheet Risk.</span><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, we enter into various transactions, which, in accordance with accounting principles generally accepted in the United States, are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures. We also hold certain assets which are not included in our consolidated balance sheets including assets held in fiduciary or custodial capacity on behalf of our trust customers.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments to Extend Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Commitments to extend credit outstanding at December&#160;31, 2020 are included in the table above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Standby Letters of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Standby letters of credit are written conditional commitments issued by us to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment is funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements. Standby letters of credit outstanding at December&#160;31, 2020 are included in the table above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We also hold certain assets in fiduciary or custodial capacity on behalf of our trust customers. The estimated fair value of trust assets was approximately $38.6 billion (including managed assets of $16.9 billion and custody assets of $21.7 billion) at December&#160;31, 2020. These assets were primarily composed of equity securities (52.1% of trust assets), fixed income securities (32.7% of trust assets) and cash equivalents (9.9% of trust assets).</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_121"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital and Liquidity</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Shareholders&#8217; equity totaled $4.3 billion at December&#160;31, 2020 and $3.9 billion at December&#160;31, 2019. In addition to net income of $331.2 million, other sources of capital during 2020 included other comprehensive income, net of tax, of $245.6 million, $145.5 million in proceeds from the issuance of Series B Preferred Stock, $12.6 million in proceeds from stock option exercises and $13.9 million related to stock-based compensation. Uses of capital during 2020 included $182.6 million of dividends paid on preferred and common stock, a $150.0 million redemption of Series A Preferred Stock, $15.8 million of treasury stock purchases and $29.3 million related to the cumulative effect of a new accounting principle adopted during the first quarter of 2020. See Note 1 - Summary of Significant Accounting Policies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated other comprehensive income/loss component of shareholders&#8217; equity totaled a net, after-tax, unrealized gain of $513.0 million at December&#160;31, 2020 compared to a net, after-tax, unrealized gain $267.4 million at December&#160;31, 2019. The increase was primarily due to a $250.5 million net, after-tax, increase in the net unrealized gain on securities available for sale and securities transferred to held to maturity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in regulatory capital. Accordingly, amounts reported as accumulated other comprehensive income/loss related to securities available for sale, effective cash flow hedges and 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 ratios. In connection with the adoption of ASC 326 on January 1, 2020, we also elected to exclude, for a transitional period, the effects of credit loss accounting under CECL in the calculation of our regulatory capital and regulatory capital ratios. Regulatory agencies for banks and bank holding companies utilize capital guidelines designed to measure capital and take into consideration the risk inherent in both on-balance sheet and off-balance sheet items. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid quarterly dividends of $0.71, $0.71, $0.71 and $0.72&#160;per common share during the first, second, third and fourth quarters of 2020, respectively, and quarterly dividends of $0.67, $0.71, $0.71 and $0.71&#160;per common share during the first, second, third and fourth quarters of 2019, respectively. This equates to a dividend payout ratio of 55.8% in 2020 and 40.6% in 2019. Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II and WNB Capital Trust I, we have the right at any time during the term of the debentures to defer the payment of interest any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Our ability to declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our capital stock is subject to certain restrictions during any such extension period. </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On March&#160;16, 2020, we redeemed all 6,000,000 shares of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series A, (&#8220;Series A Preferred Stock&#8221;) at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020 we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, par value $0.01 and liquidation preference $1,000 per share (&#8220;Series B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Dividends on the Series B Preferred Stock, if declared, accrue and are payable quarterly, in arrears, at a rate of 4.450% per annum. The net proceeds from the issuance and sale of the depositary shares representing the Series B Preferred Stock, after deducting underwriting discount and commissions, and the payment of expenses, were approximately $145.5 million. Under the terms of the Series B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series B Preferred Stock. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:118%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On July&#160;24, 2019, our board of directors authorized a $100.0 million stock repurchase program, allowing us to repurchase shares of our common stock over a one-year period from time to time at various prices in the open market or through private transactions. Under this plan, we repurchased 177,834 shares at a total cost of $13.7 million during 2020 and 202,724 shares at a total cost of $17.2 million during 2019. Under prior stock repurchase programs, we repurchased 496,307 shares at a total cost of $50.0 million during 2019. See Part II, Item&#160;5&#160;-&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities, elsewhere in this report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:118%">Liquidity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">. Liquidity measures the ability to meet current and future cash flow needs as they become due. The liquidity of a financial institution reflects its ability to meet loan requests, to accommodate possible outflows in deposits and to take advantage of interest rate market opportunities. The ability of a financial institution to meet its current financial obligations is a function of its balance sheet structure, its ability to liquidate assets and its access to alternative sources of funds. The objective of our liquidity management is to manage cash flow and liquidity reserves so that they are adequate to fund our operations and to meet obligations and other commitments on a timely basis and at a reasonable cost. We seek to achieve this objective and ensure that funding needs are met by maintaining an appropriate level of liquid funds through asset/liability management, which includes managing the mix and time to maturity of financial assets and financial liabilities on our balance sheet. Our liquidity position is enhanced by our ability to raise additional funds as needed in the wholesale markets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Asset liquidity is provided by liquid assets which are readily marketable or pledgeable or which will mature in the near future. Liquid assets include cash, interest-bearing deposits in banks, securities available for sale, maturities and cash flow from securities held to maturity, and federal funds sold and resell agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Liability liquidity is provided by access to funding sources which include core deposits and correspondent banks in our natural trade area that maintain accounts with and sell federal funds to Frost Bank, as well as federal funds purchased and repurchase agreements from upstream banks and deposits obtained through financial intermediaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Our liquidity position is continuously monitored and adjustments are made to the balance between sources and uses of funds as deemed appropriate. Liquidity risk management is an important element in our asset/liability management process. We regularly model liquidity stress scenarios to assess potential liquidity outflows or funding problems resulting from economic disruptions, volatility in the financial markets, unexpected credit events or other significant occurrences deemed problematic by management. These scenarios are incorporated into our contingency funding plan, which provides the basis for the identification of our liquidity needs. As of December&#160;31, 2020, we had approximately $9.7 billion held in an interest-bearing account at the Federal Reserve. We also have the ability to borrow funds as a member of the Federal Home Loan Bank (&#8220;FHLB&#8221;). As of December&#160;31, 2020, based upon </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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">available, pledgeable collateral, our total borrowing capacity with the FHLB was approximately $2.9 billion. Furthermore, at December&#160;31, 2020, we had approximately $7.3 billion in securities that were unencumbered by a pledge and could be used to support additional borrowings through repurchase agreements or the Federal Reserve discount window, as needed. As of December&#160;31, 2020, management is not aware of any events that are reasonably likely to have a material adverse effect on our liquidity, capital resources or operations. In addition, management is not aware of any regulatory recommendations regarding liquidity that would have a material adverse effect on us.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Since Cullen/Frost is a holding company and does not conduct operations, its primary sources of liquidity are dividends upstreamed from Frost Bank and borrowings from outside sources. Banking regulations may limit the amount of dividends that may be paid by Frost Bank. See Note&#160;9&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements elsewhere in this report regarding such dividends. At December&#160;31, 2020, Cullen/Frost had liquid assets, including cash and resell agreements, totaling $381.2 million.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_124"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:119%">Impact of Inflation and Changing Prices</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:118%">Our financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;). GAAP presently requires us to measure financial position and operating results primarily in terms of historic dollars. Changes in the relative value of money due to inflation or recession are generally not considered. The primary effect of inflation on our operations is reflected in increased operating costs. In management&#8217;s opinion, changes in interest rates affect the financial condition of a financial institution to a far greater degree than changes in the inflation rate. While interest rates are greatly influenced by changes in the inflation rate, they do not necessarily change at the same rate or in the same magnitude as the inflation rate. Interest rates are highly sensitive to many factors that are beyond our control, including changes in the expected rate of inflation, the influence of general and local economic conditions and the monetary and fiscal policies of the United States government, its agencies and various other governmental regulatory authorities, among other things, as further discussed in the next section.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_127"></div><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory and Economic Policies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and earnings are affected by general and local economic conditions and by the monetary and fiscal policies of the United States government, its agencies and various other governmental regulatory authorities, among other things. The Federal Reserve Board regulates the supply of money in order to influence general economic conditions. Among the instruments of monetary policy historically available to the Federal Reserve Board are (i)&#160;conducting open market operations in United States government obligations, (ii)&#160;changing the discount rate on financial institution borrowings, (iii)&#160;imposing or changing reserve requirements against financial institution deposits, and (iv)&#160;restricting certain borrowings and imposing or changing reserve requirements against certain borrowings by financial institutions and their affiliates. These methods are used in varying degrees and combinations to affect directly the availability of bank loans and deposits, as well as the interest rates charged on loans and paid on deposits. For that reason alone, the policies of the Federal Reserve Board have a material effect on our earnings.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governmental policies have had a significant effect on the operating results of commercial banks in the past and are expected to continue to do so in the future; however, we cannot accurately predict the nature, timing or extent of any effect such policies may have on our future business and earnings.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_130"></div><div style="margin-top:14pt;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 Updates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;20&#160;-&#160;Accounting Standards Updates in the accompanying notes to consolidated financial statements elsewhere in this report for details of recently issued accounting pronouncements and their expected impact on our financial statements.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_133"></div><div style="margin-top:9pt;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 are qualified by Item&#160;1A. Risk Factors and the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; included in Item&#160;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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk refers to the risk of loss arising from adverse changes in interest rates, foreign currency exchange rates, commodity prices, and other relevant market rates and prices, such as equity prices. The risk of loss can be assessed from the perspective of adverse changes in fair values, cash flows, and future earnings. Due to the nature of our operations, we are primarily exposed to interest rate risk and, to a lesser extent, liquidity risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk on our balance sheets consists of reprice, option, and basis risks. Reprice risk results from differences in the maturity, or repricing, of asset and liability portfolios. Option risk arises from &#8220;embedded options&#8221; present in many financial instruments such as loan prepayment options, deposit early withdrawal options and interest rate options. These options allow customers opportunities to benefit when market interest rates change, which typically results in higher costs or lower revenue for us. Basis risk refers to the potential for changes in the underlying relationship between market rates and indices, which subsequently result in a narrowing of the profit spread on an earning asset or liability. Basis risk is also present in administered rate liabilities, such as savings accounts, negotiable order of withdrawal accounts, and money market accounts where historical pricing relationships to market rates may change due to the level or directional change in market interest rates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to avoid fluctuations in our net interest margin and to maximize net interest income within acceptable levels of risk through periods of changing interest rates. Accordingly, our interest rate sensitivity and liquidity are monitored on an ongoing basis by our Asset and Liability Committee (&#8220;ALCO&#8221;), which oversees market risk management and establishes risk measures, limits and policy guidelines for managing the amount of interest rate risk and its effect on net interest income and capital. A variety of measures are used to provide for a comprehensive view of the magnitude of interest rate risk, the distribution of risk, the level of risk over time and the exposure to changes in certain interest rate relationships.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize an earnings simulation model as the primary quantitative tool in measuring the amount of interest rate risk associated with changing market rates. The model quantifies the effects of various interest rate scenarios on projected net interest income and net income over the next 12&#160;months. The model measures the impact on net interest income relative to a flat-rate case scenario of hypothetical fluctuations in interest rates over the next 12&#160;months. These simulations incorporate assumptions regarding balance sheet growth and mix, pricing and the repricing and maturity characteristics of the existing and projected balance sheet. The impact of interest rate derivatives, such as interest rate swaps, caps and floors, is also included in the model. Other interest rate-related risks such as prepayment, basis and option risk are also considered.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ALCO continuously monitors and manages the balance between interest rate-sensitive assets and liabilities. The objective is to manage the impact of fluctuating market rates on net interest income within acceptable levels. In order to meet this objective, management may lengthen or shorten the duration of assets or liabilities or enter into derivative contracts to mitigate potential market risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For modeling purposes, as of December&#160;31, 2020, the model simulations projected that 100 and 200&#160;basis point ratable increases in interest rates would result in positive variances in net interest income of 2.3% and 6.2%, respectively, relative to the flat-rate case over the next 12&#160;months, while a&#160;25 basis point ratable decrease in interest rates would result in a negative variance in net interest income of 1.8% relative to the flat-rate case over the next 12&#160;months. The December&#160;31, 2020 model simulations for increased interest rates were impacted by the assumption, for modeling purposes, that we will begin to pay interest on commercial demand deposits (those not already receiving an earnings credit rate) in the first quarter of 2021, as further discussed below. As of December&#160;31, 2019, the model simulations projected that 100 and 200&#160;basis point ratable increases in interest rates would result in positive variances in net interest income of 1.0% and 2.6%, respectively, relative to the flat-rate case over the next 12&#160;months, while 100 and 175&#160;basis point ratable decreases in interest rates would result in negative variances in net interest income of 1.9% and 6.4%, respectively, relative to the flat-rate case over the next 12&#160;months. The December&#160;31, 2019 model simulations for increased interest rates were impacted by the assumption, for modeling purposes, that we would begin to pay interest on commercial demand deposits (those not already receiving an earnings credit rate) in the first quarter of 2020, as further discussed below. The likelihood of a decrease in interest </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rates beyond 25 basis points as of December&#160;31, 2020 and 175 basis points as of December&#160;31, 2019 was considered to be remote given prevailing interest rate levels.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The model simulations as of December&#160;31, 2020 indicate that our projected balance sheet is more asset sensitive in comparison to our balance sheet as of December&#160;31, 2019. The shift to a more asset sensitive position was primarily due to an increase in the relative proportion of interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and federal funds sold to projected average interest-earning assets. Interest-bearing deposits and federal funds sold are more immediately impacted by changes in interest rates in comparison to our other categories of earning assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently pay interest on a significant portion of our commercial demand deposits. Any interest rate that would ultimately be paid on these commercial demand deposits would likely depend upon a variety of factors, some of which are beyond our control. Our modeling simulations as of December&#160;31, 2020 and 2019 assume a moderate pricing structure with regards to interest payments on commercial demand deposits (those not already receiving an earnings credit) with interest payments assumed to begin in the first quarters of 2021 and 2020, respectively. This moderate pricing structure on commercial demand deposits assumes a deposit pricing beta of 25%. The pricing beta is a measure of how much deposit rates reprice, up or down, given a defined change in market rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, the effects of a 200&#160;basis point increase and a 25&#160;basis point decrease in interest rates on our derivative holdings would not result in a significant variance in our net interest income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of hypothetical fluctuations in interest rates on our securities classified as &#8220;trading&#8221; under ASC Topic&#160;320, &#8220;Investments - Debt and Equity Securities&#8221; are not significant, and, as such, separate quantitative disclosure is not presented.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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><div id="i34ea4f3caf714427aeb70b59038dec25_136"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_139"></div><div style="margin-top:12pt;text-align:center"><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="margin-top:21pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of Cullen/Frost Bankers, Inc.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 balance sheets of Cullen/Frost Bankers, Inc. (the Company) as of December&#160;31, 2020 and 2019, and the related consolidated statements of income, comprehensive income, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2020, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2020, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 5, 2021 expressed an unqualified opinion thereon.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standard</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 3 to the consolidated financial statements, the Company changed its method for accounting for credit losses on loans in 2020. As explained below, auditing the Company&#8217;s allowance for credit losses on loans, including adoption of the new accounting guidance related to the estimate of allowance for credit losses on loans, was a critical audit matter.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s 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 applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 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 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 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 financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the 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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowances for Credit Losses</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Matter</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 portfolio totaled $17.5 billion as of December 31, 2020 and the associated allowance for credit losses on loans was $263.2 million. The Company&#8217;s unfunded loan commitments totaled $10.1&#160;billion, with an associated allowance for credit loss of $44.2 million. Together these amounts represent the allowances for credit losses (&#8220;ACL&#8221;). As discussed in Notes 1, and 3 to the consolidated financial statements, in the cases of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with ASC 326 that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. As discussed in Notes 1, 3, and 8 to the consolidated financial statements, in the case of unfunded loan commitments, the allowance for credit losses is a liability account, calculated in accordance with ASC 326, reported as a component of accrued interest payable and other liabilities. The Company adopted ASC 326 effective January 1, 2020.The amount of each allowance account represented management&#8217;s best estimate of current expected credit losses on these financial instruments considering all available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. In calculating the allowance for credit losses, most loans were segmented into pools based upon similar characteristics and risk profiles. For each loan pool, management measured expected credit losses over the life of each loan utilizing a combination of models which measured probability of default (&#8220;PD&#8221;), probability of attrition (&#8220;PA&#8221;), loss given default (&#8220;LGD&#8221;), and exposure at default (&#8220;EAD&#8221;). Expected credit losses were calculated as the product of PD (adjusted for attrition), LGD, and EAD. PD and PA were estimated by analyzing internally sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA were adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. After the reasonable and supportable forecast period, the forecasted macroeconomic variables were reverted to their historical mean utilizing a rational, systematic basis. The LGD was based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over the reasonable and supportable forecast period. EAD was estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of default. In some cases, management determined that an individual loan exhibited unique risk characteristics which differentiated the loan from other loans with the identified loan pools. In such cases the loans were evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Management qualitatively adjusted model results for risk factors that were not considered within the modeling processes but were nonetheless relevant in assessing the expected credit losses within the loan pools. These qualitative factor adjustments modified management&#8217;s estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimate of the ACL involved a high degree of subjectivity due to the nature of the qualitative factor adjustments included in the allowances for credit losses and complexity due to the implementation of the PD, PA, LGD, and EAD models (the &#8220;Models&#8221;). Management&#8217;s identification and measurement of the qualitative factor adjustments is highly judgmental and could have a significant effect on the ACL.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How We Addressed the Matter in Our Audit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding of the Company&#8217;s process for establishing the ACL, including the implementation of Models and the qualitative factor adjustments of the ACL. We evaluated the design and tested the operating effectiveness of related controls over the reliability and accuracy of data used to calculate and estimate the various components of the ACL, the accuracy of the calculation of the ACL, management&#8217;s review and approval of methodologies used to establish the ACL, validation procedures over the Models, analysis of changes in various components of the ACL relative to changes in the Company&#8217;s loan portfolio and economy and evaluation of the overall reasonableness and appropriateness of the ACL. In doing so, we tested the operating effectiveness of review and approval controls in the Company&#8217;s governance process designed to identify and assess the qualitative factor adjustments which is meant to measure expected credit losses associated with factors not captured fully in the other components of the ACL.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the reasonableness of the qualitative factor adjustments, we performed audit procedures that included, among others testing the appropriateness of the methodologies used by the Company to estimate the ACL, testing the completeness and accuracy of data and information used by the Company in estimating the components of the ACL, assessing the reasonableness of the Models, evaluating the appropriateness of assumptions used in estimating the qualitative factor adjustments, analyzing the changes in assumptions and various components of the ACL </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">relative to changes in the Company&#8217;s loan portfolio and the economy and evaluating the appropriateness and level of the qualitative factor adjustments. For example, we 1) evaluated the inherent limitations of the Company&#8217;s modeled components of the ALL and hence the need for and levels of the qualitative factor adjustments; 2) involved modeling specialists to test the appropriateness of the design and operation of the Models; 3) analyzed the changes, assumptions and modifications made to the qualitative factor adjustments; and 4) evaluated the appropriateness and completeness of risk factors used in determining the amount of the qualitative factor adjustments. We also evaluated the data and information utilized by management to estimate the qualitative factor adjustments by independently obtaining internal and external data and information to assess the appropriateness of the data and information used by management and to consider the existence of new and potentially contradictory information used. In addition, we evaluated the overall ACL amounts, inclusive of the adjustments for the qualitative factor adjustments, and whether the amount appropriately reflects losses expected in the loan portfolio as of the consolidated balance sheet date by comparing the overall ALL to those established by similar banking institutions with similar loan portfolios. We also reviewed subsequent events and transactions and considered whether they corroborate or contradict the Company&#8217;s conclusion.</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><img src="cfr-20201231_g2.jpg" alt="cfr-20201231_g2.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:178px"/></div><div 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 served as the Company&#8217;s auditor since 1969.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;5, 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%">84</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_142"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:400;line-height:100%">&#160;</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%">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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Assets:</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and due from banks</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndDueFromBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMtMS0xLTEtMA_2b22259c-3bf9-414f-b469-752b324ae446">529,454</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndDueFromBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMtMy0xLTEtMA_acb23279-7a15-4c81-971b-a3bf6e261c46">581,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest-bearing 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositsInBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzQtMS0xLTEtMA_79fcb39a-242c-4411-ac81-ff30ed81f988">9,758,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="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%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositsInBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzQtMy0xLTEtMA_65839f35-1003-4685-ac71-b7865f7865ea">2,849,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Federal funds sold and resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzUtMS0xLTEtMA_79e4683d-ead9-41dc-a44d-6a8291606805">775</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzUtMy0xLTEtMA_03568c11-fa6b-4f1c-b515-e3f1df6312b3">356,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzYtMS0xLTEtMA_7a210f2f-4970-4076-803b-fa68053754a0">10,288,853</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzYtMy0xLTEtMA_d0025d20-a354-4184-a180-35927442dc61">3,788,181</ix:nonFraction>&#160;</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: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:400;line-height:100%">Securities held to maturity, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzctMC0xLTEtNTQwL3RleHRyZWdpb246NDlmMzE5MmZjMWIzNDBmNGE3ZjUwMDk4ODg1ZDUzM2RfMTA5OTUxMTYyNzg3Mg_e0618578-a165-492d-b792-410fe06d3316">160</ix:nonFraction> in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzctMS0xLTEtMA_050a5483-b37a-45e2-98f1-8ded3f3a4780">1,945,673</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzctMy0xLTEtMA_ab258051-47ab-4dd7-85d7-d45098f1db09">2,030,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Securities available for sale, at estimated 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzgtMS0xLTEtMA_22f5edac-6275-4c3f-8dfd-df22d4cd9981">10,437,565</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzgtMy0xLTEtMA_25f3c956-3b93-4fa0-a811-90fb697c51f0">11,269,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Trading account 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzktMS0xLTEtMA_08d3f4c4-2a5d-4faf-b9f9-0f5548fee95d">24,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="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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzktMy0xLTEtMA_dc6902c1-009c-4fc7-81e8-da1a77d953a3">24,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Loans, net of unearned discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEwLTEtMS0xLTA_560f8ab0-0913-4fd7-909d-0a6e11b8e179">17,481,309</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEwLTMtMS0xLTA_ad8f7d02-e77e-43f1-bc75-64c94f65394d">14,750,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 on loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzExLTEtMS0xLTA_df65a82e-30c2-49fc-959d-45ee03f965ab">263,177</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzExLTMtMS0xLTA_be51ea93-5ec9-4a66-bac1-b15d1ecdb943">132,167</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loans</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEyLTEtMS0xLTA_c64453fc-db3e-4c74-95ba-5e55b239b1c6">17,218,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 colspan="3" style="background-color:#cceeff;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEyLTMtMS0xLTA_e5ec0e18-fd8d-46a7-8200-7aee5b4e88ed">14,618,165</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment, 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEzLTEtMS0xLTA_82489eb5-e4db-46a1-aba9-f35d0483f222">1,045,578</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEzLTMtMS0xLTA_37ac5196-41d6-4eec-948d-14c01dc47d4f">1,011,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE0LTEtMS0xLTA_d739129c-d0a9-48ef-92c0-ed4cadff3eb0">654,952</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE0LTMtMS0xLTA_99f27345-926a-4328-9466-bc4f6cacf08e">654,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;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE1LTEtMS0xLTA_596acb01-e156-48ec-b418-f6fbcff8f20c">1,563</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE1LTMtMS0xLTA_66cd4da2-1e78-4113-860d-b24ad9fb334d">2,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE2LTEtMS0xLTA_fc2a0360-d1fa-4622-a28c-b355deb6dc49">189,984</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE2LTMtMS0xLTA_7c9e0fde-623f-4796-b407-e29942efee0d">187,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;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%">Accrued interest receivable and other 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE3LTEtMS0xLTA_0beff86b-c6b9-4bd4-982e-6b4b98159a37">584,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="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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE3LTMtMS0xLTA_64b95d94-33ef-4cf0-8340-9564cecfa1a0">440,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE4LTEtMS0xLTA_2e47db3d-e9fc-48a2-ba32-ef4b79290726">42,391,317</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE4LTMtMS0xLTA_8f7a4d7f-015e-4ee5-9391-5f6460a1bb1b">34,027,428</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">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></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIyLTEtMS0xLTA_b570e77e-e0b4-45d2-979e-006521717771">15,117,051</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIyLTMtMS0xLTA_bfc0fc68-2484-4645-99d5-6f72889dabc3">10,873,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIzLTEtMS0xLTA_02cc2918-4082-49f5-9954-7c1346ca1b59">19,898,710</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIzLTMtMS0xLTA_100f9514-c49b-45e4-af00-9313a421afc4">16,765,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI0LTEtMS0xLTA_3f539809-96ab-4c10-b023-021a70d041e0">35,015,761</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI0LTMtMS0xLTA_b7c8d3e9-f845-46ee-8110-fb4d53a97e05">27,639,564</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI1LTEtMS0xLTA_fd04abab-0245-48d6-9299-cc6cadc8f2da">2,116,997</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI1LTMtMS0xLTA_4e27d9a3-e4f8-4f02-86f6-9183fa9d9996">1,695,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI2LTEtMS0xLTA_221cb8c5-9dc8-4762-9aea-02d069abe279">136,357</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI2LTMtMS0xLTA_3e83b109-7f74-49a6-8173-4749d9c1e8d8">136,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Subordinated notes, net of unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI3LTEtMS0xLTA_8c961e0a-d3cf-413c-b4d4-97fb8c0a5a13">99,021</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI3LTMtMS0xLTA_ad44cdec-5104-46ee-a1c5-f08c234139dd">98,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued interest payable and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI4LTEtMS0xLTA_e7081071-972e-4ed4-8fb8-c9785ded110e">730,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="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%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI4LTMtMS0xLTA_baf1dbe0-0e43-461f-aa03-0c26f8bb6854">545,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI5LTEtMS0xLTA_abe35edc-1a21-4313-ba68-f337f38ceddc">38,098,301</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI5LTMtMS0xLTA_965c6ded-4c0b-4ebc-81af-014d6a6e1efc">30,115,760</ix:nonFraction>&#160;</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:12pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders&#8217; 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><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: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:400;line-height:100%">Preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTM3_0f6b9e2c-2cab-4d8b-b9a0-d0a09940f12b"><ix:nonFraction unitRef="usdPerShare" contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTM3_e746d48e-c4bb-450a-886a-0fd8eac1881a">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTQ2_1d640e48-7649-43f2-a99b-dde84babddf7"><ix:nonFraction unitRef="shares" contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTQ2_4ce3a680-59e1-40c4-9b8a-7d10d164cf66">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18zODQ4MjkwNjk3NDMy_7b136177-9f62-4a14-99b7-fded04db3acb">150,000</ix:nonFraction> Series B shares ($<ix:nonFraction unitRef="usd" contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockLiquidationPreferenceValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18zODQ4MjkwNjk3NDU0_62584407-c7dd-4e03-adfc-dd73fcda9244">1,000</ix:nonFraction> liquidation preference) issued in 2020 and <ix:nonFraction unitRef="shares" contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTU5_73e46e84-c1d6-4d2b-94e7-31110f1a5a27">6,000,000</ix:nonFraction> Series A shares ($<ix:nonFraction unitRef="usd" contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTcx_7e946adb-0020-4494-bd31-4de1f2131015">25</ix:nonFraction> liquidation preference) issued in 2019</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTEtMS0xLTA_289f6bf2-43bd-4bfc-afe6-0c9329502a22">145,452</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTMtMS0xLTA_55914695-2a7f-488a-b37f-8f1d04a55219">144,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3ODk3_0578b188-9b73-4e19-b6a9-9c6c117cde81"><ix:nonFraction unitRef="usdPerShare" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3ODk3_ee2cae40-cc1f-48e0-bcac-9bea2ccbcbbb">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTA2_38c6c31e-4d55-4749-87c4-900ac3dcf9bc"><ix:nonFraction unitRef="shares" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTA2_b11c8dbb-a413-4ee2-a364-2519b64b8ee6">210,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTIw_215e4d79-776c-42f0-94bb-bfa03f996df2"><ix:nonFraction unitRef="shares" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTIw_f45b4af5-eac3-41f9-a89d-cdb41a6ecd69">64,236,306</ix:nonFraction></ix:nonFraction> shares issued in both 2020 and 2019</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTEtMS0xLTA_7dfb6f22-143f-4d81-a0d4-3d69a15753c3">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTMtMS0xLTA_d8393b6a-acdf-4318-93da-5b5808be29c4">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM0LTEtMS0xLTA_aaf5dfd6-1e15-4db2-9570-eadf43412f92">997,168</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM0LTMtMS0xLTA_edb46fae-f605-4db4-92a6-cb41bedee86e">983,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM1LTEtMS0xLTA_18fc6825-5c28-4c6f-802d-bd8c75b0fb6e">2,750,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="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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM1LTMtMS0xLTA_7d72d799-4af0-43c8-9c2d-7ccbce7f4d4c">2,667,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM2LTEtMS0xLTA_0976c0cb-61d2-4d86-9ebf-d3c221374637">512,970</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM2LTMtMS0xLTA_35a766d9-1e03-45e5-a5a3-38180d739373">267,370</ix:nonFraction>&#160;</span></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:top"><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; <ix:nonFraction unitRef="shares" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpkNGMxMDMwMTdkMTM0NTM1YTZjOGU2ZWVmNGIzN2ExYV8xMDk5NTExNjI3ODUy_fe981ef6-a761-4e4d-93bb-ea6597024123">1,225,066</ix:nonFraction> shares in 2020 and <ix:nonFraction unitRef="shares" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpkNGMxMDMwMTdkMTM0NTM1YTZjOGU2ZWVmNGIzN2ExYV8xMDk5NTExNjI3ODU1_cdd625ba-73c9-4078-9af0-5b46b2f6398d">1,567,302</ix:nonFraction> in 2019.</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTEtMS0xLTA_134c539d-82c6-4119-a5b7-ee35c964633f">113,939</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTMtMS0xLTA_2325c4af-8984-44d6-b140-5cc4982189d9">151,614</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders&#8217; 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM4LTEtMS0xLTA_4add970e-0a35-4099-a5d2-f08ed02bc10f">4,293,016</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM4LTMtMS0xLTA_201d101a-0f94-4ab0-ba5f-a5ac10bd604b">3,911,668</ix:nonFraction>&#160;</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 25.75pt;text-align: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 liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM5LTEtMS0xLTA_31187574-5e01-44fb-8ad9-231606fcf4c5">42,391,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM5LTMtMS0xLTA_e76d27a4-0318-4095-849d-5791e5d449f3">34,027,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying 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%">85</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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:700;line-height:100%">Interest income:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, including fees</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMtMS0xLTEtMA_88f2df53-e3c1-4e68-8152-649f30f8416c">680,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMtMy0xLTEtMA_2482d9e4-5360-4372-bff3-6247b8972ebf">741,747</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMtNS0xLTEtMA_0023ce5a-39d9-4201-8264-637d78cc5c88">669,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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%">Taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzUtMS0xLTEtMA_ea7ef365-fd53-42a4-a1c5-261037e1603f">93,569</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzUtMy0xLTEtMA_5369c448-e7c9-4251-aff8-97995a63de6c">117,082</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzUtNS0xLTEtMA_cb64e29a-c71d-4ed7-a6dd-9f70ec9aa838">86,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Tax-exempt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzYtMS0xLTEtMA_981346fc-52ec-4fd0-b405-dae59bbbb24b">233,614</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzYtMy0xLTEtMA_c54380f6-f7a4-409b-a2a1-02dd5367afa9">233,842</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeSecuritiesTaxExempt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzYtNS0xLTEtMA_33b9c4ae-59e0-49a4-9cda-bb6396433083">233,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzctMS0xLTEtMA_0769aa78-de71-4115-b965-37fc53b957aa">12,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzctMy0xLTEtMA_e57571fe-34f4-4e56-8efd-db6015044d84">35,590</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzctNS0xLTEtMA_f279cf87-a03d-4e9d-9a06-c104c2e845fb">56,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds sold and resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzgtMS0xLTEtMA_a2c46b64-cf8f-4074-9016-bc58b3ef84ba">895</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzgtMy0xLTEtMA_4abea416-5ec6-48e5-a81f-5f97b44a229e">5,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="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzgtNS0xLTEtMA_e3caf065-186d-4388-aa00-65022c6ef788">5,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzktMS0xLTEtMA_10652131-e467-4c4f-a050-aa8b52439812">1,021,035</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzktMy0xLTEtMA_fae445ff-496a-42a4-a365-1a1950e39f50">1,133,785</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzktNS0xLTEtMA_72e8871e-a21a-4d23-96cd-496e4865ed4a">1,051,198</ix:nonFraction>&#160;</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:top"><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;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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzExLTEtMS0xLTA_20b59681-ac91-4522-9ced-01a743a56005">32,018</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzExLTMtMS0xLTA_2e96e88f-9a26-4adc-9942-9042c0dd6544">99,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzExLTUtMS0xLTA_fdf8ee3e-e518-4d10-acd7-298a9b26732a">75,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEyLTEtMS0xLTA_c719d4f3-857c-4e47-90ef-a2741878dec3">4,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEyLTMtMS0xLTA_d3ced4a0-0527-435d-b8f7-dcfd8aa468b1">19,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEyLTUtMS0xLTA_c28d1234-5b3f-4174-a701-4222ae05dff4">8,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEzLTEtMS0xLTA_39bc8116-af3f-4172-8ceb-9a7a65c8888d">3,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEzLTMtMS0xLTA_8144ad2a-0161-4ca9-86ef-de9e0d66bc64">5,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEzLTUtMS0xLTA_0e572172-0747-4e26-b0a7-7e3f19359479">5,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE0LTEtMS0xLTA_12a99261-cde8-4555-82dd-68fc51621059">4,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE0LTMtMS0xLTA_2cb7f1bf-27a9-40ac-8d9a-9c3e39867602">4,657</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE0LTUtMS0xLTA_37de01cf-b1bd-44df-a8db-b03040e130b6">4,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Home Loan Bank 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTEtMS0xLTE3ODQ_8749ea19-8853-452b-8d2f-6fddbd98b315">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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTMtMS0xLTE3ODQ_5cb5796d-4f6c-4ab1-bac3-ba163dc23ca0">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTUtMS0xLTE3ODQ_c311a1a3-9830-47ac-b132-0817331a10df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTEtMS0xLTA_009eb147-b253-4184-ab49-32b12d2d6a4f">45,034</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTMtMS0xLTA_1f82a80c-8c90-44de-9eaf-3adccbb7900f">129,780</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTUtMS0xLTA_b5125527-4301-44cd-8312-740497392f5a">93,306</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net interest 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE2LTEtMS0xLTA_4f3148bc-a8c5-4146-8fad-c4886bff2626">976,001</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE2LTMtMS0xLTA_5793c222-73fc-4563-9682-b886fd44de25">1,004,005</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE2LTUtMS0xLTA_2bc281a3-4411-44c9-b7ec-f0ecb596f831">957,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE3LTEtMS0xLTA_c7de946f-c08e-49d5-8ce5-5ab77dffb4c1">241,230</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE3LTMtMS0xLTA_4a709181-c5c4-40d7-86a0-300585ec00d8">33,759</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE3LTUtMS0xLTA_f9438678-0358-4f59-882e-87d90da293ac">21,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net interest income after 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE4LTEtMS0xLTA_1b3d85ce-9b5d-490a-8bd6-a390712b026a">734,771</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE4LTMtMS0xLTA_6524de25-dd5c-4854-ae15-7e04c8f94952">970,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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE4LTUtMS0xLTA_bc4b92ee-bcae-46a2-b790-2f0c6248bbc2">936,207</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-interest 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 and investment management 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Trustandinvestmentmanagementfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIwLTEtMS0xLTA_e714e634-feb3-4f6a-a6a3-95fbbf44216d">129,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Trustandinvestmentmanagementfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIwLTMtMS0xLTA_056c0c41-96c7-49e4-8dd1-388e918ae9ae">126,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Trustandinvestmentmanagementfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIwLTUtMS0xLTA_22807057-23eb-45e9-aca5-de491e13b89d">119,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIxLTEtMS0xLTA_74c0d3be-6172-4868-a01b-6b3c06fa6998">80,873</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIxLTMtMS0xLTA_ad94f544-25f1-48fc-9d1e-53bda8323f6e">88,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="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIxLTUtMS0xLTA_65c362af-ed6c-4666-b84a-5c92324356d1">85,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceCommissionsAndFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIyLTEtMS0xLTA_6b2b1299-dfc2-41c7-a7ad-0a84bc7dccda">50,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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceCommissionsAndFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIyLTMtMS0xLTA_65212d13-45f5-4a7c-83bc-a95de15505af">52,345</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceCommissionsAndFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIyLTUtMS0xLTA_b63335cb-7a6c-49ae-8af4-c74a0f7255cf">48,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interchange and debit card transaction fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Interchangeanddebitcardtransactionfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIzLTEtMS0xLTA_9ec71e20-ad89-42bd-a8bc-fa0005d96f51">13,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Interchangeanddebitcardtransactionfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIzLTMtMS0xLTA_99ac9cd7-7f12-48f0-b4c3-898d06ce2d74">14,873</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Interchangeanddebitcardtransactionfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIzLTUtMS0xLTA_44c37574-8bb0-483d-b09d-3db15f46a910">13,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges, 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Otherchargescommissionsandfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI0LTEtMS0xLTA_cd9730ca-479b-4708-bdee-fb405a2646d9">34,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Otherchargescommissionsandfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI0LTMtMS0xLTA_50bc8db5-0bfd-4104-b871-e561554e0508">37,123</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Otherchargescommissionsandfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI0LTUtMS0xLTA_3122d6f6-0f28-45fb-9346-f3306bc388af">37,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI1LTEtMS0xLTA_6777b107-0a6b-4cc0-8df0-b65b1cbd3400">108,989</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI1LTMtMS0xLTA_cbcef1a9-d612-4618-890f-c2d34298c037">293</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI1LTUtMS0xLTA_8f231e52-402c-4833-8699-fe5297200197">156</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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI2LTEtMS0xLTA_9e55be96-5e67-4678-9bae-f0daa3c1fffb">47,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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI2LTMtMS0xLTA_1a92bffb-eb94-4e4d-9f0f-c55529853552">43,563</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI2LTUtMS0xLTA_4345e878-6259-4a53-b4fc-200149ae8409">46,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI3LTEtMS0xLTA_20aa943f-60b8-471e-8db3-65dabbbb9a56">465,454</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI3LTMtMS0xLTA_e939b62b-082f-4b6e-833c-64777084ef18">363,902</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI3LTUtMS0xLTA_21a0f77b-0822-4aa9-bbdd-bf348ef1bc9c">351,286</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-interest 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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI5LTEtMS0xLTA_aa11c59a-1c95-4602-a635-7edc923786d5">387,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI5LTMtMS0xLTA_57ee96fe-7be8-48b3-a5f1-72aa5ef8dd15">375,029</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI5LTUtMS0xLTA_390036ac-2fa1-4f46-8f7e-a7822a1ea2eb">350,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMwLTEtMS0xLTA_cb5b6769-fd82-4b77-927f-e34c02bc3fb8">75,676</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMwLTMtMS0xLTA_7c8a029e-4e8b-4a2d-984c-07e01787f2df">86,230</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMwLTUtMS0xLTA_9377968f-5126-4571-9e13-5d12104c634c">77,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net occupancy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMxLTEtMS0xLTA_46a50c60-f7c8-4bba-a92b-a9fa84826006">102,938</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMxLTMtMS0xLTA_09b896ab-8c2c-4523-b8af-036e28779fc0">89,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OccupancyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMxLTUtMS0xLTA_4c782e45-5e87-4df0-b8f5-9312b0abeaa6">76,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology, furniture 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMyLTEtMS0xLTA_80c1c237-5d10-4d43-81f4-6e22136d7196">105,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMyLTMtMS0xLTA_1a8d227c-d497-4c31-b8a9-30fa63672ec4">91,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMyLTUtMS0xLTA_292db19b-beb3-4b80-a727-dcdf5a287686">83,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMzLTEtMS0xLTA_6e82f284-9124-41b2-8380-e8ec463d420d">10,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMzLTMtMS0xLTA_acec17dc-1128-4e9e-80ab-19f1c5c8fd32">10,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMzLTUtMS0xLTA_45dc50b7-db75-4af4-a761-a9812d4d8a57">16,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM0LTEtMS0xLTA_5c17c0d7-1eec-44b7-89fa-f07feef37744">918</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM0LTMtMS0xLTA_56e45a50-7d48-4f32-ad55-beeb05be8659">1,168</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM0LTUtMS0xLTA_3489295a-0811-4dc0-847a-e3f84a6261fd">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM1LTEtMS0xLTA_6c5932d2-e0b3-4a98-8053-402e4f9f615b">166,310</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM1LTMtMS0xLTA_9d1f9259-9b96-4812-8f04-ecebec1e8d2c">180,665</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM1LTUtMS0xLTA_f345e2fd-aff7-42e7-a443-a9ae4fc2ebfc">173,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM2LTEtMS0xLTA_a846d7b4-3909-4b2e-99ea-b82a89ca7d3e">848,904</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM2LTMtMS0xLTA_4a5819e5-e931-4d5e-ac68-83d2d10a5a52">834,679</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM2LTUtMS0xLTA_bbdbac0f-4035-4c3a-b225-9c10ffeae677">778,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:700;line-height:100%">Income before income taxes</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM3LTEtMS0xLTA_960befa7-7350-45d3-964a-bd4a45c951f3">351,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="3" style="background-color:#cceeff;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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM3LTMtMS0xLTA_dda46d96-5e7f-4e6c-91bf-c99db2b6b0a8">499,469</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM3LTUtMS0xLTA_1ea13363-84e3-4ba7-afea-990009730806">508,681</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM4LTEtMS0xLTA_0d529010-5cdf-429a-8dcd-93f13a347678">20,170</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM4LTMtMS0xLTA_e326a708-5981-4465-bed5-acd3d2c6b477">55,870</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM4LTUtMS0xLTA_a29f0fcf-963d-46e3-be87-5fbff90e6b91">53,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Net 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM5LTEtMS0xLTA_1afbb1e9-287a-49d6-a49b-f3640f72fba6">331,151</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM5LTMtMS0xLTA_c4568453-ef12-4c9f-8620-20eadcfefac6">443,599</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM5LTUtMS0xLTA_d3760974-6d87-48b2-80bb-4fb8bc412e92">454,918</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQwLTEtMS0xLTA_44494e4b-bea6-4207-a685-77931989d4b8">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQwLTMtMS0xLTA_0e10a0a3-8ffe-43a2-bbcc-83846ad3e100">8,063</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQwLTUtMS0xLTA_33c22a54-aed3-40dd-b3e1-88119201c074">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTEtMS0xLTIwMw_7caa3bd2-a062-48cb-9744-8f7fc6c59528">5,514</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTMtMS0xLTIwMw_bc2cebb8-fa7d-4df5-9260-df82363ede7b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTUtMS0xLTIwMw_e1f5e4f3-7799-4003-a49b-3a8188cd9bcc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTEtMS0xLTA_99cfa108-4b68-433c-bb80-00115d9c786f">323,621</ix:nonFraction>&#160;</span></td><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 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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTMtMS0xLTA_d8c71271-09b6-46af-ad31-b0aa8b395493">435,536</ix:nonFraction>&#160;</span></td><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 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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTUtMS0xLTA_6eca0568-9619-433d-b48f-f73b8ab9bf4c">446,855</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ0LTEtMS0xLTA_1581a7e8-ed96-47e1-a13e-d17b1ff6fa23">5.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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ0LTMtMS0xLTA_b8e14002-e7ba-4d9f-a18b-ac21dc513d36">6.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ0LTUtMS0xLTA_b7cb8578-aacb-4d8a-b19a-ba41de589cc0">6.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ1LTEtMS0xLTA_d8234afe-afe9-4aa9-90d3-da95f91e1a78">5.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="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="usdPerShare" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ1LTMtMS0xLTA_45ba84f0-469e-4d74-ad66-55b53c53792b">6.84</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ1LTUtMS0xLTA_c8c8ed30-573f-4259-a375-2443b9d33593">6.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying 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%">86</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;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%">&#160;</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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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:700;line-height:100%">Net 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzItMS0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6">331,151</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzItMy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6">443,599</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzItNS0xLTEtMA_d3760974-6d87-48b2-80bb-4fb8bc412e92">454,918</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), before tax:</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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%">Change in net unrealized gain/loss during the 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzUtMS0xLTEtMA_d576f25d-4eec-46bd-9499-8e4b40ed915a">427,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzUtMy0xLTEtMA_3d131d76-2ae4-4607-97bb-25184d87593e">418,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzUtNS0xLTEtMA_b9ec1ec7-4e08-4c66-a9b2-e23870346789">182,340</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:top"><div style="padding-left:27pt;text-indent:-9pt"><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 on securities transferred to held to maturity</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzYtMS0xLTEtMA_173fa75d-789d-4067-ae96-577793e3e1ba">1,256</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzYtMy0xLTEtMA_231f4164-e9b2-410f-a646-6b9b0f09feeb">1,292</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzYtNS0xLTEtMA_149093c0-a57b-4b31-82a3-9e966726a762">8,818</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:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzctMS0xLTEtMA_0e928464-c13c-4494-ab7a-1edf81ec8b9a">108,989</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzctMy0xLTEtMA_46694760-965e-4c3c-a16b-5aa57d6acf4f">293</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzctNS0xLTEtMA_cdcb7d3b-ef1f-4e5b-853b-fd277e36980a">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;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzgtMS0xLTEtMA_b085b5f0-9082-4dc4-99e6-9d37ec084abe">317,086</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzgtMy0xLTEtMA_8eb0ecc1-7065-4d79-9f84-8199ad2ffc00">416,971</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzgtNS0xLTEtMA_00d63ebb-e968-42d4-9234-80067687213d">191,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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%">Change in the net actuarial gain/loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEwLTEtMS0xLTA_a7e9e014-aec2-45eb-845c-c7f743f3d7e5">11,518</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEwLTMtMS0xLTA_25a803a8-239b-4bf1-bb70-f1216e243ee0">3,644</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEwLTUtMS0xLTA_d2403e3f-563b-451a-bd0d-481e9b832905">7,225</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:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzExLTEtMS0xLTA_d6db0184-12c7-4787-a792-e6c4e6c9912d">5,319</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzExLTMtMS0xLTA_ce15b4d1-42bd-4fee-97b0-820793c21222">5,623</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzExLTUtMS0xLTA_8b34e790-760f-4ba3-ad56-6c86fcab91b0">5,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 37pt;text-align: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 defined-benefit post-retirement 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEyLTEtMS0xLTA_b8e988f2-0973-4023-b946-654d700a9bbb">6,199</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;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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEyLTMtMS0xLTA_6c59596c-a490-44c2-8de7-83cda9752e1a">1,979</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEyLTUtMS0xLTA_d1826310-283d-4429-98ee-ca02ced0de7e">2,223</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), before tax</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEzLTEtMS0xLTA_0db83f6e-5114-40c8-bb9c-9c5f2e64b9df">310,887</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEzLTMtMS0xLTA_aebbb408-b24b-43d0-aba9-4fe9c087de80">418,950</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEzLTUtMS0xLTA_7336cea6-0b7f-4b93-9832-e5be9a736d86">193,225</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:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense (benefit)</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE0LTEtMS0xLTA_b4d1923f-538a-4776-99e9-fcca6fc9051c">65,287</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE0LTMtMS0xLTA_0a7b90de-f24f-4113-bfc0-cfd7f9c12862">87,980</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE0LTUtMS0xLTA_f374b330-9ceb-4018-a372-3e0efd8740ca">40,578</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), net of tax</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE1LTEtMS0xLTA_52700c5c-d514-4073-8e7e-106232d38224">245,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="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE1LTMtMS0xLTA_2e04b091-5714-4152-9fc6-1ad25f0fcc59">330,970</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE1LTUtMS0xLTA_8a1442e0-b3eb-4745-a760-fc19cc068740">152,647</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE2LTEtMS0xLTA_dd724924-7bc9-4853-943f-9283901becb4">576,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE2LTMtMS0xLTA_fa5bb695-b60f-4cb0-abcf-7bcfe187c64a">774,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE2LTUtMS0xLTA_c9228424-d39e-4f89-a2cc-6cf84341f959">302,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying 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%">87</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statement of Changes in Shareholders&#8217; Equity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts) </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></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:7pt;font-weight:700;line-height:100%">Preferred<br/>Stock</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:7pt;font-weight:700;line-height:100%">Common<br/>Stock</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:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</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:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</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:7pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss),<br/>Net of Tax</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:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</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:7pt;font-weight:700;line-height:100%">Total</span></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:8pt;font-weight:700;line-height:100%">Balance at January&#160;1, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5878fccffd7b450eb190b32f7ca014bd_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMS0xLTEtMA_0d7756b1-0ab7-4a9f-a041-34b53443a585">144,486</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76b979a73443f89b380f9df47a7d0f_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMy0xLTEtMA_579fc4cc-6905-4dbc-9a51-021e5d30eb82">642</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebcfddfc28e84e27b88672c3baa1fbd9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtNS0xLTEtMA_48d722c8-815e-4972-9c2a-2e3ee8f10b61">953,361</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0c3d2fa85c2485fb0c8d326987d476c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtNy0xLTEtMA_84802ec4-435a-4bf6-9bd8-911bb656a148">2,187,069</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d31b33707744241bcc3bcd64761d483_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtOS0xLTEtMA_e36d8abe-917f-4790-87e2-17309900e71d">79,512</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ida98dc067f634aa5b98525a1641243d7_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMTEtMS0xLTA_52755509-723f-47ac-8802-c6a116144a55">67,207</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;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMTMtMS0xLTA_28ad703b-40ee-4bd0-bca7-0be9093d616e">3,297,863</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="if0c3d2fa85c2485fb0c8d326987d476c_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItNy0xLTEtMjE1_8fb96aad-c5f9-445f-91d4-831bfcbfa08d">2,285</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItMTMtMS0xLTIxNQ_d52b523c-b212-4ebe-9c91-c7f4e483a85b">2,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted beginning balance</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5878fccffd7b450eb190b32f7ca014bd_I20171231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMS0xLTEtMjE1_4f01c76b-50d0-4ee5-890f-2255253cdea2">144,486</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i1e76b979a73443f89b380f9df47a7d0f_I20171231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMy0xLTEtMjE1_cac07ceb-835f-4b0c-8ca6-f95d455d8cf2">642</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iebcfddfc28e84e27b88672c3baa1fbd9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtNS0xLTEtMjE1_e1d9a756-f81b-4192-8a67-a6a47f2a6b42">953,361</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if0c3d2fa85c2485fb0c8d326987d476c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtNy0xLTEtMjE1_eb6f7072-8c52-4a32-9b37-bb75a755e277">2,184,784</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8d31b33707744241bcc3bcd64761d483_I20171231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtOS0xLTEtMjE1_1d29f004-2219-457e-bf07-edde4edfc5aa">79,512</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ida98dc067f634aa5b98525a1641243d7_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMTEtMS0xLTIxNQ_4682672f-344a-4323-a7af-43b983a936bd">67,207</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;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMTMtMS0xLTIxNQ_76f93dad-1b46-45b9-a7e3-bc18f9d5cdd0">3,295,578</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItNy0xLTEtMA_d9b2cc21-5f1a-4cc7-ae9f-db49404b908f">454,918</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItMTMtMS0xLTA_eee523f5-c74c-4d67-b8d5-32838a772c6c">454,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtOS0xLTEtMA_6dc9d750-6a01-48d5-8b7e-274ca942a3de">152,647</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMTMtMS0xLTA_1b5b0e2e-014b-4876-849c-354a44c82601">152,647</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtNy0xLTEtMjI0_428bcd23-6853-4c62-8536-72afadd83358">9,535</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtOS0xLTEtMjI0_879626c8-7935-4031-b8ee-6fcefdcb48ba">9,535</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzctMC0xLTEtNjM1L3RleHRyZWdpb246MTRjMWVhZDBkYzVmNDMxY2E4ZmQ0MzEzNDNhNTZlYjFfMTA5OTUxMTYyNzg0Mw_3b7ce1ae-6f0c-429f-bc29-24f38f2b1ac9">548,238</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzQtNy0xLTEtMA_9a027bee-0cf0-4f04-8e97-708eeda61e7a">16,653</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i92551d7d46c346fe81ad38c7e2b72960_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzQtMTEtMS0xLTA_0590fd74-01e4-460e-9002-08334fd5a827">48,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzQtMTMtMS0xLTA_18ac1f81-7406-4d61-9113-ceb6de3e64e5">31,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in earnings</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4ba1efccdd614f2bab1b3e6bab9fc3c6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzUtNS0xLTEtMA_864398e3-975e-470c-b343-6aff044ff51a">13,943</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzUtMTMtMS0xLTA_b616558b-cadd-4264-bb09-14a15da95813">13,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMC0xLTEtNjM4L3RleHRyZWdpb246YjJkN2YwMWZkZWNkNGI5YmI1MGZmNTczNDM3ODhjOWNfMTA5OTUxMTYyNzgyNg_7e2364cf-31d3-46a7-9441-63dbab01ab4d">1,037,982</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i92551d7d46c346fe81ad38c7e2b72960_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtMTEtMS0xLTA_9393fc9d-b8f5-4a02-b684-3f729910fa2c">101,010</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtMTMtMS0xLTA_83515183-4bc9-451b-9547-271397c81b27">101,010</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends - preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEwLTAtMS0xLTY0Mi90ZXh0cmVnaW9uOmFhODczNzA0YzA2YzRiZjliMmI1OGY1NDZkMzVhMzNhXzEwOTk1MTE2Mjc4NDU_f2e6a624-daba-40b5-ba10-7c814f0d8d24">1.34</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzctNy0xLTEtMA_f3e9c684-e33e-47ed-aa6e-41fd72e03511">8,063</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzctMTMtMS0xLTA_5cf432de-a82d-48ed-889e-62c4129a002c">8,063</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTAtMS0xLTY0NS90ZXh0cmVnaW9uOjVjNDVhOTMzMWYzODRjMjRiM2Y5OTQwYmFjOTc5Y2U5XzEwOTk1MTE2Mjc4Mjg_70938a4a-ade2-4838-a1d2-eecc84db5357">2.58</ix:nonFraction>&#160;per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzgtNy0xLTEtMA_9c899702-b942-4898-9032-9c5f39207b41">165,449</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzgtMTMtMS0xLTA_0537b9d6-98ea-4539-b890-f6a2bf4e9886">165,449</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2018</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86e30b1724dd4e798aeee41afe1c0599_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMS0xLTEtMA_01f3fe84-529e-4db5-b20b-9c6363aad2e9">144,486</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5e44627864d5478eb7f1b79d18ee9652_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMy0xLTEtMA_8d6206a1-85a5-4359-a2de-e455f2997188">642</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87965271a40b4798b7ac08d247d5c8ce_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktNS0xLTEtMA_9d940204-ce7b-4f05-9d4c-33ef65f14a5a">967,304</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i27412b4ab6934780a9eaa830f40ca108_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktNy0xLTEtMA_d32a08d8-b7ba-45aa-a532-6375b534ded3">2,440,002</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i31dfe3bff0d44cdda70be9d5a2004919_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktOS0xLTEtMA_80125cf0-2fa1-49ea-a12c-18621b1994b4">63,600</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;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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39639bceb9614b6f8a3b9a769babca55_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMTEtMS0xLTA_400f513f-1ac7-4a33-97b3-043cba284568">119,917</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;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMTMtMS0xLTA_e9216b40-5a61-437c-80a0-f5a52f72df9e">3,368,917</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i27412b4ab6934780a9eaa830f40ca108_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEwLTctMS0xLTA_b0c09141-e066-4ef1-bcd9-55c16d87d895">14,672</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEwLTEzLTEtMS0w_f1404190-8259-4d5d-b2b6-f2ec2c9e68bc">14,672</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted beginning balance</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86e30b1724dd4e798aeee41afe1c0599_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTEtMS0xLTA_ef4c153c-ae92-4290-9708-e837553e0464">144,486</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5e44627864d5478eb7f1b79d18ee9652_I20181231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTMtMS0xLTA_d7cf946b-0990-442a-9526-266dd4e676ba">642</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87965271a40b4798b7ac08d247d5c8ce_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTUtMS0xLTA_f0999a49-36e6-4664-a99e-f1008bd9852f">967,304</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i27412b4ab6934780a9eaa830f40ca108_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTctMS0xLTA_5bd6e6ec-c875-4304-97c8-37ea8479664a">2,425,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="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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i31dfe3bff0d44cdda70be9d5a2004919_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTktMS0xLTA_5687db65-438e-4793-a6f7-76d9081dd44a">63,600</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;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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39639bceb9614b6f8a3b9a769babca55_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTExLTEtMS0w_821aa399-8f97-432d-a393-e94e0e64cc59">119,917</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;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTEzLTEtMS0w_b3b4e981-b844-43a7-bd31-86d0b1295e97">3,354,245</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEyLTctMS0xLTA_ec9961f8-e188-4189-afec-48f69c1b3f88">443,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="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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEyLTEzLTEtMS0w_cd42957a-e2a8-45b0-a55d-a07ba2f6e5a1">443,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i0ca394af1708447c96bcdef01de42f43_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEzLTktMS0xLTA_acbf4e7a-c839-42fb-a206-57c10fc26645">330,970</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEzLTEzLTEtMS0w_d19078be-a25d-4ab8-8880-29b0ce79ea25">330,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE3LTAtMS0xLTY1MC90ZXh0cmVnaW9uOjI3ODA5ZTMyZjM2ZDRhNjdiZjMzYWRlNDFhMTQ3ZjBkXzEwOTk1MTE2Mjc5MTA_5810a2e3-c49c-40a6-98bf-b1d278f5e7c3">399,224</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE1LTctMS0xLTA_1dc6a13a-9d5e-480f-85fe-c2a1f6d1d0e4">16,326</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i1176583aab994c5695a21f981b4cbabb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE1LTExLTEtMS0w_0e1bf90f-c514-40d4-a3ef-33156873a574">37,096</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE1LTEzLTEtMS0w_2d8aeb76-bd4a-4ec4-ac75-3515ed67d571">20,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in earnings</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic1ff7972073c4d70a70e2572efed0b74_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE2LTUtMS0xLTA_2864f3fe-1bfc-4d70-a3c9-dc39d79149f7">15,946</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE2LTEzLTEtMS0w_7ba75752-5e41-4d19-b6b4-4d66654dd33e">15,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE5LTAtMS0xLTY1Ny90ZXh0cmVnaW9uOmMwNTg5MWYyMTE2ZTRmNzZiYWIzNGQ5ZmU0ZGZiZjFjXzEwOTk1MTE2Mjc4MjQ_3e9a84ef-5be7-4139-9e92-905e02ca54fe">716,062</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i1176583aab994c5695a21f981b4cbabb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE3LTExLTEtMS0w_7921337b-5d04-4557-94d2-9db6348c488d">68,793</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE3LTEzLTEtMS0w_3eb57154-539f-4625-a166-6f0ab9919049">68,793</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTAtMS0xLTY2MC90ZXh0cmVnaW9uOmRkMGJkZDc2Y2IyYTRmOWFhZGY4ODUzZTUzNWRmYmMzXzEwOTk1MTE2Mjc4NDU_6485283f-24dd-4470-920c-f787f3c224a7">1.34</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE4LTctMS0xLTA_351ad7a4-e01a-43dd-979d-ba65f79554dc">8,063</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE4LTEzLTEtMS0w_a1a0dad7-b3de-4ee6-adaa-60cdffd0c4fe">8,063</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIxLTAtMS0xLTY2Ni90ZXh0cmVnaW9uOjlmNTU3ZDAwYmQ3MDRjZjQ5MjViM2Q3NDY0ODY0ZGJjXzEwOTk1MTE2Mjc4Mjg_6301c49f-3b7c-49af-916c-bb2dcc98824d">2.80</ix:nonFraction>&#160;per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE5LTctMS0xLTA_1e97d42a-4d0a-4233-99fa-af8501cd4e52">177,006</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE5LTEzLTEtMS0w_d9edbe5c-cf31-4839-89ca-872339409bcc">177,006</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2019</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17cf2c924df74e4c91c10ce1f5c6a221_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTEtMS0xLTA_ac2a20d9-4ed9-4527-91bc-a9f31916c382">144,486</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if9a28d6d5c2c4bd4a0a6755e2ec7bf89_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTMtMS0xLTA_df485857-fd95-4538-9f70-cb693d553f19">642</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c5241246e82480bb1dcfc4de7d2741e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTUtMS0xLTA_8162a44a-32a0-4697-a6dd-801f75d87513">983,250</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTctMS0xLTA_92466887-6472-4f35-a696-f34850c4a2df">2,667,534</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9048b4d4a90143ec936abff27a32e201_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTktMS0xLTA_5654c4a4-0186-4cc2-932c-42907fe25358">267,370</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i824d9ca5098d40b48900f4fbadef35de_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTExLTEtMS0w_cede3719-4515-4030-b8a6-d9d0ba5f7845">151,614</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;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTEzLTEtMS0w_aeb70363-c428-461e-8e42-b41ad4343061">3,911,668</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of accounting change</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIxLTctMS0xLTA_9e6a066f-8de6-4e78-8512-f3e558b8095e">29,252</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIxLTEzLTEtMS0w_0b17165b-8a8e-4a70-a8b4-bc6166304b65">29,252</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted beginning balance</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17cf2c924df74e4c91c10ce1f5c6a221_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTEtMS0xLTA_ad80ab3c-8a8b-4a3d-ae8f-ed0bed65f1cb">144,486</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if9a28d6d5c2c4bd4a0a6755e2ec7bf89_I20191231" decimals="-3" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTMtMS0xLTA_1a97c1bc-52f4-4e8e-90df-1d0a63dac6ce">642</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c5241246e82480bb1dcfc4de7d2741e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTUtMS0xLTA_38ef5622-d154-4a73-888b-b21e2fd36738">983,250</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTctMS0xLTA_4ec41f06-698e-4579-b7ee-0c2fb7f16300">2,638,282</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9048b4d4a90143ec936abff27a32e201_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTktMS0xLTA_35d1ef6f-8664-4d99-b68e-8084dbdb8816">267,370</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i824d9ca5098d40b48900f4fbadef35de_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTExLTEtMS0w_2b918561-f8ba-4a68-a452-05f9520f0f7c">151,614</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;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTEzLTEtMS0w_014c122d-bc09-4f89-98cd-93e765f53b82">3,882,416</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIzLTctMS0xLTA_90673403-8f4f-46a2-a8d0-6ad47d757926">331,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIzLTEzLTEtMS0w_92070f3a-75d2-454c-9295-e11966fa0cbe">331,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i843fbdc6ddf64e75a3539120967b8b68_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI0LTktMS0xLTA_f4a6b849-dec0-48d7-8d4b-1387131043a5">245,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="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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI0LTEzLTEtMS0w_ec42133e-a636-4f73-a2d3-67be0e70649a">245,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI3LTAtMS0xLTY3NC90ZXh0cmVnaW9uOjY4Nzk4M2M3NjZhYzQwZmI5NWNlZmEzNDc0ZjI4NTlmXzEwOTk1MTE2Mjc4NDM_16cd8a7e-44a6-40ff-98e0-78539bf3dba9">408,563</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI1LTctMS0xLTA_d7bda9a3-594c-4b5b-8ecb-496636babbcd">27,214</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding: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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI1LTExLTEtMS0w_866f0f76-87c0-48d2-a895-e2096679900a">39,771</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI1LTEzLTEtMS0w_5a7c6ef3-dc0f-4926-bab8-9dfe9d5ce864">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense recognized in earnings</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8b235dab3c574631b051b3bf80bb2fcc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI2LTUtMS0xLTA_541dd109-e48c-46a4-92fb-b5d5c5bb27a2">13,918</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI2LTEzLTEtMS0w_856a4c3c-30c8-4bdd-a4ae-ae002b1cbbf0">13,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Redemption of series A preferred stock (<ix:nonFraction unitRef="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTAtMS0xLTE4MjkvdGV4dHJlZ2lvbjplM2YwOTEyYTJjNTU0ZTA0YjYzNTliM2U5YjdlMWU4M18xMDk5NTExNjI3ODM3_b7901287-ac1a-4556-b1a7-e18d101243d9">6,000,000</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a00de8f8e58450d9d63247367b5412d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTEtMS0xLTE4MjM_d171187e-b069-43e6-a6f9-059d11f8b699">144,486</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTctMS0xLTE4MjM_5f04ffa2-3c62-4336-9f00-e2ff5f7d86de">5,514</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTEzLTEtMS0xODIz_5d942d6f-e094-4982-9a7f-1bc274ba2618">150,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;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of series B preferred stock (<ix:nonFraction unitRef="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTAtMS0xLTE4MzEvdGV4dHJlZ2lvbjowMmI3Yzk4YTI1N2Y0NDM5OGRiM2Q4ZTFmOTA3ZmY5Zl8xMDk5NTExNjI3ODMz_33410b6f-a24c-4cc7-a26f-dd2d26d3f817">150,000</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a00de8f8e58450d9d63247367b5412d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEtMS0xLTE4Mjc_1da9a32c-6d4a-4007-a9f1-6f9231b1c45d">145,452</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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEzLTEtMS0xODI3_d07676af-acd7-4ce4-a997-5f7d0b69330d">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of treasury stock (<ix:nonFraction unitRef="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTAtMS0xLTY3Ny90ZXh0cmVnaW9uOjg1M2QyNmFlNWNmZjQ4OTVhMWE1MWU3YTE3YjcyZmJlXzEwOTk1MTE2Mjc4MjQ_cf76e738-1105-4f14-822a-af076b42b48a">206,951</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI3LTExLTEtMS0w_2ac0591a-a36c-46d0-87be-ba47913a902e">15,785</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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI3LTEzLTEtMS0w_0d8f1742-1fb3-4a5a-b464-bb15aef4f1c1">15,785</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:top"><div style="padding-left:5.25pt;text-indent:-4.51pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock issued to the 401(k) stock purchase plan (<ix:nonFraction unitRef="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTAtMS0xLTkxMjEvdGV4dHJlZ2lvbjoxZDc2ZGQyNTFjNmQ0M2FlYTk1NjQ3NTZiMzYxNWE2YV8xMDk5NTExNjI3ODQ3_7ccf0a6b-9508-443a-90c9-5b5ccfa0f884">140,264</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTctMS0xLTkxMjc_3f37a8fc-e08d-4e56-95d3-9895c0d8890b">3,382</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTExLTEtMS05MTI5_5d88f5a0-a080-4c5b-8742-9a6a1a3d157f">13,689</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTEzLTEtMS05MTMx_d4dfdd23-6be5-4df5-8798-81c9aadf2033">10,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; series A preferred stock (approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTAtMS0xLTY4MC90ZXh0cmVnaW9uOjFiOTIxMGQ4YWFjMTQ4OTdhYTIyZWFiY2ZjODg1ZTVkXzEwOTk1MTE2Mjc4NDU_ae536b61-d6a6-47fd-8cf2-78f8048d19a6">0.34</ix:nonFraction> per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI4LTctMS0xLTA_ed026c5f-94c2-4dde-b9bb-588ba201cb5b">2,016</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPreferredStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI4LTEzLTEtMS0w_61667914-9efb-4815-b363-344e56ca4636">2,016</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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends &#8211; common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMxLTAtMS0xLTY4NC90ZXh0cmVnaW9uOmUwN2Q0NjI2NGNkYzQ1ODM4ZWNjZWFmN2ZhOGQ5NWQzXzEwOTk1MTE2Mjc4Mjg_87e0c7b2-353c-48b9-abab-5a3a17401d23">2.85</ix:nonFraction>&#160;per share)</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTctMS0xLTA_aee789ab-d801-47e0-8401-48045cfd80bf">180,584</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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTEzLTEtMS0w_ef001def-94c0-4674-bc0d-1b61d1888396">180,584</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i182f70c6169745919521bce2f23fcbda_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEtMS0xLTA_521effbc-0a67-4ccd-858e-491391a2641b">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia91a3bbb53ce443ab3c5112fa4c558d8_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTMtMS0xLTA_759dacfb-603a-4899-afb6-59a7bfba0a2b">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b6e4bb1a7eb45f3a91a8efdba7fd5ea_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTUtMS0xLTA_39c56016-5aaf-4964-92eb-4814ad0c8e69">997,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cd323e1d9814932a872c4e20dec2f04_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTctMS0xLTA_8a5b7f04-68e0-4428-b586-736653574c0a">2,750,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01a8ccf53bd14abfaeebb9ad590fc88b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTktMS0xLTA_34882bef-a9e9-4118-96ff-0ad48d36190e">512,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia748e70e33ce4fe29693ba2084018889_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTExLTEtMS0w_3dea2e51-be85-4e16-9945-d29f0872c37f">113,939</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEzLTEtMS0w_0bf03321-8818-42e5-a82c-d75d90d2c721">4,293,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying 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%">88</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:60.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.101%"></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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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:700;line-height:100%">Operating 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;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMtMS0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6">331,151</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMtMy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6">443,599</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMtNS0xLTEtMA_d3760974-6d87-48b2-80bb-4fb8bc412e92">454,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">Adjustments to reconcile net income to net cash from operating activities:</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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUtMS0xLTEtMA_c7de946f-c08e-49d5-8ce5-5ab77dffb4c1">241,230</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUtMy0xLTEtMA_4a709181-c5c4-40d7-86a0-300585ec00d8">33,759</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUtNS0xLTEtMA_f9438678-0358-4f59-882e-87d90da293ac">21,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzYtMS0xLTEtMA_b1b20117-803c-4cf4-96e5-f77541547e28">15,832</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzYtMy0xLTEtMA_1100bf48-ee91-4f26-95ea-ac3d45c3f597">7,614</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzYtNS0xLTEtMA_e470a177-ee4a-4a06-9d23-f975d8751313">52,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of loan discounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:AccretionOfLoanDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzctMS0xLTEtMA_e25c2a3c-67e1-4a91-a626-42f3c8af8306">15,692</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:AccretionOfLoanDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzctMy0xLTEtMA_d50bb9ec-3e25-4680-9250-8c9e81f70ade">15,197</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:AccretionOfLoanDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzctNS0xLTEtMA_8625b34e-61c5-4806-9757-25e81282ae81">14,341</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities premium amortization (discount accretion), 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzgtMS0xLTEtMA_943451dc-d5e8-4506-8b1d-2b6eb678124b">123,785</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzgtMy0xLTEtMA_a817125d-3c21-4e18-bbe3-018fb59318f4">115,558</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzgtNS0xLTEtMA_35bfc122-5737-4ee2-9836-a7f47379a0cb">100,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzktMS0xLTEtMA_a111917b-3c88-4216-8c48-2bc5e746ec26">108,989</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzktMy0xLTEtMA_1270bf17-4999-4545-9979-e9b67b6f519d">293</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzktNS0xLTEtMA_4481b16d-83dc-497e-b7fe-12297a1c64e4">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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEwLTEtMS0xLTA_c5663c65-88e7-4cd3-9475-6678049d1480">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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEwLTMtMS0xLTA_c3cea462-35e4-4f66-81b1-e06ea59100d4">54,091</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEwLTUtMS0xLTA_1f4998de-ce6e-4a9f-ac00-d05067a711c5">50,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (gain) loss on sale/write-down of assets/foreclosed 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzExLTEtMS0xLTA_7dc7ce13-18a0-4b37-a1f5-bb420f0512b8">524</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzExLTMtMS0xLTA_2ff4e0a1-8248-4d2c-b279-f4f36125de5b">5,712</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzExLTUtMS0xLTA_d4e4c656-a398-4161-b032-0287bd272093">5,272</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEyLTEtMS0xLTA_45828204-ba73-4e94-90b6-c9b41edf1a74">13,918</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEyLTMtMS0xLTA_37e5f927-4fbd-47a9-aad9-b878cfdea349">15,946</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEyLTUtMS0xLTA_8d133552-8b43-49be-a06a-09cb871165aa">13,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tax benefit from stock-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEzLTEtMS0xLTA_4cd1b9ce-f20b-4abb-b80c-1b7c910cd7d3">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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEzLTMtMS0xLTA_d13f1b89-4242-44bb-964e-9c22142cf515">2,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEzLTUtMS0xLTA_3f331ecf-d205-41c3-9acc-40b041eabbe6">3,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings on life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE0LTEtMS0xLTA_97ce25b9-4a90-42be-8dab-cea734cafe5e">3,731</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE0LTMtMS0xLTA_98960367-1d94-44ac-85c3-23c47f32515e">3,683</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE0LTUtMS0xLTA_418e8cdc-a860-4881-a2e7-c4fb343a0594">3,380</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Trading account 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE2LTEtMS0xLTA_3e7017d2-6f3e-4599-8233-8106ef98c5ec">158</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE2LTMtMS0xLTA_bc5880a2-f281-402c-92e4-b9e8668a5d06">212</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE2LTUtMS0xLTA_64ca1052-afe1-476f-a7b9-7fa345c52218">2,658</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Netchangeinoperatingleaserightofuseasset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE3LTEtMS0xLTA_221283c5-ef73-430c-ab85-d4d644838f9d">23,933</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Netchangeinoperatingleaserightofuseasset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE3LTMtMS0xLTA_b98f6dd1-33c5-4e10-93a7-2da03d7fe2d9">20,124</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="cfr:Netchangeinoperatingleaserightofuseasset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE3LTUtMS0xLTA_5ee40755-81e4-41fd-b460-981b15121c28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE4LTEtMS0xLTA_9ded0b5d-03ae-4c31-b9ec-882c05e2b4b3">158,264</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE4LTMtMS0xLTA_1d2b8a5f-40bc-4efc-b695-741e7fed2ca9">15,570</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE4LTUtMS0xLTA_d501b140-ceb4-4ce3-8b7f-7f43351c8acf">85,898</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE5LTEtMS0xLTA_11803d3e-a688-485a-a2ae-866ce043124e">27,146</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE5LTMtMS0xLTA_5c554f58-0217-4a3b-b3f2-c627df9937df">18,381</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE5LTUtMS0xLTA_0ac595e7-0a15-45e6-9ee7-b3bb8973307a">24,253</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;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%">Net cash from 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIwLTEtMS0xLTA_fa2ae71d-d510-4e74-8aa3-2c611d163615">524,243</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIwLTMtMS0xLTA_8e8409c0-3820-4418-88cf-19b30e5fd0d8">634,090</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIwLTUtMS0xLTA_f2e5f79f-aa7d-4f5e-b68c-50536163b864">562,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:700;line-height:100%">Investing 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIzLTEtMS0xLTA_ba1cb512-5d48-484a-a777-8296c527ae25">1,500</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIzLTMtMS0xLTA_f13c0069-bc2d-450b-8aa0-a776244b97d2">649,326</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIzLTUtMS0xLTA_2b97f4df-1c87-4a9d-8a07-d7d5fa0b5be3">1,500</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></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%">Maturities, calls and principal repayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI1LTEtMS0xLTA_f52a67f6-41df-4961-9f70-0c4faa41dfdf">63,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI1LTMtMS0xLTA_65652d50-9055-431a-9f50-94163e54d1ec">81,762</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI1LTUtMS0xLTA_d49aed3d-bcf1-4f3e-9a37-fca4f094ef81">300,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI3LTEtMS0xLTA_0e9dcb17-e3d6-4292-9cbe-8c8a4af6863c">20,841,622</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI3LTMtMS0xLTA_dcc502ca-2dfe-4448-89a3-352b54210d9e">23,306,694</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI3LTUtMS0xLTA_160994fe-47e7-475b-b931-3608c91d65ce">18,191,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI4LTEtMS0xLTA_3d5d7d5e-4161-4294-8483-2eeeb24eba5b">1,162,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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI4LTMtMS0xLTA_0b1b48d2-1268-4b46-9a5f-2a90f12d8c0d">18,660,147</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI4LTUtMS0xLTA_9429fd2d-8f40-456b-8ee3-9991631b2336">16,806,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities, calls and principal repayments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI5LTEtMS0xLTA_3e8fafff-f367-4823-adcc-47f0ddfda694">20,893,464</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI5LTMtMS0xLTA_b2f85dbb-5901-485f-8689-1196614c2915">4,694,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="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI5LTUtMS0xLTA_4a3b9845-406c-4c58-8371-59235939a34d">221,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfLoansReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMwLTEtMS0xLTA_06ccf424-2d6a-4681-8747-a13dfbf27c6b">37,535</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfLoansReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMwLTMtMS0xLTA_617ed9d4-d10d-4fa9-b729-7d94ff98804e">24,036</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfLoansReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMwLTUtMS0xLTA_a05ea9c4-ad2e-4612-8d0c-bdadf8c80e74">21,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMxLTEtMS0xLTA_b7e095d0-a340-4df5-89aa-9da91797e453">2,856,395</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMxLTMtMS0xLTA_e8e1dd39-8469-4ac5-82be-f14b7c17e156">693,587</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMxLTUtMS0xLTA_077da241-02fb-4557-8782-c2ca643f6b31">1,008,789</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits received on life insurance policies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMzLTEtMS0xLTA_c98f918e-39b3-4ab1-900b-0a2dea5f638f">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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMzLTMtMS0xLTA_d2078da0-baaf-4da3-8179-03c7d320df15">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMzLTUtMS0xLTA_fff6ddd6-fa9c-4fb6-a99c-9da8968cc16f">384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of premises 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM0LTEtMS0xLTA_3f569b41-2e84-4dda-aee3-75320a390b13">5,988</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM0LTMtMS0xLTA_81454f74-42d1-4bf1-9c7e-ffd551d9776c">8,038</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM0LTUtMS0xLTA_569c9be4-b585-4189-bc7e-00bc0616a44c">13,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM1LTEtMS0xLTA_f5fbe5f0-e6b0-47e4-a8ea-79999ae33f6c">95,422</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM1LTMtMS0xLTA_6a6d2fee-319d-4f51-a736-4041ada06aac">206,716</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM1LTUtMS0xLTA_0b0f9e58-a843-402b-b316-1c8857dd08b1">79,270</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of repossessed properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM2LTEtMS0xLTA_6909e451-c699-4f3d-9485-906a2f195e21">73</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM2LTMtMS0xLTA_0b13ca39-e7a1-474e-b5d2-4d104ca29c54">663</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM2LTUtMS0xLTA_4a64db38-4e86-43dd-b125-ce4083be8667">3,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM3LTEtMS0xLTA_6dcffc50-acdf-4b2c-aef8-b28c0db29587">1,631,047</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;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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM3LTMtMS0xLTA_4fce2839-cafb-4197-a5b2-72e0372cb438">1,386,750</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;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM3LTUtMS0xLTA_f139729b-4769-4220-ab6e-ca42b0c95326">1,913,320</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM5LTEtMS0xLTA_ac22ba73-5362-4313-929b-04a6ac207b2e">7,376,197</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM5LTMtMS0xLTA_efaf1625-0075-4b1d-b8f5-21b17babcb31">490,360</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM5LTUtMS0xLTA_fdefcd9f-5e1b-48b4-919a-cc54ef178d7e">276,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in short-term 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQwLTEtMS0xLTA_f9e948d0-aef4-402e-8bde-69899e5f749c">421,655</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQwLTMtMS0xLTA_3a6ee4c7-a581-43a2-aa32-0f087c620ee2">327,794</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQwLTUtMS0xLTA_ce0ba516-465f-48c3-84e5-965bd87790d6">219,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from Federal Home Loan Bank 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQxLTEtMS0xLTE4NTE_cdb8fad5-ec48-421d-a470-b758d5eeae3f">1,250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQxLTMtMS0xLTE4NTE_cf8660a7-d04d-43f4-a5d7-c1119b5e7322">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromFederalHomeLoanBankBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQxLTUtMS0xLTE4NTE_a9cb957f-680e-414f-adf5-fee9e25103df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on Federal Home Loan Bank advances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQyLTEtMS0xLTE4NTE_f8980187-f708-4201-9765-7251136f3755">1,250,000</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQyLTMtMS0xLTE4NTE_48b9966c-4d39-4214-ac0f-d58bd950d415">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQyLTUtMS0xLTE4NTE_b1fcbadf-6892-430f-b165-ad99c00342aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTEtMS0xLTE4Njg_5ea59741-80d9-4c89-8ef1-ddb96f8c3ed1">150,000</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTMtMS0xLTE4Njg_251501ed-e2dd-44b4-9ef2-cd4463b960c1">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTUtMS0xLTE4Njg_681d1f27-7b4e-465d-8528-7bf6515c5843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTEtMS0xLTE4Njg_4cc2f46c-046c-4ad3-b18e-b98f1eb02e1d">145,452</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTMtMS0xLTE4Njg_b78694ba-5584-41fb-9091-8190422b803d">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTUtMS0xLTE4Njg_ce67f3fb-68ab-4d00-a6ba-ad6fd5f690a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQzLTEtMS0xLTA_84a39269-53c0-494e-b34f-344c7a3ae5c4">12,557</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQzLTMtMS0xLTA_66329b59-18ac-4c9d-a854-9414a0607c43">20,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQzLTUtMS0xLTA_5b8c718a-b209-4b51-826c-81a4c6fc398e">31,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ0LTEtMS0xLTA_c1f1cb78-2a40-430f-b827-4a2c2cde3a5b">15,785</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ0LTMtMS0xLTA_4d40ac1c-5d71-405d-b021-00156370eed2">68,793</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ0LTUtMS0xLTA_9d2a737a-76ab-434d-bbcc-db0ec1ab555a">101,010</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTEtMS0xLTA_2e4bc362-b463-4eab-b996-de3d44112fb9">2,016</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTMtMS0xLTA_b3589408-8c9c-446d-9629-e22a7a295ec9">8,063</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTUtMS0xLTA_77cca6a2-f5a1-4c1d-9333-23223f75cc8e">8,063</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTEtMS0xLTA_f8da8b55-b572-4afe-b2be-6cbb2c78c609">180,584</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTMtMS0xLTA_a7e71495-cb08-459a-91fd-0f78725177b3">177,006</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTUtMS0xLTA_f1d4aad2-d71d-4c98-829d-a3891f090188">165,449</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 28pt;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%">Net cash from financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ3LTEtMS0xLTA_33ad7a4e-fae1-45e4-b033-3fe2970633b4">7,607,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ3LTMtMS0xLTA_d91db5fc-d4a8-4305-a9a1-ecb6ca3896ae">585,062</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ3LTUtMS0xLTA_39b237eb-c513-40b6-959c-ee665e68db1f">253,664</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net change in 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ4LTEtMS0xLTA_8ff28c28-f349-496e-945c-21118e726494">6,500,672</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ4LTMtMS0xLTA_9d5b2f96-3839-4fac-a839-114c70b7b0b9">167,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 colspan="3" style="background-color:#cceeff;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ4LTUtMS0xLTA_fc5e1588-9a6a-471b-a904-9082a4fd83cb">1,097,268</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ5LTEtMS0xLTA_9ae0aef9-d7f5-45a1-8cf4-31bb3b2ba622">3,788,181</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ5LTMtMS0xLTA_6d03ed21-12a9-41f5-8c2d-63645945da6a">3,955,779</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ5LTUtMS0xLTA_87c72f62-10c8-44be-81f8-13b3b6eb07da">5,053,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUwLTEtMS0xLTA_aa8d0747-f3c8-4fc9-b954-9c99b9b2022c">10,288,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUwLTMtMS0xLTA_151fa0d1-9f20-4187-af3c-0844062d5c94">3,788,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUwLTUtMS0xLTA_e5d5d61b-ec34-4af1-9eff-38fecbffc6b5">3,955,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying 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%">89</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_163"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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%">(Table amounts in thousands, except share and per share amounts)</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_166"></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjc5_150450b3-b8ba-4414-838c-70c4afbd61a1" continuedAt="i7a7fbf30495648129ccdf18e5f1f8bd4" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i7a7fbf30495648129ccdf18e5f1f8bd4" continuedAt="ic5970af32c534c6a9cbdee63d48bc037"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:NatureOfOperationsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjEx_974caf34-a9a1-4c10-8880-5b4c4ead45ae" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjgw_a67e2636-76db-4fd8-89fd-e6f56afbb42f" continuedAt="if6fcedcaf52b4c7790da7e4074a44627" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. 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. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, 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 an enterprise has both the power 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. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly owned subsidiaries Cullen/Frost Capital Trust&#160;II and WNB Capital Trust I are VIEs for which we are not the primary beneficiary. Accordingly, the accounts of these trusts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if6fcedcaf52b4c7790da7e4074a44627">We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjcw_027b6cbb-51d1-4c09-944e-3a99005a4c10" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTUy_ddd3c153-937e-4f9a-b0fd-d79db3f6ad5c" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were required to have $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashReserveDepositRequiredAndMade" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQwODE_788118bc-8c59-44b1-b82a-ab575fd55094">42.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashReserveDepositRequiredAndMade" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQwODg_cf87bf36-aae1-4485-9e43-038f110ecfc6">918.0</ix:nonFraction> million of cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements at December&#160;31, 2020 and 2019. Additionally, as of December&#160;31, 2020 and 2019, we had $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashCollateralForBorrowedSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQyNTY_e0636fcb-2eaf-4f24-9830-58fc27c42139">74.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashCollateralForBorrowedSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQyNjM_d53e0ec9-6332-4f63-bdc2-88e8b739207f">37.5</ix:nonFraction> million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ic5970af32c534c6a9cbdee63d48bc037" continuedAt="i3abc8f8cd5e5475db11a199479c4d4fc"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:CashFlowReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTEw_d96d53af-d808-4225-9744-ded70e2bf2f9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjAw_857589a3-a7eb-4a75-84c8-4a43916dadd8" continuedAt="ibb0d36465f5c4247b909d6a74fa0b0ce" escape="true">Additional cash flow information was as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="ibb0d36465f5c4247b909d6a74fa0b0ce"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:62.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.639%"></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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzItMS0xLTEtMA_9d264e3b-53ae-4d66-be56-9012d6c1918e">49,300</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzItMy0xLTEtMA_ac5b42bf-481c-4ad6-8c15-7913c8899433">124,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="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzItNS0xLTEtMA_08471711-02f4-4eb7-8c9e-532fb147c09a">89,270</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzMtMS0xLTEtMA_9b8b1af6-c429-4570-bf56-d1967e3ed6c0">44,140</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzMtMy0xLTEtMA_3ac67806-595b-490a-a129-c634cc2f509a">45,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzMtNS0xLTEtMA_87600eff-9236-41ef-aee0-8412e6d93f9b">5,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Significant non-cash transactions:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of securities from available for sale to 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzUtMS0xLTEtMA_fb9d74c8-fbb3-4bcb-9faa-bb0ccdedb131">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzUtMy0xLTEtMA_dad5bc17-231e-47c6-82e1-3635da123c89">377,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzUtNS0xLTEtMA_30883c37-ea86-4431-90a6-2db06da1e052">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:UnsettledSecurityTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzYtMS0xLTEtMA_b8c7e12b-1d9a-40f6-8e8e-28aad6bf3dbd">57,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:UnsettledSecurityTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzYtMy0xLTEtMA_da8e0436-16c1-463e-9697-0a5c5dded3f2">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="cfr:UnsettledSecurityTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzYtNS0xLTEtMA_2e8c2e7b-a960-4509-ae81-d4a31eaa1585">330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:TransferOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzctMS0xLTEtMA_0822e69f-d50d-49cd-a0c6-0cd3ebdfcc3d">140</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TransferOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzctMy0xLTEtMA_3416c3a8-cb89-4580-b81f-6c91493e082b">1,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TransferOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzctNS0xLTEtMA_470152c1-de6b-461e-ab60-74d2aca88c6e">2,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:MortgageLoanRelatedToPropertySales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzgtMS0xLTEtMA_4f2cc1b1-7ad7-4c19-bf89-fafbbcae4c2f">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:MortgageLoanRelatedToPropertySales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzgtMy0xLTEtMA_533153db-e387-4dec-a772-1148c1f2d672">847</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:MortgageLoanRelatedToPropertySales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzgtNS0xLTEtMA_284e309e-7a9b-4df0-bea6-5e1bf0702f50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzktMS0xLTEtMA_0872df3f-3758-453e-9144-2edf6436fbb6">18,284</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzktMy0xLTEtMA_47718284-c669-4883-a6a8-4d366e12c4ae">319,286</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzktNS0xLTEtMA_43748fee-0dea-4be3-bc00-3d7b061d9498">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzEwLTEtMS0xLTE5OTc_847b3bd8-9f81-4543-bee5-60abf4d66914">10,307</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzEwLTMtMS0xLTE5OTc_5aa0bad7-727e-4838-b9fd-5ac074633adf">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzEwLTUtMS0xLTE5OTc_5c37cbcf-8c65-4346-b7cc-c1dd8f9333e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:RepurchaseAndResaleAgreementsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTU5_32ab4336-82c0-4b00-b380-acec898d1257" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODE_e18437ea-5904-43ed-90a7-2216c956b12f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. Prior to the adoption of a new accounting standard in 2019, as further discussed below, premiums on callable securities were amortized to their respective maturity dates unless such securities were included in pools for the purposes of assessing prepayment expectations. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODI_f7bb6a60-ee08-40cd-89b0-27fd31bffa7b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span></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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i3abc8f8cd5e5475db11a199479c4d4fc" continuedAt="i87427c1d14f043078e93b4cdaff65cf7"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODM_bbe65ce3-8502-4fa0-a383-fced3fd10d54" continuedAt="if745aa4d9f92466396894e92263180fc" escape="true">Allowance for Credit Losses.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if745aa4d9f92466396894e92263180fc" continuedAt="ia51a163b968a44a2836bd72019dddb40"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.</ix:continuation> </span></div><ix:continuation id="ia51a163b968a44a2836bd72019dddb40"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity 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 securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODY_6f771213-61a9-4fa1-93d0-f5fda02c93c2" continuedAt="icd4f95383295452ebc66ba348b1cdcc9" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span></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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i87427c1d14f043078e93b4cdaff65cf7" continuedAt="idb0fe83fcb814b1e9c74cd9fad605ec6"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icd4f95383295452ebc66ba348b1cdcc9" continuedAt="i651929ca142c484a930bcdeffd2e182b">Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221;</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODc_c7b1f75e-e121-43c0-b7e0-efac97814ae8" continuedAt="ib5033356ce1c4fd794360994e049787b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODk_cbfbe594-1d86-4581-9dbf-28987de1629f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><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. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account 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. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTY3_06a51c55-a4fa-4f50-88d0-e89d5e7ce6eb" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Costs after acquisition are generally expensed. If the fair value of the asset declines, a write-down is recorded through expense. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzM4NDgyOTA3NDk0MTc_96fee121-e055-4d39-9ee7-7d1e2ed048fe">850</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzM4NDgyOTA3NDkzMjY_a759d36c-d5f8-4ae2-9d1a-09f2addca465">1.1</ix:nonFraction> million at December&#160;31, 2020 and 2019.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjY2_cf65a0a6-cf5a-477d-816a-e29c681bcd58" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><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 the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span></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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="idb0fe83fcb814b1e9c74cd9fad605ec6" continuedAt="i86ccaa2c66114432acf3c0e4f8367bd5"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjM1_18613059-db6b-4277-b437-338cc53eecbf" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjc2_55cf308b-410c-4383-97f3-c980a4e40c84" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our 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, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our 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 we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTk2_a2d12429-0ba3-4d9e-9066-b382fda7a054" continuedAt="ic19712f7b89545c3bee90b191b1b881f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTcz_abf413ec-4cda-4651-8cea-94e591894585" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjI0_48fa7973-73fd-4c51-8be1-679ad63076cf" continuedAt="ief887c1baa9d4a7cb09f63fe236dd223" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i86ccaa2c66114432acf3c0e4f8367bd5" continuedAt="i48cedc024d784d3ab978e5b7d7bb3f25"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ief887c1baa9d4a7cb09f63fe236dd223">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</ix:continuation></span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjUx_c6a922a8-267c-46e2-817b-267db6b2dcaa" continuedAt="i85feb7f4bdfb46b8b1574aa6f9550a4f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTcw_d4210c95-765e-4cc9-9cd7-5575ced889dc" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTc4_4b0a4e34-c1b5-4685-8675-38d69de49c66" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within <ix:nonFraction unitRef="number" contextRef="id89c44961d58400e848b9ab21f1755d2_D20200101-20201231" decimals="2" name="cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzIxOTc2_58e2cda4-08cc-4e37-81a8-6005d923f83c">80</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ief65a7ffefca4cadb09374a1d7b4c3c1_D20200101-20201231" decimals="2" name="cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzIxOTgy_4670e8eb-6b30-4812-b8b0-66dc2b6add7d">125</ix:nonFraction>% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjY4_808699d7-ba94-4466-918e-3880c9b6c88d" continuedAt="i61e2773b99a74023914fd9107af9aecb" escape="true"><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</span><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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span></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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i48cedc024d784d3ab978e5b7d7bb3f25" continuedAt="ia0c04fbae843479aa567401dc3c9937c"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTky_2087a83f-79b9-426b-890d-5b6e6ec03614" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTkz_d88c72a9-d0c9-4d4a-a2fd-944809a82d4a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:TrustAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTI5_55618b9e-cf67-4356-9b4e-a485345aea76" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTEy_6dc44cc3-54a2-496e-b214-e0b7d99eb4e8" continuedAt="i019f6f0dc5e6489583876d30dbbc12b0" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTI3MTE_f8b2edf7-9d55-4e69-aac3-085aea37e280" escape="true">Certain items in prior financial statements have been reclassified to conform to the current presentation.</ix:nonNumeric> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQzOTgwNDY1NjExNDI_f6116455-b887-4378-b620-b4a2a5719e14">29.3</ix:nonFraction> million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTI3MTA_67706cac-94c7-4e0b-bb28-233fc85ecf37" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">January 1, 2020</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</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: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%">Impact of Adoption</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: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%">Post-Adoption Allowance </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: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%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><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></div></td><td colspan="3" style="background-color:#cceeff;border-top: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-top: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-top: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-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i229fc2eecf44496a95b960f8fb8d2f3e_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtMS0xLTEtMjQwNw_b1e44635-0e40-4b2a-9989-073c2d178489">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5724b94c6cae42729c266f830f2f4acf_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtMy0xLTEtMjQwNw_b00224f8-6c86-4020-b21b-7d7eaa0b0010">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5655453ad8d2423c85713a779371c2d2_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtNS0xLTEtMjQwNw_20cba938-f8c1-4259-a271-e8faa2bb9c90">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if856cf6f7f154b9e97b8c2e1d5a4a194_I20200101" decimals="-3" format="ixt:zerodash" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtNy0xLTEtMjQwNw_2609b10f-2fba-42b4-9cba-f14d3e96e0e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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="ibc8fe021f519414593c9d936ff3c93b9_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtMS0xLTEtMjQwNw_e004bc2b-9307-4ea8-8bc8-85f0c0d85a47">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3221b9d4ab5542b69db1aeb7cbbf27fb_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtMy0xLTEtMjQwNw_36cb0b9a-4eb5-4c7c-b591-60b823730bfc">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id052b54e837c4438ba2f3ab99ffa14d3_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtNS0xLTEtMjQwNw_e005dd08-e6a3-4946-8a30-7ba32f5ceb1d">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab432262c363430093153994b40aebd8_I20200101" decimals="-3" format="ixt:zerodash" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtNy0xLTEtMjQwNw_02c12baf-c6ef-4c0c-bab5-2c8c034b58a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife47bad6688347649d86ae552079776f_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtMS0xLTEtMjQwNw_5e7897b7-312e-462d-8f35-a0a7166485b6">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9734e46a1c9d48c48f4423af16045e78_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtMy0xLTEtMjQwNw_39cfb0c4-7bfd-48f0-8634-03479e154eb9">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i8c9e002fd73d455b8b42f79f254715b4_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtNS0xLTEtMjQwNw_b5df1f2f-5666-4a68-910e-5031456da529">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i6bb1f3a5ccca460ebe9bcf9e01a8349f_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtNy0xLTEtMjQwNw_bd7a2d0f-343c-4aff-94a6-37b8572ec57b">170</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 12.25pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f296b617304501a3e41605f60f837e_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtMS0xLTEtMjQwNw_4eddad71-fa31-4346-8d49-a417a1160060">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81a0b85d0e0f46e292727965096468cf_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtMy0xLTEtMjQwNw_860ff26d-b4f2-42ef-a7e8-99818925bef6">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802cb8b8a5264a8ebecb92b4b1868088_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtNS0xLTEtMjQwNw_389efad3-5e5f-422b-9531-ee6d53feeab0">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2a56b0d383b4e368c1a8711b16c0ce2_I20200101" decimals="-3" format="ixt:zerodash" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtNy0xLTEtMjQwNw_0fa97641-9397-4abf-b3e6-5f15cf4641e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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</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="ib17fdce0007146388a59f33d99f8a129_I20200101" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctMS0xLTEtMjQwNw_eb0d45be-d144-41e8-81c1-2311c35294e6">&#8212;</ix:nonFraction>&#160;</span></td><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 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="i98023c755a364218ae3d9c74ef43dbba_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctMy0xLTEtMjQwNw_c8157eff-2abe-4a95-a2e6-8695cd42ffd9">215</ix:nonFraction>&#160;</span></td><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 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="ic3716a49cd824e6787c6e762e7dc8e23_I20200101" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctNS0xLTEtMjQwNw_6c5471fb-3187-4fd3-8fa8-587437e47803">215</ix:nonFraction>&#160;</span></td><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 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="i473f8ab1c6dd458ba2be8f00694edb63_I20200101" decimals="-3" sign="-" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctNy0xLTEtMjQwNw_c22a4170-d8d1-4212-a739-fc2618c50a2b">170</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 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%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420454f1e92340f38a3e0ed0fe43ec08_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktMS0xLTEtMjQxNw_ff4586d3-8247-4267-96be-bffb3fa959df">51,593</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440f4c795153495ebaae91cc7ef5da63_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktMy0xLTEtMjQxNw_ebb01123-8c47-4c74-a52e-54fc4d1b83cd">21,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i769688fb34234316adfba5c05c802282_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktNS0xLTEtMjQxNw_59e299a3-a368-4405-be9f-8853319452b4">72,856</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac02de98cb6c4ff6954e9c556f88d4f7_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktNy0xLTEtMjQxNw_48ea13bf-4252-423c-bb7a-3dd8f9d37df6">16,798</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 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%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62ee42b93dcd4a35aec4b89c7bc9b639_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTEtMS0xLTI0MTc_bda129ad-3491-499a-b452-74939cab48f8">37,382</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic30311741c914d5d8b0b954aad976a62_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTMtMS0xLTI0MTc_b322f5f1-d61b-434f-a432-b9ecb5fb627e">10,453</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36fb52997b9544668ca6b6cff497b270_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTUtMS0xLTI0MTc_3f0fce99-8f20-41b9-b60b-09333ccba02d">26,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="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%"><ix:nonFraction unitRef="usd" contextRef="ic2bd2ba1aaee40c4a29143f138c9fd42_I20200101" decimals="-3" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTctMS0xLTI0MTc_be0d5689-c2a0-4ec7-92e9-bcf091eb1eb2">8,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">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="i01849b057ba0438f82ff892278c6d9ee_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTEtMS0xLTI0MTc_a7b62ba1-9f9c-4681-95ee-b454c8f5433f">31,037</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i90889356b0894299a3135da6323768e2_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTMtMS0xLTI0MTc_918e6c8a-a74a-4617-9958-79a1787db6e3">13,519</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4901f8d80de404ba3e125926f7566ca_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTUtMS0xLTI0MTc_02233091-a634-4e6c-8d3f-5e7aad93360e">17,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ie473d3758fe64de3b799c39893e8883b_I20200101" decimals="-3" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTctMS0xLTI0MTc_e24fd8e8-1e2c-48fa-83a3-5577eadbaa94">10,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Consumer 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="i3277b14483154c498125c77be448c6eb_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTEtMS0xLTI0MTc_c6f1191b-f9b4-490e-86dd-52631d62ca51">4,113</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iced09fc6f3ac40369e7b996743e8484b_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTMtMS0xLTI0MTc_9b708d82-9f12-4f77-b08f-db8928efab0a">2,392</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2bdc193f2b7486788cee2cfe0eeb63e_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTUtMS0xLTI0MTc_273bb5af-e0d2-4523-902c-af88a318c6b6">6,505</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic59baad6ea254de4bf66e907bcef7068_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTctMS0xLTI0MTc_b0246c45-19a0-405e-a487-d4a5b20ebff1">1,890</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 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%">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="i0a5ffb8caf0c4d14922f473ad9609b07_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTEtMS0xLTI0MTc_b945701e-a78f-4240-a9d1-3367c736e843">8,042</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6219197e451b4b278927306f91849fa6_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTMtMS0xLTI0MTc_b032109f-4864-4888-b921-7c7207e5defa">2,248</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d7d8a9dbb134c81808903a230def501_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTUtMS0xLTI0MTc_a86e28c2-a473-4838-91f5-ae5422dd88e4">5,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="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="i5fec25d49e9c47b09b5cbb31318d25df_I20200101" decimals="-3" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTctMS0xLTI0MTc_ef44906f-04e0-40c3-9b65-ed115b1afa2e">1,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 25.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%">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="ic6b07265035e44c49b43b4775a16dfff_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTEtMS0xLTI0MTc_9f6d6c6b-5951-4836-8768-bf5e15e970ee">132,167</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1cb4b1eb9a5460bbcdb5a228839efd8_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTMtMS0xLTI0MTc_b8b5accc-6f8c-4a72-96e6-a91716dd72f2">2,565</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;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%"><ix:nonFraction unitRef="usd" contextRef="ieec8ccff5b554c06ac9bd85a7bb76a9c_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTUtMS0xLTI0MTc_23eb4e4e-02ec-4802-a705-2d9e7bb6dafb">129,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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic8d9fe90a1db408db53f1aa7470f46f8_I20200101" decimals="-3" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTctMS0xLTI0MTc_bf6c90b8-e890-4ee7-9127-3487a4ab6be5">2,026</ix:nonFraction>&#160;</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 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f620fd8f7b6458fa0be668c9c602503_I20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTEtMS0xLTI0MjE_5cf9ac85-6765-4de6-b1ea-ec0574598f3f">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e32639ef8384a858a84a91855f2c291_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTMtMS0xLTI0MjE_9a19486f-2e15-43fd-9d34-1c7ad57ac0e7">39,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i144725253547432ab418c71648e3216e_I20200101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTUtMS0xLTI0MjE_f5102746-3c9a-4a3e-9381-454eaafa16da">39,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib2ecbd0a70554720a1477154f1372721_I20200101" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTctMS0xLTI0MjE_73284963-4a2a-4dc0-95e8-41002191625a">31,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#8220;Leases (Topic&#160;842)&#8221; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $<ix:nonFraction unitRef="usd" contextRef="ic7329c631df349ef872603104bb49672_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI1OTQw_62259def-02da-4fa3-91d5-5a63643590f5">170.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8bbfa5f0f1e34ac8a8f0561777a6e767_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI1OTQ3_bc2fe033-0d7a-4d25-81d3-3712657726d6">174.4</ix:nonFraction> million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ia0c04fbae843479aa567401dc3c9937c" continuedAt="if6b1284bd7c043d4acfd54530de121ab"><ix:continuation id="i019f6f0dc5e6489583876d30dbbc12b0" continuedAt="i8168fb33fc4841c7a4331723a8823c07"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we also adopted ASU 2017-08 &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="i00a66549292344299e8d8d041c0c1574_I20190101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI3MzM4_565b0a01-144e-427e-aa74-276b83a7b3a1">14.7</ix:nonFraction> million. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2018, we adopted ASU 2018-02, &#8220;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221; In accordance with ASU 2018-02, we elected to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017 from accumulated other comprehensive income to retained earnings. Such amounts, which totaled $<ix:nonFraction unitRef="usd" contextRef="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI4MDc1_245d459c-70c9-4712-8ce3-c27a204f9f41">9.5</ix:nonFraction> million, related to a net actuarial loss on defined benefit post-retirement plans and unrealized gains on securities available for sale and securities transferred to held to maturity. See Note 14 - Other Comprehensive Income (Loss). Notwithstanding this election made in accordance with ASU 2018-02, our policy is to release such income tax effects only when the entire portfolio to which the underlying transactions relate is liquidated, sold or extinguished.</span></div></ix:continuation></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if6b1284bd7c043d4acfd54530de121ab"><ix:continuation id="i8168fb33fc4841c7a4331723a8823c07">On January&#160;1, 2018, we also adopted, ASU 2014-09, "Revenue from Contracts with Customers (Topic 606).&#8221; Using a modified retrospective transition approach for contracts that were not complete as of our adoption, we recognized a cumulative effect reduction to beginning retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="i2faa612543254f93b1871a94fbcc5dfc_I20180101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI4ODI2_8c8344f9-25ad-4c93-9763-be57e034be8a">2.3</ix:nonFraction> million. The amount was related to certain revenue streams within trust and investment management fees.</ix:continuation></ix:continuation> </span></div><div id="i34ea4f3caf714427aeb70b59038dec25_172"></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ1Mjg_1dc241bc-b110-4235-a08f-3236850baba7" continuedAt="i4aa9ee74ec7244b6ac12bea955364a43" escape="true">Securities</ix:nonNumeric></span></div><ix:continuation id="i4aa9ee74ec7244b6ac12bea955364a43" continuedAt="i95fdc778543f4202a9a35380c733b6ff"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjE_5c560418-196a-447c-bcad-91d3a0136b0c" continuedAt="i334437f43dcf439490481562f33ebdd3" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2020 and 2019 is presented below.</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><ix:continuation id="i334437f43dcf439490481562f33ebdd3"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></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:700;line-height:100%">December 31, 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;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;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;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;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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtMS0xLTEtMjUzMQ_047ed431-7e5f-4688-b5cf-cc5e30811b58">528,784</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtMy0xLTEtMjUzMQ_b886ca18-cf1c-4dda-8b1d-6836f8d1fc7f">41,742</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtNS0xLTEtMjUzMQ_2981ca0c-fc2a-4ba7-97bf-9dc986fb1c66">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtNy0xLTEtMjUzMQ_474be804-f64b-4d10-83b5-7145269a4f7b">570,526</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtOS0xLTEtMjUzMQ_7c9e43be-d0b6-4cbe-96d2-d86bdad65c42">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtMTEtMS0xLTI1MzE_3101c779-ef0a-4b2c-ad5f-2e893d18c25b">528,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtMS0xLTEtMjUzMQ_964aeb54-04f1-4586-9ce9-944bc51e62d8">1,415,549</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtMy0xLTEtMjUzMQ_04fd804c-9560-4002-a324-fccad9b18c36">65,321</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtNS0xLTEtMjUzMQ_8018a671-a5e8-40a6-a651-d020de310c8a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtNy0xLTEtMjUzMQ_86f3cd35-40b6-4141-9053-bd8bdb265ff9">1,480,870</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtOS0xLTEtMjUzMQ_1a7b662a-ff2e-47af-bf80-55d7c4e1c7ab">160</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtMTEtMS0xLTI1MzE_9c35a446-8d34-48fd-8f18-23153e982980">1,415,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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: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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtMS0xLTEtMjUzMQ_6d3b8cae-9a8e-42ae-ba26-4dd49c1f314c">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtMy0xLTEtMjUzMQ_fc827a66-bdcd-41ef-b696-e49bf11cee63">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtNS0xLTEtMjUzMQ_79d738b0-bc65-4b52-97b9-6d7d17591539">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtNy0xLTEtMjUzMQ_f60ae6a7-b058-47c4-8042-2d9313cec503">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtOS0xLTEtMjUzMQ_c00fd041-a92f-4a12-9378-efcc77e28189">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtMTEtMS0xLTI1MzE_fc32850b-ca0c-4b80-bec0-a0e1c387662d">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtMS0xLTEtMjUzMQ_0e727516-dd04-42f7-a719-0eacee90b676">1,945,833</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtMy0xLTEtMjUzMQ_58b350fa-9e6f-4980-8799-8a755992cb98">107,063</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtNS0xLTEtMjUzMQ_2969ac7a-a9f6-48ef-be5a-7b249e7fae69">&#8212;</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtNy0xLTEtMjUzMQ_94b1a315-b0af-47fa-925f-8f2627c78c24">2,052,896</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtOS0xLTEtMjUzMQ_33fd0477-67d7-48e1-98a7-4d548054c360">160</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;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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtMTEtMS0xLTI1MzE_eff3e3c0-df53-4daa-a9e3-b19daad816ee">1,945,673</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktMS0xLTEtMjUzNg_1ceff6bb-56c6-41cc-bdcb-6715444da888">530,861</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktMy0xLTEtMjUzNg_9ce2e9cc-f3f3-4cdd-96e8-050f915215c0">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="3" style="background-color:#ffffff;padding:0 1pt"></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="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktNS0xLTEtMjUzNg_771aee9d-3e6e-4e2c-b21a-5b0d3fbd458d">9,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktNy0xLTEtMjUzNg_34c1f44d-8d09-43ef-a95d-6f574812df60">521,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktOS0xLTEtMjUzNg_db2c745f-7b7c-4cc3-826f-f2ed01b5c577">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktMTEtMS0xLTI1MzY_339455f2-1b32-4b2d-8f0f-9ce5d72419dc">530,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTEtMS0xLTI1MzY_e1c15807-0008-4ad8-b79a-f9496a44285f">1,497,644</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTMtMS0xLTI1MzY_8011d40b-accb-4189-8afa-b5956bf3a9a0">28,909</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTUtMS0xLTI1MzY_d65942e1-8839-4a70-8295-f02a64b843b0">896</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTctMS0xLTI1MzY_5762aa33-c305-46e3-8e2c-d520bf8233d3">1,525,657</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTktMS0xLTI1MzY_e81193b8-9c5e-4e97-843c-5ee83b8cdb45">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTExLTEtMS0yNTM2_4ccad46c-854d-4aeb-bef2-7c350d6ebec2">1,497,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTEtMS0xLTI1MzY_4d13c26e-7976-42be-92f2-d20acd1fdc63">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTMtMS0xLTI1MzY_ba6933f7-464f-4d81-92c7-c10a7d4ac17b">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTUtMS0xLTI1MzY_cc02b1b8-581d-49be-af3f-7723ee800690">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTctMS0xLTI1MzY_4dfa7309-1024-44c5-8e1d-c3f75b1d259c">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTktMS0xLTI1MzY_0aded0d7-816f-43ff-8f18-da97118b164f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTExLTEtMS0yNTM2_60c76eb9-f042-414f-b2c2-d869e9fee312">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTEtMS0xLTI1MzY_d7514b93-4b1d-4da5-a67a-5641a9443652">2,030,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTMtMS0xLTI1MzY_efb281a4-d7c6-4cbe-bebc-7720305bfe9d">28,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTUtMS0xLTI1MzY_3838b18f-49d0-4e01-8a96-2c579d4e5f8c">10,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTctMS0xLTI1MzY_77814be1-e695-4240-8eae-04dc907e99e9">2,048,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTktMS0xLTI1MzY_bfaf410a-61f0-4f73-ad7f-4c0d61bb626f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTExLTEtMS0yNTM2_afd903f4-32a4-4724-8c14-8b1663bb974b">2,030,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $<ix:nonFraction unitRef="usd" contextRef="ic52c2e311dc7411cbe94e9e2fc3ae230_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CarryValueofSecuritiesPledged" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM1NjI_ad17deea-6cb0-4b5e-9bdd-1626f1f7fb14">659.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iab3b0fc453b34e6d94267705506c4887_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CarryValueofSecuritiesPledged" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM1ODQ_56b6c65a-8bb2-4e02-8a37-8068aa81c8b9">561.4</ix:nonFraction> million at December 31, 2020 and 2019, respectively. Accrued interest receivable on held-to-maturity securities totaled $<ix:nonFraction unitRef="usd" contextRef="ic52c2e311dc7411cbe94e9e2fc3ae230_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM2MDg_ab7426ba-93fc-4f53-82f4-74e2d85ce749">21.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iab3b0fc453b34e6d94267705506c4887_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM2MTY_4cd07a08-18eb-479e-8f8e-7912df12049e">21.1</ix:nonFraction> million at December 31, 2020 and 2019, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. During 2019, we reclassified securities with an aggregate fair value of $<ix:nonFraction unitRef="usd" contextRef="ifa1134422bb74a968e3633ca6ba35a3a_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ2MTU_35dd8478-3f99-42fa-8aa8-391e21182c2a">377.8</ix:nonFraction> million and an aggregate net unrealized gain of $<ix:nonFraction unitRef="usd" contextRef="ifa1134422bb74a968e3633ca6ba35a3a_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ2NDY_0058749b-4308-401a-9ee7-8704f90f9035">3.3</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ifa1134422bb74a968e3633ca6ba35a3a_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ3MDQ_f291084e-8712-4a9d-afc7-6145e9a7abb7">2.6</ix:nonFraction> million, net of tax) on the date of the transfer. The net unamortized, unrealized gain remaining on transferred securities, including those transferred in 2019 and in years prior, included in accumulated other comprehensive income in the accompanying balance sheet totaled $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ4MTA_eee67ae7-9a32-48b3-8cd2-ef0755342fb1">3.5</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ4MTM_80a80b1c-7560-4415-ab45-95f4ac4be304">2.8</ix:nonFraction> million, net of tax) at </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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i95fdc778543f4202a9a35380c733b6ff" continuedAt="i3c45b80a99ce4111a18dc4292d557cd2"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020 and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ3NDg_09d9dfbe-d803-4205-8f56-938459306fd4">4.8</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ4MDE_09183534-68d6-4fca-9aec-7d28d4913b74">3.8</ix:nonFraction> million, net of tax) at December&#160;31, 2019. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity 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. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#8220;PSF&#8221;) or pre-refunded by the issuers.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:MoodysandStandardPoorsBondRatingsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjI_2d4dc926-d9a0-43a9-a089-7549da27238d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2020:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">States and Political Subdivisions</span></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="border-top:1pt 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:700;line-height:100%">Not Guaranteed or Pre-Refunded</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: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%">Guaranteed by the Texas PSF</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: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%">Pre-Refunded</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: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%">Total</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:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08a94a37ac5c4b3ba4d4e503c46a9278_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItMS0xLTEtMjgxNg_074e5bf9-b25f-4d55-8147-129e2eade865">115,016</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i426edb7912a543ce96b9a36ff29edf11_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItMy0xLTEtMjgxNg_0f762818-0256-4083-9aa2-c9fc1dda6197">659,999</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i952b5d9a9b4f43dfa5282f0ca58a173d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItNS0xLTEtMjgxNg_e920a101-aa50-4edf-bd75-22bfe9724d1a">470,745</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b277c22789e4a6081bfadc0da88449b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItNy0xLTEtMjgxNg_01e9f526-ee4f-4544-8993-9d32b7fadf68">1,245,760</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21793b994b7548a4b11f70c3e248739c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItOS0xLTEtMjgxNg_5a5cb8d3-44cd-4451-bb5c-e0ca9e7c44e8">&#8212;</ix:nonFraction>&#160;</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"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e93a99e3a4c40bfb7c69c0be9b35586_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtMS0xLTEtMjgxNg_1ad3d2d8-f555-45b1-9dfb-49eee4ee83de">107,065</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ddad32018f4e61a274bad4a884482d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtMy0xLTEtMjgxNg_13ef7f73-4cfe-46ee-9c2d-bbc30f37bfae">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c108d4dda7b419da816d1245a0dada7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtNS0xLTEtMjgxNg_231112b7-4dcb-4a86-a03e-32d6daa76559">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2f0a312605b48139f4b9d5490ba52d0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtNy0xLTEtMjgxNg_ca96031c-71cd-4ebd-8712-41e653775d78">107,065</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i881eede6efb6479f9f3c5e3e63e57806_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtOS0xLTEtMjgxNg_31370958-a658-4082-9649-170bc77fc536">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</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="i00a17046f2e9410c8d42a7e968e33289_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtMS0xLTEtMjgxNg_d1769710-8f66-4830-8275-f8818c41a0bd">62,724</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66319f5b4387440fb1e54d1e8126912d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtMy0xLTEtMjgxNg_316cd6b9-f8cd-47e7-9bbd-1547d6a9054b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6306cd4c329d40108e494058789dad48_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtNS0xLTEtMjgxNg_a2b7cc88-09d3-4dd7-9b60-aaa82846184f">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90512284fcdb4632bfc315020e88c24d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtNy0xLTEtMjgxNg_bf6b2933-9556-4b73-80ce-0d9db6fdfcfd">62,724</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c05d7ac64cd4b11b570a6d1fb67fa51_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtOS0xLTEtMjgxNg_deb96d36-b512-45b5-b6fc-7b7964bd06ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98d16c46a0844c15a311ece6d8a3b98c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtMS0xLTEtMjgxNg_a499a34b-dc83-4905-a589-d7bc305e193d">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f0f9bf2a93e421fb96e7ccfd04ac12c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtMy0xLTEtMjgxNg_4b5204c5-05af-4810-ade9-7d848be2d52d">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fbc6df8881a4994b9a355bf1272ac7c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtNS0xLTEtMjgxNg_5f12cce7-8688-493e-ab29-3632d4344b54">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685d9856ad5342ebb47c3496f8423336_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtNy0xLTEtMjgxNg_42e71917-d440-41e1-a06c-5d04a8f6e00e">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17a5023e3b0940a985b98c4c2a11ef1c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtOS0xLTEtMjgxNg_e026254f-60f8-4f37-8e66-6fc17fe714d0">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief440f4303a3461da0500181c29a1386_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtMS0xLTEtMjgxNg_b0bf4628-c3c3-41fb-9b19-895776000136">284,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08e6509c33204268aaa4a619f150c9c4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtMy0xLTEtMjgxNg_1a21bd4f-5579-471a-a3b0-9efa944d1e24">659,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6556bf969acf4fdda7262427175edec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtNS0xLTEtMjgxNg_1e4deca0-76d2-43c9-9c11-0da9acf48a4c">470,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtNy0xLTEtMjgxNg_d753489b-7c83-41b9-aeeb-c775e5d60e72">1,415,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtOS0xLTEtMjgxNg_560bcf71-8c13-4c1f-9fd9-5c4cf67ea1ef">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2020, there were <ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesHeldToMaturityPastDue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4NzM_4c93dc84-2412-475c-aed8-dd8f4e2b5bf7">no</ix:nonFraction> past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, <ix:nonFraction unitRef="usd" contextRef="i05e35b2c0ae7466cb1352a9de1240814_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4ODQ_a7fb1a55-8ad3-4ab1-8779-cfe066e4663e">no</ix:nonFraction> allowance for credit losses has been recorded for securities guaranteed by the PSF as there is <ix:nonFraction unitRef="usd" contextRef="i05e35b2c0ae7466cb1352a9de1240814_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4OTA_a7fb1a55-8ad3-4ab1-8779-cfe066e4663e">no</ix:nonFraction> current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, <ix:nonFraction unitRef="usd" contextRef="ie1c7d440e18a417cb75fc7d2c8741284_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4OTc_30f2d4ed-ed44-4760-9fe2-666be7574ce5">no</ix:nonFraction> allowance for credit losses has been recorded for securities that have been defeased as there is <ix:nonFraction unitRef="usd" contextRef="ie1c7d440e18a417cb75fc7d2c8741284_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA5MDM_30f2d4ed-ed44-4760-9fe2-666be7574ce5">no</ix:nonFraction> current expectation of credit losses related to these securities.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjM_a442d657-d639-4117-9336-c2ed8189b4d5" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities during 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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 7pt;text-align:left;vertical-align:top"><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd60841795b7448a927e4e140785d1cf_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzItMy0xLTEtMjg0Nw_202898ec-fce2-4508-a102-1f45eefd5392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Impact of adopting ASC 326</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffdaabb19c7f412a856201bca9260995_D20200101-20201231" decimals="-3" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzMtMy0xLTEtMjg0Nw_954d32da-bac8-4fb5-932e-c6a4903b5c93">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</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%">(<ix:nonFraction unitRef="usd" contextRef="iffdaabb19c7f412a856201bca9260995_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzQtMy0xLTEtMjg0Nw_fae4989c-1f45-4b20-92e9-400fa3f516ec">55</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4938cc8fc3e4d6da441092b94cf772c_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzUtMy0xLTEtMjg0Nw_8be4f209-6971-4b10-90e9-b3e6628396b0">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i3c45b80a99ce4111a18dc4292d557cd2" continuedAt="i275cfcf5ef8443e8bd9b66c7f17e89c6"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjY_7a0234e3-7c2e-4098-9205-4c28cd927a64" continuedAt="ib9f33bc3064d487193331aca63710f63" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2020 and 2019 is presented below.</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><ix:continuation id="ib9f33bc3064d487193331aca63710f63"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.281%"></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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></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:700;line-height:100%">December 31, 2020</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;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;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;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;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:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItMS0xLTEtMjkxMQ_47f2539d-b58a-4b89-87d3-ef5a43e47f2c">1,084,542</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItMy0xLTEtMjkxMQ_7b235a97-68f4-4095-9427-f9ba529c0ca7">35,091</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItNS0xLTEtMjkxMQ_a68508b6-d66d-4286-b9f7-3b88f53e51f5">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItNy0xLTEtMjkxMQ_48da4571-7905-46ab-ae4f-2ed27258d25e">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItOS0xLTEtMjkxMQ_88c344ae-1590-4e66-885c-e7e47341a319">1,119,633</ix:nonFraction>&#160;</span></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;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%">Residential mortgage-backed 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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtMS0xLTEtMjkxMQ_8f822a59-ca5c-49cf-a5cb-d333c972c8c0">1,916,581</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtMy0xLTEtMjkxMQ_93902bf1-9df7-40f2-b761-006bb1109ac9">71,102</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtNS0xLTEtMjkxMQ_24076a2a-5a18-47b0-8863-17844fe536db">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="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%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtNy0xLTEtMjkxMQ_714d7604-b45c-4f0b-a69d-3b9af566c1ba">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtOS0xLTEtMjkxMQ_4f408e49-dcf7-4493-bafb-edf755c121a5">1,987,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtMS0xLTEtMjkxMQ_fd7747ff-12ad-4a6b-b498-6598f35a2d51">6,683,927</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtMy0xLTEtMjkxMQ_4b589990-538c-497f-9eb8-c1bea5a27fc1">603,975</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtNS0xLTEtMjkxMQ_106579c2-1313-44de-904d-23797a0253fa">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtNy0xLTEtMjkxMQ_a3080174-063b-458e-b767-a3be47239b0a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtOS0xLTEtMjkxMQ_95593f3d-2515-4c4e-960d-add65a807233">7,287,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtMS0xLTEtMjkxMQ_8e8cfdea-c006-4014-be6b-c4be932633b2">42,351</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtMy0xLTEtMjkxMQ_cd18de78-d3ce-4867-a6d7-04a7c871de61">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtNS0xLTEtMjkxMQ_1a77e220-fed1-41ed-8b4d-6785c1664e4c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtNy0xLTEtMjkxMQ_45b16f72-4e65-434c-8ea2-0d1c2b1448e3">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtOS0xLTEtMjkxMQ_1d02f2cb-aea7-4b7e-bb6b-fef4ecc548d7">42,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctMS0xLTEtMjkxMQ_7b56b019-1ff5-4639-9c39-ed7bcadef180">9,727,401</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctMy0xLTEtMjkxMQ_b41bf642-1296-44f5-803e-d981c23b0c30">710,168</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctNS0xLTEtMjkxMQ_5701cf18-8fbf-45db-87d3-551252bce0e2">4</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctNy0xLTEtMjkxMQ_be394499-1060-4dad-936d-7a116388a3ae">&#8212;</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctOS0xLTEtMjkxMQ_8477fd53-a3ec-4c06-89f8-8297b4b4ae6f">10,437,565</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">December 31, 2019</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 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTEtMS0xLTI5MTU_678d4e98-7a79-4cd0-ad39-a3fd4e2a23d4">1,941,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTMtMS0xLTI5MTU_e68135b8-7e53-486f-9013-d64ea014a296">18,934</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTUtMS0xLTI5MTU_58b95e0e-ec1b-4009-857a-012ea9adf705">12,084</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTctMS0xLTI5MTU_d462fc66-79f2-47b7-870d-bc6a62221b16">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTktMS0xLTI5MTU_bead3591-8a4e-4105-9111-57aec9a47e99">1,948,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 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%">Residential mortgage-backed 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="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTEtMS0xLTI5MTU_560291a4-4b16-4a29-8148-759595f98261">2,176,275</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTMtMS0xLTI5MTU_fb955cdd-0235-4867-84db-fbaa80ca43c6">32,608</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTUtMS0xLTI5MTU_39c46a92-6e39-432d-be36-2d04a9057114">1,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="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="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTctMS0xLTI5MTU_3296d028-fdc6-4b42-a1fe-0b18e138dcc7">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTktMS0xLTI5MTU_d534c4e2-85e9-4457-a2bc-30502ba2c28d">2,207,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTEtMS0xLTI5MTU_52b7e02e-351d-46b5-bc81-d6e9f1f2f287">6,717,344</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTMtMS0xLTI5MTU_618c3ad8-8dc5-4d10-9d88-a825398c02ae">353,857</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTUtMS0xLTI5MTU_cd41389a-ae8b-445c-9810-ad10c62373c3">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="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%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTctMS0xLTI5MTU_7f6cebaf-695f-4472-8af3-9348d206c3bc">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTktMS0xLTI5MTU_8b349284-d676-4824-9430-f26deb356118">7,070,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTEtMS0xLTI5MTU_15841316-2612-46f0-81db-b9fd17244b82">42,867</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTMtMS0xLTI5MTU_7bb55841-bb8d-4fad-a685-26624a36fce2">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTUtMS0xLTI5MTU_4f9dee33-07a6-4263-811a-e74c84c87807">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTctMS0xLTI5MTU_8686a7fc-1c94-4399-ad42-7c1214ea35f1">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTktMS0xLTI5MTU_e9de8daa-3b79-477a-b7f6-61139ae42171">42,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTEtMS0xLTI5MTU_4c10d490-de4f-4c7b-a75f-4932d28f215d">10,877,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTMtMS0xLTI5MTU_5bbab076-8e34-4ace-8e5a-573fbd670b79">405,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTUtMS0xLTI5MTU_47917a66-1eb3-4b92-ae1f-6a73321df307">13,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTctMS0xLTI5MTU_c30f0f2f-3953-4214-b41f-ddae16784d48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTktMS0xLTI5MTU_94c0c963-d738-474b-be3e-65133a54248f">11,269,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 2020 all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately <ix:nonFraction unitRef="number" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="3" name="cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE1MDA_a4bf0f7a-3ca4-4212-bccb-049c7648d605">77.8</ix:nonFraction>% are either guaranteed by the PSF or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $<ix:nonFraction unitRef="usd" contextRef="i2d79f96249ef4676a24789c852b51d4a_I20201231" decimals="-8" format="ixt:numdotdecimal" name="cfr:CarryValueofSecuritiesPledged" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE1MTU_c54e6c94-3f64-4cd5-b061-7e0feb1403a4">4.4</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i863fd1cbcce8489fbd4570bf36e4df98_I20191231" decimals="-8" format="ixt:numdotdecimal" name="cfr:CarryValueofSecuritiesPledged" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE1MzU_daf78c5f-6602-4e7f-ba4f-c8d5135c1d6e">3.4</ix:nonFraction> billion at December 31, 2020 and 2019, respectively. Accrued interest receivable on available-for-sale securities totaled $<ix:nonFraction unitRef="usd" contextRef="i2d79f96249ef4676a24789c852b51d4a_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE2ODU_a977977d-22cc-4d7e-a545-53b073e9ad35">111.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i863fd1cbcce8489fbd4570bf36e4df98_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE3MDg_ec0a37d4-1a98-47ac-86b3-c65ebc01f555">115.9</ix:nonFraction> million at December 31, 2020 and 2019, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjc_7d59e5a7-8620-4b9e-b192-d7371ca0ab2e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 2020, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.922%"></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:8pt;font-weight:700;line-height:100%">Less than 12 Months</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:8pt;font-weight:700;line-height:100%">More than 12 Months</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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: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%">Unrealized<br/>Losses</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</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: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%">Unrealized<br/>Losses</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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: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%">Unrealized<br/>Losses</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><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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtMS0xLTEtMzAzOA_5ef51e00-5678-4b21-83e3-0a1c159fcbbb">1,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtMy0xLTEtMzAzOA_4e334dab-175f-494a-be93-98d1757d1e80">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtNS0xLTEtMzAzOA_39c94002-4db4-46c4-88e0-ffe40dd63528">121</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtNy0xLTEtMzAzOA_923c98ff-3e11-4fbd-9fbc-dccc23ca285e">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtOS0xLTEtMzAzOA_4088eeae-b165-4fa1-9309-90a8e5215f05">1,832</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtMTEtMS0xLTMwMzg_3a33fa65-9a4e-4407-a9c6-30f16c680ab9">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></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><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:top"><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:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtMS0xLTEtMzAzOA_59c88d1d-e4a6-486c-ab73-15ab1ece1db7">1,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtMy0xLTEtMzAzOA_61d5b2f8-2a18-45ee-8db0-cd6191f401d2">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtNS0xLTEtMzAzOA_6bbf2a37-b89b-4c0c-a2a3-f36edb63a30e">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtNy0xLTEtMzAzOA_923e5f56-2291-4aeb-90ec-33ff9714d550">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtOS0xLTEtMzAzOA_96420b93-657c-42b3-b9e8-70f277999d1d">1,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtMTEtMS0xLTMwMzg_cff2a122-0b2c-46e5-bb0b-504d5d9133cd">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, <ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4NjE_85e9339d-b07b-4f5a-b6ed-2c69aa843358">no</ix:nonFraction> allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.</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%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i275cfcf5ef8443e8bd9b66c7f17e89c6" continuedAt="ieafddb2eb1ec47d6b8ad3960d1187d9d"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjg_cb4666ff-d1e2-473d-a6b8-2544c488c197" continuedAt="i94592ea72fde4d40b323374a4c05e19f" escape="true">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2020. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i94592ea72fde4d40b323374a4c05e19f"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:33.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.302%"></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:8pt;font-weight:700;line-height:100%">Within 1 Year</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:8pt;font-weight:700;line-height:100%">1 - 5 Years</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:8pt;font-weight:700;line-height:100%">5 - 10 Years</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:8pt;font-weight:700;line-height:100%">After 10 Years</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:8pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Held To Maturity</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;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;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;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;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-style:italic;font-weight:400;line-height:100%">Amortized Cost</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Residential mortgage-backed 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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtMS0xLTEtMzExOQ_f064aae6-3c1a-48c6-a672-d3b6483e064c">22</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtMy0xLTEtMzExOQ_360b0d1a-c749-4b42-9179-1ec243a4670b">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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtNS0xLTEtMzExOQ_9477b281-0371-4221-a42f-e763c5b169de">516,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtNy0xLTEtMzExOQ_e2bc5a4b-a786-4ef6-a24b-3563a9b6566d">12,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtOS0xLTEtMzExOQ_76516835-8bc5-4a90-8ca7-14c69cbb0818">528,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtMS0xLTEtMzExOQ_c047d3d5-27bc-49e4-ab06-adb4b380d3b4">155,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="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="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtMy0xLTEtMzExOQ_5b236e86-efc1-4532-9f51-ae4eebf13343">463,302</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtNS0xLTEtMzExOQ_6158d9e1-2a0f-4aec-8aec-bbe45f06fbfc">207,076</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtNy0xLTEtMzExOQ_b74c962f-bccf-41ae-a210-b41deedde328">589,230</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtOS0xLTEtMzExOQ_ff2cb90c-1e36-4991-aadd-ae8e2b23ed48">1,415,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtMS0xLTEtMzExOQ_0d2be159-8e21-4aed-823a-8017634e88af">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtMy0xLTEtMzExOQ_e81f9867-b917-4319-aadb-b6730e7b7241">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtNS0xLTEtMzExOQ_541a3e2d-a833-4a02-8891-675ee11114c7">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtNy0xLTEtMzExOQ_2a4d4dd8-6340-40bf-a695-70f7821a2ead">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtOS0xLTEtMzExOQ_75afdb7e-fcaa-4ce3-ac61-e1847bfac63c">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Total</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctMS0xLTEtMzExOQ_4253d80a-8e2a-44c6-b483-82b0eba61be9">155,963</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctMy0xLTEtMzExOQ_50b3c133-7d81-4823-8b2a-ec34f3cc86f0">464,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 colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctNS0xLTEtMzExOQ_0b8c535f-9ab7-4d88-85b8-d41adec16ea2">723,194</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctNy0xLTEtMzExOQ_850f4d97-61c2-4fa2-93f1-92462d59f455">601,709</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctOS0xLTEtMzExOQ_3831dda2-4148-4274-9e0e-e2481d639ba6">1,945,833</ix:nonFraction>&#160;</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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><td colspan="3" style="display:none"></td><td colspan="3" 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%">Residential mortgage-backed securities</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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTEtMS0xLTMxMTk_077a193a-d028-4ce2-ad6b-ceeb8150fc05">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="3" style="background-color:#ffffff;padding:0 1pt"></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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTMtMS0xLTMxMTk_b3a87f79-a771-4fc4-b513-39878289b440">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="3" style="background-color:#ffffff;padding:0 1pt"></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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTUtMS0xLTMxMTk_4d7a818c-2828-42bf-b951-6717386897f2">556,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTctMS0xLTMxMTk_06ae8c96-1b50-4aea-8905-5aaee9e97e76">13,727</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTktMS0xLTMxMTk_b47bb611-4cd6-4ffd-9552-6c3a986b80ab">570,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTEtMS0xLTMxMTk_b6755814-d942-4040-84f5-48f1052494f5">156,689</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTMtMS0xLTMxMTk_8cfb5224-0845-42f7-99c3-c89a68a582ef">480,530</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTUtMS0xLTMxMTk_73dd9228-3388-4f4c-b909-31f2b05c4935">212,937</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTctMS0xLTMxMTk_aecf99ba-7214-4d5a-a82b-26f5e5ce3fa3">630,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="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%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTktMS0xLTMxMTk_e32b76dd-a1f4-450a-8224-1bcb70064c2c">1,480,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTEtMS0xLTMxMTk_a0faaa71-689b-4624-b7fa-37966fef6838">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTMtMS0xLTMxMTk_c7ef3f90-e173-470a-a694-4718df015100">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTUtMS0xLTMxMTk_4495852c-8bfa-482e-8525-535930c6d5db">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTctMS0xLTMxMTk_a488711c-a534-4a73-99c7-1f7b688721b8">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTktMS0xLTMxMTk_dbd5428f-dca5-4a07-94d3-eee685e311d8">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTEtMS0xLTMxMTk_09fd2a25-73ec-4f3f-96b8-9ee016863404">156,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTMtMS0xLTMxMTk_2508e0e2-7e0f-43f0-b84f-423ae3403f54">482,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="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTUtMS0xLTMxMTk_729c6734-fc22-473d-9103-50d44988f9c8">769,547</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTctMS0xLTMxMTk_ed6cd5c4-5afc-45f2-be9b-c489d8ccb9ac">644,441</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTktMS0xLTMxMTk_ee825c5d-2666-45fd-9aeb-a2cceceabfc7">2,052,896</ix:nonFraction>&#160;</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:700;line-height:100%">Available For Sale</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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-style:italic;font-weight:400;line-height:100%">Amortized Cost</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><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%">U. S. Treasury</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="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTEtMS0xLTMxMTk_d901a4b9-8d88-4095-8bf6-78e25c4e8f41">798,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="3" style="background-color:#ffffff;padding:0 1pt"></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="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTMtMS0xLTMxMTk_ff037c39-5f33-4c3d-8fe6-2249f22569bc">285,800</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTUtMS0xLTMxMTk_01aff641-7853-4338-a8e5-1a62985f211f">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTctMS0xLTMxMTk_add6587f-72f9-49fe-9859-cea73e8ff64b">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTktMS0xLTMxMTk_d09a21bf-9b5e-4001-b059-abfc71195dfa">1,084,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Residential mortgage-backed 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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTEtMS0xLTMxMTk_daef8fe3-b0b2-4e04-9b40-b6c3bfbe4946">11,833</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTMtMS0xLTMxMTk_618d7bef-8178-4f05-a97c-842eba2ea6f1">25,336</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTUtMS0xLTMxMTk_60fb93ca-169c-49cc-ab7f-5b4092f5acdc">22,583</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTctMS0xLTMxMTk_b04cb414-10d6-438b-86fe-ba3dfb9717ad">1,856,829</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTktMS0xLTMxMTk_ca39d9de-400e-4477-a856-896a589caa3f">1,916,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTEtMS0xLTMxMTk_24ee1f3a-4b33-498e-9921-006780771710">199,697</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTMtMS0xLTMxMTk_4c26003f-4edd-4da7-a7f1-eb22393ea82f">1,323,635</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTUtMS0xLTMxMTk_c6eb628d-d046-45de-9f79-61bff570da3c">638,720</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTctMS0xLTMxMTk_cff914ad-2c87-4ec9-aa6e-ec582ae5ad07">4,521,875</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTktMS0xLTMxMTk_7b13aba5-e2bf-4203-a27d-8b5c3e84ac46">6,683,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTEtMS0xLTMxMTk_2ffe6325-418e-4d91-a734-2bbfe0c34712">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTMtMS0xLTMxMTk_4319ea1f-24b0-4b3c-86f5-52d525467705">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTUtMS0xLTMxMTk_e3129506-cf66-47c0-9efd-cbf68283fc6a">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTctMS0xLTMxMTk_a0f95492-5db0-4e22-9225-862a2d12ec8e">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTktMS0xLTMxMTk_2244b326-005d-462b-8ce2-d2f3ad3f031f">42,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Total</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTEtMS0xLTMxMTk_043e93a9-089e-4aa3-afe7-97b693eb28fd">1,010,272</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTMtMS0xLTMxMTk_6e4e357f-a28a-437e-b83c-70cdb489780b">1,634,771</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTUtMS0xLTMxMTk_c3f7f388-6c18-4251-a92f-7e098de397cd">661,303</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTctMS0xLTMxMTk_b68a6fc3-23de-4e64-9c73-19ee520dd119">6,378,704</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTktMS0xLTMxMTk_9582c844-984f-4345-90e1-ef2f1ebe9c12">9,727,401</ix:nonFraction>&#160;</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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">U. S. Treasury</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="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTEtMS0xLTMxMTk_d73ae093-4310-49e9-9651-da3a3ae8bf60">811,778</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTMtMS0xLTMxMTk_014b66f8-47a9-4980-83b7-e1be6e833685">307,855</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTUtMS0xLTMxMTk_dc62b4d6-a0c7-4536-82fa-98db02a0c773">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTctMS0xLTMxMTk_c0324b73-2633-4917-9d24-eb56442e9fc8">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTktMS0xLTMxMTk_bcb0e50b-f172-4b50-bebe-30f608159e75">1,119,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Residential mortgage-backed 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="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTEtMS0xLTMxMTk_6ce2baec-91f8-4f1e-a477-bbcaf5ee4b1b">12,278</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTMtMS0xLTMxMTk_49d4e294-4f57-4284-92fc-77ff967947a4">26,724</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTUtMS0xLTMxMTk_e27c2905-6c7a-49e9-992a-a4df3ccf4440">23,116</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTctMS0xLTMxMTk_72be268f-5145-4a11-8342-9d7c9e9aa077">1,925,561</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5194dbbeda04939b39969404486fb60_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTktMS0xLTMxMTk_96b19f97-826a-4af0-a050-9c73d5a427cf">1,987,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTEtMS0xLTMxMTk_4636e9e7-07c3-477e-82b6-35d6e9b7b23e">201,166</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTMtMS0xLTMxMTk_8c8b0ed0-f872-4e40-99c4-b74ab2f75972">1,442,871</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTUtMS0xLTMxMTk_a51d60d2-24d0-4a87-a694-54390f0d5196">694,760</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTctMS0xLTMxMTk_955ded5b-f07f-4d1c-a56a-87ab4c231ae4">4,949,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="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="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTktMS0xLTMxMTk_e70bddf8-04ad-40ad-beef-aaee7a0039f0">7,287,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTEtMS0xLTMxMTk_4e60fdd3-4ed5-4174-acd1-909b2ee0aa44">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTMtMS0xLTMxMTk_fefac147-e5c2-4980-850d-0ef6a1ccbad4">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTUtMS0xLTMxMTk_0ed5fc38-e777-4be8-aefa-c2bbbe47adc0">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTctMS0xLTMxMTk_6b6fa100-897f-4b2b-acc7-18a78d053c02">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTktMS0xLTMxMTk_6d301a7b-e91a-4294-b77c-5a240f695fe8">42,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTEtMS0xLTMxMTk_d5bdac6a-6e4b-43d6-b43b-a58cdc4df4b1">1,025,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTMtMS0xLTMxMTk_e3b4d0f2-7267-4db1-aa3a-6e6f5b88dc47">1,777,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTUtMS0xLTMxMTk_0e069477-50ef-4dae-9655-f34d1cf2e90a">717,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTctMS0xLTMxMTk_617832e1-de8a-4f2d-bce0-97ab196f83ae">6,874,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTktMS0xLTMxMTk_49100e5e-98ed-4db2-9b6c-9c816289cade">10,437,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:AvailableForSaleSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ0ODQ_22626418-14ad-4802-8010-936252a7e436" continuedAt="ib93199791fdd4d64885b2d299f4e0e2c" escape="true">Sales of securities available for sale were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="ib93199791fdd4d64885b2d299f4e0e2c"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzEtMS0xLTEtMA_fd7dff1c-072f-49d0-9e5e-e484c8fc5968">1,162,352</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzEtMy0xLTEtMA_0c850557-01b1-44ee-a114-eb04606f3472">18,660,147</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzEtNS0xLTEtMA_1e9b58c3-74d9-48fd-b78f-4cdb86fdc570">16,806,062</ix:nonFraction>&#160;</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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzItMS0xLTEtMA_08d04666-225d-4f5a-81d6-17b59cc53770">108,989</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzItMy0xLTEtMA_91635477-3486-4c1c-af1c-f780799d4421">930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzItNS0xLTEtMA_293b0489-4679-486a-a7d5-4a357fe5ec72">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzMtMS0xLTEtMA_95194a89-948f-4d18-b4ce-927fe8cdcde7">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzMtMy0xLTEtMA_d6ddf8db-1d98-4404-8c8c-53bf3bc861ca">637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzMtNS0xLTEtMA_0fe4d4d6-5ee7-4758-9a84-3dc467dce520">159</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzQtMS0xLTEtMA_103e04c5-6e31-44cb-8cc4-cd0a282597f5">22,888</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzQtMy0xLTEtMA_fd328f3d-09b5-4a8f-bfb2-23a0cd2c7061">62</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="cfr:Taxexpensebenefitofsecuritiesgainslosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzQtNS0xLTEtMA_7d3e35a9-f0e8-4665-8198-80dacf5664ba">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ0ODM_c5692ddd-8f2b-4e25-ab36-daf3dd764519" continuedAt="if0fd0d16522f4d15ab4f0ba3db506ac3" escape="true">Premium amortization and discount accretion included in interest income on securities was as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="if0fd0d16522f4d15ab4f0ba3db506ac3"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Premium 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzEtMS0xLTEtMA_2d13b29a-1f72-43a4-a6e3-4f2f152c30b4">126,210</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;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%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzEtMy0xLTEtMA_bc19595d-9f7e-42e7-982a-cb5e79b25367">120,785</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;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%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzEtNS0xLTEtMA_0812e5f0-c41d-4b02-9bfb-6b484fcb8aa9">108,483</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzItMS0xLTEtMA_2219824e-14c9-45f8-a8d9-5ff0c36372af">2,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzItMy0xLTEtMA_2fb1b49b-73f3-41cf-99b3-2a3664c316cd">5,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="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzItNS0xLTEtMA_de810e67-ba2d-4087-822f-6afcde6a1dd3">7,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (premium amortization) discount accretion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzMtMS0xLTEtMA_3fc95a5e-34cf-425c-bcf8-979eadd651d4">123,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzMtMy0xLTEtMA_4cd4f540-5c0b-4973-bde4-d0f248dadecd">115,558</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzMtNS0xLTEtMA_e22349d7-df30-463f-90bf-6498b214fdbf">100,528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ieafddb2eb1ec47d6b8ad3960d1187d9d"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ1MTE_a79d4b40-ef9e-417f-b4d3-bcbb714b9fd5" continuedAt="if9ff46ecef654e7d8d90ffaaa07a5a65" escape="true">Year-end trading account securities, at estimated fair value, were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="if9ff46ecef654e7d8d90ffaaa07a5a65"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzEtMS0xLTEtMA_8bdc0167-7e48-4eab-b5a8-2879b2c0b1b7">23,996</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzEtMy0xLTEtMA_e7f9cad4-2448-4ea9-aa74-b3ee025af702">24,298</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id966387f1bee4bb892ed224424c70a24_I20201231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzItMS0xLTEtMA_b66873ff-380d-451a-b961-d56fc3a5f3ef">460</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzItMy0xLTEtMA_defe3bf1-6ff4-48f6-8b62-cc0a209cfe76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzMtMS0xLTEtMA_5d47ccfb-051e-4ed8-9b0a-abeeff61eb0a">24,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzMtMy0xLTEtMA_068d779b-f6fd-4255-92bc-928f6e40a29a">24,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ0ODA_c85d952a-473c-4cbc-b0ea-d0875398b3af" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecuritiesRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzEtMS0xLTEtMA_28fb265d-faf7-4908-8488-63f6a85b4a20">1,102</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecuritiesRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzEtMy0xLTEtMA_15dad530-011e-4e6c-9de0-a855f10fb4f3">2,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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecuritiesRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzEtNS0xLTEtMA_a969327f-b3b0-4540-a8a4-e46e8181a70a">1,816</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzItMS0xLTEtMA_f9753154-5013-4306-bef4-959bbc70f28c">85</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzItMy0xLTEtMA_5016c983-a378-403f-adf2-63b3a759d3f5">176</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzItNS0xLTEtMA_9ee16975-d236-48a8-9c49-904c6facafce">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzMtMS0xLTEtMA_cc6d7f29-54d1-4332-b8b7-8101049419d4">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzMtMy0xLTEtMA_13a54d6b-3de8-493d-bdff-89a7896e4ef9">1,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzMtNS0xLTEtMA_1cc4a658-cc5c-4dc2-ace0-422c219bffe3">1,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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 id="i34ea4f3caf714427aeb70b59038dec25_178"></div><div style="margin-top:9pt"><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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODU5_ab9f38e0-ed54-4625-a694-d86f40a6f52c" continuedAt="icebde4924bed465fa6430b2392ea26ed" escape="true">Loans</ix:nonNumeric></span></div><ix:continuation id="icebde4924bed465fa6430b2392ea26ed" continuedAt="ib7ae3bf8e718415d865deb6e09fdca73"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODE2_f9529bb7-5363-4285-9c1b-bf3441c7accf" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">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%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEtMS0xLTEtMA_c160da1c-2688-49e5-b8e3-b8a3bd847c4b">4,955,341</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEtMy0xLTEtMA_f55b251d-0b56-459e-badf-1757c85a23ae">5,187,466</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42328c7e68ff42078087fa9e54d3aa7f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzMtMS0xLTEtMA_2744ce03-0ca1-49ad-8601-f66299e27c12">976,473</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idff0c02c25d045398d16fc1518153839_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzMtMy0xLTEtMA_6f6620fd-8cc1-425d-9b4f-d63aeaf796c2">1,348,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43786ac8180d4a7fb0b246b20bed9854_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzQtMS0xLTEtMA_814f421d-767c-48c0-8fce-077bb8817981">116,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i82c537858657404ea263d02561b23acf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzQtMy0xLTEtMA_8350542b-d65d-4185-8b85-9296c4cb5267">192,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 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f68dd0a1a2f479cb147034adeb7b257_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzUtMS0xLTEtMA_a781ed53-8d7b-4440-a79e-1f4bbc2315c5">141,900</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29e0cf20886846bbbb53ff0fb98d99e4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzUtMy0xLTEtMA_eb29111a-9dfb-4dfe-a0d8-112e8220f87d">110,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzYtMS0xLTEtMA_38a9de83-4d62-4a01-8370-bc2c940257c1">1,235,198</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzYtMy0xLTEtMA_7d029b8c-98b6-4ccd-8837-d4beaf2493c1">1,652,882</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzctMS0xLTEtMjQ5_42150590-fb10-418b-ba59-cc997b32538a">2,433,849</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzctMy0xLTEtMjUz_5e75f3b8-3e31-4665-8ee7-7f08ac00bfd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial 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="ib7d84557224b4bb3a247d38f8a4bc3f4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzgtMS0xLTEtMA_80647fe9-172b-46e0-a43e-e5ea5300ee41">5,478,806</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31def3949d7942d4b9737558678f2eee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzgtMy0xLTEtMA_45b7962f-5eb5-435e-ac92-747d366bab05">4,594,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzktMS0xLTEtMA_87480e45-06ec-41b0-ae25-e18f929bd516">1,223,814</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzktMy0xLTEtMA_0a315cf1-e0bc-4bcb-8dc9-d9ee2753a019">1,312,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba41c5c6323c4526b8a94de36567db29_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEwLTEtMS0xLTA_f3929388-8693-4352-843d-18319c8908a8">317,847</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5951cf9553a7411f81f87f591cc53bcd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEwLTMtMS0xLTA_81b68930-7e7c-484e-9596-5d38b80bf641">289,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzExLTEtMS0xLTA_f185f1de-eb6f-46aa-9ecc-01ffd6baa0fd">7,020,467</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141f68aeef7a497a823745af5aa66973_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzExLTMtMS0xLTA_a08c9029-fd06-428e-949c-0651687b80cd">6,196,239</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba1dee8a4394c24894ffc9ab29964ec_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEzLTEtMS0xLTA_50f31897-12e7-4af6-933b-9590d7ad4224">329,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="iac96d8983f044428bc63cffaf063cc4b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEzLTMtMS0xLTA_86d4d395-614c-4cca-8302-6ae7f285aeea">375,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b59ff8b85fa4003a09df56ff040251d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE0LTEtMS0xLTA_0fae6c21-e944-4e58-86e5-fcac3c057a65">452,854</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646946d822de482cb7dbdda229667668_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE0LTMtMS0xLTA_953d48ca-b35e-4797-a475-135c6bc650fa">354,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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10c6ba6c5d0043e0a89a4ea73cbf4c0f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE1LTEtMS0xLTA_ef06a2d7-a605-453b-85aa-6b9c63b729fa">548,530</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff316059eed14c7d819ca366e68e3212_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE1LTMtMS0xLTA_74ccf1a9-473a-4502-ba31-1ce9aa0a0da3">464,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer 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="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE2LTEtMS0xLTA_db82fc2e-c700-4f85-83f4-d5d5b49df70d">1,330,774</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE2LTMtMS0xLTA_6a465258-b70d-4fc1-a791-962456e70e77">1,194,413</ix:nonFraction>&#160;</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 18.25pt;text-align: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 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="i7022a5841faa4f1b8ae93055f3e80568_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE3LTEtMS0xLTA_338a6b1a-1b99-4d9e-baf9-3b5ca547a86a">8,351,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20761c04332943cf81324d22ff716dd2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE3LTMtMS0xLTA_2fa1cc86-a11f-4d89-b29e-8a894fe34567">7,390,652</ix:nonFraction>&#160;</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:top"><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="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE4LTEtMS0xLTA_f8ce0dff-f187-4abf-a387-e3c298efc03e">505,680</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE4LTMtMS0xLTA_2d25fcd5-27c8-46dc-b801-601d61920e29">519,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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 loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE5LTEtMS0xLTA_34e4c0e8-4a06-4e1f-b834-1ef43c24cab8">17,481,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE5LTMtMS0xLTA_76282f8f-4bcc-491f-950c-1a3aab619549">14,750,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2020, there were no concentrations of loans related to any single industry in excess of 10% of total loans. The largest industry concentration was related to the energy industry, which totaled <ix:nonFraction unitRef="number" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3MjczMDA_52f1008d-967f-4108-bd30-4f911efae1fe">7.1</ix:nonFraction>%  of total loans, or <ix:nonFraction unitRef="number" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="3" name="cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjc5Mjk_05302480-679c-4984-a6ba-b8126c47faf5">8.2</ix:nonFraction>% excluding PPP Loans. As of December 31, 2019, there were <ix:nonFraction unitRef="number" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="0" format="ixt-sec:numwordsen" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzQ2MA_94623222-3d36-4c4e-80eb-a0352da82dbc"><ix:nonFraction unitRef="number" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="0" format="ixt-sec:numwordsen" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzQ2MA_d9a314d2-84c8-41b8-ab8a-c2dc3dbc386b">no</ix:nonFraction></ix:nonFraction> concentrations of loans related to any single industry in excess of <ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzUzMQ_803a7b53-2dcd-4f21-8cf3-76d1db2e1be6"><ix:nonFraction unitRef="number" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzUzMQ_ad34c86b-7638-4cc6-8348-addb72357660">10</ix:nonFraction></ix:nonFraction>% of total loans other than energy loans, which totaled <ix:nonFraction unitRef="number" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzU5NQ_2886d7ee-8ce5-4460-a8a5-32747fc2f326">11.2</ix:nonFraction>% of total loans at such date. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $<ix:nonFraction unitRef="usd" contextRef="i19643ff63b0c483a81352a7812513449_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:Unfundedbalances" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzc2MQ_53fec8a3-939e-48cb-9ed2-49ae9fa3fd11">919.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9c648f4d1d734cefae744dd3e5178039_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:Unfundedbalances" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzc2OA_5a3d588d-de5a-4a1e-abb8-6c6a63a555bf">60.7</ix:nonFraction> million, respectively, as of December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2020 or 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overdrafts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Deposit account overdrafts reported as loans totaled $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwODY_7229a339-acf2-4389-a146-c17bb96f51fc">5.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTM_f966bdb4-9947-41f3-b5ef-879808b83b2b">9.0</ix:nonFraction> million at December&#160;31, 2020 and 2019. </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ib7ae3bf8e718415d865deb6e09fdca73" continuedAt="i54e0991019724d7da3b3a3d4ec14f5b0"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#8220;related parties&#8221;). <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODI4_1abcd463-b2f4-48ef-9171-efe19e6fe63b" continuedAt="i2ad443a585164f0a897341b792bfb2a0" escape="true">Activity in related party loans during 2020 is presented in the following table. Other changes were primarily related to changes in related-party status. </ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="i2ad443a585164f0a897341b792bfb2a0"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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%">Balance outstanding at December&#160;31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzAtMS0xLTEtMA_8ee7629c-d5c2-4bde-872a-5d43bc2b3bda">298,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Principal additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzEtMS0xLTEtMA_cff79283-e7c8-4a34-abae-c5f4454a942e">267,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Principal reductions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzItMS0xLTEtMA_9907bab5-7223-4bf5-9fe0-4919f6d99aa6">212,157</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzMtMS0xLTEtMA_340a6083-8952-47bf-9da8-8f8667afcafa">1,217</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance outstanding at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzQtMS0xLTEtMA_29ab34bf-c9fc-4dbb-a0fa-47ab01e13303">353,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on loans totaled $<ix:nonFraction unitRef="usd" contextRef="i00abb4c6299b4cfa98d2a7f4177b4139_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxODQ4NjI_c3b521c5-a394-4b2f-857d-746762d0808a">48.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id931ec579a974a5882cc4ea6c798a4fe_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjg2ODI_78e92aec-6e8c-4682-b157-427ead1a07df">45.5</ix:nonFraction> million at December&#160;31, 2020 and 2019, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Loan Deferments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain borrowers are currently unable to meet their contractual payment obligations because of the adverse effects of COVID-19. To help mitigate these effects, loan customers may apply for a deferral of payments, or portions thereof, for up to 90 days. After 90 days, customers may apply for an additional deferral, and a small proportion of our customers have requested such an additional deferral. In the absence of other intervening factors, such short-term modifications made on a good faith basis are not categorized as troubled debt restructurings, nor are loans granted payment deferrals related to COVID-19 reported as past due or placed on non-accrual status (provided the loans were not past due or on non-accrual status prior to the deferral). At December&#160;31, 2020, there were <ix:nonFraction unitRef="item" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" name="cfr:NumberOfCOVID19LoanDefermentsAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjk2NzQ_8fd46a43-091d-4453-80e3-772c1221aad3">39</ix:nonFraction> loans in COVID-19 related deferment with an aggregate outstanding balance of approximately $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:COVID19LoanDeferment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjk2ODE_809ca8c6-f923-4b4d-83fe-fe5a36087865">45.9</ix:nonFraction> million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><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 were due. Loans are placed on non-accrual status when, in management&#8217;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#8217;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of <ix:nonNumeric contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" format="ixt-sec:durday" name="us-gaap:FinancingReceivableThresholdPeriodPastDue" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIyNzU_43614aea-de68-4c35-a17b-5d98f97674f2">90</ix:nonNumeric> days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODgy_defc0e79-87fc-452d-b0de-a9234fae91f4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></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%">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%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEtMS0xLTEtMA_6aee02f8-8a56-4131-9201-a443cb0a00e0">19,849</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItMy0xLTEtMzcyNQ_0fbcbaa5-2ef0-467d-96a5-4954a50909d0">4,479</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;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%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEtMy0xLTEtMA_3a19d8c1-ccd3-4476-9101-6e2e58a96974">26,038</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItNy0xLTEtMzY3OA_76393292-fd70-4f32-b43b-43c224f78c3b">13,266</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItMS0xLTEtMA_189c3e51-6a13-407d-aace-b6b5626e00d2">23,168</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzMtMy0xLTEtMzcyNQ_0c864a81-abae-45e2-bcd2-c50c71522552">639</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItMy0xLTEtMA_80122647-845a-43ac-9939-30ea0f1e6bfc">65,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="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="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzMtNy0xLTEtMzY3OA_67755caa-c2cb-4f71-8d22-4c2dab446d13">3,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMS0xLTEtMzcyOQ_46a4ba74-c052-48a3-ba08-09eb30e502d1">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMy0xLTEtMzcyNQ_d68ee9ed-a24c-4062-b334-1c5e35715351">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtNS0xLTEtMzY5NQ_e03fed26-d882-490f-b232-c72d33d00a28">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtNy0xLTEtMzY3OA_36634eda-10d3-4661-a050-b044b1d8bc36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMS0xLTEtMA_7f4bf37b-698d-4002-bb44-ce3bcb686380">15,737</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtMy0xLTEtMzczMw_495c5650-9af8-4e16-aa72-294e488a936c">14,116</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMy0xLTEtMA_ce3fd96f-81e5-4236-a3f5-1cb66f8a32a4">8,912</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtNy0xLTEtMzY3OA_d2550c85-69f7-4526-961e-a2b32ae91b89">6,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzUtMS0xLTEtMA_fcd23113-484d-4e19-a523-56cee8b741bb">1,684</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctMy0xLTEtMzczMw_88e8884c-b938-418e-b2e6-32f47253fb43">1,684</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzUtMy0xLTEtMA_5e2e1a2e-7205-4987-94cc-3b5f28811a45">665</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctNy0xLTEtMzY3OA_7d3927f5-a942-4558-a48e-ac7f365db886">665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Consumer 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="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtMS0xLTEtMA_3ae1254b-14cf-4483-bc2e-7f8bba245911">993</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtMy0xLTEtMzczNw_db8dcc55-817f-4685-8c0f-6cc2265ceb9d">993</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtMy0xLTEtMA_f8f7ad33-259c-42d7-abf2-e9b4b87a30e7">922</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtNy0xLTEtMzY3OA_b3d185a5-8083-40b3-9c9f-e0302a9361e9">922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctMS0xLTEtMA_77117f37-3eb4-4420-92e0-fafdbe497670">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="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="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzktMy0xLTEtMzczNw_2c1c07b9-f649-4283-864c-5d6b8364ac04">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctMy0xLTEtMA_22dc2c0c-44b5-4611-a86b-f3f7975281c1">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzktNy0xLTEtMzY3OA_30c6e498-c7cb-41ae-a4b2-b5f4cd182dca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtMS0xLTEtMA_46ce603c-2086-4f78-8d0f-e271b97c02c5">61,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEwLTMtMS0xLTM3Mzc_a4b01ebc-bdee-4536-b7b5-40bd4e23624c">21,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtMy0xLTEtMA_7d892fa6-10cd-4f9c-8836-5bbc162d71cf">102,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEwLTctMS0xLTM2Nzg_682e6f74-c539-489b-b733-e9e0e9f954cc">24,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i54e0991019724d7da3b3a3d4ec14f5b0" continuedAt="idcb6827f5e2e4ab5b7632869894ae653"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3MDc2MDc_2150186a-b543-4610-a202-5fc63b6e85b4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents non-accrual loans as of December&#160;31, 2020 by class and year of origination.</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.880%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">Prior</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:8pt;font-weight:700;line-height:100%">Revolving Loans</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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMS0xLTEtMzc2NA_8c73133c-8d09-46af-b7a1-9c868cc653cb">9,479</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMy0xLTEtMzc2NA_ae4fb813-99e2-42cd-98c2-50b7674cbf7c">3,351</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtNS0xLTEtMzc2NA_d53dfd0c-a500-4e2c-87ab-6eaf695aa297">1,846</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtNy0xLTEtMzc2NA_1990dee5-87c1-4117-90c0-a0232da33e90">1,489</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtOS0xLTEtMzc2NA_3ae68b70-bca8-4a44-b608-76fb60b4cd11">105</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTEtMS0xLTM3NjQ_56f36a9e-341e-4913-948b-e23486c4eb2b">29</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTMtMS0xLTM3NjQ_c969b7ea-e1c7-4439-b850-e5ceebb01b9e">839</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTUtMS0xLTM3NjQ_b6c07211-1f4d-4fc6-b81a-010cb14b3ed3">2,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTctMS0xLTM3NjQ_070ca572-3c8e-46ea-8596-3877b25a3524">19,849</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMS0xLTEtMzc2NA_b8d7ad55-cc7d-4b79-8e08-ddf15fca48f5">2,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMy0xLTEtMzc2NA_e684df3b-0475-4de4-a479-3c9c2e0b33e0">6,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItNS0xLTEtMzc2NA_6557c405-67ef-4feb-ac90-7ff6d87270cd">2,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItNy0xLTEtMzc2NA_d902cfd4-7e62-40d4-beba-12f34a678476">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItOS0xLTEtMzc2NA_59bd20a8-b8fb-4395-95ae-f8c755bef7ff">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTEtMS0xLTM3NjQ_55e8b306-8452-4a71-a7ea-006cc6985075">359</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTMtMS0xLTM3NjQ_b19bc223-9289-4cb8-bf62-7fa1931f62e0">11,193</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTUtMS0xLTM3NjQ_11659899-2aa4-4fc2-b4ff-873806951951">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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTctMS0xLTM3NjQ_12d527fc-4723-45b7-9da0-e58aeefafec7">23,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMS0xLTEtMzc2NA_c0326d49-5011-44c2-bd73-e8ea7a1431e8">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMy0xLTEtMzc2NA_74bc5785-d3f2-432c-8ae6-7bc44a9215f0">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtNS0xLTEtMzc2NA_3605f52e-a84b-47f1-91c2-d742bd78b0cf">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtNy0xLTEtMzc2NA_23649176-e7a6-4be1-aeb2-a071f5f2add7">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtOS0xLTEtMzc2NA_e70f618b-0126-4c8d-93c0-63e4c117566c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTEtMS0xLTM3NjQ_cf3b1020-7721-4017-a117-12b53b75d1a9">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTMtMS0xLTM3NjQ_67ec8845-dd82-47db-bddb-0702735ba0ab">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTUtMS0xLTM3NjQ_0f88eda7-edf1-4c1e-ba43-4e502903ce31">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTctMS0xLTM3NjQ_daee89a1-9ce2-4dd4-812e-309641272c8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMS0xLTEtMzc2NA_19e1a26e-2f61-40a0-be71-11e01aeb063c">2,914</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMy0xLTEtMzc2NA_74b531f9-3d0e-4c5d-9e3f-32cf191741c8">5,031</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtNS0xLTEtMzc2NA_f0b50015-8702-49e7-a931-8d362ef7c86a">999</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtNy0xLTEtMzc2NA_7d7ec67f-e864-493c-a955-a1648124daeb">2,019</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtOS0xLTEtMzc2NA_b6e17555-0960-4a51-a22e-9ce2c135b5e8">1,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTEtMS0xLTM3NjQ_cc9994b5-50d0-4369-86fe-ecb4fd5aac37">2,736</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTMtMS0xLTM3NjQ_cde306ce-ef7e-45c7-b75d-95438692ff03">105</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTUtMS0xLTM3NjQ_69e069b4-c584-4e11-89b7-d4b1f44e2697">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTctMS0xLTM3NjQ_6f4f82db-f19a-43e3-b943-f21474fd897c">15,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 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMS0xLTEtMzc2NA_0c95e46f-86b7-487a-9651-bc675f902169">1,684</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMy0xLTEtMzc2NA_67013342-1201-4108-b25b-e50f0e19e9e5">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtNS0xLTEtMzc2NA_3f5c5cd6-e086-442d-8e53-f9acac2a589d">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtNy0xLTEtMzc2NA_215732aa-dcef-4de6-9eb7-fd6546d72f86">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtOS0xLTEtMzc2NA_4319d46d-0b8e-412a-be84-c66f0ca3ddd2">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTEtMS0xLTM3NjQ_cfe9d5a2-9cb1-490a-8edb-078da367a740">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTMtMS0xLTM3NjQ_8c79bf7f-3e7e-4e9d-8860-22169c8bc9f9">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTUtMS0xLTM3NjQ_55641e8c-ebd2-4791-bb50-5cdb64fdbcf7">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTctMS0xLTM3NjQ_c134bc0c-b8ff-4f14-aa66-efe42817752e">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMS0xLTEtMzc2NA_ce93069a-4399-40b0-bb37-d8c01a1c91ce">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMy0xLTEtMzc2NA_1cbb2b46-229a-44ea-9fba-04977f8895b0">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctNS0xLTEtMzc2NA_9d6b29c0-eaec-4235-89fd-21c9b2b9e301">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctNy0xLTEtMzc2NA_26d61b2f-1015-4194-845f-3b2621aba369">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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctOS0xLTEtMzc2NA_1fef5aa3-526d-4f0b-94b2-5a978deb3de9">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTEtMS0xLTM3NjQ_b01a995f-5f18-46ed-8e64-2ea16a19dcb0">408</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTMtMS0xLTM3NjQ_2bf1c415-dc86-40d9-ab39-c70fc63d3541">259</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTUtMS0xLTM3NjQ_4a98806f-8755-4c67-b7b0-168388efec6a">115</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTctMS0xLTM3NjQ_afb68eea-c761-491b-85c6-0894f9f71898">993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMS0xLTEtMzc2NA_e42f7a33-811a-45b1-8345-d2acb668a512">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMy0xLTEtMzc2NA_c99905cb-0049-476d-b1e3-634ced977f41">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtNS0xLTEtMzc2NA_555c1a33-95f3-4972-81ff-4d0baa30eeef">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtNy0xLTEtMzc2NA_5ca5a4bc-76b1-440f-b376-630dba08270b">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtOS0xLTEtMzc2NA_1a46c7bc-04ae-45b1-bcc2-5f9386cde358">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTEtMS0xLTM3NjQ_79348fb5-2860-4cb2-af74-1ceceef6ae3f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTMtMS0xLTM3NjQ_7603fad0-1306-4fb4-8a61-18788f956b25">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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia48cc56979804219809392d1518902ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTUtMS0xLTM3NjQ_1428342c-bc8d-44ab-b8a2-82a37564e8ed">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTctMS0xLTM3NjQ_83681dc4-6da7-4fb3-afb8-803a4ef11ad4">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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMS0xLTEtMzc2NA_545506d0-069d-46c5-8ebf-5170cb2912f9">16,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMy0xLTEtMzc2NA_52dfc70e-1a04-48c4-960c-04158cf1f2ce">15,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktNS0xLTEtMzc2NA_faf1d5d7-7736-4348-b7b8-abeadbbe9d83">4,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktNy0xLTEtMzc2NA_8ec1073c-a017-4625-8d66-d067cfb431f3">3,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktOS0xLTEtMzc2NA_597a6556-9be4-4348-bb55-ca098082d5ad">2,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTEtMS0xLTM3NjQ_e68c281e-51cd-4966-81c8-06b10a599ba0">3,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTMtMS0xLTM3NjQ_fb213f68-6e8e-4cd5-8657-ca3ab77ae3a9">12,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTUtMS0xLTM3NjQ_9d82e80c-8354-4fca-a8e5-00734543e52d">3,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTctMS0xLTM3NjQ_3b33f792-24d9-407b-b875-edb7f8ba7ba7"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTctMS0xLTM3NjQ_bb006464-1e22-441d-9da8-f2a4dcfe4891">61,449</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the table above, loans reported as 2020 originations were, for the most part, first originated in various years prior to 2020 but were renewed in the current year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $<ix:nonFraction unitRef="usd" contextRef="i206c1408e11049b5a36b2a3681006af5_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzMzMDU_b3520883-169d-45c5-b956-736d191ff519">2.9</ix:nonFraction> million in 2020, $<ix:nonFraction unitRef="usd" contextRef="i15860e543c4540c99ab9e947a0fb6dcf_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzMzMTU_dd3b14c1-f83f-4e53-ada2-7f619343f07e">3.9</ix:nonFraction> million in 2019 and $<ix:nonFraction unitRef="usd" contextRef="ie8a67d5c884344ada8a51739f34cc30e_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzMzMjg_86052816-d306-4c45-b843-9ae3a682833b">5.2</ix:nonFraction> million in 2018.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODY5_dce6c816-054b-40c4-9cd6-d68fb50a371c" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2020 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.443%"></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:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</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:8pt;font-weight:700;line-height:100%">Current<br/>Loans</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:8pt;font-weight:700;line-height:100%">Total&#160;Loans</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:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></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%">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%"><ix:nonFraction unitRef="usd" contextRef="i736c3931d1674bcc881725430de1eb93_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtMS0xLTEtMA_d121bd52-3fc2-4f72-badc-3ddb85c348c8">45,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ibcafd0eabe9849719c233c5f0e88e452_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtMy0xLTEtMA_0b2d6b93-2c80-4d24-98ff-db22fc5ad614">9,616</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtNS0xLTEtMA_2655d2f7-3be2-4654-871a-b1fa4c2dbd58">55,032</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtNy0xLTEtMA_5ae10fbf-9c06-46a8-ba4c-0db9cc16146a">4,900,309</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtOS0xLTEtMA_e90ea739-7700-44e1-9ffc-f8d0f4b6ef8f">4,955,341</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtMTEtMS0xLTA_022376fc-dbdf-42cd-9e11-cf4e811595a2">5,615</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ef54ad62988413b8124b4b186c7185f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItMS0xLTEtMA_b0c960d3-fa8d-48e6-9c65-2612e38e34db">14,833</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcea0321e46d47598eae418ce1da329e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItMy0xLTEtMA_9c1157a3-2d70-4937-9187-21c7b46948b7">11,237</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItNS0xLTEtMA_26fbe4d4-a90b-429a-9600-fc71dcd82ad6">26,070</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItNy0xLTEtMA_6a7643c7-d2d3-4d05-9020-dcb88c6becd9">1,209,128</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItOS0xLTEtMA_0be31d48-aaf4-41d2-a0cd-b4e1d9a694f9">1,235,198</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItMTEtMS0xLTA_a076dedd-e279-4781-a3ba-af828798b940">3,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5822fd1f6b95449b9bf8d144c14396a3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtMS0xLTEtMzg3Mw_234d6b01-575f-4ca4-bee2-adcaa433ddfc">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bfcfce7de984495a890f43005c87366_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtMy0xLTEtMzg3Mw_6cc8eefe-d00c-432f-8bc8-0f6439db4f6c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtNS0xLTEtMzg3Mw_3ddd03e1-73fa-4d22-8c14-749af6abb88e">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtNy0xLTEtMzg3Mw_6708d8e6-41b7-49eb-8d71-f29de99730f3">2,433,849</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtOS0xLTEtMzg3Mw_27e2a0c0-a63a-48f4-b05c-03d84da4d641">2,433,849</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtMTEtMS0xLTM4NzM_77b5490a-77a0-4d7e-8979-000d184cfb93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="iecb584c45acf448b91e39d566811ada2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtMS0xLTEtMA_76828548-2d95-447a-8af0-a08cef4a3ea1">22,130</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54565b244c8842039a70f178529137d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtMy0xLTEtMA_a37fa0da-7c99-4c3f-87f2-1b7c80363742">6,304</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtNS0xLTEtMA_0e4ce6ed-413a-42bb-8cc4-c52a3f457ab4">28,434</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtNy0xLTEtMA_82f3d935-f98c-4dec-a9e7-1b7de3f7d193">5,768,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="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%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtOS0xLTEtMA_e019affa-0b93-453f-9a4b-434459ecc7d4">5,796,653</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtMTEtMS0xLTA_a8ce94c3-fd7a-4bea-b8d5-52d2f54f9367">1,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="id97c1908b0b14a9782bf676eec23dae9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtMS0xLTEtMA_f3503ed0-afae-4965-a45f-600ec68bd905">856</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34169f85812b4c62aa79c9f7bba1327f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtMy0xLTEtMA_9b38c450-e929-420f-b779-c4bdc898951f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtNS0xLTEtMA_c7fd4509-112f-4da0-a3e7-142cd596bbbd">856</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtNy0xLTEtMA_5d4c18ac-62a6-4122-b866-558b00fa622d">1,222,958</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtOS0xLTEtMA_88201e6b-df18-41b1-8669-3c4e85f9b427">1,223,814</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtMTEtMS0xLTA_40070fa4-8568-461b-84d8-72e85440482e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Consumer 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="icaaaf641739b479cb9b97bb361bae72d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtMS0xLTEtMA_6e66db42-99b7-4948-8b0e-0dc54de0ddce">8,090</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife372e2fefcc4c688b5ea1601e2d2111_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtMy0xLTEtMA_ab4d8931-6595-452e-9624-6c43886ee2ef">3,047</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtNS0xLTEtMA_b41a46b9-c799-443d-b356-7d0e2801c7c7">11,137</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtNy0xLTEtMA_ad0b05eb-8b20-4c38-948f-8d6853fb8ffa">1,319,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="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%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtOS0xLTEtMA_a9aaea71-45a0-4812-9449-ffe80500dbdb">1,330,774</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtMTEtMS0xLTA_65758974-c041-44a3-a1da-2295093d1b97">2,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i7e5cee951704429896fe4759c6fb5424_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctMS0xLTEtMA_b5745f6e-d195-4cc8-b72c-79ff60ec213e">5,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="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="ibfd83abf0fe84e7ca00f23fa3312aba9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctMy0xLTEtMA_9bb987ec-6e00-48b1-91f1-b3aea3a4696c">1,251</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctNS0xLTEtMA_bcc75098-e981-4261-9ca8-a2021b05630f">6,788</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctNy0xLTEtMA_f9b1f89a-0ba1-413a-8fce-fc10691dc579">498,892</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctOS0xLTEtMA_1fe86e20-95b7-440a-a9a4-9ac279a541aa">505,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="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="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctMTEtMS0xLTA_08f75649-e439-41d1-9d7c-3c43842fc7f3">1,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5701f8affee4180bd317f38e2639c9b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtMS0xLTEtMA_e7a3b085-22dd-4a2d-88cf-58ff3dd57e61">96,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c672e1d179f405c859812c62a6a08c9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtMy0xLTEtMA_d137965a-9092-48d4-bc1e-d9d4c927bcd9">31,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtNS0xLTEtMA_c25a8a10-9e75-4bb0-b423-94b12cc53a4b">128,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtNy0xLTEtMA_d0b4cf23-31f6-4d1f-925d-9aaec65d1969">17,352,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtOS0xLTEtMA_5521f91d-5eaf-4428-99da-b8eee4c88fbf">17,481,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtMTEtMS0xLTA_e02fcf79-5cc1-48f8-9991-97bff2f24508">14,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impaired Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to the adoption of ASC 326 on January 1, 2020, loans were reported as impaired when, based on then current information and events, it was probable we would be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impairment was evaluated in total for smaller-balance loans of a similar nature and on an individual loan basis for other loans. If a loan was impaired, a specific valuation allowance was allocated, if necessary, so that the loan was reported net, at the present value of estimated future cash flows using the loan&#8217;s existing rate or at the fair value of collateral if repayment was expected solely from the collateral. Interest payments on impaired loans were typically applied to principal unless collectibility of the principal amount was reasonably assured, in which case interest was recognized on a cash basis. Impaired loans, or portions thereof, were charged off when deemed uncollectible.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="idcb6827f5e2e4ab5b7632869894ae653" continuedAt="i04994b3366a84ee889b94b88c8b8cade"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I<ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ImpairedFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODY3_f2478999-fd29-42a3-9889-bc2463554a84" continuedAt="i4be6b3106ad14229b25c7f04988775da" escape="true">mpaired loans as of December&#160;31, 2019 and the average recorded investment in impaired loans during 2019 and 2018 are set forth in the following table. <ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-6" format="ixt-sec:numwordsen" name="cfr:Interestincomerecognizedsubsequenttoclassificationasimpaired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNTQ_3b73780d-4374-4755-baa5-b7143f5a7de2"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-6" format="ixt-sec:numwordsen" name="cfr:Interestincomerecognizedsubsequenttoclassificationasimpaired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNTQ_59b98d63-2be4-4718-9653-d45ff6b86dd1">No</ix:nonFraction></ix:nonFraction> interest income was recognized on impaired loans subsequent to their classification as impaired.</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><ix:continuation id="i4be6b3106ad14229b25c7f04988775da"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.282%"></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:8pt;font-weight:700;line-height:100%">Unpaid<br/>Contractual<br/>Principal<br/>Balance</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:8pt;font-weight:700;line-height:100%">Recorded<br/>Investment<br/>With No<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Recorded<br/>Investment<br/>With<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Total<br/>Recorded<br/>Investment</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:8pt;font-weight:700;line-height:100%">Related<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Average<br/>Recorded<br/>Investment 2019</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:8pt;font-weight:700;line-height:100%">Average<br/>Recorded<br/>Investment 2018</span></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:9pt;font-weight:700;line-height:100%">2019</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;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;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;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;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;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;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTEtMS0xLTA_feeb70f4-bd40-41c9-98bc-6f616c02771d">30,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="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTMtMS0xLTA_4ebaf9e6-9ae8-4787-8436-d85f962b43f7">11,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTUtMS0xLTA_d97d708a-468b-4dfe-b77e-674d8613689d">12,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="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTctMS0xLTA_da08af4b-8c5a-4828-ac91-b3d355490116">24,360</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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTktMS0xLTA_14fc248e-eb0d-4a81-93f4-6004f7be6ceb">7,849</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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTExLTEtMS0w_2f691d0b-1647-4432-bdeb-60ae117aa6fd">14,913</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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzItMTMtMS0xLTEwMTc3_8a42c079-d668-4ed7-b153-dc6323637459">18,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;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="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTEtMS0xLTA_048029b6-c9c0-4419-b180-e569b58d599d">87,103</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="2" style="background-color:#cceeff;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="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTMtMS0xLTA_ce495a94-15eb-44a6-8bc6-7ee70853e625">2,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTUtMS0xLTA_c1909c90-4794-476f-8729-68edcaadd1cd">62,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTctMS0xLTA_9d7c5396-f4e8-4225-84b2-851bf78f44d4">65,244</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="2" style="background-color:#cceeff;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="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTktMS0xLTA_9bbf9730-0130-45c6-814e-4ec682ea2312">20,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="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="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTExLTEtMS0w_2f303d45-1cee-4e03-9537-6ed24ed831f8">53,563</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="2" style="background-color:#cceeff;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="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzMtMTMtMS0xLTEwMTc3_45e58f14-dd66-47fe-8fd1-126c45c65a53">75,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings, land 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTEtMS0xLTA_5d313e17-c34a-4671-9568-0225d9477c19">9,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTMtMS0xLTA_e4caa65a-18fb-49f5-9c5e-d232b25053dc">6,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="2" style="background-color:#cceeff;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="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTUtMS0xLTA_b0d364d5-3c4b-44ff-83a6-45708ac8e0ca">2,354</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="2" style="background-color:#cceeff;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="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTctMS0xLTA_c21f9753-f688-405f-b8d0-b7417a4f692a">8,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="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="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTktMS0xLTA_97956c31-5678-4559-addc-3a092854a04d">383</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="2" style="background-color:#cceeff;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="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTExLTEtMS0w_0aa7d2cf-0849-40b1-ab30-431f2263ac05">13,690</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="2" style="background-color:#cceeff;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="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzUtMTMtMS0xLTEwMTc3_1e4a1258-270c-443b-9935-321b4a7814d1">12,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTEtMS0xLTA_07584266-dcf8-40e7-a182-1b3ced1f3637">697</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="2" style="background-color:#ffffff;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="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTMtMS0xLTA_c4aa23ae-f5e0-4d33-b7f8-298307016851">665</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="2" style="background-color:#ffffff;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="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTUtMS0xLTA_73294695-d5f0-44fe-9ce1-a8f97045a6ad">&#8212;</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="2" style="background-color:#ffffff;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="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTctMS0xLTA_5674b4aa-d95d-4f86-b4b5-1f76da9cfa47">665</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="2" style="background-color:#ffffff;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="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTktMS0xLTA_f5ccf1a8-8c16-43ca-9fe3-c515a8d8c1d1">&#8212;</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="2" style="background-color:#ffffff;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="ida46050322324c19b2088581fbd51e64_D20190101-20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTExLTEtMS0w_51574442-4307-4673-a399-3ced3314b897">354</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="2" style="background-color:#ffffff;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="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzYtMTMtMS0xLTEwMTc3_c4e9c884-a1e0-43cd-adbc-a800eb8590ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTEtMS0xLTA_28ec76f3-b4da-4714-bae8-9105909aae36">570</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="2" style="background-color:#cceeff;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="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTMtMS0xLTA_f108deb4-9f75-4f4f-a12d-9ca152d2a209">570</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="2" style="background-color:#cceeff;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="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTUtMS0xLTA_3ac655bd-8563-4a76-a484-a8608cb4b846">&#8212;</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="2" style="background-color:#cceeff;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="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTctMS0xLTA_838b6e83-cd30-4ff0-b1fd-fc55aae961e8">570</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="2" style="background-color:#cceeff;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="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTktMS0xLTA_6f491927-1843-4f90-985f-4f44697e539f">&#8212;</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="2" style="background-color:#cceeff;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="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTExLTEtMS0w_65ce8fd9-73cd-4ac1-a302-64b6028dba49">547</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="2" style="background-color:#cceeff;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="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzctMTMtMS0xLTEwMTc3_c3099344-f0d3-40cb-b6b9-736365ad8a03">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTEtMS0xLTA_5a04c320-3420-45f7-8a3d-644ba6c0693f">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTMtMS0xLTA_1430fdcb-a2f5-4dfc-b04f-512f31373b28">&#8212;</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="2" style="background-color:#ffffff;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="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTUtMS0xLTA_4195f502-5395-49ac-a1ea-9d4abe413084">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTctMS0xLTA_44905951-a22f-44e2-9a0b-5c3b8c948d72">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTktMS0xLTA_ce57f976-b38c-44a1-ad16-bc7691a0ccb0">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTExLTEtMS0w_75af0faa-7b30-4bf0-a37d-19d6123dff80">1,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="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="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzgtMTMtMS0xLTEwMTc3_f85e29a3-1e29-42f3-9f33-e903dcc24596">925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTEtMS0xLTA_8783872c-bf1a-4378-b39c-928b7262b011">128,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTMtMS0xLTA_610e8097-68b2-455c-abe7-612f36e74d65">21,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTUtMS0xLTA_291e3170-c7c5-45f7-958b-b552e80ebfcb">77,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTctMS0xLTA_9be522a7-2daa-43e7-9596-aef989b8c760">99,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTktMS0xLTA_6dd6c3db-aa70-4e34-9a1f-15cae875f37e">28,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTExLTEtMS0w_54b88d8f-fac6-47a7-b826-08653d1b3a4c">84,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzktMTMtMS0xLTEwMTc3_dc6f82e5-322b-48b7-82f6-f82e764c66ed">108,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restructuring of a loan is considered a &#8220;troubled debt restructuring&#8221; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODgx_2e525e0c-b376-406f-81bb-e0b00596a4e7" continuedAt="ie52f22ff581242228399a1bacf4a9ca2" escape="true">Troubled debt restructurings that occurred during 2020, 2019 and 2018 are set forth in the following table.</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:continuation id="ie52f22ff581242228399a1bacf4a9ca2"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.701%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Balance at<br/>Restructure</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: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%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</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: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%">Balance&#160;at<br/>Year-end</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: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%">Balance at<br/>Restructure</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: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%">Balance&#160;at<br/>Year-end</span></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%">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%"><ix:nonFraction unitRef="usd" contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItMS0xLTEtMA_8aef724c-86ea-464f-a581-e59c86e8769f">3,661</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItMy0xLTEtMA_69f47082-dfb0-4a74-9039-c740b091ce4f">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><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItNS0xLTEtMA_f0cabe0b-b8e5-4337-ada7-1b6ab7348421">3,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItNy0xLTEtMA_1ea9d309-c7e7-4f8a-852e-a322321db6f6">2,161</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItOS0xLTEtMA_98e02ea2-4ba6-48d9-bcba-30ea0ffef5a4">2,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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItMTEtMS0xLTA_2647610c-62e7-4966-be04-2012a251a9d4">&#8212;</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtMS0xLTEtMA_ec6c5f28-6151-4f86-96fe-bc9f9be5733d">2,432</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtMy0xLTEtMA_b5199dca-6aeb-4d54-a352-78c3098746b0">2,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="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="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtNS0xLTEtMA_cce6b05e-d847-413e-8ca2-d015b3478d3e">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtNy0xLTEtMA_b9dbd383-ad01-47e1-9891-4697338b307f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtOS0xLTEtMA_de17ab9c-b5f2-40e7-bf01-caf3620d7e85">13,708</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtMTEtMS0xLTA_10c960bb-ff5b-4aba-a211-11b6d6d339dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Commercial real estate:</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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="i619e6ae66a1f420a8957abd585904934_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtMS0xLTEtMA_573683d7-ce7f-4665-8c7a-78ba10159803">9,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i619e6ae66a1f420a8957abd585904934_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtMy0xLTEtMA_3499a847-436b-49af-a3aa-05be7b545a45">4,922</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtNS0xLTEtMA_74ccf123-261e-47e6-a1e6-54ae195d2f22">9,457</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtNy0xLTEtMA_38b4b718-7e41-4177-80c4-1ca5254d57a9">9,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="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="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtOS0xLTEtMA_2dc484b3-4d3f-443f-9876-f7999ea846d3">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtMTEtMS0xLTA_a4d0d9f3-08e1-48b8-95e2-78468042ecb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869667b8a8254f3182bb6e579c0b0351_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtMS0xLTEtMA_b53938cb-86b0-4be1-994b-fa0da4c1aacc">1,017</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869667b8a8254f3182bb6e579c0b0351_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtMy0xLTEtMA_03892f23-d7fe-4124-b576-c7ba052f5753">1,017</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida46050322324c19b2088581fbd51e64_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtNS0xLTEtMA_b4b55991-a53d-4179-8e0a-96647ecee16d">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida46050322324c19b2088581fbd51e64_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtNy0xLTEtMA_19ff72ea-d53d-4e98-b79a-4851997c494c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtOS0xLTEtMA_636bbd68-5e78-490d-aab5-1c10da836590">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtMTEtMS0xLTA_cf269d7e-cbc8-4485-8915-bd857619cc55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Consumer 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="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctMS0xLTEtMA_18a930fa-3145-4ad7-aea5-ce1369d1ae40">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctMy0xLTEtMA_a9ec167c-225e-4504-a0f2-80ff27aade13">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctNS0xLTEtMA_1fcd0c3c-7fc0-4680-b58a-c43b39540933">124</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctNy0xLTEtMA_1b5520e9-f26d-455c-b044-f02642cfaab6">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctOS0xLTEtMA_d89129a8-5e66-4c9a-b3e4-e70b2ac931c8">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctMTEtMS0xLTA_6c54c767-4c5b-47ea-93e7-1aad1a75ee86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtMS0xLTEtMA_8fd052d8-0120-4eb7-853f-198088b83894">1,104</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtMy0xLTEtMA_493dfbd1-53f0-4a2c-96dc-c57d14692ee0">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtNS0xLTEtMA_e5509ef7-0887-47eb-a0cc-43107a750df6">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtNy0xLTEtMA_69b62da3-73bc-48d8-97cf-ab67a071dd7e">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtOS0xLTEtMA_ec2c454e-d232-4d8e-bf8e-8661026d6651">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtMTEtMS0xLTA_f5162f16-413d-432e-ad9b-6f9688ae402a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktMS0xLTEtMA_7cc41ec3-288e-431a-9c21-1adfe0788be4">17,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktMy0xLTEtMA_5d399374-5a19-4c2c-bfc9-3e8b6b3b8b84">8,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktNS0xLTEtMA_00e8c0d2-84fe-47bb-9030-b4e0c280828a">13,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktNy0xLTEtMA_953d5c5b-7366-47dc-89b3-3ec8a74f96fb">11,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktOS0xLTEtMA_a46ea81b-b76d-4772-9184-7f55436be7a8">15,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktMTEtMS0xLTA_e0a359be-54d6-4524-8d5e-9857ac656cc9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODY2_889abda0-cd15-424b-8d14-60d1c9d41a2d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.201%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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: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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Restructured loans past due in excess of 90 days at period-end:</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;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="item" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzItMS0xLTEtMA_efbbd0c7-e7f0-40e9-ad8b-c967a993cfec">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="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="item" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzItMy0xLTEtMA_a9e24d90-bb62-4f1f-a8a4-ae5b6169ab18">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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="item" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="INF" format="ixt:zerodash" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzItNS0xLTEtMA_b8cfde8d-302d-42ee-86c0-c86be407e39a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dollar amount of 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:PreviouslyRestructuredLoansPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzMtMS0xLTEtMA_beeb4d96-132e-417b-b1e8-f3a728fa04d3">2,008</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:PreviouslyRestructuredLoansPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzMtMy0xLTEtMA_e77e13e8-fbc8-4665-af58-c3baab0c330b">3,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:zerodash" name="cfr:PreviouslyRestructuredLoansPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzMtNS0xLTEtMA_68a8f35e-dc6e-4fc0-ba22-501453f20d08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restructured loans on non-accrual status at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzQtMS0xLTEtMA_42cd7c46-2be8-48fa-84ff-59eaaff1673a">8,552</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzQtMy0xLTEtMA_e46b09ab-c81f-491a-94a8-b2d8e99db863">5,576</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzQtNS0xLTEtMA_d5383ad4-9273-4466-9e13-531de6aba96d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Charge-offs of restructured loans:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzYtMS0xLTEtMA_03e5a75e-df3c-4124-9884-0a2032e3a273">337</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzYtMy0xLTEtMA_f6338369-a7f6-4b8e-a0d3-3106bcd02ea4">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzYtNS0xLTEtMA_caa0470e-7094-4d60-ba76-29789c34e097">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized on previously restructured 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzctMS0xLTEtMA_01704400-fe31-4270-a419-0b4af5be9e1f">3,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzctMy0xLTEtMA_da8e2bef-bbc2-4aae-aa73-0929c0c10aeb">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzctNS0xLTEtMA_a1c6a5af-a1a8-4b31-b8fe-5139b0bf0c61">7,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="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%">Proceeds from sale of restructured loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Proceedsfromsaleofrestructuredloans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzgtMS0xLTEtMA_31c2d9ce-7529-40ae-b6e0-60fbb63189ac">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Proceedsfromsaleofrestructuredloans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzgtMy0xLTEtMA_b08c302d-1a3d-470f-9f06-f605b76fecdb">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Proceedsfromsaleofrestructuredloans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzgtNS0xLTEtMA_bd34eefd-aaa7-4d9b-9f03-db18985cb72a">15,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i04994b3366a84ee889b94b88c8b8cade" continuedAt="i0726c95c599a4f5681902f69cac7a5a0"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 1, 2 and 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 4 and 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 6, 7 and 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include &#8220;pass grade&#8221; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes loans on management&#8217;s &#8220;watch list&#8221; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade is for &#8220;Other Assets Especially Mentioned&#8221; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#8220;Substandard&#8221; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:durday" name="cfr:NumberOfDaysPastDue" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzk1Mzg_fdf3a109-4725-4404-b16d-36a9ef4f69f9">120</ix:nonNumeric> days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed <ix:nonFraction unitRef="number" contextRef="id9702e13892c42b9aa8f91c6dbecc79b_D20200101-20201231" decimals="INF" name="cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzk2NzI_d966422f-6feb-4670-a822-5a6ef9d5d8e0">30</ix:nonFraction>% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Doubtful&#8221; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of <ix:nonFraction unitRef="number" contextRef="i13a87978ba7c4742ba4e23e4cda9d7a7_D20200101-20201231" decimals="INF" name="cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwMDU1_3f86b7fb-f312-403a-8a90-0e9e8efece7b">30</ix:nonFraction>% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 14 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This grade includes &#8220;Loss&#8221; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#8220;Loss&#8221; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#8217;s &#8220;watch list,&#8221; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i0726c95c599a4f5681902f69cac7a5a0" continuedAt="i5f4f03be0d214735b422727d38a573c1"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODY_a1fd1377-9437-469e-a3e8-dd5e7b0324c6" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2020. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMS0xLTEtMzg5OQ_3ebccb80-533f-4f3c-8ff3-70544412e951">1,300,844</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMy0xLTEtMzg5OQ_10f2ba7a-ad26-4048-8d66-e3cd76d99ff4">552,885</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItNS0xLTEtMzg5OQ_1ffaf8f8-6610-4a3f-9636-7166c2315cb1">290,088</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItNy0xLTEtMzg5OQ_f3fe70bf-c338-4d62-8d1c-80903b45dfee">226,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItOS0xLTEtMzg5OQ_570cbfb8-828c-45b0-bb5b-0e51475a3679">107,063</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTEtMS0xLTM4OTk_2d1d1b05-f5bb-478d-b430-4a7f5f5ca825">113,458</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTMtMS0xLTM4OTk_3c234f73-2d20-4765-bdad-107f63fb49c8">1,852,341</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dfff58ffacd40c395e5ef1c56ac854f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTUtMS0xLTM4OTk_2a325d99-50b5-4e6a-9584-28b1b5377895">63,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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTctMS0xLTM4OTk_23c42b0a-ca4c-4108-857c-735a50b958bb">4,506,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMS0xLTEtMzg5OQ_4517149d-3bc1-458f-ad15-a6d8397106e1">50,785</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMy0xLTEtMzg5OQ_0765a2fa-9dd8-43a4-85b2-b932a92eab3a">37,865</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtNS0xLTEtMzg5OQ_e7ababea-3f44-45f6-974d-f8c26eb996b9">33,961</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtNy0xLTEtMzg5OQ_a67bfd28-19b2-4491-b26a-5e970019e275">20,851</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtOS0xLTEtMzg5OQ_472ce81e-641d-4fd2-a726-3e172d62fc6f">12,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTEtMS0xLTM4OTk_74fa183a-779c-4911-aa8f-600406b67d44">5,510</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTMtMS0xLTM4OTk_0422500a-9359-4f13-860c-3a850002c2d0">85,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida509e5b68b04b56ad1a86d9cb8d3601_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTUtMS0xLTM4OTk_a5ec6d85-4c3f-46d7-8c00-eb4c34d7424c">9,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTctMS0xLTM4OTk_06606d08-9eb7-437e-8821-29970b16d811">256,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMS0xLTEtMzg5OQ_cae3c808-44af-4b64-9db6-0af7d1ebd8f6">31,333</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMy0xLTEtMzg5OQ_a8c7ae9a-6112-4f26-8887-bfbe24c7cb64">7,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtNS0xLTEtMzg5OQ_c39c82b2-7b8d-4f12-9ab9-3b3b257c5944">11,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtNy0xLTEtMzg5OQ_e06f662d-2176-4dc9-9787-fc68f6d1b5d7">6,749</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtOS0xLTEtMzg5OQ_fbf095c6-0c8c-4ee8-bcd7-697fcdee6d5b">710</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTEtMS0xLTM4OTk_6d53244d-4e2d-4b38-8c8a-d1d41265f2ab">113</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTMtMS0xLTM4OTk_d9b4da80-20c2-4b85-b37b-71ac95d358f3">65,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0639703311c94880a886025a25365404_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTUtMS0xLTM4OTk_6ad8fad8-974c-479e-9fef-0323c969cd15">3,152</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="idc329028385f41fbacf9d1259c55271c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTctMS0xLTM4OTk_3785a9be-88cc-400e-a2d0-60f94daf1a1e">125,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMS0xLTEtMzg5OQ_949b2249-754e-4242-a6c4-7ba56fcf3312">4,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMy0xLTEtMzg5OQ_3e3f0aea-c3e2-4f5c-929b-84ba3f7cc3ed">7,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtNS0xLTEtMzg5OQ_05f49ce6-7794-4dd6-9197-9ca3f501bf59">6,551</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtNy0xLTEtMzg5OQ_a68cf595-b747-4088-9b61-0267c99d5d5a">3,416</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtOS0xLTEtMzg5OQ_59f6e576-e01d-4803-b089-a6e95b30eb1e">1,426</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTEtMS0xLTM4OTk_c2a72f4e-7cf6-4d0b-a163-bddfee55207e">140</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTMtMS0xLTM4OTk_aa4ff861-6e03-4930-a330-5315c4062126">15,005</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i49840cdbbd9f477f924d1bc301ff6ac6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTUtMS0xLTM4OTk_131c41ac-c788-4663-8dd2-8ae4f087d7d4">8,956</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTctMS0xLTM4OTk_9ba525a2-bd5f-48f6-aad2-8cd2b0ad3821">47,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMS0xLTEtMzg5OQ_dfd64643-a687-4219-9f18-537124fd6da0">6,899</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMy0xLTEtMzg5OQ_2141345e-7112-4c6d-a978-d940a0bfb3d8">2,399</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtNS0xLTEtMzg5OQ_ddaaa96b-b154-4e88-9b90-68b63c7560fc">1,195</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtNy0xLTEtMzg5OQ_3567f7c3-ff43-40b5-8a6e-ff21f18d9a04">1,005</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtOS0xLTEtMzg5OQ_4d592098-143b-4694-ba40-30bb9fb929e4">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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTEtMS0xLTM4OTk_8802ec50-465d-4692-9ceb-179b1207f3c6">29</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTMtMS0xLTM4OTk_a686efb4-7cb9-4524-8cab-da377dbeef40">480</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i1f739f8bc7714283a59f50c97f37ff7d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTUtMS0xLTM4OTk_c7225c20-958e-4716-9799-1296f4e464d8">2,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTctMS0xLTM4OTk_213502a7-6ecc-470c-a8b5-14ea848645a9">14,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMS0xLTEtMzg5OQ_dd52ee3d-64a3-4a96-b5de-ff919f8180e8">2,580</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMy0xLTEtMzg5OQ_f937e3c2-fd1a-4be2-a56a-bf8014bce0e8">952</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctNS0xLTEtMzg5OQ_60ec2367-935b-479d-92db-06f5bdab26d5">651</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctNy0xLTEtMzg5OQ_a976a0fd-dfa3-4e5f-9c4d-c1c5553cab3a">484</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctOS0xLTEtMzg5OQ_16c92733-6ce0-490c-83e2-b05744dfad8f">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTEtMS0xLTM4OTk_1d12490e-0097-46fc-8a86-59e172f485c5">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTMtMS0xLTM4OTk_d8f79857-3fbc-40a6-85ee-07401f4fe57d">359</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i59787dcc5bc0461e817ea7709f0365c7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTUtMS0xLTM4OTk_7c9dcdc4-5277-48f2-be83-7e5260cd87c9">295</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTctMS0xLTM4OTk_d7459b3e-7218-42be-9e97-e80b1d340ab4">5,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMS0xLTEtMzg5OQ_50d9e841-79b8-4103-9356-4ca7ac266f1f">1,397,141</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMy0xLTEtMzg5OQ_d7644307-aebd-45bd-8e30-476201154fec">608,464</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtNS0xLTEtMzg5OQ_3856a68e-6bb8-404d-8413-497a79088c4e">343,825</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtNy0xLTEtMzg5OQ_72044596-91d4-4d19-b369-ab7d57b9a9f9">258,737</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtOS0xLTEtMzg5OQ_dde68de6-6c14-4e22-8025-52683aa290c1">121,652</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTEtMS0xLTM4OTk_aaace3be-157f-493a-85ea-318d6d52d98f">119,250</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTMtMS0xLTM4OTk_e8801072-3c14-4f22-8659-6d9c266cca21">2,019,121</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0391740f392403cba7634fd0276fffc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTUtMS0xLTM4OTk_c0b56e3c-c9ef-456c-9b4d-9716cae6e652">87,151</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTctMS0xLTM4OTk_ae8a2e2c-03f1-446e-a992-37125e035202">4,955,341</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i0a55259bde76413997d06a94f52b227e_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMS0xLTEtMzg5OQ_1c728d1b-a851-4956-8aaf-00d310febe17">6.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="id0424c7034c44382a080ecbe074841cd_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMy0xLTEtMzg5OQ_6a7e71b9-597d-4ade-90e5-debecd6d3836">6.88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ibc539bb033624a569d70cf0d414481a9_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktNS0xLTEtMzg5OQ_bc71b2ae-2fed-4b2d-bf61-7643a4158cb2">7.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="icf9b5ab29d5b41ffae1753beab1405f4_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktNy0xLTEtMzg5OQ_40fe0d4c-4397-4aeb-a914-fe26c5c18d74">6.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ia75a33c16e5b41219fbdc4aa9e16013f_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktOS0xLTEtMzg5OQ_46ed83ae-172a-42fb-9a13-2cdf0949c0f1">6.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="iead49f7755fd4cf787f5633d5db24ffd_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTEtMS0xLTM4OTk_98f147a8-fa43-41a1-bd76-31bf33698303">5.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="idd8d1e7dd4d5411c98fbc5a760180a50_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTMtMS0xLTM4OTk_d4132865-8cf1-4d1b-8c4b-ab997ebe21a3">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ie0391740f392403cba7634fd0276fffc_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTUtMS0xLTM4OTk_bfc195da-3e23-4693-a30c-7df4df78c216">7.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTctMS0xLTM4OTk_024c9b01-752d-4a92-aebf-0a8c6f2640be">6.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTEtMS0xLTM4OTk_382247e9-fab6-457d-b13d-6860c840e525">403,156</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTMtMS0xLTM4OTk_0f1568b1-5b9a-4a4f-8954-e6c9dbfc48fa">18,911</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTUtMS0xLTM4OTk_cfee5023-6e71-4f2a-9160-8ee3a9f9fa08">9,759</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTctMS0xLTM4OTk_7f6dd378-9ac2-4d8a-997d-6442e42288c2">8,083</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTktMS0xLTM4OTk_60a79d51-dcb5-4398-8a95-d306cee11e11">1,415</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTExLTEtMS0zODk5_90c09bba-0277-4ccf-9acf-95830dd311a6">4,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTEzLTEtMS0zODk5_7d8a08bb-d14b-45bc-8e6f-3496d18f1932">494,946</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i14ae089f57ed4ebc945d7917129950fc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTE1LTEtMS0zODk5_ae0037d9-180f-4caa-88ad-52ebfcc3fbe4">27,548</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTE3LTEtMS0zODk5_46a6ddab-5f4b-468f-a81b-773d6aac8ac8">968,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTEtMS0xLTM4OTk_597840ed-385c-48cb-afa6-cc269d367cad">105,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTMtMS0xLTM4OTk_93f509b2-d9d0-47b0-aabf-72d19e7fa9b2">2,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTUtMS0xLTM4OTk_b00c1901-cc8d-43b2-8fde-36847667609b">1,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTctMS0xLTM4OTk_a65275a5-cdbe-43cb-8d0c-7315083b4a72">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTktMS0xLTM4OTk_25c1378e-fb1e-43ad-929e-03b580aaf1f1">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTExLTEtMS0zODk5_69b344a9-6e48-45fa-aa91-34bf231edc56">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTEzLTEtMS0zODk5_b3ac2a4e-f727-4fe7-b279-029880480d84">18,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d3e8dacd01749b597d5907eab99caa5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTE1LTEtMS0zODk5_af7cbcc2-6994-4930-b352-7c3ab1fad803">5,566</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTE3LTEtMS0zODk5_f09f07b4-f74c-48f8-8183-ee682aa8a8de">133,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTEtMS0xLTM4OTk_57d314c1-d901-4ad9-a21e-978734b86a07">703</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTMtMS0xLTM4OTk_dcdbad11-eff3-4806-ae19-dda59d0e7585">4,049</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTUtMS0xLTM4OTk_5e4dbce7-a39c-47f9-8b34-efe2b48f7cd7">1,339</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTctMS0xLTM4OTk_06d3de75-38ce-4b0e-a6f6-ddec113e00f2">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTktMS0xLTM4OTk_5deaacff-fb30-472f-892d-83e661936767">759</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTExLTEtMS0zODk5_491ba2a3-2b35-45c2-a5cc-7eff54038620">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTEzLTEtMS0zODk5_66c064aa-dbac-4d33-be74-4c47f9540c8c">37,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00ebca0d8742466a834aac7e4a651b4c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTE1LTEtMS0zODk5_c6b13111-b625-429f-87a6-b3a2f5875ecb">1,940</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTE3LTEtMS0zODk5_b473dd59-7ad0-4a89-9eaf-8434ccbef1df">46,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTEtMS0xLTM4OTk_94d953a2-6c8c-41b7-98d3-4c81dfa34f4b">12,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTMtMS0xLTM4OTk_0fdce3d0-1541-485f-b8e5-8e25084cedfc">16,849</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTUtMS0xLTM4OTk_394a6832-6222-4180-8483-99e877c70bb8">1,325</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTctMS0xLTM4OTk_4a9d77e5-0a85-4d08-bc0d-64abbb0e862f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTktMS0xLTM4OTk_36c4b50e-28da-4fd7-91a5-f26c0de6923b">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTExLTEtMS0zODk5_e243f7ee-df71-4b90-bed1-418fc96ee3b8">661</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTEzLTEtMS0zODk5_7e71cb13-c3d3-4d00-a9c0-e5e39e3b636c">30,124</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i7a5a2d740e3d4aa8a968376ce26d7c30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTE1LTEtMS0zODk5_f55fa360-9cdd-4678-bb03-45abd01f177b">2,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTE3LTEtMS0zODk5_4e945d35-181b-4aa0-badc-7009c8c6a891">63,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTEtMS0xLTM4OTk_7b0af531-2e97-4060-8111-bfb9976c021b">1,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: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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTMtMS0xLTM4OTk_44e085a3-b945-4d61-90ce-fbabdf988508">4,580</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTUtMS0xLTM4OTk_8b7f29f4-4039-4260-8601-6bdda765116e">654</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTctMS0xLTM4OTk_dbb3c09e-9480-45ee-87b5-43cef2df2985">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTktMS0xLTM4OTk_9c376e79-6c25-428c-be88-e7df752ee429">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTExLTEtMS0zODk5_94f9e574-31e8-48c3-9ce2-bcda0e95b868">359</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTEzLTEtMS0zODk5_c5581a36-0d18-4c41-a43e-62d22b94999d">6,768</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="icabc356687734aad93932d84d6110d74_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTE1LTEtMS0zODk5_d08e65d8-1c55-4d59-98ab-ae784649b52d">279</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTE3LTEtMS0zODk5_6052ef59-1660-42b5-895f-cbe485b46225">13,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTEtMS0xLTM4OTk_3f296361-4f2c-47dc-9051-15b6d017da99">1,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTMtMS0xLTM4OTk_3a417ff0-8d52-4b41-be14-caf0e2bf1416">2,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTUtMS0xLTM4OTk_afe8dd2b-52b5-4827-8b18-83e034f7c512">1,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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTctMS0xLTM4OTk_04a39b1c-e705-4fde-8990-127eea2f7442">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTktMS0xLTM4OTk_500c5694-6389-4ff8-bb50-9ac21059c2c5">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTExLTEtMS0zODk5_df52bf46-2de8-4601-b745-6bbc9a731686">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTEzLTEtMS0zODk5_b5496ec6-197b-4e84-8af4-e4c2a6f749f7">4,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfc334acd1444e168e88344227a84972_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTE1LTEtMS0zODk5_297867d5-3a24-43f5-922b-c15ca490f106">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i695574ff22d1419291f95a05a8163109_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTE3LTEtMS0zODk5_b7313d40-6511-4db2-a216-7c49ea1a6a83">9,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTEtMS0xLTM4OTk_cc8998dd-b2b7-432c-a6b9-0ba50d9a4a6a">524,270</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTMtMS0xLTM4OTk_4ff91c44-d1ef-426e-91ea-cf8d50ef167e">48,853</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTUtMS0xLTM4OTk_1017082b-cbcf-4899-8c07-9e95d8956c71">16,310</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTctMS0xLTM4OTk_ae18774f-5a59-4f0d-81fb-1b14bb70e476">8,083</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTktMS0xLTM4OTk_c9edf414-9b79-49fc-915e-aad2c4f71f47">2,174</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTExLTEtMS0zODk5_4c8f553a-9bb5-44ce-9668-87a0685c4a9e">5,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTEzLTEtMS0zODk5_795b40ee-0f13-43eb-b6b7-3518b2ff2f56">592,094</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a8a37283e9d46ada68d64818fb11c75_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTE1LTEtMS0zODk5_84ab51b4-6e40-496e-98f5-2872fe901d18">38,068</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTE3LTEtMS0zODk5_be7f6142-5a67-4a5d-9ba4-5d46cb8ea4b1">1,235,198</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ifdf8317a44844ef6846f3cd18f23f376_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTEtMS0xLTM4OTk_c974b74f-6644-4dcc-a036-a803e1c2cdf2">6.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i1127ad98e189482db53391a2f9a83fab_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTMtMS0xLTM4OTk_660ccc64-25d6-4b64-a043-ece438271971">9.57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ic827ba0d268c4d7db43d56e2ce05c754_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTUtMS0xLTM4OTk_9912c443-2a2c-4d12-9fb0-638c9660fcfd">8.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i0c31720f559d41d9809f0ed99fce7a31_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTctMS0xLTM4OTk_af5cd3d3-b37e-40f1-8432-0c17cd7b0f69">7.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i65b5e63b5f264b48b8e864443b147d13_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTktMS0xLTM4OTk_8e07f21e-2a79-45c9-957f-16f3ec3eb783">7.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if3cf496e371742bca4af5a960b925f53_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTExLTEtMS0zODk5_c88d3d8d-047e-477e-9f5b-f34debcbfe18">8.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i82983be953774753ba1205eb3162b773_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTEzLTEtMS0zODk5_20dbf1a4-aaf0-4589-a312-81edd224d3ae">6.45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i9a8a37283e9d46ada68d64818fb11c75_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTE1LTEtMS0zODk5_30d52fbe-e99a-4943-b418-2e4aa130c0ed">8.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTE3LTEtMS0zODk5_c34c1988-5094-450f-a83a-e65d19b8f07c">6.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</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><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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTEtMS0xLTM4OTk_77ee8556-50d8-48c2-bb72-22dea3dd0900">1,544,558</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTMtMS0xLTM4OTk_8ba6eef9-25ca-45cd-a65a-d77c0b6d558b">947,102</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTUtMS0xLTM4OTk_78af71f0-90b9-4d17-b3b7-816df0522b12">749,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTctMS0xLTM4OTk_2eba4963-8c6e-4abe-a856-9e8ece629def">605,152</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTktMS0xLTM4OTk_4ca498d3-3d96-41fe-9597-52490637daa8">432,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTExLTEtMS0zODk5_ba5ed3c2-32d5-46b5-ad50-cfa793022375">661,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTEzLTEtMS0zODk5_5c8197b3-5721-426f-bb39-56d4f095e16b">56,600</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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i5645178d294a494b9c806fa0b51d9fb0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTE1LTEtMS0zODk5_1d0c68a2-992e-488c-9b94-e694d4a657cd">50,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTE3LTEtMS0zODk5_956d09a8-33e7-4fad-957f-3532649378cb">5,047,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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTEtMS0xLTM4OTk_8b4c4894-4357-4384-98d8-959f707335c9">45,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTMtMS0xLTM4OTk_76589ce0-c92d-4c42-bc5d-3f5e69186774">81,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTUtMS0xLTM4OTk_eec47acc-0834-4774-9587-c930d57e5ed7">75,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTctMS0xLTM4OTk_b232c6c0-0074-464c-832e-98b705c03e40">45,485</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTktMS0xLTM4OTk_4aeb6b4e-630c-45f5-8ee7-2f5d08654026">26,745</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTExLTEtMS0zODk5_9d3d428f-709d-4d34-8691-da3fb384f9c6">37,728</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTEzLTEtMS0zODk5_906c159e-30ec-46c0-ad69-af8334620b45">10,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i780c9cfbd85441ee82c99604c260e5bc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTE1LTEtMS0zODk5_65d53948-67ee-4474-b762-8949ec4701ea">2,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTE3LTEtMS0zODk5_8f2bf02d-7b8e-41e6-beb9-8e349fc824c7">325,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTEtMS0xLTM4OTk_f5af11cf-44d0-455e-91cc-d83ce8f1485a">14,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTMtMS0xLTM4OTk_326b696b-0253-4014-8fa6-e06edd08c1ac">36,414</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTUtMS0xLTM4OTk_22f4ccfa-eb60-4d92-9313-a705d271ed91">45,014</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTctMS0xLTM4OTk_25be8e06-7856-4af1-9feb-31d8b035c996">71,814</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTktMS0xLTM4OTk_f4e847f9-bb06-4cad-ac68-981e8e04eb52">25,343</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTExLTEtMS0zODk5_825c3769-690a-45a5-bf6b-c808a6465cec">60,225</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTEzLTEtMS0zODk5_881c12cd-1def-4261-b132-4b6e603e2835">200</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib8ba2ea628ad4406b9d5a3ce31091a18_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTE1LTEtMS0zODk5_9a944397-4a0f-423f-a1d5-276cbbe02858">5,261</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTE3LTEtMS0zODk5_f89b055c-d10d-44c4-802b-d96cab1345f5">258,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTEtMS0xLTM4OTk_a65fde2d-5eb3-444d-af58-76ec90b29a06">22,633</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTMtMS0xLTM4OTk_f753df1c-50d1-44af-8b39-500ee2ba3e81">16,302</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTUtMS0xLTM4OTk_71d559e3-aab8-466a-b7d0-5ce7ab5db112">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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTctMS0xLTM4OTk_3da2f30b-9c30-45b7-8c1a-9428d07ff22c">39,727</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTktMS0xLTM4OTk_f7b65b0c-700d-46a7-a113-adc60ceeea1c">8,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTExLTEtMS0zODk5_592a2b37-bfd6-4ffb-97ab-310e53ebbb24">42,904</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTEzLTEtMS0zODk5_2b5dcefe-954c-40d8-8a70-2382f3c7747b">6,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8986d86b468402cad085e4f356bc488_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTE1LTEtMS0zODk5_ff67e468-a8c8-4640-bdab-7085e9579f9e">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTE3LTEtMS0zODk5_ecabc4e3-c028-4828-b8d6-0cbc69d8a7e4">149,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTEtMS0xLTM4OTk_4d8be9d6-c571-4eca-900b-d9be83a31062">2,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTMtMS0xLTM4OTk_b37f5197-75f4-4996-8779-18f06113e0c4">5,031</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTUtMS0xLTM4OTk_93c385d1-2ea6-4323-9d7d-82b95a0d513e">999</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTctMS0xLTM4OTk_e73ac1d8-8c0c-4c3b-9b37-3f29e79d5739">2,019</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTktMS0xLTM4OTk_0643e68b-bb96-4f14-9dac-1ec263b02617">1,683</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTExLTEtMS0zODk5_0d907aa7-6319-4e1e-af09-bac30545031b">2,736</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTEzLTEtMS0zODk5_4b0c3e89-55d3-440c-93e2-5c25c2df747c">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib767a27664004022bd55bdf7d9d55281_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTE1LTEtMS0zODk5_c6dd4749-0f7e-499e-bab8-b125da478030">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTE3LTEtMS0zODk5_66da4207-cca3-459c-bb37-07b254c6d136">15,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTEtMS0xLTM4OTk_99bebec7-9e2a-4b82-ad15-6683cf66fff4">200</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTMtMS0xLTM4OTk_22da8243-1086-4e5c-89c1-dbcdb0469bda">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTUtMS0xLTM4OTk_ba8bbf48-0122-4bc3-845a-816ee3cb615b">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTctMS0xLTM4OTk_bfb65ab0-6a94-4db0-bad1-b6dd95dda74a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTktMS0xLTM4OTk_890c4c9d-8351-4b27-ba14-b9961be41920">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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTExLTEtMS0zODk5_3ea0134c-b1fa-4b3d-9f6e-7c09a322ce57">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTEzLTEtMS0zODk5_8850ae24-4701-4fc2-ad37-93fcfee3486b">63</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic931b8c46f5a42d28e075b756f58d051_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTE1LTEtMS0zODk5_2fa91c53-12df-49cf-9e40-86a7f5257e0a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTE3LTEtMS0zODk5_af868feb-74dd-401e-8d48-41f4423f11b9">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTEtMS0xLTM4OTk_1e4395f2-4018-4a89-b0dd-a45100b2e743">1,629,815</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTMtMS0xLTM4OTk_3782ff04-73ca-4212-99ef-fce61277ecdf">1,086,073</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTUtMS0xLTM4OTk_3b6ac882-5c65-4980-b7a8-9d36f4e90d03">883,701</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTctMS0xLTM4OTk_12b85762-4b0c-4f93-b9e0-36646fdf3bb4">764,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="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTktMS0xLTM4OTk_7de035a6-b907-4841-bc01-cddb29136944">495,617</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTExLTEtMS0zODk5_abbcb141-70e9-4490-bfc6-7b3b7797b4dd">804,894</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTEzLTEtMS0zODk5_226a27e9-275e-4eb0-bd96-b8ddb902d33d">74,403</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fdd52348dee4f99954f37cd478ec908_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTE1LTEtMS0zODk5_39e821f7-9554-4ffc-a84f-a7b8565e1cbb">57,953</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTE3LTEtMS0zODk5_3710fa6f-b7a4-496a-9305-39c92924ab3a">5,796,653</ix:nonFraction>&#160;</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if7d12947d2a84c0d9459b168d291f909_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTEtMS0xLTM4OTk_d34216d4-91db-4996-8db5-a3cf6022f1df">7.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i78d609842a6645019dbc97db4ffcf0a2_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTMtMS0xLTM4OTk_aea3ed2c-0723-45b8-ae60-1f9b06400862">7.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i5b3510bf36384ab18bc04ae9edbabb8f_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTUtMS0xLTM4OTk_200bf8a4-0756-4ae5-a93a-4cc26d6e480a">7.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i17aab5d1394e42459de6e982680a4d44_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTctMS0xLTM4OTk_97c5e6fb-42b5-4577-95b8-95cf10720da0">7.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ie86b2a946327456ea68c83828cac91ec_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTktMS0xLTM4OTk_d16983a3-a0c2-4d4f-a54f-52ec2889f113">7.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i9fc58d45ee484e07aa2b77dab88b1c16_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTExLTEtMS0zODk5_aaa12684-4995-4742-83bb-5b3a9ce43722">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i30a07497c48d402b8ebb27c5bccfe8b5_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTEzLTEtMS0zODk5_54017ae5-ff69-4902-8d19-735ab453bb94">7.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i3fdd52348dee4f99954f37cd478ec908_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTE1LTEtMS0zODk5_1fba0d93-cf3f-4fee-af35-4faae2f53be2">7.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTE3LTEtMS0zODk5_ea5879e6-d423-4fe1-8a5d-cb98b616c53a">7.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</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><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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTEtMS0xLTM4OTk_fc23cc96-5a91-451c-ab2d-0df653e4e1dd">374,661</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTMtMS0xLTM4OTk_49f700a5-eaa4-4539-a23a-23ff62cb5c85">436,077</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTUtMS0xLTM4OTk_6d5f7af6-04cf-4a10-971a-ee35cc363873">168,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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTctMS0xLTM4OTk_481fc2df-2010-4b67-9ff0-edd05d5c8e1b">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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTktMS0xLTM4OTk_f236ad1d-e28e-4df3-bff2-0a8bc42110b8">1,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTExLTEtMS0zODk5_ac9da9b8-9fb5-4b26-83f0-95eec2a3e826">1,758</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTEzLTEtMS0zODk5_baff2329-dc72-49f2-97f8-1df3641091e1">127,801</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bebfc06de5449558a9da9a0160f78b4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTE1LTEtMS0zODk5_54275b0b-0fed-4905-aaa7-e265e86f887d">&#8212;</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTE3LTEtMS0zODk5_59e5597d-e109-480c-87f8-b82d62a58901">1,110,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTEtMS0xLTM4OTk_50ce4d6a-9c31-44f5-a12a-499622f7d3c8">37,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding: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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTMtMS0xLTM4OTk_23a72eb1-b185-4942-b33b-d80046e6509b">16,567</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTUtMS0xLTM4OTk_cb8bed7f-b649-4c05-b538-c42158775099">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTctMS0xLTM4OTk_b60c3d13-1e5c-493f-bbcf-708507511338">2,848</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTktMS0xLTM4OTk_7d109c1b-a1ca-4617-ade0-fef7d58404f7">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTExLTEtMS0zODk5_ea07227a-1237-44eb-b3e8-9e9058d2dd6c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTEzLTEtMS0zODk5_063275c3-ae87-4a92-a7dc-00050ae0f103">14,311</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iceb1c8a52b9d44afa478eff715cc647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTE1LTEtMS0zODk5_0543b172-ce32-40c3-abf0-e8a74f023824">1,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTE3LTEtMS0zODk5_f6b98fdf-ffc5-4832-94a4-40bcd066916b">72,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTEtMS0xLTM4OTk_9d15177e-dfcf-4f1a-bd5a-06aa191e1912">5,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTMtMS0xLTM4OTk_412c8ced-be07-492f-8e57-1b9694ffbd01">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTUtMS0xLTM4OTk_2dd7c050-6db6-4293-b9ba-b39adfae75a8">27,653</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTctMS0xLTM4OTk_8fb09cca-7834-4c67-a986-be7fe51b2c4e">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTktMS0xLTM4OTk_761943d6-d31d-4e66-9d3f-315f75560db4">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTExLTEtMS0zODk5_8b82568d-0d61-44cb-a26f-c13f994c2caf">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTEzLTEtMS0zODk5_d74d8093-0db2-4024-8beb-d2d1c3a6e298">5,463</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic6d61b98fad84361bf32991ce8c4c60a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTE1LTEtMS0zODk5_3e9f782d-8488-4c08-b99a-757f21151db8">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTE3LTEtMS0zODk5_2db93136-fd57-439c-abad-d257174693e1">38,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTEtMS0xLTM4OTk_38f9a685-3639-431c-bc4c-ae6e9264f964">856</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTMtMS0xLTM4OTk_317e8201-e4b1-4198-b972-4186da7f1c89">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTUtMS0xLTM4OTk_ae7c3956-537d-4268-9957-aa1581745f8c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTctMS0xLTM4OTk_a43ea2c8-9c06-4a4c-8947-9e80da720b5b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTktMS0xLTM4OTk_bbb7589b-be27-4d28-8591-607a008a7aa2">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTExLTEtMS0zODk5_9edede74-958a-426e-8d59-a84c7c9713a6">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTEzLTEtMS0zODk5_0c782582-4c66-452a-982c-289718dc0729">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i3b42dbed3214400d871eca8b17b836f7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTE1LTEtMS0zODk5_b310c818-5481-4d60-91a8-17def4adab96">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTE3LTEtMS0zODk5_e2dbb2cb-374a-44af-a7e7-193d9e564d5e">856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTEtMS0xLTM4OTk_d97371f3-c16f-4afb-996b-0177d82ca7cf">1,684</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTMtMS0xLTM4OTk_a2601186-cf64-4d2d-8cac-a2bd7323fe1a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTUtMS0xLTM4OTk_fad485de-25c1-44db-b03f-83ed849e562f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTctMS0xLTM4OTk_c171e17d-faaa-4180-8852-806c6d57e640">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTktMS0xLTM4OTk_ba1eca2b-6dec-4e60-975e-c3d32b995d97">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTExLTEtMS0zODk5_c1598eda-5c5d-467a-be54-33eaddab69b6">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTEzLTEtMS0zODk5_d6b667c3-8564-403a-a3d5-228122869d08">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id723a14389cc4ec4ad91bdc10421d8ba_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTE1LTEtMS0zODk5_cdd6b599-c376-49ed-80fb-643343f0dc5a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i764e012e0727415799fd2b24cb68972b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTE3LTEtMS0zODk5_cbc9155f-23a5-480f-9256-bc67355e6999">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTEtMS0xLTM4OTk_8d348cd4-d50e-41cd-a2f1-a5f49fdcff62">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTMtMS0xLTM4OTk_6d8a6301-398e-4d86-bde1-1f8c39cab470">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTUtMS0xLTM4OTk_e86ccd7d-8419-49e4-baf6-ee008f272799">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTctMS0xLTM4OTk_2615746f-1a17-4071-a294-48399ef6a747">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTktMS0xLTM4OTk_a47257cd-8572-4075-a9c1-75885d162dd9">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTExLTEtMS0zODk5_f5142f1b-630f-4793-ba56-d9b3f59d7364">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTEzLTEtMS0zODk5_f0232509-e96f-453e-84b1-a9cd04377f4d">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ied730ee2e6be43ec87f37fda322888c8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTE1LTEtMS0zODk5_ee90552f-c534-4578-b88a-2b3d2a5b992a">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i09ddd1fb8da04445860580efb1341222_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTE3LTEtMS0zODk5_f6d48224-5fd6-4d80-a683-61b47740e60f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTEtMS0xLTM4OTk_1725a70f-2785-40e4-87ed-7d7b3ee97ac2">420,477</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTMtMS0xLTM4OTk_7b8354e2-9692-4d2a-befe-6534a0938266">452,644</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTUtMS0xLTM4OTk_fb9a9653-fba6-46b2-9f5d-415b27627914">196,170</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTctMS0xLTM4OTk_47c3b832-4ac1-4629-b2cf-dafadb72b2ed">2,915</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTktMS0xLTM4OTk_d4668d3f-7243-4316-b4e6-e184af961eec">1,144</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTExLTEtMS0zODk5_e72b6865-5573-4d7e-84c4-8f3d262dbd16">1,758</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTEzLTEtMS0zODk5_f38bd1cd-c785-482c-8ee5-07c44f8f9f2d">147,575</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b7b7399f9264ddb973dd47b9307a607_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTE1LTEtMS0zODk5_dee20aca-2830-46f8-9879-033ab0ca4495">1,131</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTE3LTEtMS0zODk5_a9f3cf55-f009-4af2-83c7-6cfa13466beb">1,223,814</ix:nonFraction>&#160;</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if9c2e9012d0047e6a13e1a25d5cda5df_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTEtMS0xLTM4OTk_5a84d67a-529a-46e4-9765-b20a77dd6b15">6.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i69aa13a4a9f2405bafcae95a0fc1ef1c_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTMtMS0xLTM4OTk_4792fceb-3885-4663-b97b-9ad40bb17625">7.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if612cbfd26e34a6bb7dadcf31cf64fb6_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTUtMS0xLTM4OTk_4a6c87b6-af39-49d6-a11b-74a8f47f8094">8.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ie90c2b9f799a4f86b5157ebba6b356cd_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTctMS0xLTM4OTk_2b680e61-9047-455a-9caf-15bc72165f2c">8.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="id3d139172b9043778c757ba1d63093f2_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTktMS0xLTM4OTk_5f507493-fdb1-41d4-952d-fd37990c65b4">7.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i02a809f359af48d4b8f9a85e7fa39726_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTExLTEtMS0zODk5_533eafc8-7b9f-4783-a3d5-cb9cdfa7c898">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i5b3cad8edd8f4936a979acef591cd5eb_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTEzLTEtMS0zODk5_35c4f65e-e47b-48fa-b4e9-6b1902d1d00e">7.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i5b7b7399f9264ddb973dd47b9307a607_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTE1LTEtMS0zODk5_2bf4dc16-7ac1-4b45-9811-1cee773b8b06">9.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTE3LTEtMS0zODk5_6740ee68-1453-4898-97bb-44adfae8fb37">7.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTEtMS0xLTM4OTk_e6f879c6-2bb4-487c-948b-1f98ebebc810">2,050,292</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTMtMS0xLTM4OTk_6108ad81-6baf-4277-90cd-907c9bebe0e7">1,538,717</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTUtMS0xLTM4OTk_9efd9ada-e435-47e0-a06f-7a9d96167b6c">1,079,871</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTctMS0xLTM4OTk_1f1f9937-0716-4745-a569-ae7eb8738e32">767,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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTktMS0xLTM4OTk_c2d6cdcc-6aac-4220-ae63-9f3cd49874a6">496,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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTExLTEtMS0zODk5_875b3a8f-9400-4e46-948c-27f332455ad4">806,652</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTEzLTEtMS0zODk5_08a0cbd0-e00b-423c-9063-71966b6979f7">221,978</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9c7a01129c8456d8810d1a7c09bf53f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTE1LTEtMS0zODk5_135cee1f-ded1-4f7c-813a-523c6808b7af">59,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:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTE3LTEtMS0zODk5_d115e7d9-68ea-4198-ba4b-fde95fc9effc">7,020,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="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i3f2f99ae750c426fae8e274106fa3b68_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTEtMS0xLTM4OTk_c0b24595-adad-4e04-8912-205aced19606">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ibb571aedf23640158385013bf0f4673a_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTMtMS0xLTM4OTk_5ae38991-0b47-4ff6-a437-79f05dccbd1c">7.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i0cd9cfe12ce145a7ae40dd4d30a6cecb_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTUtMS0xLTM4OTk_f3560a97-d5a9-4c4a-b4e7-6bd2df341bfe">7.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i9e468ed398dd4fa18002122db2236d2f_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTctMS0xLTM4OTk_290a60f4-716c-499b-99f2-8bfc05da3aca">7.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="iabde03a7197640a294ef4f062c5ff497_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTktMS0xLTM4OTk_4dfd6aca-e729-4866-90ef-de271051ce9b">7.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ic10b902690104d6e923c20f18141d121_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTExLTEtMS0zODk5_f35a4899-5184-4580-9cc0-fd8715fc6fd9">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i6619d3232be5463d9ddad4a67334bc05_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTEzLTEtMS0zODk5_e7a3f13c-ecc4-4a17-9827-482fc1b8a056">7.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="id9c7a01129c8456d8810d1a7c09bf53f_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTE1LTEtMS0zODk5_eed4c9f8-6056-47eb-b667-3c892aae96bb">7.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTE3LTEtMS0zODk5_377e3050-90af-42ce-b9d3-6e6658a4b2df">7.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average risk grades for &#8220;pass grade&#8221; (risk grades 1-8) loans was <ix:nonFraction unitRef="grade" contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0MjY_11b10fa5-d540-490d-a343-cfdc1cc7057b">6.13</ix:nonFraction> for commercial and industrial, <ix:nonFraction unitRef="grade" contextRef="i325646a9128c418e8567da605b3acfcd_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0MzM_aa053e83-2eba-4b16-9168-6f1f44af0508">5.99</ix:nonFraction> for energy, <ix:nonFraction unitRef="grade" contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0NTI_e1399f2e-1573-4505-b75f-bb5276fa5e46">6.97</ix:nonFraction> for commercial real estate - buildings, land and other and <ix:nonFraction unitRef="grade" contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0NDU_d92bd473-6b73-47b5-ae13-5748f2bca400">6.99</ix:nonFraction> for commercial real estate - construction). Furthermore, in the tables above, certain loans are reported as 2020 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2020 but were renewed in the current year.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i5f4f03be0d214735b422727d38a573c1" continuedAt="ic64d3837ef9e41f8bce55eb731be11cd"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODc_302035f6-e973-4724-8c99-4a080ad4ef92" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted average risk grades for all commercial loans by class as of December&#160;31, 2019.</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.681%"></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:8pt;font-weight:700;line-height:100%">Commercial and Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Buildings, Land and Other</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:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</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:8pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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: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%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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: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%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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: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%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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: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%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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: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%">Loans</span></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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i7b1cac89a4bf43b3833be6dfcc65e2d7_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMS0xLTEtNDAzMQ_e1b0a73b-22e4-46ac-92d8-12c142e3804a">6.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;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b1cac89a4bf43b3833be6dfcc65e2d7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMy0xLTEtNDAzMQ_ed6c5027-5c3e-4f0a-b949-cbdabc1d3292">4,788,857</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ida46abeb5e854a979bd03cda6808bdf7_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItNS0xLTEtNDAzMQ_a24d20c9-1821-4be3-a0a1-02396dc648ce">5.90</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida46abeb5e854a979bd03cda6808bdf7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItNy0xLTEtNDAzMQ_343d9bb9-89d1-4cc9-939e-921db1774839">1,488,301</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ide8ff1170b7b425db3c83e0bd7e3a538_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItOS0xLTEtNDAzMQ_b0ecb89e-3115-4890-bcde-6cd914d61d3d">6.78</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide8ff1170b7b425db3c83e0bd7e3a538_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTEtMS0xLTQwMzE_2989006a-0821-4dac-99a8-31aee3c38007">4,523,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="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic3205d196dc34c7fb810835eb7a8b3aa_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTMtMS0xLTQwMzE_9757fc21-d6af-43df-bbf8-1939876fd3bc">7.25</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3205d196dc34c7fb810835eb7a8b3aa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTUtMS0xLTQwMzE_6bad4b2b-eb2e-4fcf-9dcd-1c35f961fcec">1,274,098</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ic6124ce8299247a3a21ac1aca6cbb7df_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTctMS0xLTQwMzE_4625ea52-9b8e-4ce6-859e-cbe10d8a6892">6.88</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6124ce8299247a3a21ac1aca6cbb7df_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTktMS0xLTQwMzE_3a04de05-ed40-473e-8050-ba0e04b1a6b4">5,797,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></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:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i0fa5651759414ca590219eb34073fcc6_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMS0xLTEtNDAzMQ_869dcc84-325d-4402-b20e-3a34066a6024">9.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i0fa5651759414ca590219eb34073fcc6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMy0xLTEtNDAzMQ_09b35d02-7cf0-4c0a-943e-444b591bd31d">247,212</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="id3691807454a4fbf837c456b7d682684_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtNS0xLTEtNDAzMQ_98ed1bf0-3070-4b25-8a32-93f5847bd264">9.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id3691807454a4fbf837c456b7d682684_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtNy0xLTEtNDAzMQ_e57192a4-ca2e-4133-a6d2-2d8e12b41452">32,163</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="id0b45d4e46174871a7ce2428a7bd8133_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtOS0xLTEtNDAzMQ_98ad3010-7485-4878-84dc-03b8907d729f">9.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="id0b45d4e46174871a7ce2428a7bd8133_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTEtMS0xLTQwMzE_2fddc642-fff1-4da0-b36d-0748701297ee">163,714</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ib7c11ae524f24a0dbc2f241d5970d536_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTMtMS0xLTQwMzE_bfed264b-9f6c-47ea-abbc-a0b6ba970c83">9.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib7c11ae524f24a0dbc2f241d5970d536_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTUtMS0xLTQwMzE_0de22848-0b22-481e-936a-859ee50d2a1c">21,509</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i61ebc32c5ab04de49dbe15e52255f9fd_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTctMS0xLTQwMzE_ab53fee4-2f7c-4f56-bbf3-3d19e0b9d970">9.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i61ebc32c5ab04de49dbe15e52255f9fd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTktMS0xLTQwMzE_0871d4f3-8851-4455-b43a-32133ece83c9">185,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i202bd916dda24e01a30908d36f019a41_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMS0xLTEtNDAzMQ_ee47a7ea-8a6c-49ca-bfad-37cc9d92c90f">10.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i202bd916dda24e01a30908d36f019a41_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMy0xLTEtNDAzMQ_e6d43ae9-790b-4cb8-b681-de6b4337c60a">71,472</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i3f3be34c2314494db3a344fbe4531ce4_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtNS0xLTEtNDAzMQ_1910f19c-7456-4ed6-bd13-b7fbe9368554">10.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i3f3be34c2314494db3a344fbe4531ce4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtNy0xLTEtNDAzMQ_e14a6aa5-528c-4eba-a514-cc6cdb49bb76">51,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="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:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia6734fd94cb94ebc941e54222064ee09_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtOS0xLTEtNDAzMQ_e0a816cd-1b93-4775-9f07-d09bffd3f629">10.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia6734fd94cb94ebc941e54222064ee09_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTEtMS0xLTQwMzE_6af6263c-052b-46bd-b5a9-da180b55e8e0">103,626</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ie4312870ef744b168eef0a69d3e5d723_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTMtMS0xLTQwMzE_8ec90a4b-ce4e-46df-86d6-b0988a156940">10.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie4312870ef744b168eef0a69d3e5d723_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTUtMS0xLTQwMzE_b35e86ca-b65a-45c2-a9cf-7157fd35c602">15,243</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if8811485d9d944f490b25c1ca8e5112e_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTctMS0xLTQwMzE_9decea7c-1f6c-4528-ad9f-41d2208e0aa1">10.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if8811485d9d944f490b25c1ca8e5112e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTktMS0xLTQwMzE_a92b1e38-ce4b-47a3-b012-f34eb1df894d">118,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i33f25780f2ce471c971e11590a182a06_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMS0xLTEtNDAzMQ_e5b25d2e-5cb1-42a5-920c-234dffedb352">11.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i33f25780f2ce471c971e11590a182a06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMy0xLTEtNDAzMQ_ec220efa-c343-445c-a742-869b2449a922">53,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i78d8ac443f1240a3aa5e5e56a4b87436_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtNS0xLTEtNDAzMQ_8f038035-2c52-4b82-851c-6b3c3e0d3f9e">11.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i78d8ac443f1240a3aa5e5e56a4b87436_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtNy0xLTEtNDAzMQ_260bff92-2c81-4c39-adfc-61b1f11dbe80">14,760</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="ic235d82fea294a3abb049559f9b3cb25_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtOS0xLTEtNDAzMQ_f3464f9d-1a2c-4927-813d-390ccbc28143">11.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic235d82fea294a3abb049559f9b3cb25_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTEtMS0xLTQwMzE_44abf5bd-6a02-4fff-b601-82cbde7ed45c">84,057</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i9404baae502740c7bc1145e031c63290_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTMtMS0xLTQwMzE_ca8b43c8-0c1b-41f4-9ccd-c504d5ce4920">11.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9404baae502740c7bc1145e031c63290_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTUtMS0xLTQwMzE_7253f48a-09ce-45c2-9aa9-25785a732fe9">1,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i4fda450e50284292a4fc67ba6a70b205_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTctMS0xLTQwMzE_f57380b9-893c-4d68-b487-21747b57c80e">11.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i4fda450e50284292a4fc67ba6a70b205_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTktMS0xLTQwMzE_cdfb069b-e9af-4ed4-9000-6ae5cad901d7">85,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if1bde3de821942909bd121a0e2a6ce73_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMS0xLTEtNDAzMQ_79c40336-f1e3-43f5-82d1-772a2d3170e4">12.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if1bde3de821942909bd121a0e2a6ce73_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMy0xLTEtNDAzMQ_8e1c609e-9b2f-4913-97ab-b0f59718e528">18,189</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i83756f35afe04617b4097b13b4404181_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtNS0xLTEtNDAzMQ_627044e0-d722-471b-a9f2-88c8f0d617fb">12.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i83756f35afe04617b4097b13b4404181_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtNy0xLTEtNDAzMQ_1efa0ae8-a114-4065-9fe1-46b5442eb252">45,514</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i3af13166bd2c45129533f373d63296be_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtOS0xLTEtNDAzMQ_d6622c4f-469c-49dc-89b7-b08b0cb00f18">12.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i3af13166bd2c45129533f373d63296be_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTEtMS0xLTQwMzE_caa11b1b-af24-4d4b-ac98-f35b261aa458">8,529</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i19fc8bb3260048abadd648abf4259911_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTMtMS0xLTQwMzE_e0233c6e-c972-4c09-a989-a48eecd13aaf">12.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i19fc8bb3260048abadd648abf4259911_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTUtMS0xLTQwMzE_48a6a1e8-5afa-4d6a-90ca-08101218c3da">665</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i320f5495725c4123add083442f2f96fd_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTctMS0xLTQwMzE_4ec848ae-23df-4c53-8882-d8751c924a0e">12.00</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i320f5495725c4123add083442f2f96fd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTktMS0xLTQwMzE_63f61285-1fa2-4cf8-b787-ac90cecacde3">9,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i8b07595a593f46798a2f0763ad41ec6d_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMS0xLTEtNDAzMQ_19c41aef-676c-4f41-9c00-e0ad75be7fc0">13.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8b07595a593f46798a2f0763ad41ec6d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMy0xLTEtNDAzMQ_8bea07f7-5927-4bb0-9a64-d2d747cfc55d">7,849</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if0eceea734374177b05570938981cbed_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctNS0xLTEtNDAzMQ_48bf5369-5dba-4658-a247-771f5814ca9d">13.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if0eceea734374177b05570938981cbed_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctNy0xLTEtNDAzMQ_e07f4b0d-cf02-49e0-bf6c-3a91997356ed">20,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i577a6703b502497484ed02dc43d4b7f7_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctOS0xLTEtNDAzMQ_25669404-5cd7-4f81-900f-a08fe59916a5">13.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i577a6703b502497484ed02dc43d4b7f7_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTEtMS0xLTQwMzE_559357ad-d6c3-445f-8025-de0849356e12">383</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i076e6e1914794c448a87de50c31402d8_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTMtMS0xLTQwMzE_0e61a3dd-c238-4443-83da-688cbf997108">13.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i076e6e1914794c448a87de50c31402d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTUtMS0xLTQwMzE_d87a403c-64bc-475f-ab23-aeea9c5abdfb">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="if74782f4eda04d98a8924a45c8d84714_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTctMS0xLTQwMzE_8361115f-df88-4d31-a536-aa26d8cca63e">13.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="2" style="background-color:#ffffff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="if74782f4eda04d98a8924a45c8d84714_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTktMS0xLTQwMzE_b98bc130-cc7b-4d45-bd58-d0b033d9f496">383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="grade" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMS0xLTEtNDAzMQ_38c3c4c1-7ce0-4fc6-86b1-84a7951ae19f">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMy0xLTEtNDAzMQ_50345dd2-ed27-4053-b6af-e23c3cf37030">5,187,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtNS0xLTEtNDAzMQ_d35cfab0-40ae-4d5c-a2b0-2b81f46c64b8">6.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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtNy0xLTEtNDAzMQ_2bb95ee7-f166-4544-913d-1dcf9111b847">1,652,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtOS0xLTEtNDAzMQ_3a8c167c-c165-4968-8525-5ba32e374073">7.01</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTEtMS0xLTQwMzE_1306733b-7fd8-4424-a13f-3a1c2a3fe30a">4,883,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTMtMS0xLTQwMzE_2f3be43e-5b45-4297-b76d-c7958e52218c">7.31</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTUtMS0xLTQwMzE_35741980-9b01-4384-9de9-cbf4d4ad5154">1,312,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i141f68aeef7a497a823745af5aa66973_I20191231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTctMS0xLTQwMzE_e899e6e4-74ed-4f84-b371-32ffefb33092">7.07</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141f68aeef7a497a823745af5aa66973_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTktMS0xLTQwMzE_17711d74-7d97-4916-95a8-d037a5e1106f">6,196,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODg_8ee744af-5d55-4158-9046-7cbf53618cd4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2020 was as follows:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.361%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">Prior</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:8pt;font-weight:700;line-height:100%">Revolving Loans</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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</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:8pt;font-weight:700;line-height:100%">Total</span></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:8pt;font-weight:400;line-height:100%">Consumer 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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic015618d927047c9a58db77e8fad0982_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMS0xLTEtNDA0Nw_d09114d3-8cd1-4540-8270-63e70244d3a1">225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i077a47e3d48244d39bd8910818e095e2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMy0xLTEtNDA0Nw_ce679a59-c3c7-4332-b3b6-036688a5e2e3">1,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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ee4346a538e4232948e577e42b9bdcb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItNS0xLTEtNDA0Nw_2353e6d4-20fa-4ed2-a013-996b3840bc5f">1,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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49fcba1ab06240f9914d822b8b5cd7b3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItNy0xLTEtNDA0Nw_29657808-35ad-40b3-bce6-9cc5c4d45afd">553</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia667bd0299404777900690aa7bc19869_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItOS0xLTEtNDA0Nw_e9257fee-ea1b-4c4b-8f5f-9fbe108414fb">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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeffdf94e6fc40f5bb3239ba77b42659_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTEtMS0xLTQwNDc_12776694-6094-4e8e-a04f-7b24d432d9ea">2,907</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e473be02bd4492a899828deb3cc4843_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTMtMS0xLTQwNDc_3cd8a6ff-e3ee-48ea-8a81-3d82277758fa">652</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6eddf2df9b3474a8980817f7d90c64c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTUtMS0xLTQwNDc_d6e34f0f-c18a-4312-bc54-716f99238a55">531</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icaaaf641739b479cb9b97bb361bae72d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTctMS0xLTQwNDc_8d434aaf-8446-47e9-a538-e24fbda459e7">8,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ia8e61099499a444d985fcdbbb09a1eed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMS0xLTEtNDA0Nw_5cc76b48-1cb4-4eac-a72a-442e7211e6cf">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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic24cc128affb409c9ed0eb253ef2b81b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMy0xLTEtNDA0Nw_cc22bd90-7376-4865-b876-5da4477f2317">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18bb081fe3f54944b4e7a3af4f6e9d2d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtNS0xLTEtNDA0Nw_b74279d7-5a00-4c67-95a6-947ee449563a">109</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i34a43661255b4c57a460a49918150a83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtNy0xLTEtNDA0Nw_6af440c9-b4ac-4341-b4de-86011361f8e0">706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44c367811b624936a718620eae86bc75_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtOS0xLTEtNDA0Nw_48dedb94-c982-4f79-ac14-b270718b9dc9">25</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i31a49b91729c4be78553dd5ea9e89832_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTEtMS0xLTQwNDc_d50c1e67-6df6-42f9-83a1-8de6cdfe9134">1,287</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i7d01da7ab95f485c94e89ab962cce5df_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTMtMS0xLTQwNDc_52bf6221-1644-4ccf-abb2-b7cb5319b41c">615</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i0da1808c404242e78e5973d196fd1103_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTUtMS0xLTQwNDc_7bba271d-e292-4d7a-8fd4-c4145dc85e89">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife372e2fefcc4c688b5ea1601e2d2111_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTctMS0xLTQwNDc_2917c781-c178-4046-95e8-f9524c543c82">3,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMS0xLTEtNDA0Nw_b589ce8f-e937-4f0e-88f3-98f8e0cdfcfa">240</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie998ff36cda14d578f35c17e5e73edba_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMy0xLTEtNDA0Nw_3ab6e7d0-0d6d-495e-883e-09e1f3a73886">1,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff24784fe47841f5904ced7365cd5be2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtNS0xLTEtNDA0Nw_7240a28f-6cbf-4cbf-8242-d81b54351a2c">1,665</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2604b0494215425db22b30d95e8a7743_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtNy0xLTEtNDA0Nw_bbd1d0dc-30c2-401f-94b7-cd3872edd2ce">1,259</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtOS0xLTEtNDA0Nw_96d5e4ae-4f3d-4efe-8303-ca41535ebc50">653</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie84f1fe82ea246f1a5309660081be7e1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTEtMS0xLTQwNDc_d1807304-8341-4c80-a639-12ab86a7e572">4,194</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5f96ef6a6fbc41c197f3770513ef495b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTMtMS0xLTQwNDc_893ebc51-b407-4590-ba09-a595e4167aa0">1,267</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iac8288378301400490ded2edde520a3e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTUtMS0xLTQwNDc_c9b68975-3ea9-4c1b-8973-21ab96d55a96">682</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTctMS0xLTQwNDc_8d99c16d-d1ce-4ab5-8cea-f7505758030a">11,137</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMS0xLTEtNDA0Nw_4540be4a-c3ca-4cab-a874-1641cb63394b">336,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding: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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie998ff36cda14d578f35c17e5e73edba_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMy0xLTEtNDA0Nw_de0a5706-552f-4dba-a3c0-8916e4ecbaaa">166,323</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iff24784fe47841f5904ced7365cd5be2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtNS0xLTEtNDA0Nw_88bc35fc-4771-4d5d-8f56-79f4b9872c76">94,374</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2604b0494215425db22b30d95e8a7743_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtNy0xLTEtNDA0Nw_6bd51a0e-3a16-4dd0-b6be-9383bb910dfa">80,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtOS0xLTEtNDA0Nw_d194c8f0-44d8-4faf-9082-718279878500">66,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie84f1fe82ea246f1a5309660081be7e1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTEtMS0xLTQwNDc_ad020255-1a73-4d11-ab6e-2b797dc04080">124,590</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i5f96ef6a6fbc41c197f3770513ef495b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTMtMS0xLTQwNDc_65ea0b65-7a30-45d2-b6a8-a1b496e33f97">434,939</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="iac8288378301400490ded2edde520a3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTUtMS0xLTQwNDc_31a31510-25fe-433f-8d25-46684f1ccff8">16,104</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTctMS0xLTQwNDc_fc336527-e5b8-47f6-816f-70bee450ce31">1,319,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMS0xLTEtNDA0Nw_77c4e781-c010-4f56-86c0-ba8fad13d2b2">336,681</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie998ff36cda14d578f35c17e5e73edba_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMy0xLTEtNDA0Nw_37dc352d-72ef-451c-a426-1847f434a981">167,500</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff24784fe47841f5904ced7365cd5be2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtNS0xLTEtNDA0Nw_5427e02f-7808-4b2c-9994-45487f042537">96,039</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2604b0494215425db22b30d95e8a7743_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtNy0xLTEtNDA0Nw_6e4d74a9-5f40-4730-8700-453319867294">81,884</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtOS0xLTEtNDA0Nw_7721d8c9-aea9-4a41-b754-c7edeb5a268f">66,894</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie84f1fe82ea246f1a5309660081be7e1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTEtMS0xLTQwNDc_8774ea05-b743-41d4-9164-ce06b61e7fcc">128,784</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f96ef6a6fbc41c197f3770513ef495b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTMtMS0xLTQwNDc_7393876e-d9af-4190-92ef-43ace259a869">436,206</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8288378301400490ded2edde520a3e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTUtMS0xLTQwNDc_0b847ee8-df69-4da9-a096-a6b49ad4cd88">16,786</ix:nonFraction>&#160;</span></td><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 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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTctMS0xLTQwNDc_a5196765-4a30-457c-a16f-405b97c27246">1,330,774</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib91991fe25544a2dab36e02e7852accd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMS0xLTEtNDA0Nw_177af21e-8c46-4e7f-8680-7569c77e4804">1,750</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i179b561160514f9889c07567dd716435_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMy0xLTEtNDA0Nw_0ec13abf-0ded-4d26-b8fe-1c2236da22f5">300</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i744138f14e7640b4838e42254c5dcfd7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtNS0xLTEtNDA0Nw_50d43a0f-ef01-4e99-808f-f0dc73c278be">453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44c5ce8a0cef4f8687bc568cdecdb7f7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtNy0xLTEtNDA0Nw_3d4257e9-1501-4a22-a341-f1ff64bfccd7">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:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie14819ea5c1c4a18a61493b2ef1f21af_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtOS0xLTEtNDA0Nw_7ecfda27-cebd-4114-b21b-89dffca7d490">17</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98968a7276f247d68813d40594ed9ceb_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTEtMS0xLTQwNDc_07a4667c-ce7a-4676-a934-f257db0c161a">&#8212;</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i537b6586ce68404aba0edff7a2689bd8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTMtMS0xLTQwNDc_c2513593-6eb4-422f-9e15-615f4926af8e">2,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b7dfc8365b742cbbb2d707d3f984f9e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTUtMS0xLTQwNDc_7e067af5-7551-4e5f-9fec-85b66e6df5e9">727</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 style="background-color:#ffffff;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:#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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e5cee951704429896fe4759c6fb5424_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTctMS0xLTQwNDc_886f5db2-242f-4568-b1a5-c619ab786920">5,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i2936a3da5ab1473897a1dc490ff047b0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMS0xLTEtNDA0Nw_4cb5d1d9-1fc0-4e3d-a34b-6fed81fe841b">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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b1cf0ff9974451aaa69f8285fd4d329_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMy0xLTEtNDA0Nw_99b5f4a4-d72a-4814-a954-36fec358ce92">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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d57f190dfcb4d2bbb0a756f910bb513_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktNS0xLTEtNDA0Nw_2c07f706-cb67-43dd-8319-eac7c1b493ad">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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53efda23a17c41b4ba4e66f5eabf34e2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktNy0xLTEtNDA0Nw_e1b3cacb-403a-4395-95ba-10b97b8c1a12">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i0f83ffa469324ba4966c3e7baa5aecad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktOS0xLTEtNDA0Nw_68e85386-ec45-4f9e-ba91-90d1d2915ff0">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i12ded10bd7594e258c8776f5cf301dd6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTEtMS0xLTQwNDc_537097ad-9e89-4927-ac96-b256e5e9cd94">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i02e3ebc2ed17431ca017c642d92874a6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTMtMS0xLTQwNDc_417645c4-db07-40e8-be0b-06ac8a6602f7">1,031</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i83605fd249924aa28257f4f7cf0b7763_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTUtMS0xLTQwNDc_102214e0-4a48-4dd6-8136-d615645a33c3">21</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ibfd83abf0fe84e7ca00f23fa3312aba9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTctMS0xLTQwNDc_9fb38593-861a-4d7a-878d-85984760b464">1,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie782546aeb904878b6e74781546d4940_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTEtMS0xLTQwNDc_7d6d3845-b024-4477-bad1-e4b33687eefc">1,821</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie5afc87c0a4c4de4b703062ca2308848_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTMtMS0xLTQwNDc_0c59e9da-0fa5-433c-9a73-bed4d638301a">310</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTUtMS0xLTQwNDc_de4439d5-82cf-4a84-81d6-811b77032d4b">571</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i7ae8391c6213461599220bc866d2954f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTctMS0xLTQwNDc_3315fb4b-55f8-472d-8f91-86f45e8c240e">52</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTktMS0xLTQwNDc_b3a511e3-b0b7-417d-9a45-8c1e3b5d4ac6">17</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTExLTEtMS00MDQ3_21a00154-6b5a-4b9f-8620-b8525f02a3ca">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTEzLTEtMS00MDQ3_1dca7d7e-3940-4449-8730-1a2b527586a5">3,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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd00d1a7e9647609f8a0c14c75590de_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTE1LTEtMS00MDQ3_ee84e138-3038-4fe8-87c9-ca21222d9372">748</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentPastDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTE3LTEtMS00MDQ3_edaa9f48-5b6e-4654-8808-477a2f9a6b16">6,788</ix:nonFraction>&#160;</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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie782546aeb904878b6e74781546d4940_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTEtMS0xLTQwNDc_cd887580-0ee7-42b9-ab4a-66ddb28cbc52">45,286</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ie5afc87c0a4c4de4b703062ca2308848_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTMtMS0xLTQwNDc_18e9ef4d-5ed6-4612-921b-fc94a9a2b73a">27,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="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTUtMS0xLTQwNDc_c16203a4-437b-40b4-acdc-f093a5957c9a">5,397</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i7ae8391c6213461599220bc866d2954f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTctMS0xLTQwNDc_aa94db67-737a-48f5-8391-6677b3ad4b21">2,799</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTktMS0xLTQwNDc_6a2e58f0-ed86-44d9-8572-8b0fb9d35f9d">1,705</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTExLTEtMS00MDQ3_d3a5187b-0538-45fc-b50e-4123a1d1cb19">572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTEzLTEtMS00MDQ3_ea8fd23f-392c-4f6b-929c-02c83f8148ee">386,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd00d1a7e9647609f8a0c14c75590de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTE1LTEtMS00MDQ3_5085ea53-5c5d-4c45-82d9-ef6db4d61677">28,529</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="2" style="background-color:#cceeff;padding:2px 0 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%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableRecordedInvestmentCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTE3LTEtMS00MDQ3_cb1052ae-5880-4f60-bae5-db7f5cd18b94">498,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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie782546aeb904878b6e74781546d4940_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTEtMS0xLTQwNDc_dec6fcba-243d-42cd-9baf-0cdb8ccc651c">47,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5afc87c0a4c4de4b703062ca2308848_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTMtMS0xLTQwNDc_1d9d7d8d-8429-41da-85a6-b6f986d9b940">28,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTUtMS0xLTQwNDc_14f7a143-546d-48bb-8fe7-818f71d53afd">5,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ae8391c6213461599220bc866d2954f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTctMS0xLTQwNDc_9aca5b99-c859-45fb-a9d1-01a40a3f0169">2,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTktMS0xLTQwNDc_10383422-954e-49a5-80d1-e0c416438e95">1,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTExLTEtMS00MDQ3_434a0823-622e-44df-aded-339049bb1f4f">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTEzLTEtMS00MDQ3_38e2a5f5-f2c1-4a7d-ae94-af9bbe657256">390,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fd00d1a7e9647609f8a0c14c75590de_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTE1LTEtMS00MDQ3_6244ec45-d664-44ff-b762-da9d3d73ebad">29,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTE3LTEtMS00MDQ3_74473178-601a-4138-a26d-81a558cf9706">505,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODk_dbb989c0-dc7f-46ac-9524-5d5189f2a926" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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="display:none"></td><td colspan="3" 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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i491bfa9226c24a1da2a80f5d6340a002_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzItMS0xLTEtNDA0Nw_9b844dd6-6791-4e54-94a8-13153c5c0922">47,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie222aab43d624a419fde095bdcb6bb3b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzMtMS0xLTEtNDA0Nw_de78b080-67ba-43c8-8306-f9bc26ef5970">33,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:top"><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;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="i4e0f0b3c045943c58062c702dc73c47b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzUtMS0xLTEtNDA0Nw_b2caa306-caec-41a1-bc41-b7465e0f145d">10,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1db76f51f71479581116693b3eca298_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzYtMS0xLTEtNDA0Nw_83c091d4-0c1c-4471-aa2d-045cd44f0df7">1,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="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%">Consumer 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="ic5e80effb16a4bfa9f304625a617ef2e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzctMS0xLTEtNDA0Nw_1c40e275-5890-4ccb-a04e-d2b3ee7ca735">2,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="i013d00214342435683a660fc79eabb91_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzgtMS0xLTEtNDA0Nw_d4ef18f4-1c07-466f-a69f-00310a1f3cf0">16,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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 12.25pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a7d5ba4b86d491bb2abe6c2528734c4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzktMS0xLTEtNDA0Nw_0f7f53b1-b90f-4e87-9d15-4c8e0bd0b30c">111,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#8220;TLI&#8221;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#8217;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled <ix:nonFraction unitRef="number" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3MzU3OTc_c7e6ca1c-dae9-4f6f-bbdd-9144073ec0b4">118.3</ix:nonFraction> at December&#160;31, 2020 (most recent date available) and <ix:nonFraction unitRef="number" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3MzU4NDE_78a33b9c-fa95-43b9-8640-bd04891c797a">127.1</ix:nonFraction> at December&#160;31, 2019. A lower TLI value implies less favorable economic conditions.</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i651929ca142c484a930bcdeffd2e182b" continuedAt="i87a7b80f85e14e13a1e8f25506eb319e"><ix:continuation id="ic64d3837ef9e41f8bce55eb731be11cd" continuedAt="ie84906bd85ba406698fc3d20ffd5a7a3"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i87a7b80f85e14e13a1e8f25506eb319e" continuedAt="id2b9f01e6d91418e8df7b168b0efc38f"><ix:continuation id="ie84906bd85ba406698fc3d20ffd5a7a3" continuedAt="ib3c2b0a8aace417c8520b4689de0c6af"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i) origination date, (ii) maturity date, (iii) payment type, (iv) collateral type and amount, (v) current risk grade, (vi) current unpaid balance and commitment utilization rate, (vii) payment status/delinquency history and (viii) expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv) commercial and residential property prices in Texas and the U.S. as a whole, (v) West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ib3c2b0a8aace417c8520b4689de0c6af" continuedAt="i10cf082e11f445feb58e5b301b0aaa47"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxOTE_b71bec0d-3898-4819-85eb-352a902b52ac" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2020, calculated in accordance with the CECL methodology described above. <ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNjI_c4c33650-ca74-4b29-b538-c0ad06f735d5">No</ix:nonFraction> allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.701%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></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><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i937a6e78ba434009877aab501e1ca7e4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtMS0xLTEtNDI4Mw_dbdcccc8-e012-4a1f-95d9-59021ae6e13a">65,645</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcca5d06efb24d81b4e7673358d2bcb7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtMy0xLTEtNDI4Mw_4ef103f3-88c5-4682-a982-12e3b173131c">8,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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ife538a01daf54ef6981b8b29b66d6151_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtNS0xLTEtNDI4Mw_00273c7a-5811-4c37-bcec-b7da669441ae">125,126</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f92ff4e0be4ad4861684f69e760859_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtNy0xLTEtNDI4Mw_1772aa32-727e-4785-a84a-a962a3616a01">7,926</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2253cd4036c74ae8ac500ba87bae8a46_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtOS0xLTEtNDI4Mw_0d4b020c-f4a7-4472-b97e-08f357743d73">6,945</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id08d36cc7ef244a09d8263c46aaacb84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtMTEtMS0xLTQyODM_62e3509c-b345-4b60-b5fa-e90b39c76491">214,552</ix:nonFraction>&#160;</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:top"><div style="padding-left:5.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf1bf411193f45cd8cecbcd8e3181360_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItMS0xLTEtNDI4Mw_c7fb2f8b-32be-470f-91b6-bac21ee2fcc9">2,877</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3421c82c86047a5b12efdfca33d1bf6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItMy0xLTEtNDI4Mw_1576fa0d-6431-4a5d-9c90-6c6853050a02">21,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="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="iba40723627a74b4598b13e21f72c763f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItNS0xLTEtNDI4Mw_7458bc33-84b1-43a8-b1c3-bd0c9395055a">9,253</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1800cc5d4b94c1d8c9c3c32c03598be_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItNy0xLTEtNDI4Mw_e0e1f600-6c06-4c37-af20-9136719504e5">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i748cb167b1504cc6a2f11aeb7ec1574d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItOS0xLTEtNDI4Mw_fcb7dc7e-327f-41a7-8cbb-4657c752a41a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i625c9bcdd4634cb893b7c6190637145e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItMTEtMS0xLTQyODM_7a834e31-973b-4e92-87ee-f4e923e78047">33,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">Specific allocations</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="i7d9cb08bcc104439bb99539128b38635_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtMS0xLTEtNDI4Mw_256f603e-d110-4404-bf33-c2239b2cb314">5,321</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f6999edba804e4fa5e04336feea4b26_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtMy0xLTEtNDI4Mw_51174c2f-4b2b-4f27-ae68-129c433e8702">9,427</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec9a493301604f1e96a2a370f7fab9c8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtNS0xLTEtNDI4Mw_53481f38-9246-4332-9ebd-1c15ab62a185">513</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie63190f7fdb942b5b884588f5cf65b4c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtNy0xLTEtNDI4Mw_3af23058-5fcc-4494-9176-21522301c513">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf25a099137a453c8a6b83ad55128f00_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtOS0xLTEtNDI4Mw_8b726999-4e04-4fae-8376-254c828bb435">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="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%"><ix:nonFraction unitRef="usd" contextRef="i1c1302a09c904c5282933da471f8d08f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtMTEtMS0xLTQyODM_c4ec3e05-4ed4-4573-8b34-296bbe5e3eb5">15,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtMS0xLTEtNDI4Mw_cb0196dd-52b3-4e16-ad90-76e47efc1d53">73,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtMy0xLTEtNDI4Mw_c57c01e1-9f21-4bf2-b97d-3f7bd64e2224">39,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtNS0xLTEtNDI4Mw_1f531228-4e58-4c02-82c5-1eeee81b0c5d">134,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtNy0xLTEtNDI4Mw_77716570-2139-4e58-ab72-0d34aff2e763">7,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtOS0xLTEtNDI4Mw_60dad3f4-e18d-47dd-9218-a5d72c30c0ca">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i463a72df1360431997c2f56c549d4d22_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtMTEtMS0xLTQyODM_ffa42086-dcdb-4ad2-ba89-68de5c66b7e1">263,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxOTI_e8d6e29e-1c8c-4263-a601-011e4f6a0347" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December 31, 2019, calculated in accordance with our prior incurred loss methodology described in our 2019&#160;Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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%">Historical valuation allowances</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50f4527e144487e8ff71d42dc5875a8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtMS0xLTEtMA_dce5c7cf-d89c-4f2b-b23d-003b3b8c0fa2">29,015</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aab434af8d042de9c459715a66aa1f1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtMy0xLTEtMA_4e43e7ce-f42d-47d7-8ced-2ae4d4ca855b">7,873</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c8a9d34ec5441fa5b7d3f4a92f9340_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtNS0xLTEtMA_99b0abe5-a9df-4ed1-8cd8-83a2da4bfb5a">21,947</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5429bca2a5f48b998a2c94106bee16c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtNy0xLTEtMA_28e0b11c-9e72-45da-839f-571ac4a290a1">2,690</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i498db167d8424cb3a7d5ef381973d23d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtOS0xLTEtMA_160db300-794b-4e5f-8bfc-7f9f7ba93d92">7,562</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i278f2aa3a44846cf90a34ef70d9f62b7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtMTEtMS0xLTA_dfc15c4b-2f25-4de6-addd-284b76e8daee">69,087</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c59e9d8b534f51849b5ee071f216ec_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktMS0xLTEtMA_4543e17c-78e2-4731-a462-0cca87cc7c30">7,849</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c030d22a4b23a4767f1cff3e1517_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktMy0xLTEtMA_59002b92-9da2-42b9-85d6-e38ea6ee97bb">20,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="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="ia3865710bd944eaea83e800bed537c54_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktNS0xLTEtMA_bbc91a05-d227-455e-9f53-378c21f161e5">383</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369a8c42d3c648bf96b1cb4d00aa41d6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktNy0xLTEtMA_0b541a6a-b876-42e9-89c7-e1b6a31b2c71">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i611b34e1aed14ee9ac5a6d7934757244_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktOS0xLTEtMA_d952d31f-3cd5-4483-b318-8a91aa5a3880">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id1451950029f473bb91278aff343555b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktMTEtMS0xLTA_2af659ce-2a63-4ab0-a268-0683475a736b">28,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">General valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf5443c31f18475f9bea50f9a8072036_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTEtMS0xLTA_3abb15c1-9c2d-41c6-bc81-5ed7855f9b58">9,840</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5288760b0b724b05a6790f95ab652432_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTMtMS0xLTA_569d9c9e-5dab-42bd-bc80-0714f569a83e">5,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="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%"><ix:nonFraction unitRef="usd" contextRef="i7e5e97eb18bc4bcbad7b6d4459e264ec_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTUtMS0xLTA_9c0ec95d-5f61-4102-8e6a-ab9b26238bdf">4,201</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3187727cf36474f9f4d0c926abb4668_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTctMS0xLTA_d6eac742-264d-4629-a40c-6d7b75c8f662">904</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iee744c0ecb8841af828233fb1b873bc5_I20191231" decimals="-3" sign="-" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTktMS0xLTA_a54708a8-c45c-47c7-9589-bf7ed500e062">409</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23a94541ba3c44818469ab816a0bfc59_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTExLTEtMS0w_6b7a1570-19a1-477d-ad5a-d145faecf64b">19,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macroeconomic valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eafbcb0f2a944d6b7ce25301ca93f8b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTEtMS0xLTA_c3e92e33-2425-4456-b81b-03dd01465749">4,889</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie48ad749b20241f991c40aaa2b6a1fe0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTMtMS0xLTA_1be728bd-625d-4812-8865-43385150447c">4,067</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0b36d0729c44f9bac92f763e52f72cb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTUtMS0xLTA_27f43cb2-9cbb-4676-97ec-bc7eca6a23ef">4,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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="i09a9905096344fa692cfe73633066932_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTctMS0xLTA_38e71c1c-adfe-4f9b-b321-34839e1ef5c9">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ic7cb88e5a8fa47078caad9e10291df4e_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTktMS0xLTA_cc867407-9d84-4eae-b2f5-9f6752ee0c27">884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id535051cf2234f93822565333e3c406e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTExLTEtMS0w_13cc1917-2174-45ce-b068-bba3a9abc4c8">14,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTEtMS0xLTA_c766ca7a-2b8c-4e41-9dea-2adc589da9eb">51,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTMtMS0xLTA_36aee20c-e16e-46b1-b5cb-07956bea2d1b">37,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141f68aeef7a497a823745af5aa66973_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTUtMS0xLTA_97e31da5-e49a-4b43-bfae-b37b56ec029a">31,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTctMS0xLTA_83d6551e-020d-401a-9251-0ba939f71971">4,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTktMS0xLTA_e14ecb54-9f4e-40fa-94c8-076b43caba6f">8,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTExLTEtMS0w_cc2d87a6-6a67-4758-a68d-97a12a89eea8">132,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODg2_76a2d06d-95a2-4ef4-ad55-ec9a569505ca" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2020, 2019 and 2018. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. <ix:nonFraction unitRef="usd" contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNzA_c4c33650-ca74-4b29-b538-c0ad06f735d5">No</ix:nonFraction> allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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:700;line-height:100%">2020</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;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;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;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;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItMS0xLTEtMA_842e6228-fa91-4fde-9922-9fd0cc641aae">51,593</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItMy0xLTEtMA_6d25e2a2-1422-46f3-bab7-4a8e80256c15">37,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="3" style="background-color:#ffffff;padding:0 1pt"></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="i141f68aeef7a497a823745af5aa66973_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItNS0xLTEtMA_7b7df2c8-919e-4fa9-bc27-fee4ac911eb5">31,037</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItNy0xLTEtMA_16ce5879-57bc-4c41-903d-1d51f2215370">4,113</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItOS0xLTEtMA_dca0cbc2-caad-468b-9d83-c87266c9903d">8,042</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea709279583640bca54be4fa7c2a125d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItMTMtMS0xLTA_de0590b8-fff4-4b36-a940-fc0be09452ed">132,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMS0xLTEtNDQxNQ_21214090-6841-4e9a-b494-37cac0d32902">21,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">(<ix:nonFraction unitRef="usd" contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMy0xLTEtNDQxNQ_41a10f26-b2ca-4350-8028-8593345bf265">10,453</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNS0xLTEtNDQxNQ_0dde5ec9-06de-4d5c-b239-30794404cd4d">13,519</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNy0xLTEtNDQxNQ_5a50af3d-6b61-4bb4-bb93-e68e2bcf1da2">2,392</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtOS0xLTEtNDQxNQ_477d19df-8faa-4f02-b9ab-73e20d63c640">2,248</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMTEtMS0xLTQ0MTU_202e41a6-5cb8-4939-8767-83480f9b573c">2,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMS0xLTEtMA_7b58b734-c547-43d5-a8aa-76201d642999">15,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="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="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMy0xLTEtMA_6fd5e5a1-bceb-41fb-b707-0656bb9a2657">85,889</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNS0xLTEtMA_e4c2ddc8-923e-4ffa-88d3-31256ffb8ff9">124,427</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNy0xLTEtMA_927d757e-f9d6-4017-a78b-6391c4bec0bf">1,906</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtOS0xLTEtMA_848cffd1-48a6-402a-8e49-759e52dabcb8">9,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="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="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMTMtMS0xLTA_049c0312-9e53-4dbf-83a4-940be1863e9e">237,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtMS0xLTEtMA_13968ef1-92ee-4019-929e-99c638219afa">18,908</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtMy0xLTEtMA_456a94c9-cc8d-42cf-b8b6-bde44045e3a2">76,107</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtNS0xLTEtMA_adecb458-3f55-49d7-a244-52eea56a2eb5">7,499</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtNy0xLTEtMA_342d062e-9146-4701-9716-1e61e08c3ae6">2,186</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtOS0xLTEtMA_de28a72d-1f52-472c-b963-be08e7a27df3">17,830</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtMTMtMS0xLTA_c1413059-689b-4343-8bce-79f0c2296db8">122,530</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtMS0xLTEtMA_5348f0a6-c0e0-4704-9ac5-8e23455257b7">4,739</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtMy0xLTEtMA_4e963943-4639-46e5-9f26-7db46f5ef3a6">2,842</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtNS0xLTEtMA_5b7e8225-66c8-4a48-9732-ee277f03e668">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtNy0xLTEtMA_434f24b4-f3d7-41ff-aeee-1eedbae5b903">1,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="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="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtOS0xLTEtMA_aacd1a36-9d2b-4ace-bced-54a8ae5f555d">9,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="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="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtMTMtMS0xLTA_c954f58f-6c95-4d22-99ec-5aea9b2d43f9">19,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtMS0xLTEtMA_9b1fdf43-5ad0-4ed8-a693-664e9c8f0c86">14,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><td colspan="3" style="background-color:#cceeff;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="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtMy0xLTEtMA_957b720c-f7a6-4b14-a137-a681c2b9cf45">73,265</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;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="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtNS0xLTEtMA_10134375-5383-4842-9d5c-60593ade7cc1">7,053</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;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="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtNy0xLTEtMA_122d3790-2fce-4752-aed9-e682064862e9">485</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;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="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtOS0xLTEtMA_7bd8db97-874e-4227-987c-da6b81494604">8,463</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;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="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtMTMtMS0xLTA_9e9c5149-c041-48ec-b640-b85ad0a93304">103,435</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 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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="id6d9cd040e78401da59a51ded69b8392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctMS0xLTEtMA_cb0196dd-52b3-4e16-ad90-76e47efc1d53">73,843</ix:nonFraction>&#160;</span></td><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 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="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctMy0xLTEtMA_c57c01e1-9f21-4bf2-b97d-3f7bd64e2224">39,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><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%"><ix:nonFraction unitRef="usd" contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctNS0xLTEtMA_1f531228-4e58-4c02-82c5-1eeee81b0c5d">134,892</ix:nonFraction>&#160;</span></td><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 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="ic52045c393924e5e97330df912c1ae05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctNy0xLTEtMA_77716570-2139-4e58-ab72-0d34aff2e763">7,926</ix:nonFraction>&#160;</span></td><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 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="ib8563ea7d51a4cee8d43826ad422832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctOS0xLTEtMA_60dad3f4-e18d-47dd-9218-a5d72c30c0ca">6,963</ix:nonFraction>&#160;</span></td><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 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="i463a72df1360431997c2f56c549d4d22_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctMTMtMS0xLTA_ffa42086-dcdb-4ad2-ba89-68de5c66b7e1">263,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Beginning balance</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="idc459bfd73914a59877c2979dce3402c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTEtMS0xLTA_c23898de-fe31-4c48-bb1e-a570a6d57c14">48,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i3ade5e0ee2504d49aacaad59a8085203_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTMtMS0xLTA_c8848eaa-2d12-4a66-a2f5-682829c18ca4">29,052</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9d83894008643c7b9d2f0043d659796_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTUtMS0xLTA_e8c0351b-0009-4942-a9d7-6cd9aa088b44">38,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i4553423635e24502a7ed118a85b871da_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTctMS0xLTA_3f01d5e8-1d14-47da-8920-ab3a00ca3b61">6,103</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf289ebc42b641ea8e97219809a103fc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTktMS0xLTA_80a20ea5-f914-4998-9cf4-a67afa24e70e">9,620</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8945288628b344929e7af0708ea213b9_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTEzLTEtMS0w_b6c6b555-fd66-4e6f-af02-47bd6b7b378b">132,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTEtMS0xLTA_25eb9a12-9f62-4eb8-ae30-9f68213d53fd">13,144</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTMtMS0xLTA_db44f736-a93c-4319-8596-31655d443a8f">14,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="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%">(<ix:nonFraction unitRef="usd" contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTUtMS0xLTA_4902f5a0-a8a1-41f0-9832-f9a27b116824">6,934</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTctMS0xLTA_92267b12-ac8c-43ce-944c-6cce07903547">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="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%"><ix:nonFraction unitRef="usd" contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTktMS0xLTA_fb1462ba-1e3c-41cf-82da-800b839275cf">12,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="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%"><ix:nonFraction unitRef="usd" contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTEzLTEtMS0w_734f7b31-78ef-46d3-a054-c4c993b6f260">33,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTEtMS0xLTA_3366d0ac-1db2-4b1d-9497-da8a48b6e0e5">14,117</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTMtMS0xLTA_641fad6a-1f57-4ab7-b7e2-b35ff1b2e6ac">7,500</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTUtMS0xLTA_2592b841-344f-41ed-beaa-ae3b8e55ac9f">1,025</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTctMS0xLTA_3c98ca36-8ec9-4759-bc4c-7d909beefccf">3,665</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTktMS0xLTA_989443c2-3e8a-40d8-b9bf-71b386953865">24,725</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTEzLTEtMS0w_6e87875e-3d08-45d3-96b5-474b2dd73364">51,032</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:top"><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="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTEtMS0xLTA_cbbe8690-e7ec-4a2e-a628-b9d7fab064c0">3,986</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTMtMS0xLTA_86496563-eda0-491a-8a15-82c891d0f5bb">1,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="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%"><ix:nonFraction unitRef="usd" contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTUtMS0xLTA_a2214609-dcb8-4aaa-873c-60b75b4613b5">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="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%"><ix:nonFraction unitRef="usd" contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTctMS0xLTA_c48f9e71-a5f1-46cb-9df3-858be14c82f0">1,208</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTktMS0xLTA_bbd99480-d438-424c-9b19-a17e06a73e9b">10,453</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTEzLTEtMS0w_684d0e30-c031-433d-82e4-3bdc4e165230">17,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTEtMS0xLTA_38d37d5f-fe6d-4a4a-9e8c-92c903a705f9">10,131</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;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="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTMtMS0xLTA_7a8d0398-4f85-4ae5-9c87-81e7695b0a3e">6,058</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;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="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTUtMS0xLTA_7e784a50-3ecd-40d5-a1cb-444330d4d6b6">806</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;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="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTctMS0xLTA_8efc0047-0964-44f7-8e93-08ae3074d5e8">2,457</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;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="i3bb43b6918844578b37920796f081a67_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTktMS0xLTA_b7743800-ddc5-48b1-93b1-ed0b6c263c32">14,272</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;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="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTEzLTEtMS0w_210bcb32-bc63-450f-b904-87aaac4b65a0">33,724</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 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTEtMS0xLTA_f48ab3ac-b806-4cee-962a-f422dc5f223b">51,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i600ad60cd68346a5adeb81241b169750_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTMtMS0xLTA_a9b47c89-306c-483a-8886-ecbf7f674e51">37,382</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141f68aeef7a497a823745af5aa66973_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTUtMS0xLTA_4f3c1dfd-e0eb-4553-bc4f-c0785808deac">31,037</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTctMS0xLTA_c0be8ef1-9680-4aa2-835f-d16689632408">4,113</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTktMS0xLTA_dc6be058-e6ef-4f2a-a70b-22452b5b978e">8,042</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea709279583640bca54be4fa7c2a125d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTEzLTEtMS0w_5932422e-dba4-4785-b793-6863b0bfe218">132,167</ix:nonFraction>&#160;</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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">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="id1a7806a56b34cd5a2a9acd8c02283dc_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTEtMS0xLTA_73225e84-b33d-48fd-ab67-5236a614b032">59,614</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6463203ed96f45f6956e6a86194f4830_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTMtMS0xLTA_3c52633b-67ac-423e-b2eb-f94d21a0d57f">51,528</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1982a5eea22e4d4db27a278ef7a6c43d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTUtMS0xLTA_8454c155-af38-46f0-9e10-e20f8fa5f98d">30,948</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0e00d1592a40529755cd7a65b75e7c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTctMS0xLTA_46fd329b-dcc6-4a60-acca-98b28e0534c8">5,657</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i258ac7cac20e4ab4ad1dfcffab646736_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTktMS0xLTA_b4fbac4f-fdb2-4238-ad58-365d3944e142">7,617</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54853642787e4e53a2ad71598a84d49a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTEzLTEtMS0w_69a2c4d7-7b37-42cb-991d-a7476b0eae2b">155,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTEtMS0xLTA_2ef03a18-1609-4fba-ab40-4a8946ceae73">11,354</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTMtMS0xLTA_95ea2aee-0c11-423f-8b37-fdff7c98bbf6">9,355</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTUtMS0xLTA_4cc66dfb-f7b9-4fb0-b83b-bcd37c78d454">8,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="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="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTctMS0xLTA_64ea47aa-3c76-434a-a594-b739625c6c9c">1,984</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTktMS0xLTA_8b4c27f1-f616-4455-9948-40608b2664e6">9,551</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTEzLTEtMS0w_9e51d6f8-4eef-4809-ba45-41b5c70f8f67">21,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTEtMS0xLTA_b6e849b0-4ee2-4746-9b92-abcbd3a3d9be">26,076</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTMtMS0xLTA_a6a0470c-350c-4f44-bf0e-0aed867a31d7">13,940</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTUtMS0xLTA_44278785-bc62-4393-9425-d34525fe10e0">619</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTctMS0xLTA_875c3917-d33c-4660-a3ba-f5f440085196">2,143</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTktMS0xLTA_4b4571b0-0bbc-43fa-9d45-80d6744fa398">17,197</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTEzLTEtMS0w_87de1798-d4e5-4735-ab3e-923e19781629">59,975</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTEtMS0xLTA_28b84b59-1b6e-4dd9-9584-d41249f92801">3,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="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="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTMtMS0xLTA_04fb69ad-2b62-4591-896d-b7c5dca95a59">819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTUtMS0xLTA_7ea622fb-b9fd-4155-980d-02f8596aac94">369</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTctMS0xLTA_4578e013-b7bc-4451-b7d5-c8a45695e64f">605</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTktMS0xLTA_d0577fdb-ccf3-419c-824b-0b2110c46fe7">9,649</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTEzLTEtMS0w_ca4e7336-b9df-4ed7-9bed-c8e3c6e7c166">15,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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="i329b80114e294a139fd36860cf30f047_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTEtMS0xLTA_b4b11872-944a-4fc3-bda0-1f9f6542cdb9">22,388</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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTMtMS0xLTA_80664ca1-6381-40b1-91ea-31428eb8de55">13,121</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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTUtMS0xLTA_60424264-9a98-4982-b9a2-6a70a341df6f">250</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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTctMS0xLTA_b3b6d001-1e11-4b30-a3eb-c3649a079f52">1,538</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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTktMS0xLTA_103dcc2c-b115-4a50-b523-a7c73a717f5e">7,548</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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTEzLTEtMS0w_c03d250a-9f20-4997-8708-9f8ab6504ebe">44,845</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;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc459bfd73914a59877c2979dce3402c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTEtMS0xLTA_c23898de-fe31-4c48-bb1e-a570a6d57c14">48,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ade5e0ee2504d49aacaad59a8085203_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTMtMS0xLTA_c8848eaa-2d12-4a66-a2f5-682829c18ca4">29,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9d83894008643c7b9d2f0043d659796_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTUtMS0xLTA_e8c0351b-0009-4942-a9d7-6cd9aa088b44">38,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4553423635e24502a7ed118a85b871da_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTctMS0xLTA_3f01d5e8-1d14-47da-8920-ab3a00ca3b61">6,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf289ebc42b641ea8e97219809a103fc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTktMS0xLTA_80a20ea5-f914-4998-9cf4-a67afa24e70e">9,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8945288628b344929e7af0708ea213b9_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTEzLTEtMS0w_b6c6b555-fd66-4e6f-af02-47bd6b7b378b">132,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i10cf082e11f445feb58e5b301b0aaa47"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id2b9f01e6d91418e8df7b168b0efc38f">Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due <ix:nonNumeric contextRef="ice45ea9c88c2411fb637d4fa1346e4c5_D20200101-20201231" format="ixt-sec:durday" name="cfr:NumberOfDaysPastDue" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxNzk4Mjk_ad5439af-6753-4301-a421-c0834015205b">180</ix:nonNumeric> cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become 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 any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames 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 <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:durday" name="cfr:NumberOfDaysPastDue" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxODA1MTE_fdf3a109-4725-4404-b16d-36a9ef4f69f9">120</ix:nonNumeric> 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 <ix:nonNumeric contextRef="ice45ea9c88c2411fb637d4fa1346e4c5_D20200101-20201231" format="ixt-sec:durday" name="cfr:NumberOfDaysPastDue" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxODA2NjI_ad5439af-6753-4301-a421-c0834015205b">180</ix:nonNumeric> cumulative days should be classified as a loss and charged-off.</ix:continuation></span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxOTM_5026c66f-da81-44f5-9682-2dbcbac9ff83" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2020 and December&#160;31, 2019.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Loan<br/>Balance</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: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%">Specific Allocations</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</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: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%">Specific Allocations</span></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%">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="i453c484008f34ae18cb07ad276d66a7e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItMS0xLTEtNDQ4Mg_3fd1a93e-4552-4eea-aee2-1b78a2dbba66">21,287</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;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%"><ix:nonFraction unitRef="usd" contextRef="i7d9cb08bcc104439bb99539128b38635_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItMy0xLTEtNDQ4Mg_03f4b017-971f-4cae-9ca2-db983523c495">5,321</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;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%"><ix:nonFraction unitRef="usd" contextRef="i4f432159e3424d728c513e1c78891c19_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItNS0xLTEtNDQ4Mg_d9a5a98f-5042-44ac-bfb2-f7c484ee9b04">24,360</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c59e9d8b534f51849b5ee071f216ec_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItNy0xLTEtNDQ4Mg_6482ca2d-dad3-4edc-8e9e-c80afd9cad61">7,849</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2214e6ea1b8d47859c83d7eb9c97f828_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtMS0xLTEtNDQ4Mg_38c5b79a-e523-4dbc-bc47-392bf8f95901">22,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="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="i3f6999edba804e4fa5e04336feea4b26_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtMy0xLTEtNDQ4Mg_096bb949-7116-467b-b9ab-5cdff2cb57b3">9,427</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb25cf81970446809db0fb2e54bc6e2e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtNS0xLTEtNDQ4Mg_4cefac2f-a525-404d-8abe-e92c28e29225">65,244</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e29c030d22a4b23a4767f1cff3e1517_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtNy0xLTEtNDQ4Mg_d51ba53e-72f2-4ccd-83aa-8930d38e7d55">20,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6a6e782e10d4c2b8967212965cad9a8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtMS0xLTEtNDQ4Mg_1e2359cd-ac50-48b6-83cc-32bdc813958f">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i389e8b2f8d7a45cfba3c85abc111471a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtMy0xLTEtNDQ4Mg_8c32e47c-be18-47ac-8162-bc6f4a898052">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8b36717afb4b26bfae4feaa24346df_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtNS0xLTEtNDQ4Mg_8ea8cf99-cb1a-475b-82c3-d759b052b678">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a6db651831e4ffaa99c382b5eddbab0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtNy0xLTEtNDQ4Mg_f03f0301-b692-40fd-a290-ad8131bde020">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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="i880dd07dd6354d2989fa8b6b9c8c348a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtMS0xLTEtNDQ4Mg_363fe896-a18d-4cc0-bf9e-d5078e9d9f11">34,057</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b2d6e66c6748f9bc7030f160e5d7e1_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtMy0xLTEtNDQ4Mg_57cd3a97-b547-4590-8e70-77be4f064886">513</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i057c6f33e7134ac4be29930bcb86eb44_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtNS0xLTEtNDQ4Mg_16466a05-e278-43cb-8784-d1b5fc229193">8,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="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%"><ix:nonFraction unitRef="usd" contextRef="i6df07bc228124578bfd09a40395bebec_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtNy0xLTEtNDQ4Mg_8be43be1-c734-4aaa-be92-fdcc8d011e6f">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="ieed12ad0f31b45bcbcaedf5ec384eeea_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctMS0xLTEtNDQ4Mg_d30c65cf-7515-40c0-9b6f-ea41a18e8484">1,684</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853104b5d024a42a2599e24f39e0313_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctMy0xLTEtNDQ4Mg_f2e8be56-ecd7-475c-9038-cca601270c56">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i289a7a92039d49c898868d310f8254c2_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctNS0xLTEtNDQ4Mg_5fa80518-f771-4f50-8782-2cec76775b3b">665</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98aa6337d46a4c0fb752b7b3d71c905b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctNy0xLTEtNDQ4Mg_5fbbf011-bcd9-489b-b4fa-cc7d472456a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Consumer 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="icea5c71a9e5c4bfba60e7961a829291b_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtMS0xLTEtNDQ4Mg_774e34ec-bd67-4255-8098-d44535c9fe88">561</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie63190f7fdb942b5b884588f5cf65b4c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtMy0xLTEtNDQ4Mg_4e86bdbe-c68e-4664-9005-68c51dd29c3b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d4e39a35aa43fe8c35bd2b550836a6_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtNS0xLTEtNDQ4Mg_c10c93b9-507d-466f-95fe-83c414af999f">570</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369a8c42d3c648bf96b1cb4d00aa41d6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtNy0xLTEtNDQ4Mg_87f1363a-d299-44bd-9466-a0b145bb4294">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i570b6300be0048be912179caf67fe43a_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktMS0xLTEtNDQ4Mg_4ba01a81-74bc-479a-ab81-c2f5c101efe2">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="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="ibf25a099137a453c8a6b83ad55128f00_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktMy0xLTEtNDQ4Mg_b9f48a6a-9a8f-44fe-8f83-1da4ac38abdf">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="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="i46fb7c9153ff409ba6a342ba156ca1c0_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktNS0xLTEtNDQ4Mg_e4ff18e3-bee9-43c9-a5a8-5ea59e0d8d5e">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i611b34e1aed14ee9ac5a6d7934757244_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktNy0xLTEtNDQ4Mg_130ba97c-a15b-4b3e-99e3-7aedbbd6b7f6">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59968e6bb6124b32a8a3dfda3c2a94df_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTEtMS0xLTQ0ODI_02a0f975-2484-4618-b48b-be6f545eb9b7">80,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c1302a09c904c5282933da471f8d08f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTMtMS0xLTQ0ODI_ef812213-8765-4e05-b914-265f05c28257">15,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0df5a826a6534bf0bb49e7cbfb20fb45_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTUtMS0xLTQ0ODI_63328187-cf1e-45e9-9665-8f1fe0b8a5ac">99,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1451950029f473bb91278aff343555b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTctMS0xLTQ0ODI_0baf2c82-86e2-44c0-ab0d-93db89afcd0f">28,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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 id="i34ea4f3caf714427aeb70b59038dec25_184"></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MjU_2c00911c-11cb-480c-8757-447bf0fabf10" continuedAt="ibd81489610c94f74a03d51895f1a0c43" escape="true">Premises and Equipment and Lease Commitments</ix:nonNumeric></span></div><ix:continuation id="ibd81489610c94f74a03d51895f1a0c43" continuedAt="ic3920c48e98a4552875a52da88ad42df"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MjA_9d8d2cc7-2859-4cc6-8f8c-40cf03599d1a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzEtMS0xLTEtMA_959903f1-66f1-4e0a-93fb-dec0f7f305b0">128,739</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzEtMy0xLTEtMA_0b9d6178-031f-4b2a-89d3-3e9ef4db62a7">112,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzItMS0xLTEtMA_838d3861-bcc0-4223-9278-67235a251cc6">458,693</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzItMy0xLTEtMA_6cc1f3b3-a889-46cc-80fd-535cac1c0546">441,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Technology, furniture 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzMtMS0xLTEtMA_d8589be0-1cf7-4c22-a651-3b48f133e8ee">243,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzMtMy0xLTEtMA_83eeebfb-deee-48a6-a286-3d15a752446e">226,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseholdImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzQtMS0xLTEtMA_2f166900-385f-45d0-90c1-855c22475c70">183,827</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseholdImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzQtMy0xLTEtMA_15a732d1-5e5e-4ccf-9e3c-efdf8cd201f8">156,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Construction and projects in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzUtMS0xLTEtMA_7bd10ab5-7c7d-4606-8794-c396242b5eef">41,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzUtMy0xLTEtMA_78e8903a-59aa-4aaa-a851-9ebd2039f998">44,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzYtMS0xLTEtMA_9e7a9bf8-9258-467a-a418-96b01ac41378">292,087</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzYtMy0xLTEtMA_089e0fe5-acab-48bb-9d2d-ac6ff1bcae69">297,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzctMS0xLTEtMA_1a3ee2e4-23d7-4616-90b0-46ea73f67074">1,347,943</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzctMy0xLTEtMA_d81b73bc-a245-41a3-af79-18572fea5cb4">1,279,278</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzgtMS0xLTEtMA_5c92c14f-62b9-403d-b9ce-c005717d36d1">302,365</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzgtMy0xLTEtMA_33cc6d68-575d-4b51-8dcd-037e2928a7c7">267,331</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 7.75pt;text-align: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 premises and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzktMS0xLTEtMA_ba53455d-2085-4f38-a8a3-db7fcda2cc93">1,045,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzktMy0xLTEtMA_75710d4d-506d-4a20-855c-0132915ae89f">1,011,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of premises and equipment totaled $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE1Nw_23315451-cb30-400b-9913-2a3c232fef10">49.9</ix:nonFraction> million in 2020, $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE2Nw_a04be5f3-f82b-4466-bfa5-ceb5c25f286f">41.0</ix:nonFraction> million 2019 and $<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE3Nw_d6988932-dec3-4f15-9c0f-1df2aca2b126">37.2</ix:nonFraction> million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzM5Mg_56960b7c-0a9d-40b7-9c6b-36baa1d08dba">46.0</ix:nonFraction> million in 2020, $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzQwMg_22a10729-9cb3-4a8e-be55-9d3781a37768">42.1</ix:nonFraction> million in 2019 and $<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzQxNQ_53802623-0536-4cfe-9610-2ee361ab8533">31.1</ix:nonFraction> million in 2018. On January&#160;1, 2019, we adopted a new accounting standard which required the recognition of certain operating leases on our balance sheet as lease right-of-use assets (reported as component of premises and equipment) and related lease liabilities (reported as a component of accrued interest payable and other liabilities). See Note 1 - Summary of Significant Accounting Policies.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ic3920c48e98a4552875a52da88ad42df" continuedAt="i3ca0266974344c8d8384ea427c9ed669"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM0MDE_7890e611-cebf-4b82-a6b7-540d371cd292" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2020 and 2019 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.412%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="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:8pt;font-weight:700;line-height:100%">2019</span></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%">Amortization of lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Operatingleaserightofuseassetamortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzItNS0xLTEtMTA1MzI_c4818cdf-1760-4637-9d94-e94a1d106f2d">32,772</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Operatingleaserightofuseassetamortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzItNy0xLTEtMTA1MzI_5f460813-c828-4250-b046-f4698c1e9f78">27,626</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Shorttermoperatingleaserentexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzMtNS0xLTEtMTA1MzI_1e34f709-152b-4e90-bf9a-5d5b20073124">1,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Shorttermoperatingleaserentexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzMtNy0xLTEtMTA1MzI_816f7cb9-d8be-4574-b498-510bea38f08a">4,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-lease components (including taxes, insurance, common maintenance, etc.)</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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OperatingLeaseNonLeaseComponents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzQtNS0xLTEtMTA1MzI_71c14dd8-6117-4837-b746-354ee82625a6">11,396</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OperatingLeaseNonLeaseComponents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzQtNy0xLTEtMTA1MzI_a2fa964c-2520-468c-87b2-fa64e3d9e136">9,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Totaloperatingleaseexpenseexcludingrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzUtNS0xLTEtMTA1MzI_6182a3c4-c038-4d30-9730-2c5aa296a293">45,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Totaloperatingleaseexpenseexcludingrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzUtNy0xLTEtMTA1MzI_3f9e4cc5-1932-4260-b7df-f4408001430d">42,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM4NzU_adddc414-10ea-4837-bfb7-ea23aaf88e2c">292.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM4ODU_37c56b61-af33-438b-b120-4d9f46a57bc0">297.7</ix:nonFraction> million at December&#160;31, 2020 and 2019, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $<ix:nonFraction unitRef="usd" contextRef="i18299c7e476e48a590602263fd6e7130_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM4OTM_ece95a81-4458-4178-aeed-5dfd21883079">323.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i732da92601ba40cca28576df4893cddc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzIxOTkwMjMyNjAwNzM_b7075051-e1a6-4cf6-9136-0e93c5eaa1b5">323.7</ix:nonFraction> million at December&#160;31, 2020 and 2019, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzIxOTkwMjMyNjA1MzE_d7aaf4f3-5613-4aad-8ced-f9f1cb02ebd6">31.6</ix:nonFraction> million during 2020 and $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzIxOTkwMjMyNjA1NDc_b8f04c62-bb58-4a00-9431-f56fc3276d8f">27.5</ix:nonFraction> million during 2019. <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MTY_05036a53-550b-4939-b8d8-9007ffe5825c" continuedAt="i84ad3c427ad347dab7447b4baf57626e" escape="true">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, 2020:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><ix:continuation id="i84ad3c427ad347dab7447b4baf57626e"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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%">Future lease payments</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzEtMS0xLTEtMA_929ece8e-3023-419c-bd57-39e8d5440321">32,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzItMS0xLTEtMA_fd78df37-45b8-4d59-a7f2-fe2bc4b0bbad">30,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzMtMS0xLTEtMA_98c25f05-28e9-44f3-bd2a-965c9ed78226">28,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzQtMS0xLTEtMA_26ef3f24-ca49-4e21-833d-aff212997164">27,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzUtMS0xLTEtMA_1e7b6471-c2f3-4894-8f24-0fc7480dbf8b">26,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzYtMS0xLTEtMA_6867b7db-5fb9-4e1c-8e1c-7788e10a97dd">267,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liability</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzctMS0xLTEtMA_41a06983-29cf-41d9-978d-b4499ad90a39">413,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzgtMS0xLTEtMA_d646e63f-9c8d-4401-b79d-ef706e50272b">90,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability included in the accompanying balance sheet</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="i18299c7e476e48a590602263fd6e7130_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzktMS0xLTEtMA_d3fb27d8-6d14-4a70-ad9b-2be36975d2a1">323,044</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align: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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzEwLTEtMS0xLTA_b1db248d-0cf0-4409-9fa2-31023d24720a">15.57</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:nonFraction unitRef="number" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzExLTEtMS0xLTA_5d475cda-d905-4210-a686-45df14c1605c">3.10</ix:nonFraction>%</span></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3ca0266974344c8d8384ea427c9ed669">We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $<ix:nonFraction unitRef="usd" contextRef="i360bf2f7f26f439dadec1e34366d28ce_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE1OTE_68256b63-b7d5-4d69-a948-f0ab571e1b06">9.8</ix:nonFraction> million in 2020, $<ix:nonFraction unitRef="usd" contextRef="i04e802f1258c473b849008950ac6ad2f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE2MDE_54a46b02-ce13-4d03-9126-cd350d02d26c">5.9</ix:nonFraction> million in 2019 and $<ix:nonFraction unitRef="usd" contextRef="id53a8ad969d04291b49932cfa7aae1cc_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE2MTQ_bad230b4-d843-41ac-8889-41b0e1bf9f6c">464</ix:nonFraction> thousand in 2018. The increase in these lease payments during the comparable periods was primarily related to the commencement of the lease of our new headquarters building during the second quarter of 2019. We recognized a right-of-use asset totaling $<ix:nonFraction unitRef="usd" contextRef="if710b6b1cf9f489486461f1f9b1c88da_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="cfr:Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE4NTc_388a00c3-9ac9-42af-8beb-eaec62a0020e">121.7</ix:nonFraction> million and a related lease liability totaling $<ix:nonFraction unitRef="usd" contextRef="if710b6b1cf9f489486461f1f9b1c88da_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="cfr:Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE4OTk_e45c3488-4f8c-49f2-ba83-1dfc168960c7">121.7</ix:nonFraction> million in connection with this lease. The lease was a separate agreement under a comprehensive development agreement between us, the City of San Antonio and a third party controlled by one of our directors. We sold our old headquarters building to the City of San Antonio in 2016 and leased it back during the construction period of our new headquarters building. A portion of the gain from the sale of our old headquarters building was deferred and amortized to income over the term of the lease, which ended in the second quarter of 2019. Amortization of the deferred gain totaled $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionCurrentPeriodGainRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI0OTA_c600061c-d3a6-411f-a647-b9b4ed490d7b">1.4</ix:nonFraction> million in 2019 and $<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleLeasebackTransactionCurrentPeriodGainRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MDU_619a150f-133a-4b1e-89c8-0a0bfc19b904">2.8</ix:nonFraction> million in 2018.</ix:continuation> </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="i34ea4f3caf714427aeb70b59038dec25_187"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt"><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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzQ5OQ_83550688-2aa3-48b7-a857-79e29a2522c8" continuedAt="i85d59429f4bf44b5bc381073b024a1eb" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i85d59429f4bf44b5bc381073b024a1eb"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzUwNw_d5718493-5410-4f8a-8a66-239e73e61e8a" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkZmFlN2E4NDk1OWE0NGIxYTBhNThiZjc0YzU5NGRmYS90YWJsZXJhbmdlOmRmYWU3YTg0OTU5YTQ0YjFhMGE1OGJmNzRjNTk0ZGZhXzEtMS0xLTEtMA_d739129c-d0a9-48ef-92c0-ed4cadff3eb0">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkZmFlN2E4NDk1OWE0NGIxYTBhNThiZjc0YzU5NGRmYS90YWJsZXJhbmdlOmRmYWU3YTg0OTU5YTQ0YjFhMGE1OGJmNzRjNTk0ZGZhXzEtMy0xLTEtMA_99f27345-926a-4328-9466-bc4f6cacf08e">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzUwMg_a4a31b15-279a-4166-a300-468fe6a0c860" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></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:700;line-height:100%">2020</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core 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="i5da6da06a44541df853110367223c199_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzItMS0xLTEtMA_2410de96-23d3-4fd9-b449-db6a762d9ae4">9,300</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5da6da06a44541df853110367223c199_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzItMy0xLTEtMA_9daa8b6c-b8a1-43b6-8b35-2e921ea33ee7">8,004</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da6da06a44541df853110367223c199_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzItNS0xLTEtMA_c39355f7-314a-4e2d-8447-c685b55667d5">1,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzMtMS0xLTEtMA_c14b1111-1474-4d92-890b-9ab06f3a0c4c">2,886</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzMtMy0xLTEtMA_61e293a6-00f0-479e-a3e9-143053679c2d">2,619</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzMtNS0xLTEtMA_f61e43e8-8725-42cc-b823-b58503b0dea0">267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzUtMS0xLTEtMA_f90f1205-3aba-45c1-9d63-81051f185abf">12,186</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzUtMy0xLTEtMA_1bfd6e68-5abc-48ca-9055-9a6246c2a456">10,623</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;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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzUtNS0xLTEtMA_77cde12a-d778-48b5-bffd-bcdf34cfa58c">1,563</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core 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="i9ebf7e10217a4355b86865d765675370_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzctMS0xLTEtMA_13572f8c-7596-47e3-a8ea-50487617341f">9,300</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ebf7e10217a4355b86865d765675370_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzctMy0xLTEtMA_9c5e7a2e-f189-42a5-8932-79f7e354f19b">7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ebf7e10217a4355b86865d765675370_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzctNS0xLTEtMA_be4335b0-07d4-42d1-89bf-f2fcda00824f">2,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzgtMS0xLTEtMA_9702a386-d993-44e7-9412-4e947344760c">3,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="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%">(<ix:nonFraction unitRef="usd" contextRef="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzgtMy0xLTEtMA_eed38af8-3c62-4b52-88f0-aa6b42cd41ec">2,950</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzgtNS0xLTEtMA_6a717c7d-f8ad-4181-80c0-fe29407f0c52">438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzEwLTEtMS0xLTA_aea3cf18-54c0-4a23-b693-300e3d4ff340">12,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzEwLTMtMS0xLTA_8da04601-47d3-459f-8f4f-a42552d52323">10,207</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzEwLTUtMS0xLTA_92b7562e-755d-4190-8d19-ee021a316824">2,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from <ix:nonNumeric contextRef="id89c44961d58400e848b9ab21f1755d2_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzI4MQ_07872b32-fc10-4600-8982-448247ac245d">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ief65a7ffefca4cadb09374a1d7b4c3c1_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzI4Nw_60b90b50-f835-4190-8418-3af08a03b3f2">10</ix:nonNumeric>&#160;years. Amortization expense related to intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzM1NQ_111913de-ee2b-4999-819b-96acd11193fd">918</ix:nonFraction> thousand in 2020, $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzM2NQ_63cd0e88-4d84-40e5-bd3d-81a441d929d4">1.2</ix:nonFraction> million in 2019, and $<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzM3OQ_03b1dc11-e2f6-45c7-83d9-370742ab3b29">1.4</ix:nonFraction> million in 2018. <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzUyNA_8ee80aa8-4a6b-4cf2-bfd0-beefc3099e10" continuedAt="i3195906937b1427d89ee63f835447af5" escape="true">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2020 is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:continuation id="i3195906937b1427d89ee63f835447af5"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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%">2021</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzAtMS0xLTEtMA_ae6adfe6-fed4-43f1-9cf1-5c715842ebb0">697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzEtMS0xLTEtMA_868f68c9-b118-4d4f-92d1-383ccc3f361a">481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzItMS0xLTEtMA_997823c0-2e92-4a06-b75f-4ee1b7e8e748">282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzMtMS0xLTEtMA_be0ed934-2557-47a8-99bd-34da62680d3a">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="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%">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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzQtMS0xLTEtMA_84a60bd2-a693-4331-81b8-e8c48082b546">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzUtMS0xLTEtMA_80b79430-9fd5-4ff3-86e5-cc0273388c3e">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:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzYtMS0xLTEtMA_77cde12a-d778-48b5-bffd-bcdf34cfa58c">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzM5MA_e99b74f8-378b-459b-8b8b-6773139ddc1d" continuedAt="i10175de0fd2e4bedb6f62a3d3e730cf2" escape="true">Deposits</ix:nonNumeric></span></div><ix:continuation id="i10175de0fd2e4bedb6f62a3d3e730cf2"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DepositLiabilitiesTypeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzQwOQ_dba17d4a-edc0-4481-9ec1-46ddfc3b2c9d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Non-interest-bearing demand deposits:</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and individual</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="if14f1184353340f3936da641026a2a6f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzItMS0xLTEtMA_c196029c-36bd-495a-b14b-794e23cc7563">13,914,754</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba708acd7564181b3422bb6af3761a5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzItMy0xLTEtMA_e3f6f306-4923-41f7-834a-6c4616d9e9b6">10,212,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correspondent banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e69eb2157c74717add48d1560187185_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzMtMS0xLTEtMA_b617df90-fd51-4f82-abb7-808a8c14944a">242,225</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id156f8e386114a0c8e717c50f79ff323_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzMtMy0xLTEtMA_ab8a034a-6026-47f3-bc48-c02428e59222">246,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzQtMS0xLTEtMA_7933aea6-11b2-41e4-87e4-78c215005438">960,072</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzQtMy0xLTEtMA_f2cd931e-ba16-49cb-8669-44e14972ef1f">415,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;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%">Total non-interest-bearing demand 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzUtMS0xLTEtMA_1d4fce4c-8211-462a-9024-5e7d8f39addd">15,117,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><td colspan="3" style="background-color:#cceeff;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzUtMy0xLTEtMA_51031236-d55c-49d1-b126-91c201c28aad">10,873,629</ix:nonFraction>&#160;</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:top"><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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private accounts:</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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsSavingsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzgtMS0xLTEtMA_e55d77c9-7c4c-410a-9491-13dcc39f8b70">9,132,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="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="i3e9997555883447f997a116a15a5d360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsSavingsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzgtMy0xLTEtMA_c5883226-6a88-4f73-a32f-96f8d8ac0ff6">7,147,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">Money market 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzktMS0xLTEtMA_69edd5d8-731a-4605-952c-207f798cba41">8,977,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="i3e9997555883447f997a116a15a5d360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzktMy0xLTEtMA_e25f46ae-4b32-4b09-bcb5-87632d20d752">7,888,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Time accounts of $100,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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDeposits100000OrMore" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEwLTEtMS0xLTA_782f3a7a-ce98-425c-b824-6bb67bc1f8c7">804,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i3e9997555883447f997a116a15a5d360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDeposits100000OrMore" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEwLTMtMS0xLTA_464f57ca-4667-4c44-81fa-df887e42890f">736,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time accounts under $100,000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDepositsLessThan100000" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzExLTEtMS0xLTA_10b540f4-185a-4372-b9fa-5d33b8abd6a8">331,343</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e9997555883447f997a116a15a5d360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDepositsLessThan100000" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzExLTMtMS0xLTA_1705e3e4-ba0f-470c-b6fe-27a792bf1eef">347,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 30.25pt;text-align: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 private accounts</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="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEyLTEtMS0xLTA_2aebba1c-fdf9-4b9f-a8a5-d19ace58e2b7">19,245,949</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e9997555883447f997a116a15a5d360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEyLTMtMS0xLTA_65c85394-389f-43be-a74f-b1e6c0c296e5">16,119,659</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public funds:</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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsSavingsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE0LTEtMS0xLTA_e74c2a76-6d87-4e78-91e4-ba11a3cf2569">597,503</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsSavingsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE0LTMtMS0xLTA_f2e1dccf-aa5f-4f85-9a89-bc571f97cc9e">548,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Money market 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE1LTEtMS0xLTA_ac9d66a6-f68e-4950-94c0-519258dc5ad2">50,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="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%"><ix:nonFraction unitRef="usd" contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE1LTMtMS0xLTA_7abf453d-539f-42eb-9c77-4940f030b3b5">73,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Time accounts of $100,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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDeposits100000OrMore" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE2LTEtMS0xLTA_cb65a5ff-b755-4c3f-a5c6-3a6493d6c35f">5,163</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDeposits100000OrMore" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE2LTMtMS0xLTA_53bb3a38-36e5-4c75-b193-8ce9e4cab902">24,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 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%">Time accounts under $100,000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231" decimals="-3" name="us-gaap:TimeDepositsLessThan100000" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE3LTEtMS0xLTA_b3ac87f2-d523-40ea-9f70-4ce438b7118a">25</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231" decimals="-3" name="us-gaap:TimeDepositsLessThan100000" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE3LTMtMS0xLTA_5fffc8c3-00cf-4321-b14c-f18865a9b056">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="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align: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 public funds</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="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE4LTEtMS0xLTA_0ba630b6-b473-4600-a7ab-63ffa75d3d8c">652,761</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE4LTMtMS0xLTA_c99bd094-5d5b-4bbd-a962-f398b77072a6">646,276</ix:nonFraction>&#160;</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 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%">Total interest-bearing 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE5LTEtMS0xLTA_4ed3ea8b-6823-4ec8-b375-75cc813ea0ea">19,898,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestBearingDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE5LTMtMS0xLTA_b3e4565c-1013-4fb9-9276-eb8f23b8037f">16,765,935</ix:nonFraction>&#160;</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 37.75pt;text-align: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 deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzIwLTEtMS0xLTA_51645ec4-770b-47b7-a886-7ee2ff37dc4b">35,015,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzIwLTMtMS0xLTA_e8e051c7-2b5e-4a2d-bdf2-34eed4038dd6">27,639,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzQwMQ_8d2256c1-3ca3-46fd-a773-45aff1eeb878" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzEtMS0xLTEtMA_676bc428-2fe3-4d81-8ca9-9b6bed2f8512">372</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzEtMy0xLTEtMA_5786051d-963c-43b8-a7c1-f7a731e2c76d">361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Deposits from foreign sources (primarily Mexico)</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzMtMS0xLTEtMA_fc28052c-3c25-4d8c-8fe4-781f38346026">884,169</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzMtMy0xLTEtMA_afb7081c-dfff-41dd-85c0-9b9ad2ae5663">805,828</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits not covered by deposit 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzQtMS0xLTEtMA_551925b9-1274-4a95-b922-0b951f7f2084">18,694,320</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzQtMy0xLTEtMA_99139d6d-d349-499b-8431-9998fb82b3fa">13,115,796</ix:nonFraction>&#160;</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzUtMS0xLTEtMA_010f145b-f891-4008-86ec-9ab1c80b1c42">210,389</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyDepositLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzUtMy0xLTEtMA_29b027e2-596b-447a-ba2c-e93da8fa82ae">197,919</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzQwNg_dba72506-c835-48e0-8cea-c618e20ebcf7" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDepositMaturitiesYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpmZDA2Y2EzOTg4NjI0YjczOWYyMTAzZmUyMDlmYWY4Yy90YWJsZXJhbmdlOmZkMDZjYTM5ODg2MjRiNzM5ZjIxMDNmZTIwOWZhZjhjXzAtMS0xLTEtMA_3b5fb03b-4ce4-4e3c-a3be-9013cdaa239f">979,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDepositMaturitiesYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpmZDA2Y2EzOTg4NjI0YjczOWYyMTAzZmUyMDlmYWY4Yy90YWJsZXJhbmdlOmZkMDZjYTM5ODg2MjRiNzM5ZjIxMDNmZTIwOWZhZjhjXzEtMS0xLTEtMA_a48138fc-7f24-43e3-a39d-87e64f56e34a">160,938</ix:nonFraction>&#160;</span></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></tr><tr><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpmZDA2Y2EzOTg4NjI0YjczOWYyMTAzZmUyMDlmYWY4Yy90YWJsZXJhbmdlOmZkMDZjYTM5ODg2MjRiNzM5ZjIxMDNmZTIwOWZhZjhjXzUtMS0xLTEtMA_86c66ecd-5b16-474d-acc6-2bb9a33081ab">1,140,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:TimeDepositMaturitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzM5Nw_3c9e0994-af88-4fe3-b3a0-a00bcee62a82" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits in amounts of $100,000 or more, including both private and public funds, at December&#160;31, 2020, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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%">Due within 3 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzAtMS0xLTEtMA_5e4e8654-a3c3-4aea-9df2-a4d568520e88">327,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 3 months and within 6 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzEtMS0xLTEtMA_9ed5a787-d9cc-4a66-b771-ce5a005df783">178,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 6 months and within 12 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzItMS0xLTEtMA_5f78140e-ad4a-41d5-9e2f-a9a678a170c1">195,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Due after 12 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzMtMS0xLTEtMA_0bbc3761-e19f-4c66-a97a-b0201e4c2ca3">107,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TimeDeposits100000OrMore" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzQtMS0xLTEtMA_7ce79e8f-5cf1-4a07-9a29-217b0e77266b">809,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">114</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_193"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzYyOTE_d5dc58c8-2786-4016-9064-ab5e81b231e3" continuedAt="i1ffd0beb91c64d13ba29d285e5be2fc3" escape="true">Borrowed Funds</ix:nonNumeric></span></div><ix:continuation id="i1ffd0beb91c64d13ba29d285e5be2fc3" continuedAt="i756d043089be4629ab1c34a14de5cb18"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Federal funds purchased are short-term borrowings that typically mature within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4NA_2f783432-f9f7-40d5-964b-ff9c7fc3be97">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE5MA_3377135a-5288-4fe8-b39d-b23b7c2d5fcf">ninety</span> days. Federal funds purchased totaled $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIzMQ_d26a15fb-8d36-49cb-82a6-81956eb4b6db">48.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIzOA_9851d051-32e8-4f6d-b8a5-385fca1cb010">27.2</ix:nonFraction> million at December&#160;31, 2020 and 2019. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3OA_8d020136-1565-46ca-99ed-e240dd27a640">thirty</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4NA_c84b03c5-d020-4044-827a-f3eb45218076">ninety</span> days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzY3OQ_3ddefe2c-62e5-49bc-86e3-28fa02c1c85d">2.1</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzY4Ng_501ac8ad-d435-492e-a7fd-f8dfccd2bd5c">1.7</ix:nonFraction> billion at December&#160;31, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Notes Payable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March&#160;2017, we issued $<ix:nonFraction unitRef="usd" contextRef="i5438b9ecd0ac40a8a362c89b16f870c0_I20170317" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzc1Ng_8149fa33-b841-4cae-894f-b24d5dd46b16">100</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzc2Mg_25600527-058e-4e73-b95e-53dc92decec8">4.50</ix:nonFraction>% subordinated notes that mature on <ix:nonNumeric contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzc5OQ_8d968246-cdae-4681-a322-6610712bca9a">March&#160;17, 2027</ix:nonNumeric>. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of <ix:nonFraction unitRef="number" contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzg5Mw_25600527-058e-4e73-b95e-53dc92decec8">4.50</ix:nonFraction>% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i543532a2f90e45f7b114bf9671c418c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEyNTY_4e977aa6-0715-4ac1-91da-546bbfccd6a4">979</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="ia93abbe2d21f4f24be941616ddc21423_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEyNjM_913b406a-d105-4a45-89a5-b9cf1510db9d">1.1</ix:nonFraction> million December&#160;31, 2020 and 2019. Proceeds from sale of the notes were used for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior Subordinated Deferrable Interest Debentures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;31, 2020 and 2019, we had $<ix:nonFraction unitRef="usd" contextRef="i151651b9f1b948eca0b5fd1f65f1022c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4Nzk_0617c9b8-7920-4125-86e2-873a16fbc305"><ix:nonFraction unitRef="usd" contextRef="i938b04bdee1344f2bf9410112d3ee597_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4Nzk_1f05a153-1d46-4e4f-83ad-080462d3dd04">123.7</ix:nonFraction></ix:nonFraction> million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#8220;Trust&#160;II&#8221;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $<ix:nonFraction unitRef="usd" contextRef="i938b04bdee1344f2bf9410112d3ee597_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxMDA_7d36ebd5-9470-49d4-87b3-77ec88481160">758</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i151651b9f1b948eca0b5fd1f65f1022c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxMDc_44047016-d4fb-46a8-904d-8cbab2f44351">816</ix:nonFraction> thousand at December&#160;31, 2020 and 2019. At December&#160;31, 2020 and 2019, we also had $<ix:nonFraction unitRef="usd" contextRef="i8ea180882176485b9f8448b1d31d0e18_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxNTA_9ad5cf9b-9f98-4aeb-a4b1-deeabc71b547"><ix:nonFraction unitRef="usd" contextRef="i2678cef82685427399a0e629efd5f9c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxNTA_dae5ff80-ff6f-49c1-96c6-ae2319d444c1">13.4</ix:nonFraction></ix:nonFraction> million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#8220;WNB Trust&#8221;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#8220;WNB&#8221;) in 2014. Trust&#160;II and WNB Trust are variable interest entities for which we are not the primary beneficiary. As such, the accounts of Trust&#160;II and WNB Trust are not included in our consolidated financial statements. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II was formed in 2004 for the purpose of issuing $<ix:nonFraction unitRef="usd" contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzI4MzU_1d898c03-bcec-4f8f-a591-cc1ebdc92f09">120.0</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzI4OTE_718b9f6d-ea51-410b-996d-a91d93b75575">1.55</ix:nonFraction>%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on <ix:nonNumeric contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzMwMzQ_fc3f9231-5933-45a8-9a42-0049c3faa09d">March&#160;1, 2034</ix:nonNumeric> and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $<ix:nonFraction unitRef="usd" contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzMzMTE_ac3f7836-4ab5-4074-84c1-343940c8980d">3.7</ix:nonFraction> million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $<ix:nonFraction unitRef="usd" contextRef="ib5ea52dfd34841eb8a16249e2a710d9b_I20041231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM0NzM_2b0a50bb-73aa-4675-96eb-685721de7744">123.7</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM1Mjk_718b9f6d-ea51-410b-996d-a91d93b75575">1.55</ix:nonFraction>%, which was equal to <ix:nonFraction unitRef="number" contextRef="i311894f384b04019b14eb0e23364a444_D20200101-20201231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM1NTI_f83a6772-5a2e-4c4d-a526-a262ce5565cc">1.78</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8b6621ff3df14fc69bbb2537a2e7884d_D20190101-20191231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM1NTk_86df7ee4-e0ae-453d-8611-09651f7109a3">3.46</ix:nonFraction>% at December&#160;31, 2020 and 2019) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WNB Trust was formed in 2004 by WNB for the purpose of issuing $<ix:nonFraction unitRef="usd" contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3Nzk_783a23a4-61e9-4f7e-9cd9-55057c2cc553">13.0</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4MzU_7ae45c8b-ea4f-455d-b6eb-1f9cf15c4143">2.35</ix:nonFraction>%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on <ix:nonNumeric contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM5Nzg_61cde1f1-abfc-4ddb-847e-fa82eb674c73">July&#160;23, 2034</ix:nonNumeric> and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on January&#160;23, April&#160;23, July&#160;23 and October&#160;23 of each year. WNB Trust also issued $<ix:nonFraction unitRef="usd" contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQyNTc_7a35a37e-7c6c-42f6-88b0-c1e4fdec55ec">403</ix:nonFraction> thousand of common equity securities to WNB. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $<ix:nonFraction unitRef="usd" contextRef="i18f1f70f889643d2bfacdf7b65a32695_I20041231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0MTA_b0264f8b-53a3-42c7-8d28-b982f7e6bd50">13.4</ix:nonFraction> million of floating rate (three-month LIBOR plus a margin of <ix:nonFraction unitRef="number" contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0NjY_7ae45c8b-ea4f-455d-b6eb-1f9cf15c4143">2.35</ix:nonFraction>%, which was equal to <ix:nonFraction unitRef="number" contextRef="i0698fff7429046ad91ac756b83a4bca8_D20200101-20201231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0ODk_5cea1152-dbb6-4a55-a173-739c5af62c3e">2.56</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ib5df91000f964622be4a9ec7dd5ca846_D20190101-20191231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0OTY_45d547bb-cd5a-4cfc-93a3-618d137a050e">4.28</ix:nonFraction>% at December&#160;31, 2020 and 2019) junior subordinated deferrable interest debentures issued by WNB, which have terms substantially similar to the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at any time during the term of the debentures issued to Trust II and WNB Trust to defer payments of interest at any time or from time to time for an extension period not exceeding <ix:nonFraction unitRef="quarter" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ4NTE_c6876a48-3af2-4851-bbf5-0f72d0e6e061">20</ix:nonFraction> consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i756d043089be4629ab1c34a14de5cb18"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II and WNB Trust other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indentures, the trust agreements establishing the trusts, the guarantees and the agreements as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#8217;s and WNB Trust's obligations under the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the $<ix:nonFraction unitRef="usd" contextRef="ib5f84f501b89458183b949aa2db62afa_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MDU_06b6a767-8d41-49cd-9d0e-5818122709dd"><ix:nonFraction unitRef="usd" contextRef="if25cd2836747462fa6f27638c21e3b55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MDU_5371c717-97dd-46e9-9a8c-81c392a87efc">120.0</ix:nonFraction></ix:nonFraction> million in trust preferred securities issued by Trust II and the $<ix:nonFraction unitRef="usd" contextRef="i3bb1ea39c6214dbb8a4c824143e15e7b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MTI_45b5b819-0840-4545-8e64-ca09b25bae81"><ix:nonFraction unitRef="usd" contextRef="i25b8a6512d0941df895c010f3111ec2e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MTI_81a44107-87d4-439f-8297-4c418bb976a2">13.0</ix:nonFraction></ix:nonFraction> million in trust preferred securities issued by WNB Trust are included in the capital of Cullen/Frost for regulatory capital purposes as of December&#160;31, 2020 and 2019. See Note 9 - Capital and Regulatory Matters.</span></div></ix:continuation><div id="i34ea4f3caf714427aeb70b59038dec25_199"></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzM1NTY_2c67d979-a899-43f4-b181-329a97a17027" continuedAt="i5d0d809644d54783999ba9688518f6aa" escape="true">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i5d0d809644d54783999ba9688518f6aa" continuedAt="i4dd0b348dd9740d98087f7014e1977fb"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 with Off-Balance-Sheet Risk</span><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, we enter into various transactions, which, in accordance with generally accepted accounting principles are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments we issued to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzM1NTk_bd4f5310-a2ec-485c-ba8d-ab31d59b4b17" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Commitments to extend credit</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="ie2d0e867b65e4ae3a733304eaaafdc55_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzEtMS0xLTEtMA_d13ed65b-a295-4b5e-9c82-e9e035b699db">9,814,475</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;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%"><ix:nonFraction unitRef="usd" contextRef="i4621dbfeffc14eb190f579a52bc4745e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzEtMy0xLTEtMA_32ef7827-7da7-4fdf-bcea-39321fc372d2">9,306,043</ix:nonFraction>&#160;</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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie45ca2f736a34e019c61550c5cf6b162_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzItMS0xLTEtMA_5f74fda1-fc25-404d-9051-fa014a827562">241,345</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia722fbdb2fd74b15b693ef8f6818960b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzItMy0xLTEtMA_59b1b94a-fac6-46df-a678-79f292ca50ab">260,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b7936fcfd5406fa540f07944794d3c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzMtMS0xLTEtMA_b329c707-baf3-4e28-82b4-7449a22ee968">1,723</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8308218131224cddbc9779d937a93a71_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzMtMy0xLTEtMA_7a12ffeb-d2e2-4b8b-afa6-c31881cf74e3">1,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="ib5033356ce1c4fd794360994e049787b"><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 - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span></ix:continuation></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i4dd0b348dd9740d98087f7014e1977fb"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzEwOTk1MTE2MzQxMzQ_cf8149f9-b8af-4381-a2ab-8cf7f1abe094" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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: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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzEtMS0xLTEtMjMzMA_a17c5ed3-2952-44d2-97e7-5fb0b71627e7">500</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;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%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzEtMy0xLTEtMjMzNA_fb7b889f-1021-4e5d-b404-9caabbb8d9d7">500</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzEtNS0xLTEtMjMzNA_5ea881f6-7dfb-4fab-acca-dc74d3d35aa6">428</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzItMS0xLTEtMjMzMA_7e0f82e4-35f1-4b7a-8bfd-d7361346de17">39,377</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzItMy0xLTEtMjMzNA_c647bd81-2e04-4501-bf2f-14be95c5ff7b">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="cfr:ImpactOfNewAccountingPronouncement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzItNS0xLTEtMjMzNA_f8c0981d-e126-4cbf-bad6-d88b8d2c4d7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzMtMS0xLTEtMjMzMA_8283da0d-93bf-4ce3-9518-ede27bf571fb">4,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: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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzMtMy0xLTEtMjMzNA_cf1db0a4-6c30-4068-8c3d-22859f42883b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzMtNS0xLTEtMjMzNA_505fbd5c-d805-40a6-a382-346de642c9c7">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzQtMS0xLTEtMjMzMA_8ff2a26c-8f51-4521-ae37-d6b3ec4e3633">44,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzQtMy0xLTEtMjMzNA_84a067b7-cc1c-4e67-a182-10f2accb7021">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzQtNS0xLTEtMjMzNA_06baa0b2-d915-4a86-a37a-27938458562c">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2020 and 2019, the guarantees totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CreditCardGuarantees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2MTA_66349029-ec14-4933-af92-c9ca0f0239ac">9.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CreditCardGuarantees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2MTc_bda73608-4767-43fe-9f1d-01e86ca21036">8.5</ix:nonFraction> million, of which amounts, $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CollateralizedCreditCardGuarantees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2Mzk_ee738644-be4d-40cb-b922-316a61393a45">8.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CollateralizedCreditCardGuarantees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2NDY_11011942-8a8e-45b4-90ba-ca3213ec107f">1.3</ix:nonFraction> million were fully collateralized.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change-In-Control Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have change-in-control agreements with certain executive officers. Under these agreements, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#8217;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May of 2020, a purported class action lawsuit was filed against Frost Bank in a Texas Federal court alleging that Frost Bank had refused to pay agent fees to purported agents of borrowers under the PPP in violation of SBA regulations. The Plaintiff's motion to dismiss the Federal lawsuit was effected and as a result the Federal lawsuit is resolved. In July 2020, a purported class action lawsuit was filed against Frost Bank in a California Federal court alleging that Frost Bank had refused to pay agent fees to purported agents of borrowers under the PPP in violation of SBA regulations. The Plaintiff subsequently filed a motion to dismiss the lawsuit and the lawsuit was thereby resolved. In October 2020, a lawsuit was filed against Frost Bank in Texas State court alleging, among other claims, that Frost Bank had refused to provide a PPP loan to the purported applicant. Frost Bank removed the lawsuit to Federal court, and the presiding Federal judge subsequently dismissed the lawsuit with prejudice.</span></div></ix:continuation><div id="i34ea4f3caf714427aeb70b59038dec25_202"></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwNTg0_8a4c0178-7c70-4136-822c-86c2adb0fede" continuedAt="if3b3f45f049d4624b6e47bc5f33df18e" escape="true">Capital and Regulatory Matters</ix:nonNumeric></span></div><ix:continuation id="if3b3f45f049d4624b6e47bc5f33df18e" continuedAt="i5134fb57177448b08ddd0a50f9a7e0b3"><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s and Frost Bank&#8217;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected, for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMjE_c8d49a83-3681-498f-9281-fe634ffe6814">five</span>-year transitional period, the effects of credit loss accounting under CECL form Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#8220;FIA&#8221;). </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i5134fb57177448b08ddd0a50f9a7e0b3" continuedAt="i28133438998743fcbc370579ea0a3276"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2020 included $<ix:nonFraction unitRef="usd" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgwNDM_f1c4828a-96d9-4793-8a34-1708d771e571">145.5</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i4f88b51821f54540a689e47540e45746_D20201119-20201119" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgwNTM_57f14fd7-7b21-41bb-b9a8-5f694f889e86">4.450</ix:nonFraction>% non-cumulative perpetual preferred stock and, at December 31, 2019, $<ix:nonFraction unitRef="usd" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgwODE_5b21d28e-9941-482d-8a4f-43b0b2830849">144.5</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i02671894da0346db9e169bd8a0c5e661_D20190101-20191231" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgxNzQ_ea28b499-d949-4f48-a659-374629ffb428">5.375</ix:nonFraction>% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did <ix:nonFraction unitRef="usd" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt-sec:numwordsen" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMTI_43330fcc-b920-444e-a286-f28933ede9c7"><ix:nonFraction unitRef="usd" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMTI_6b09b50d-97e5-4752-b623-0a4e1273fedf">no</ix:nonFraction></ix:nonFraction>t have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 2020 or 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. At both December&#160;31, 2020 and 2019, Cullen/Frost's Tier&#160;2 capital included $<ix:nonFraction unitRef="usd" contextRef="i055ad035a6434a81b3fd76193ef1bdc4_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI1NDI_2aa5302e-1c1e-46a1-b5ae-90664bc4303a"><ix:nonFraction unitRef="usd" contextRef="i6c3b90ceebaa411da433d04802eee1cd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI1NDI_d58be825-8da8-4fd7-bb31-668e7faf57d6">133.0</ix:nonFraction></ix:nonFraction> million of trust preferred securities. At both December&#160;31, 2020 and 2019, Tier&#160;2 Capital for Cullen/Frost also included $<ix:nonFraction unitRef="usd" contextRef="i4f741659249a49d6bc49d9c6f2343b01_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI2NDE_2065c456-8593-4e66-ac51-d7d9117e0955"><ix:nonFraction unitRef="usd" contextRef="if82a50e7264b44bd862792b134ea4979_I20191231" decimals="-5" format="ixt:numdotdecimal" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI2NDE_3c76d581-4d9f-482d-aa42-5299c4f65666">100.0</ix:nonFraction></ix:nonFraction> million related to the permissible portion of our aggregate $<ix:nonFraction unitRef="usd" contextRef="i5438b9ecd0ac40a8a362c89b16f870c0_I20170317" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI2OTY_8149fa33-b841-4cae-894f-b24d5dd46b16">100</ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317" decimals="4" name="us-gaap:SubordinatedBorrowingInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI3MDI_25600527-058e-4e73-b95e-53dc92decec8">4.50</ix:nonFraction>% subordinated notes. The permissible portion of qualified subordinated notes decreases <ix:nonFraction unitRef="number" contextRef="ifd197cfa65404c59b3e078babad1b758_D20200101-20201231" decimals="2" name="cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI3OTE_c8066bd8-bb44-4308-9af9-403eb5506ab9">20</ix:nonFraction>%&#160;per year during the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI4MjA_e0402aba-c4e0-4208-8481-69bf808f1598">five</span> years of the term of the notes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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 require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1ODQ_02617297-58df-446f-825e-123768b0ce70"><ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1ODQ_63c6cc55-2cf5-4925-ac94-224cdad9b384">4.5</ix:nonFraction></ix:nonFraction>%, plus a <ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="3" name="cfr:CapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1OTU_81c09c58-74af-4dc4-9288-68f40dadefed"><ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="3" name="cfr:CapitalConservationBuffer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1OTU_ddcded2a-4d0b-40e5-91c9-f84abde537c3">2.5</ix:nonFraction></ix:nonFraction>% &#8220;capital conservation buffer&#8221; (which is added to the <ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM2NTE_02617297-58df-446f-825e-123768b0ce70"><ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM2NTE_63c6cc55-2cf5-4925-ac94-224cdad9b384">4.5</ix:nonFraction></ix:nonFraction>% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM3OTk_a90533fa-e1fc-43b2-8f53-8e4ee012a012"><ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM3OTk_dfa394d8-bd35-4c71-9c3d-764c4852eafc">7.0</ix:nonFraction></ix:nonFraction>%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least <ix:nonFraction unitRef="rate" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4Nzk_827312fb-47ac-443a-9759-4c567d7c9f4e"><ix:nonFraction unitRef="rate" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4Nzk_8e6071f2-0cc3-4b3f-8678-1cef112793b1">6.0</ix:nonFraction></ix:nonFraction>%, plus the capital conservation buffer (which is added to the <ix:nonFraction unitRef="rate" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM5NDM_827312fb-47ac-443a-9759-4c567d7c9f4e"><ix:nonFraction unitRef="rate" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM5NDM_8e6071f2-0cc3-4b3f-8678-1cef112793b1">6.0</ix:nonFraction></ix:nonFraction>% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of <ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQwMjc_0257b4ac-dd3a-430c-a148-8acb00a98ab1"><ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQwMjc_dc465597-17ad-4314-ae02-5488c1db8b30">8.5</ix:nonFraction></ix:nonFraction>%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least <ix:nonFraction unitRef="rate" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQxMzc_ba3b083f-4410-4c74-a30b-28c187550c7f"><ix:nonFraction unitRef="rate" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQxMzc_fbf8587d-5d16-42b6-93e6-05d962394327">8.0</ix:nonFraction></ix:nonFraction>%, plus the capital conservation buffer (which is added to the <ix:nonFraction unitRef="rate" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyMDE_ba3b083f-4410-4c74-a30b-28c187550c7f"><ix:nonFraction unitRef="rate" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyMDE_fbf8587d-5d16-42b6-93e6-05d962394327">8.0</ix:nonFraction></ix:nonFraction>% total capital ratio, effectively resulting in a minimum total capital ratio of <ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyODM_5d660312-6bd8-404b-af78-e5c83faab3b2"><ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyODM_76c603e1-27b2-42d2-80b3-674eb194f2db">10.5</ix:nonFraction></ix:nonFraction>%) and (iv)&#160;a minimum leverage ratio of <ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQzMjQ_6dd37f8e-f932-41ff-acf6-cfd9924e0094"><ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQzMjQ_cde85602-2773-4910-a3e4-154aa62020bf">4.0</ix:nonFraction></ix:nonFraction>%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (<ix:nonFraction unitRef="number" contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzUxNTQ_02617297-58df-446f-825e-123768b0ce70"><ix:nonFraction unitRef="number" contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101" decimals="3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzUxNTQ_63c6cc55-2cf5-4925-ac94-224cdad9b384">4.5</ix:nonFraction></ix:nonFraction>% plus the capital conservation buffer and, if applicable, the &#8220;countercyclical capital buffer,&#8221; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#8220;eligible retained income&#8221; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $<ix:nonFraction unitRef="usd" contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk3OTc_f6116455-b887-4378-b620-b4a2a5719e14">29.3</ix:nonFraction> million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of 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 U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDI_c8d49a83-3681-498f-9281-fe634ffe6814">five</span>-year transition option). We elected to adopt the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDU_c8d49a83-3681-498f-9281-fe634ffe6814">five</span>-year transition option. Accordingly, a CECL transitional amount totaling $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:CECLTransitionAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk4MzU_d4cfdb31-f75f-40a6-a5df-b2b5fb430deb">63.7</ix:nonFraction> million has been added back to CET1 as of December&#160;31, 2020. The CECL transitional amount includes $<ix:nonFraction unitRef="usd" contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk4MTc_f6116455-b887-4378-b620-b4a2a5719e14">29.3</ix:nonFraction> million related to cumulative effect of adopting CECL and $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:EstimatedIncrementalEffectofCECL" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk4NTg_31cca0df-bc07-409f-8f61-6cebb40ae5fd">34.4</ix:nonFraction> million related to the estimated incremental effect of CECL since adoption.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i28133438998743fcbc370579ea0a3276" continuedAt="ie989f89e6b9e4d17a9d8a4bc8a4ae88b"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#8220;PPP Facility&#8221;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2020 as we did not utilize the PPP Facility for funding purposes.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwNTc5_cb89c2f5-16ce-4f4a-b3fd-12bf1efb55b6" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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&#160;31, 2020 and December&#160;31, 2019 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></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:8pt;font-weight:700;line-height:100%">Actual</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:8pt;font-weight:700;line-height:100%">Minimum Capital Required - Basel III Fully Phased-In</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:8pt;font-weight:700;line-height:100%">Required to be<br/>Considered Well<br/>Capitalized</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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: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%">Ratio</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</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: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%">Ratio</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: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%">Capital<br/>Amount</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: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%">Ratio</span></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:9pt;font-weight:700;line-height:100%">2020</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;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;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;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;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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtMS0xLTEtMA_385f4247-b6bc-49b0-945a-609b9f88eaed">3,058,447</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="2" style="background-color:#cceeff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtMy0xLTEtMA_00d9e1cc-ae75-4536-8ef8-7abfb88fbb53">12.86</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtNS0xLTEtMA_6abd0f64-9347-44bc-bfa3-a29f4e215713">1,664,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="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="number" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtNy0xLTEtMA_69a7308f-3e05-42e3-9355-181aa4ca89c1">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtOS0xLTEtMA_59cce3ec-c9c8-44ec-9a0f-b080152ce86d">1,545,948</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="2" style="background-color:#cceeff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtMTEtMS0xLTA_83030951-1d47-48e1-b4c6-94cc41f898e0">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtMS0xLTEtMA_7855b63d-18f3-4095-a716-75be430df26b">3,030,093</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="2" style="background-color:#ffffff;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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtMy0xLTEtMA_74125850-e4ee-4775-be17-9fc63bc8fbfe">12.77</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="2" style="background-color:#ffffff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtNS0xLTEtMA_4bc2e591-ce6d-4236-bb8b-447622ec0f1f">1,661,620</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="2" style="background-color:#ffffff;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="number" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtNy0xLTEtMA_fdff2d22-099f-4d12-9f6c-45a3fa1c2e83">7.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="2" style="background-color:#ffffff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtOS0xLTEtMA_8cd80dc4-72fc-4ee8-acaf-089225533d4a">1,542,933</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="2" style="background-color:#ffffff;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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtMTEtMS0xLTA_d071839b-f275-4dbf-ad27-4bf30b42925f">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctMS0xLTEtMA_257308ad-943c-4544-9ea7-29473cc70ba9">3,203,899</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="2" style="background-color:#ffffff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctMy0xLTEtMA_0fadb641-d15b-462f-bac7-ed78788cb38e">13.47</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="2" style="background-color:#ffffff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctNS0xLTEtMA_e2302c5e-3ed1-4c18-878f-b24a08b53a47">2,021,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="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="number" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctNy0xLTEtMA_c44d4d0b-3454-480b-bfd4-db0f245818f1">8.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: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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctOS0xLTEtMA_0daec64a-cf50-45e1-91c4-069e69c15837">1,902,705</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="2" style="background-color:#ffffff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctMTEtMS0xLTA_a6d338a8-f9b6-4598-abde-e7a530c09dd1">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtMS0xLTEtMA_ccc74c35-340a-4f52-94e8-c37acedc7f5c">3,030,093</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="2" style="background-color:#cceeff;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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtMy0xLTEtMA_cafa197e-619a-4884-9a70-1e74b48d3b8d">12.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding: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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtNS0xLTEtMA_38f5bbbc-0c2c-4922-a0ea-5c606a38fc67">2,017,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="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="number" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtNy0xLTEtMA_7025a16f-709d-4810-b77e-f898d262627f">8.50</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="2" style="background-color:#cceeff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtOS0xLTEtMA_2fd66d48-d2e0-44ec-81aa-206aa8f7641e">1,898,995</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="2" style="background-color:#cceeff;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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtMTEtMS0xLTA_f6c2da99-05a3-4e4a-9e67-9ee62bbc157d">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Capital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTEtMS0xLTA_e243ca59-7d89-4263-883f-6243b42c5ebc">3,672,912</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="2" style="background-color:#cceeff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTMtMS0xLTA_3596d006-94ac-4443-a552-f0545c435022">15.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTUtMS0xLTA_a8df5929-869c-402d-acf8-3381a624a658">2,497,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="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="number" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTctMS0xLTA_aa803f4e-ef9a-4105-b538-671755a2d322">10.50</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="2" style="background-color:#cceeff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTktMS0xLTA_24f86d39-d652-4c5e-81bd-4b1a57e3f6f1">2,378,381</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="2" style="background-color:#cceeff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTExLTEtMS0w_b81dcf30-670f-4d6d-95d8-899fa76411bc">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Capital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTEtMS0xLTA_658febd8-e953-495f-8f1b-b236a3094685">3,266,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="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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTMtMS0xLTA_dd7ecc45-0259-4a51-a0a6-c02c6a25833b">13.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="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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTUtMS0xLTA_27b6ba5c-a711-4722-ab9a-964715696cfa">2,492,430</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="2" style="background-color:#ffffff;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="number" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTctMS0xLTA_e58e445b-9d45-45d8-b6e7-1e7ea31f4fea">10.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: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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTktMS0xLTA_7688bf33-f075-4b8a-a84e-8fe1d61ab5f1">2,373,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="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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTExLTEtMS0w_b0d5de30-c91f-4d4f-8f51-348a6a4d2705">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Leverage Ratio</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><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTEtMS0xLTA_f1f97df4-173f-4430-ab96-3a5da4fdb8ce">3,203,899</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="2" style="background-color:#ffffff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTMtMS0xLTA_fceb7117-a4e2-412b-94ac-8d7691d8e0fe">8.07</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="2" style="background-color:#ffffff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTUtMS0xLTA_719ca951-fcfe-484a-a22c-1fe961d57069">1,589,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="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="number" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTctMS0xLTA_918cfdf4-91e1-48f6-b3e8-e9fbe752cdbd">4.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="2" style="background-color:#ffffff;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="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTktMS0xLTA_d5c735fc-aea6-462b-8be8-f3f805ec0c5e">1,986,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="rate" contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTExLTEtMS0w_8bdf8e68-cc40-4025-b17d-89b279176952">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTEtMS0xLTA_4b01fae0-9b81-49d1-912e-e0eb45dddc33">3,030,093</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="2" style="background-color:#cceeff;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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTMtMS0xLTA_3181ebf1-99e7-4a36-b0d9-503f10d0e7dc">7.63</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="2" style="background-color:#cceeff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTUtMS0xLTA_75466b1c-2dcb-40b0-adbe-67c2c661c0df">1,588,200</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="2" style="background-color:#cceeff;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="number" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTctMS0xLTA_4344cef2-d022-4d3a-8f46-3a941605fa77">4.00</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="2" style="background-color:#cceeff;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="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTktMS0xLTA_230affb2-ed80-4069-bf37-16d7e5aea21b">1,985,250</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="2" style="background-color:#cceeff;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="rate" contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTExLTEtMS0w_2ad8a19e-babf-4dfa-8f62-dd60d91f1c4a">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</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><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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMS0xLTEtMA_23244545-7e72-4fa5-aa04-c0dfc971ae06">2,857,250</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="2" style="background-color:#cceeff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMy0xLTEtMA_d3146078-c384-44de-a722-3508a9a0e9ce">12.36</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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtOS0xLTEtMA_cc37d83f-3858-41d7-993b-1416190632ec">1,617,886</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="2" style="background-color:#cceeff;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="number" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMTEtMS0xLTA_6dad3898-0a53-4bd3-9e48-8ee4b99eb20d">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMTMtMS0xLTA_26d55712-9c15-4e32-bdcd-503e4403a0be">1,502,323</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="2" style="background-color:#cceeff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMTUtMS0xLTA_1c593c0b-0867-43fe-adf2-5fc4123c6ee4">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMS0xLTEtMA_4ee8dfcb-12cb-4c1b-b6a0-1baeaacf995a">2,958,326</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="2" style="background-color:#ffffff;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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMy0xLTEtMA_e52488bb-35fc-4bbb-9ad3-8793d3c1d5b9">12.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="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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtOS0xLTEtMA_d0ead8ed-ae22-4161-b114-ea7efb54f10e">1,615,206</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="2" style="background-color:#ffffff;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="number" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMTEtMS0xLTA_b012a3a4-9288-41b2-8712-75e352d26315">7.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="2" style="background-color:#ffffff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMTMtMS0xLTA_1e977128-082b-484c-a566-93c9bffd5969">1,499,834</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="2" style="background-color:#ffffff;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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMTUtMS0xLTA_bb22c0e0-ce2e-4aaf-b405-0426983c44db">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</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="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="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMS0xLTEtMA_d5ee4b4c-cb04-47fb-b16f-4a1afea62507">3,001,736</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="2" style="background-color:#ffffff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMy0xLTEtMA_74344619-d1c4-44df-aafd-bc15ede41e9e">12.99</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="2" style="background-color:#ffffff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctOS0xLTEtMA_7ae14a7e-2081-42a5-97f4-c33fec0b52ca">1,964,576</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="2" style="background-color:#ffffff;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="number" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMTEtMS0xLTA_464bef57-eeae-49e8-98da-8e6413729473">8.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: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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMTMtMS0xLTA_f8fbac51-0362-49da-b3c4-7adea0be4b2e">1,849,013</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="2" style="background-color:#ffffff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMTUtMS0xLTA_71c195f7-1751-4244-9bb0-6cb140e88164">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMS0xLTEtMA_2f98621e-0513-42f8-ac1a-2e397c97419f">2,958,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="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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMy0xLTEtMA_067e2f5e-0489-435d-af24-a91f71ce7c0f">12.82</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="2" style="background-color:#cceeff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtOS0xLTEtMA_aa64a5db-4879-4b2a-9331-fa2452c3c0a4">1,961,322</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="2" style="background-color:#cceeff;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="number" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMTEtMS0xLTA_f2eaabf1-4da2-48b7-ac82-c1557f46ddf9">8.50</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="2" style="background-color:#cceeff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMTMtMS0xLTA_589ec93c-af69-43cc-b9cf-aa2c2cc1db0c">1,845,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="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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMTUtMS0xLTA_0f198a57-def8-444e-b207-1a71b9f969a2">8.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Capital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTEtMS0xLTA_90741d26-6bbd-4b4b-a268-55e2ed75767d">3,367,403</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="2" style="background-color:#cceeff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTMtMS0xLTA_dbfa4ad1-2fe8-4f28-9dcc-05d0f453a740">14.57</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="2" style="background-color:#cceeff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTktMS0xLTA_34fd3887-01af-4baa-aa6a-2a84ddc28537">2,426,829</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="2" style="background-color:#cceeff;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="number" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTExLTEtMS0w_58b14b3d-a052-4aee-bdbe-034516cc7eeb">10.50</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="2" style="background-color:#cceeff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTEzLTEtMS0w_c98a4e23-c27f-45bf-add3-f68c3fd0bf08">2,311,266</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="2" style="background-color:#cceeff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTE1LTEtMS0w_e3c96556-4a4c-4368-8f2d-13f60fdae0eb">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Capital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTEtMS0xLTA_8a6bf4df-8769-4f12-ada6-38af7ede051d">3,090,993</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="2" style="background-color:#ffffff;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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTMtMS0xLTA_0de40d57-dd71-4cbb-9a83-17b0ffd5ec3e">13.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTktMS0xLTA_6c49de21-e7d3-4182-b764-a9fd72efd573">2,422,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="number" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTExLTEtMS0w_52f2f40a-caa1-4126-8753-dd98d4ac1918">10.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: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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTEzLTEtMS0w_1a11d266-60e8-4495-9c7f-10ec0845ebb6">2,307,438</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="2" style="background-color:#ffffff;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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTE1LTEtMS0w_b3f28695-de6d-4f05-82cb-7aa5f1329f70">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Leverage Ratio</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><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTEtMS0xLTA_aaf5a310-5f71-43ca-86f3-f7dbf1c418cd">3,001,736</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="2" style="background-color:#ffffff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTMtMS0xLTA_9831f55e-4a0d-4471-8149-be117068fcf1">9.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTktMS0xLTA_837a17c1-9c02-4635-aecb-780be7a77a9f">1,293,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="number" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTExLTEtMS0w_8f5cc917-9441-48b4-87a6-c1f5d9c24f75">4.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="2" style="background-color:#ffffff;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="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTEzLTEtMS0w_700f3569-4d15-42d5-a11b-3edbde4108cb">1,616,485</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="2" style="background-color:#ffffff;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="rate" contextRef="i372532963a954f5d9559fc750e83ba06_I20191231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTE1LTEtMS0w_21f4b148-2899-43d3-92bc-ed65c61c03cf">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTEtMS0xLTA_6b952feb-b992-4283-b3c4-57bee8b810b8">2,958,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="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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTMtMS0xLTA_fa764e58-e18b-4532-9af6-73afceca60fd">9.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="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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTktMS0xLTA_8fee6ec3-3833-4895-b95b-05cc3717f2ef">1,292,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="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="number" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTExLTEtMS0w_4ead1ffb-35c5-4ebd-8719-f164b7d52f3a">4.00</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="2" style="background-color:#cceeff;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="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTEzLTEtMS0w_67a30b70-71ca-4966-984b-6a4beb28a29a">1,615,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="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="rate" contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTE1LTEtMS0w_f35a1d53-e824-4c6f-bb3e-9af50f83d0c7">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2020 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#8220;well capitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 2020, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ie989f89e6b9e4d17a9d8a4bc8a4ae88b" continuedAt="i9ec19b78556f49e196f330af10672650"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;B Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020, we issued <ix:nonFraction unitRef="shares" contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyMTM_43eba0c6-2d48-4a77-8521-97600b1d8758">150,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreferredStockLiquidationPreferenceValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyNDQ_cb943a41-85b6-491a-8a8d-15653fe1136f">150.0</ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMzI_44b3fc3f-576a-4d3f-aea9-0ea0c8d8adad">4.450</ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyNzM_c316b72a-ad23-46c5-b545-ac71f5c7132a">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyODI_f7893b10-269f-4e92-b4ca-f73464b7eab8">1,000</ix:nonFraction> per share (&#8220;Series&#160;B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by <ix:nonFraction unitRef="shares" contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119" decimals="INF" name="cfr:NumberOfPreferredStockEquivalentDepositaryShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTcyMDA_0ced891e-4b46-4f09-b7a6-6f55fd23abe1">40</ix:nonFraction> depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifd1b30bef260473583da2b968751bacf_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTcyMDY_b6f70e7d-40af-4a28-a867-c86c212ff234">25</ix:nonFraction> per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, in arrears, at a rate of <ix:nonFraction unitRef="number" contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMzY_44b3fc3f-576a-4d3f-aea9-0ea0c8d8adad">4.450</ix:nonFraction>% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $<ix:nonFraction unitRef="usd" contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTU3NDE_6a2d5bb9-23e4-4171-aa29-4dd39db14fdc">4.5</ix:nonFraction> million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $<ix:nonFraction unitRef="usd" contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzMTk_6ce54018-143a-4d72-b6ed-0c7276c82b54">145.5</ix:nonFraction> million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $<ix:nonFraction unitRef="usdPerShare" contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzNjI_f7893b10-269f-4e92-b4ca-f73464b7eab8">1,000</ix:nonFraction> per share of Series&#160;B Preferred Stock (equivalent to $<ix:nonFraction unitRef="usdPerShare" contextRef="ifd1b30bef260473583da2b968751bacf_I20201119" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzNzE_b6f70e7d-40af-4a28-a867-c86c212ff234">25</ix:nonFraction> per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;A Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;15, 2013, we issued and sold <ix:nonFraction unitRef="shares" contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyMjY_7f2a44bb-0cd4-4c87-8e18-9d04634da994">6,000,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreferredStockLiquidationPreferenceValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyNDE_06acf47c-5231-4719-b3c6-2f8840f33490"><ix:nonFraction unitRef="usd" contextRef="i4c5e51e63fcc4e96bac7a40db2eed211_D20200316-20200316" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyNDE_d954f710-7562-4f21-8351-790899ee0d35">150.0</ix:nonFraction></ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyODk_6445102f-5aba-48c3-9710-e6e6bf4616f2">5.375</ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODczNTU_15a5319c-6f4b-4c8b-b6ce-7e255bf32e9b">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="ie1a18f67ef3b46f6ad9fecf30a30d1ab_I20200316" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODczODY_2272bc98-a720-4ed5-b366-ef54c4ede392"><ix:nonFraction unitRef="usdPerShare" contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODczODY_b62c83c4-3481-4f36-945a-e6bc973025f9">25</ix:nonFraction></ix:nonFraction> per share (&#8220;Series&#160;A Preferred Stock&#8221;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ie1a18f67ef3b46f6ad9fecf30a30d1ab_I20200316" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTM5ODE_2272bc98-a720-4ed5-b366-ef54c4ede392"><ix:nonFraction unitRef="usdPerShare" contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTM5ODE_b62c83c4-3481-4f36-945a-e6bc973025f9">25</ix:nonFraction></ix:nonFraction> per share, or an aggregate redemption of $<ix:nonFraction unitRef="usd" contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreferredStockLiquidationPreferenceValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQwMjY_06acf47c-5231-4719-b3c6-2f8840f33490"><ix:nonFraction unitRef="usd" contextRef="i4c5e51e63fcc4e96bac7a40db2eed211_D20200316-20200316" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQwMjY_d954f710-7562-4f21-8351-790899ee0d35">150.0</ix:nonFraction></ix:nonFraction> million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $<ix:nonFraction unitRef="usd" contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQxMDE_58711ac0-37f1-473f-944b-a13c89ebad9c">144.5</ix:nonFraction> million after deducting $<ix:nonFraction unitRef="usd" contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQxMjE_f38989fd-622e-4515-90a1-d8ad35782c6d">5.5</ix:nonFraction> million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of <ix:nonFraction unitRef="number" contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODc1NDU_6445102f-5aba-48c3-9710-e6e6bf4616f2">5.375</ix:nonFraction>% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On July&#160;24, 2019, our board of directors authorized a $<ix:nonFraction unitRef="usd" contextRef="i52dd36bf2cc54f038106147f0a48f430_I20190724" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgwMTE_2d9d8613-53bd-4956-b32f-12aee42dc203">100.0</ix:nonFraction> million stock repurchase program, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgxMDA_1eac5eb3-afba-41ae-9218-3dc9d9360478">one</span>-year period from time to time at various prices in the open market or through private transactions. Under this plan, we repurchased <ix:nonFraction unitRef="shares" contextRef="i4e536debd7ab475cbd2f5902551d239c_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzNzc_981fa946-1345-440b-8cf8-bcde5eee5ef8">177,834</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="i233402d1c5b64de2aab7b983a87b3659_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk0MTI_6759df20-53dd-4403-b7e1-7fb0811f0a65">13.7</ix:nonFraction> million during 2020 and <ix:nonFraction unitRef="shares" contextRef="i61fbeab141874eaaa59b58720d014df2_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgyMzU_3097fa44-2805-44a6-bdd3-7b8c3325a9ce">202,724</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="ibf9bfe66083b47cf99169b69a489a49f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgyNjQ_bb7c8cc8-e4c4-45f0-974a-0658ed259993">17.2</ix:nonFraction> million during 2019. No further repurchases were made under this plan prior to its expiration on July&#160;24, 2020. Under prior stock repurchase programs, we repurchased <ix:nonFraction unitRef="shares" contextRef="ic0f48d9b15fc46eba313e23f3542d776_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgzMzY_961f78d4-4687-43cc-9324-668e62bc9021">496,307</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="i36ea8748d3e846c0a4403f464f2bef02_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgzNjU_ee0c389c-2f93-4f99-a812-d1ca8db7d64b">50.0</ix:nonFraction> million during 2019 and <ix:nonFraction unitRef="shares" contextRef="iaee5fd9907ab49d6b36f9d31a8b3343b_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgzODE_5e72d34e-71e7-4e99-9110-c752161eb3bd">1,027,292</ix:nonFraction> shares at a total cost of $<ix:nonFraction unitRef="usd" contextRef="idbfe5db0e06c40a2a23b92520498bd39_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0Xzg0MTA_2e3a9ab0-420d-4cd9-93d7-663c14981db4">100.0</ix:nonFraction> million during 2018. In July&#160;2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend </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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i9ec19b78556f49e196f330af10672650"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restrictions and while maintaining its &#8220;well capitalized&#8221; status, at December&#160;31, 2020, Frost Bank could pay aggregate dividends of up to $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0Xzk1MDM_e538ec4f-d757-4bc7-b2a0-2f688bae5bc2">503.9</ix:nonFraction> million to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II and WNB Capital Trust I, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding <ix:nonFraction unitRef="quarter" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0Xzk4OTU_879a3038-f220-4729-bae7-e5dd0e46827b">20</ix:nonFraction> consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.</span></div></ix:continuation><div id="i34ea4f3caf714427aeb70b59038dec25_208"></div><div style="margin-top:9pt"><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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90ZXh0cmVnaW9uOjliNmU4M2FkZmZmNzQ3MWViZWFhMTA4MDk0NjI0NTdiXzE1MTM_a5122e81-bfc3-4845-8389-36b2fd060aa9" continuedAt="i74a63f4a074b481596cbc156dbf07418" escape="true">Earnings Per Common Share</ix:nonNumeric></span></div><ix:continuation id="i74a63f4a074b481596cbc156dbf07418"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="i85feb7f4bdfb46b8b1574aa6f9550a4f"><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 Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span></ix:continuation></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90ZXh0cmVnaW9uOjliNmU4M2FkZmZmNzQ3MWViZWFhMTA4MDk0NjI0NTdiXzE1MDY_8a9609da-12a2-4bc2-b6df-7fff4eb9941e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEtMS0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6">331,151</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEtMy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6">443,599</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEtNS0xLTEtMA_d3760974-6d87-48b2-80bb-4fb8bc412e92">454,918</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzItMS0xLTEtMA_44494e4b-bea6-4207-a685-77931989d4b8">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzItMy0xLTEtMA_0e10a0a3-8ffe-43a2-bbcc-83846ad3e100">8,063</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzItNS0xLTEtMA_33c22a54-aed3-40dd-b3e1-88119201c074">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMS0xLTEtMTAxNjQ_7caa3bd2-a062-48cb-9744-8f7fc6c59528">5,514</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMy0xLTEtMTAxNzE_bc2cebb8-fa7d-4df5-9260-df82363ede7b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtNS0xLTEtMTAxNzU_e1f5e4f3-7799-4003-a49b-3a8188cd9bcc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income available to common shareholders</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMS0xLTEtMA_99cfa108-4b68-433c-bb80-00115d9c786f">323,621</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMy0xLTEtMA_d8c71271-09b6-46af-ad31-b0aa8b395493">435,536</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtNS0xLTEtMA_6eca0568-9619-433d-b48f-f73b8ab9bf4c">446,855</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzQtMS0xLTEtMA_162a528e-2947-45bb-92ab-c58dff5a3d8c">3,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzQtMy0xLTEtMA_a2ef782a-d131-4646-b385-5b8b84590e4a">3,687</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzQtNS0xLTEtMA_dc878c84-56b7-4f7a-81ec-ba2416c17872">3,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 2px 7.75pt;text-align:left;vertical-align:top"><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 stock</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzUtMS0xLTEtMA_ffc0e6ec-1831-49d2-823d-6266dfad5745">320,485</ix:nonFraction>&#160;</span></td><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 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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzUtMy0xLTEtMA_4a21307d-adc1-4a5b-aa46-5cb3bbb31dcf">431,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="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzUtNS0xLTEtMA_58a482b3-7221-4b1e-8969-94a8390b6380">443,686</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Distributed earnings allocated to common stock</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzctMS0xLTEtMA_dde143ef-6b15-4979-aec8-bbb547f7fc0e">178,863</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzctMy0xLTEtMA_e05d4864-ceae-4f76-97fd-2f80b3641652">175,540</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzctNS0xLTEtMA_9dac9ad1-c1ba-4e4a-bbcd-1315653e12af">164,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Undistributed earnings allocated to 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzgtMS0xLTEtMA_d6ccf903-1bfd-4a38-ad78-280675de6e03">141,622</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzgtMy0xLTEtMA_559ad1c5-e18f-4ba9-8674-3cead5b3aae2">256,309</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzgtNS0xLTEtMA_2f691c2a-0b87-4fd6-9c6c-179a4728cb5a">279,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 stock</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzktMS0xLTEtMA_b0d05021-4831-4177-8f67-7195d65c751a">320,485</ix:nonFraction>&#160;</span></td><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 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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzktMy0xLTEtMA_b2cf901d-d48e-42fb-8378-60d8814df750">431,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="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzktNS0xLTEtMA_fcd8fbbb-7813-4687-a344-2a23a0a00987">443,686</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzExLTEtMS0xLTA_c25cf855-a479-4040-8013-ec601a69eb68">62,727,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="shares" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzExLTMtMS0xLTA_cbaf12d4-0889-4c60-81e7-671293366d36">62,741,769</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzExLTUtMS0xLTA_67ddf67c-f520-4e49-9e2e-aa47290702bb">63,704,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Dilutive effect of stock 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEyLTEtMS0xLTA_b81c43e2-4928-4c7d-81d6-6cd7379e3f2e">276,784</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEyLTMtMS0xLTA_02ec7fc4-9dad-4655-8276-3ba47c3afbe4">700,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: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%"><ix:nonFraction unitRef="shares" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEyLTUtMS0xLTA_e09b7143-f2e9-424f-a232-62b4394c6a35">982,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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="shares" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEzLTEtMS0xLTA_607f7768-ab3a-41a6-93d2-981b95add408">63,003,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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="shares" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEzLTMtMS0xLTA_52a7013e-480a-4dfc-99e8-e8d8b6145c82">63,441,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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="shares" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEzLTUtMS0xLTA_21e945cd-6a83-4d2f-a21e-bef5d20e45be">64,686,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 id="i34ea4f3caf714427aeb70b59038dec25_211"></div><div style="margin-top:9pt;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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTMx_298ec89e-e6e7-47b8-86f7-a9da4222632d" continuedAt="i8ff986ab99134f7c96be0abcb34ddd93" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="i8ff986ab99134f7c96be0abcb34ddd93" continuedAt="ia68ac181a8c543749a1f8b6fe9024851"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Sharing Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to 2019, we maintained a qualified defined contribution profit sharing plan that covered employees who had completed at least one year of service and were age 21 or older. The Plan was merged with and into our 401(k) plan effective January&#160;1, 2019, as further discussed below. Expense related to this plan totaled $<ix:nonFraction unitRef="usd" contextRef="iba12096311934149a2ad711978dfaf07_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTk1MTE2NDQ0MTQ_e67795e2-47d0-4fa6-83a2-edb313fa49a6">11.9</ix:nonFraction> million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to maintain a separate non-qualified profit sharing plan for certain employees whose participation in the qualified profit sharing plan was limited. The plan offers such employees an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2020, 2019 and 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plan and Restoration Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a non-contributory defined benefit plan (the &#8220;Retirement Plan&#8221;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#8217;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#8220;ERISA&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restoration of Retirement Income Plan (the &#8220;Restoration Plan&#8221;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTUy_4ab675a0-13d4-4a4c-9440-61d2f62452b2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Change in plan assets:</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;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzItMS0xLTEtMA_274cf5db-5c09-49c0-a5fb-fa972dce6222">174,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzItMy0xLTEtMA_31adeac4-84e0-4d04-997a-0fc5845099bc">152,820</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzItNS0xLTEtMA_fe4a6147-7c3d-4df8-98f5-cbae647f0cdf">168,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzMtMS0xLTEtMA_d7165737-1985-48eb-8479-d66053d31c87">16,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzMtMy0xLTEtMA_6704f1a3-34fa-41e7-adb6-cc8bfb487e17">29,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="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%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzMtNS0xLTEtMA_65a471fb-e71a-4272-93c5-0f3d471942f0">7,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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzQtMS0xLTEtMA_fdf15a77-b673-449f-9821-50507c010aaa">1,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="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzQtMy0xLTEtMA_8f37979d-5fc4-4ba2-b73d-dff97f557138">1,163</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzQtNS0xLTEtMA_b0b3daba-5c7d-4da6-aba0-5281431ff33a">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzUtMS0xLTEtMA_3d3e4ef2-f326-4d77-aa1c-01d81f4debb4">9,885</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzUtMy0xLTEtMA_65aa32dd-faed-426d-b8b7-da1a69c85f47">9,755</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzUtNS0xLTEtMA_56ad0f9e-5abc-4ed9-b0d3-b045421552f0">8,968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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 end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzYtMS0xLTEtMA_ce1e1aa9-f2fd-448b-96c5-89316800d207">182,088</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzYtMy0xLTEtMA_e4c76ee0-fe97-4b5f-abef-05fcaddf1eca">174,173</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzYtNS0xLTEtMA_e5b85b74-be97-41ae-b417-42eac376307a">152,820</ix:nonFraction>&#160;</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:top"><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="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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzgtMS0xLTEtMA_0239a624-b683-4233-8a5b-4d2f9aba655d">186,641</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzgtMy0xLTEtMA_50553a30-2832-435d-a22c-000e03f0d769">167,107</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c64903144b345c396254f1390c776e5_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzgtNS0xLTEtMA_14eaa3c1-4976-4f9f-aef0-242d40be0db3">182,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzktMS0xLTEtMA_2a594782-971c-43d0-864c-210b89c1fc39">5,010</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzktMy0xLTEtMA_d385883e-bd35-4e26-ad01-7368d308ec47">6,472</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzktNS0xLTEtMA_7e6ed508-a24d-499f-8770-eaae56b7e5c3">5,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEwLTEtMS0xLTA_7c402ecb-d012-4550-9aa4-bd5a46d27d68">15,827</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEwLTMtMS0xLTA_b658e8b6-f14b-4526-b5e3-0aa5f9190477">22,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEwLTUtMS0xLTA_b6c69627-c5cc-492b-a7fb-ff0e172f2ae7">12,430</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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzExLTEtMS0xLTA_9bdbd14a-66b6-405c-a796-97a5f8b61b17">9,885</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzExLTMtMS0xLTA_73a9ab11-95dd-4537-89a7-66737e558d08">9,755</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzExLTUtMS0xLTA_81c570ef-454e-4481-8bfb-c67fdcf70cf5">8,968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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 year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEyLTEtMS0xLTA_27d64eef-0290-409d-b834-a84d8f430016">197,593</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEyLTMtMS0xLTA_626b9c42-a94d-448c-842a-1fb8ea89ebc3">186,641</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEyLTUtMS0xLTA_b43a95d4-8616-42a3-ad5b-d804188299e4">167,107</ix:nonFraction>&#160;</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: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:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEzLTEtMS0xLTA_d6190650-e7f1-4d46-9aad-761f18903b6f">15,505</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;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%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEzLTMtMS0xLTA_567a3024-7fdd-4f8c-92ea-fd71e390a783">12,468</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;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%">(<ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEzLTUtMS0xLTA_cdcec761-5a6c-4d7e-9a73-6dd71d712ecc">14,287</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%">Accumulated benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzE0LTEtMS0xLTA_7d73e27f-ad57-4724-85d0-7bf4862494ec">197,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzE0LTMtMS0xLTA_d31a892e-6c9f-4df9-bbb6-6c5e9d106397">186,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzE0LTUtMS0xLTA_f72d2ae3-8131-4582-9051-c6fabb410699">167,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTc5_81ee0361-26ed-4d66-8b03-394f1bf573b0" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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:8pt;font-weight:700;line-height:100%">Retirement Plan</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:8pt;font-weight:700;line-height:100%">Restoration Plan</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItMS0xLTEtMA_78ef3643-6fda-4260-9734-56c299401a7a">180,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i3f050fa34cc143daa417020cd178f043_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItMy0xLTEtMA_b85d911a-a2a3-4324-8784-296dc24348fa">170,541</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i961b64b5104f4b27b07483e1808bab22_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItNS0xLTEtMA_68771b6e-b330-4aa2-8f02-e639a3811b17">16,607</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItNy0xLTEtMA_452c434e-7e9a-43e5-9e58-f09ba150bf23">16,100</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtMS0xLTEtMA_b163669d-09e6-433f-91e6-9624d969afb5">180,986</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f050fa34cc143daa417020cd178f043_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtMy0xLTEtMA_1c1e6ea0-f280-43b1-aa41-02cdb3925560">170,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="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="i961b64b5104f4b27b07483e1808bab22_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtNS0xLTEtMA_a1696f4a-ce00-4d69-a53c-0ca843feb399">16,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="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="ib3bd2270c25447fc98fd3177bd710ff6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtNy0xLTEtMA_33ee12af-b020-4f54-a62c-b0526677417f">16,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtMS0xLTEtMA_92db16a5-9b45-43e8-99cf-32e570f276ca">182,088</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f050fa34cc143daa417020cd178f043_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtMy0xLTEtMA_b59ed723-d9a1-491e-a944-689b3db8018a">174,173</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i961b64b5104f4b27b07483e1808bab22_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtNS0xLTEtMA_9a1bf27a-868b-49f5-bf1d-8e32e523d6a6">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtNy0xLTEtMA_8c753530-2dbd-4d6f-a7bb-4871846b4f38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtMS0xLTEtMA_fc91c9fd-2dfe-4ea6-9f54-2b0f23df62d1">1,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="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="i3f050fa34cc143daa417020cd178f043_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtMy0xLTEtMA_b4b00b2d-44f0-4878-a3ea-4acc6dbe4d49">3,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="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="i961b64b5104f4b27b07483e1808bab22_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtNS0xLTEtMA_213d19f2-29eb-4b03-b000-0f842cca771e">16,607</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtNy0xLTEtMA_90519841-eec3-4cdc-ac46-b459afd0e5ab">16,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ia68ac181a8c543749a1f8b6fe9024851" continuedAt="if4fadb9655914746b9c92073ad4477e9"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTI4_7aaee615-842d-4f25-bf39-768478ef01bd" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzEtMS0xLTEtMA_431286bc-ea25-4828-a2a2-82fec6abf8ad">12,289</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;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%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzEtMy0xLTEtMA_d36ca1bd-39b0-4d2c-bc3b-5ca5302cb81d">10,772</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;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%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzEtNS0xLTEtMA_d060c8d2-acbe-449d-af68-e74a3fb2ec94">11,916</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzItMS0xLTEtMA_82638f91-4b47-41c3-9fc2-b8f88d8a365a">5,010</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzItMy0xLTEtMA_a98ae71f-d515-4578-b31e-765d4cf076d3">6,472</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzItNS0xLTEtMA_1d8c23ec-246f-4557-a813-496c57bc9a3e">5,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="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%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzMtMS0xLTEtMA_aea7c509-1ac5-457f-8ca6-5db79d4478a1">5,319</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzMtMy0xLTEtMA_1a571ab1-2bf9-4d7f-9a55-4f2a7094c611">5,623</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzMtNS0xLTEtMA_7c2a61ba-163a-402a-80cf-3a0bfe0af4ee">5,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzUtMS0xLTEtMA_7657e0c3-308b-4029-bac3-b23bb4fa78d4">1,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzUtMy0xLTEtMA_7c7f867c-b54e-48d6-9726-9917573c5aec">1,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzUtNS0xLTEtMA_a0532533-111f-4dca-a350-3e3c70c722ef">1,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTIz_659a9c6b-0f48-4499-ac80-bf913e17f2d6" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net actuarial gain (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzEtMS0xLTEtMA_4adc5b8f-44fb-4924-b627-e447963d2bf5">6,199</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;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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzEtMy0xLTEtMA_5dd04029-7323-49e1-bfc1-1946b5e44702">1,979</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzEtNS0xLTEtMA_c2796e4a-89e1-4a1a-b3e9-0102c47da38f">2,223</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzItMS0xLTEtMA_49d4bced-d27a-48da-a385-8b6381f9dd91">1,302</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzItMy0xLTEtMA_4d7667fc-07f0-4635-9a0e-ea94c3e55b34">416</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzItNS0xLTEtMA_9bb8fea6-e5f3-4e6b-9924-e85db339db35">466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzMtMS0xLTEtMA_a9dcae03-d132-43c3-ae34-a4ba46cc0555">4,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzMtMy0xLTEtMA_d0161ac5-067e-4125-a81f-a59d34d31935">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzMtNS0xLTEtMA_958746a2-c7a9-43c4-b20c-72860e58c386">1,757</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table. <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTc1_6d857557-9969-4d8a-af7a-a3bb8c81fe67" continuedAt="i6802620059e54ae28462ea2404dddbe0" escape="true">We expect to recognize approximately $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzI3MTg_76ef6b14-9cf9-45db-9917-7f3f74343461">6.1</ix:nonFraction> million of the net actuarial loss reported in the following table as of December&#160;31, 2020 as a component of net periodic benefit cost during 2021.</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="i6802620059e54ae28462ea2404dddbe0"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Net actuarial loss</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="ic3a963405a864056bbf915b6e7721886_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzEtMS0xLTEtMA_522a1418-2a93-4def-9651-8bbe20d2202f">64,343</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="3" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzEtMy0xLTEtMA_defa6ff8-cb10-407d-a864-7cebf3459914">57,964</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="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%">Deferred tax benefit</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="ic3a963405a864056bbf915b6e7721886_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzItMS0xLTEtMA_6dc8e341-823d-4585-9e65-3b158fac14a1">13,512</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzItMy0xLTEtMA_2c06b52d-ce53-4917-8835-cb399ebc9e51">12,210</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in accumulated other comprehensive income/loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzMtMS0xLTEtMA_f32db488-37a8-403c-be73-6ed05ede92cd">50,831</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzMtMy0xLTEtMA_fd7cbeb9-70c0-4e6e-8bc6-f771c966773f">45,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTQ5_be70b53c-e97b-47c3-ade7-d40abc38ab57" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Benefit obligations:</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzItMS0xLTEtMA_7f85de39-ad0e-493b-b24b-5945b5493c47">2.43</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: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="number" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzItMy0xLTEtMA_3015170b-4226-4548-a9d0-b8d531aaf657">3.20</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: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="number" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzItNS0xLTEtMA_316a4231-da9d-4d76-bdbb-154e80310885">4.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzQtMS0xLTEtMA_4fd07aaf-8f77-41a0-aee9-67611b4203a9">3.20</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: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="number" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzQtMy0xLTEtMA_944972b5-2318-4eba-854b-b3c884bbb6a5">4.36</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: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="number" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzQtNS0xLTEtMA_813c5427-01a1-4672-aeb0-f910a6e6ae51">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzUtMS0xLTEtMA_4b584706-2db1-471c-99c2-8fc95d7efe8a">7.25</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzUtMy0xLTEtMA_55729e3e-1477-43b9-b27a-e13605a38ada">7.25</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzUtNS0xLTEtMA_d5a2a0e4-a180-422a-9854-6dcda38fdf93">7.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2020, management&#8217;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately <ix:nonFraction unitRef="number" contextRef="ibaa3d676e23b4aedbc9b0dcda12237f9_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM0ODc_70ac674d-45e1-4394-b83a-3ac7d9fd37aa">62</ix:nonFraction>% invested in equity securities, approximately <ix:nonFraction unitRef="number" contextRef="i4044e8ddb60e4d298d3c43e108e6f4a2_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM1MzU_257fc908-337a-4d70-8eef-6b1efb260cf0">36</ix:nonFraction>% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NjAz_0bfe53e4-62c6-4ce2-b2c5-bbf97c4cb8e6" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Level 1:</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;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:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i098bebd1a80f41bebf9d328bd05e7c34_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzItMS0xLTEtMA_a8871d6b-bb66-438e-a90d-16f4ee731f8c">180,693</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6d0d360208749899d7aa349ddf1ca48_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzItMy0xLTEtMA_c0a47c95-c6f4-4b9e-800b-cd90ffe36eeb">172,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 2px 7.75pt;text-align:left;vertical-align:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa377cdbe0094f80b4fa8e783d2dcc81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzMtMS0xLTEtMA_834cf52d-870f-4d8e-977e-948186e41311">1,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="i3f2e998621524e8d93f958b41bebe435_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzMtMy0xLTEtMA_638cd1cd-3051-40cb-b535-e99a6df252e8">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of plan assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzgtMS0xLTEtMA_54cf63e6-c44d-4476-a132-f26600d4850f">182,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzgtMy0xLTEtMA_31667e46-e49c-417d-8a66-fe1a9adb5783">174,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="if4fadb9655914746b9c92073ad4477e9" continuedAt="i654f3864e9ca4770b6e16237c71fbdad"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately <ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="3" name="cfr:PercentageOfEquityInvestmentsInMutualFund" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzQ1ODg_5380b945-215a-4c25-b3b6-fa498dcf875c">66</ix:nonFraction>% of mutual fund investments consist of equity investments as of December&#160;31, 2020. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. U.S. government agency securities include obligations of Ginnie Mae. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of <ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzU4OTk_4b584706-2db1-471c-99c2-8fc95d7efe8a">7.25</ix:nonFraction>% in the determination of the net periodic benefit cost for 2020. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#8217;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTc3_7500278b-091e-4d40-9221-688675b88585" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></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%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzAtMS0xLTEtMA_a97bd838-9229-4545-9f85-687f3e5530e5">11,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2022</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzEtMS0xLTEtMA_a1391cf1-537a-4529-b669-2f5728e4920b">11,507</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzItMS0xLTEtMA_2eaf2220-a33d-4eb5-a4c4-91ab964c7438">11,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;text-align:left;vertical-align:top"><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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzMtMS0xLTEtMA_0e18d7e7-1078-446a-b3ec-52d68c450aab">11,800</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:top"><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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzQtMS0xLTEtMA_a8552619-87c4-4366-9c5a-898f8b291efd">11,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026 through 2030</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzUtMS0xLTEtMA_685b3bea-45d6-4da9-94b7-5d4c579b0656">57,248</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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DefinedBenefitPlanExpectedFutureBenefitPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzYtMS0xLTEtMA_7fcd112f-251c-4978-9781-890462e66cb6">115,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to contribute $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY0MjA_2baa45cf-d8fe-408b-8bd0-7ce8413e0510">1.2</ix:nonFraction> million to the defined benefit plans during 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan and Thrift Incentive Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than <ix:nonFraction unitRef="number" contextRef="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231" decimals="2" name="cfr:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY2NDc_4f9fd244-a7ae-4cc8-855d-8acce7085e95">2</ix:nonFraction>% and not exceeding <ix:nonFraction unitRef="number" contextRef="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY2Njg_65b4f0de-565b-457e-83e1-02b5cb645878">50</ix:nonFraction>% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match <ix:nonFraction unitRef="number" contextRef="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY3Nzc_dc968e4b-9c7f-40ad-92cc-6cc3f1665880">100</ix:nonFraction>% of the employee&#8217;s contributions to the plan based on the amount of each participant&#8217;s contributions up to a maximum of <ix:nonFraction unitRef="number" contextRef="ie1b13cc61dc34bdc8a50bce183b3def8_D20200101-20201231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY4OTk_d5b2e207-3e6d-41bd-a110-4fef1c5bcb92">6</ix:nonFraction>% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the Cullen/Frost common stock fund. However, employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. In 2019, we merged our qualified profit sharing plan with and into the 401(k) plan. All profit contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are allocated to eligible participants uniformly, based upon compensation, age and other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1Xzc5Njc_d2ac4b31-caa8-4d45-9a50-b3d553767c83">16.0</ix:nonFraction> million, which was primarily related to matching contributions, in 2020, $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzgwMjc_fe556cb9-5f40-4831-9a69-320773c1ea85">28.9</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i041ebc6f60eb4cbd8f0b2cdb6b4f2d60_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM4NDgyOTA3MTM5ODQ_10c1e629-95e7-4664-8d59-41c8a77b3d73">16.3</ix:nonFraction> million matching contributions and $<ix:nonFraction unitRef="usd" contextRef="ieab334a9217d423bb66ef473c4f879b7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM4NDgyOTA3MTM5OTc_5c3972bc-9b08-43dc-9093-ac9ffc614861">12.6</ix:nonFraction> million profit sharing) in 2019, and $<ix:nonFraction unitRef="usd" contextRef="ic1efb476366c4f0f8494ff7db275fd3d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzgwNDE_52a9da19-9066-4515-b563-e0060cda5001">15.0</ix:nonFraction> million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a thrift incentive stock purchase plan to offer certain employees whose participation in the 401(k) plan is limited an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2020, 2019 and 2018.</span></div></ix:continuation><div style="margin-top:9pt;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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i654f3864e9ca4770b6e16237c71fbdad" continuedAt="if547a76fde974d6984242a3ad452e2b8"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation Plans</span></div><ix:continuation id="ic19712f7b89545c3bee90b191b1b881f" continuedAt="i5efebad2399f45b48194285c53cd3a88"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="cfr:Numberofstockplans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzgzMzg_e38d7284-0ed4-43ca-a99f-6006deac4627">three</ix:nonFraction> active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of <ix:nonNumeric contextRef="ica3a2f8c062a4c4298f6d917b1360813_D20200101-20201231" format="ixt-sec:durwordsen" name="cfr:LifePeriodOfOptionsAwarded" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwNDU4_20292bbf-1f9f-4fb0-ae4e-2e3040883954">ten years</ix:nonNumeric>. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</span></div></ix:continuation><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTI0_0c16bf90-2ca5-4ece-a5f5-fef0243e82b2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2020, 2019 and 2018 was <ix:nonFraction unitRef="shares" contextRef="i02bc14e007fe47f6a2f39fc3a940495b_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTg4_597c5266-24bd-4f15-a8ce-3e5bbe18acab">48,409</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i6ac8e0e940024290ae295fa0be3a61ea_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTky_1a4abfde-a254-49fd-9d75-cf6858e0a95e">34,317</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="idcfed0c7a7a24c17a24fa1f9180b58db_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTk5_c2cabd78-0b29-4abc-984e-07f61e03351d">30,466</ix:nonFraction>, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">As of December&#160;31, 2020, there were <ix:nonFraction unitRef="shares" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMDM4_1aad5f8c-71b5-46cb-ac24-3a90764d3cdb">887,189</ix:nonFraction> shares remaining available for grant for future awards.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:21.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.897%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</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:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units</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: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%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</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: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%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number of Units</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: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%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</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: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%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></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:9pt;font-weight:400;line-height:100%">January&#160;1, 2018</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if858827b6c3842af8a8c408c93680966_I20171231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMi0xLTEtMA_f4e7ddbc-52f7-4a3a-adfe-9331e9e031fb">53,008</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if858827b6c3842af8a8c408c93680966_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItNC0xLTEtMA_d5ffd892-c66c-4512-8022-336a62f19319">64.87</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="i0d5b237b9a344e519d56b5fb6094d8ee_I20171231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItNi0xLTEtMA_81902b28-6b14-461f-9f60-67a01e7cec1d">312,656</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0d5b237b9a344e519d56b5fb6094d8ee_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItOC0xLTEtMA_fba9866a-b960-4b12-b307-990c8305cb0c">81.71</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="ib6a4deca2ff24eacbcbb9565f4acd94d_I20171231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTAtMS0xLTA_88e954e8-da2f-4e99-b1ec-4f4580e64324">80,106</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib6a4deca2ff24eacbcbb9565f4acd94d_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTItMS0xLTA_7aba8166-911a-4299-84ac-5d4e767f5012">79.91</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="i222049d1586e49439a210ae8f8f0ad2e_I20171231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTQtMS0xLTA_2de1f8a5-db65-437d-bd8c-cb74000e50db">2,917,142</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i222049d1586e49439a210ae8f8f0ad2e_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTYtMS0xLTA_daaffebe-a575-4327-a477-50ed00279cc8">63.34</ix:nonFraction>&#160;</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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="shares" contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMi0xLTEtMA_3cad76a4-d965-4e43-b8d4-4e8ffef5f3f0">6,576</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="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtNC0xLTEtMA_db6baf7e-19f6-4607-9367-88fbb6e82049">109.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="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="shares" contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtNi0xLTEtMA_fed7f910-fb91-4c92-8f1e-73b6dcbaecd1">109,847</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="2" style="background-color:#ffffff;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="usdPerShare" contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtOC0xLTEtMA_b5a5fffa-03a9-4a42-a9b3-55e2936e1afa">94.81</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="2" style="background-color:#ffffff;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="shares" contextRef="i803b70cf01d74e1a913032f768e57f9f_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMTAtMS0xLTA_cdb2b5fd-cd05-4e84-901e-fd8d6c448232">45,703</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="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i803b70cf01d74e1a913032f768e57f9f_D20180101-20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMTItMS0xLTA_c061529b-0d49-4bba-a299-dd4d8a60d0bc">87.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="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="shares" contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231" decimals="0" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMTQtMS0xLTA_23c9b8b0-1caa-4709-b51a-6145709f5a4a">&#8212;</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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</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="shares" contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtMi0xLTEtMA_6495fd98-7065-4d21-ab3e-7aa588d1be07">10,674</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="usdPerShare" contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtNC0xLTEtMA_929d2758-c9ac-4a7c-86c5-eaa715b43181">63.68</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="2" style="background-color:#cceeff;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="shares" contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtNi0xLTEtMA_8b3ac344-ee25-4e6e-bfee-f74dee465daf">32,050</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="usdPerShare" contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtOC0xLTEtMA_b878c2a7-5a1d-4cfa-9a6f-810f09844307">78.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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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="shares" contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtMTQtMS0xLTA_f02ebfd5-e3cd-4c89-bde3-bd366016d7f1">513,134</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="usdPerShare" contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtMTYtMS0xLTA_d2b66fad-365b-4ea2-b107-27b83da84f78">61.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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="shares" contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtNi0xLTEtMA_1c91858c-ff44-47b9-af57-43d2a08ba5fd">6,656</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="usdPerShare" contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtOC0xLTEtMA_a96933d7-cc6d-44c0-ba64-52484393f2df">87.60</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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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="shares" contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtMTQtMS0xLTA_e56a4ce4-c623-4371-8958-7eeda2be8e7d">52,000</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="usdPerShare" contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtMTYtMS0xLTA_212fce7b-c0d4-416f-988c-8919ff51a342">70.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1f046d6edbdf42dda6a846f5475333b6_I20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMi0xLTEtMA_685fcced-6c58-4337-94a6-053c25c8d854">48,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 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="usdPerShare" contextRef="i1f046d6edbdf42dda6a846f5475333b6_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctNC0xLTEtMA_e7124a89-bebf-46f9-bccd-845bf7a0e301">71.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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9bf9473cfd394ffb946e8c76e156afd6_I20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctNi0xLTEtMA_4bccfcdb-1563-41ab-bb13-5b132a4b6e9f">383,797</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;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="usdPerShare" contextRef="i9bf9473cfd394ffb946e8c76e156afd6_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctOC0xLTEtMA_927b9619-7b04-4e00-a79a-18f23c9f4944">85.59</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="i9667fd21a2564473a902a0c659365e09_I20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTAtMS0xLTA_850fe90c-f73c-41e0-9f4b-d35e4398c045">125,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="usdPerShare" contextRef="i9667fd21a2564473a902a0c659365e09_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTItMS0xLTA_3a0c3bec-ca68-4d2a-8763-43b79c44e43a">82.55</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="i02718151a7e4432db3cc7fd8c29069d9_I20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTQtMS0xLTA_dba50096-ae67-4349-84d4-cf8d9cc14492">2,352,008</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;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="usdPerShare" contextRef="i02718151a7e4432db3cc7fd8c29069d9_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTYtMS0xLTA_b14515e7-7789-4c4e-9317-598f2d461dcc">63.55</ix:nonFraction>&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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="shares" contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMi0xLTEtMA_21314f13-911b-430c-9dff-02d1bf576119">7,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="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="usdPerShare" contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktNC0xLTEtMA_7b63fd60-3fbb-4595-8292-7831143c7045">102.70</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="2" style="background-color:#ffffff;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="shares" contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktNi0xLTEtMA_67e59452-3508-41d6-871b-84f1609a11c9">127,091</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="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktOC0xLTEtMA_35dcb65e-2693-4c59-9f3b-b6ddee1ce4fc">93.46</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="2" style="background-color:#ffffff;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="shares" contextRef="i6d71dd368838482cb474a2726fac7c8e_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMTAtMS0xLTA_ab07b179-86a8-4d6b-a722-3d68b47c05a3">51,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="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="usdPerShare" contextRef="i6d71dd368838482cb474a2726fac7c8e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMTItMS0xLTA_1478e7a7-7d2d-488c-8faa-b42e601838f0">85.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="shares" contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231" decimals="0" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMTQtMS0xLTA_8393b92c-42b2-48d5-bda1-82465764f184">&#8212;</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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</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="shares" contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTItMS0xLTA_ea8dcdcd-61e5-4710-9156-788dd6d3c529">1,132</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="usdPerShare" contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTQtMS0xLTA_4e2764c5-d8f1-4752-905b-90debe78c40f">106.03</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="2" style="background-color:#cceeff;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="shares" contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTYtMS0xLTA_59f1d528-023e-4c66-8cf3-06ec74ab7287">53,990</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="usdPerShare" contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTgtMS0xLTA_f4dcaa2f-2f11-4df9-a34b-8e45c2da588f">65.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="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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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="shares" contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTE0LTEtMS0w_63b2972b-ee8d-483b-b7b5-5f60a10a4ac5">359,892</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="usdPerShare" contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTE2LTEtMS0w_4cc7b18a-4b09-498c-a639-097278525870">57.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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="shares" contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTYtMS0xLTA_a907c8da-40fb-422c-8a5f-3585db714123">16,251</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="usdPerShare" contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTgtMS0xLTA_bdad51e8-cb66-4d5e-b14c-71f7489ef899">89.71</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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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="shares" contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTE0LTEtMS0w_cd67553f-a77d-4c12-be8c-1b3e97ba167c">11,250</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="usdPerShare" contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTE2LTEtMS0w_5e217484-ee9d-4f79-8f09-83324b80dee4">65.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i611f6d54cfa54d138774bb55d257dcb8_I20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTItMS0xLTA_d6d729e1-526d-47c6-b4e6-69801eb273c9">55,370</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;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="usdPerShare" contextRef="i611f6d54cfa54d138774bb55d257dcb8_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTQtMS0xLTA_ce022147-1821-45df-8bb6-f35377e92d7d">74.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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4dfa44a3e3fd4dffaf9e1e7e30c91dc4_I20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTYtMS0xLTA_d85c4965-0eb4-415f-bc3a-6f704ccac0df">440,647</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;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="usdPerShare" contextRef="i4dfa44a3e3fd4dffaf9e1e7e30c91dc4_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTgtMS0xLTA_4bc757ad-5688-475e-94f8-231699ede51e">90.22</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="i9be204eb518846718bd6038fa17dd8a6_I20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTEwLTEtMS0w_5418945d-5abe-43eb-8123-cfacce5c6c41">177,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><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="usdPerShare" contextRef="i9be204eb518846718bd6038fa17dd8a6_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTEyLTEtMS0w_da66030b-562e-40f5-be3a-c1224751c7bc">83.48</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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="shares" contextRef="ic0438c68303c42109916544c37384007_I20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTE0LTEtMS0w_7b7d7eb8-5a96-45f3-ba0a-f9b820e7f6d5">1,980,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><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="usdPerShare" contextRef="ic0438c68303c42109916544c37384007_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTE2LTEtMS0w_90a98e46-f375-4e1d-9928-e71c6ee971b2">64.60</ix:nonFraction>&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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="shares" contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTItMS0xLTA_e9de92fa-7a5e-47e6-8f72-b2a7ab9ff03f">10,428</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="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTQtMS0xLTA_bedd35b1-aebc-4d59-8e59-20e386e30485">73.84</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="2" style="background-color:#ffffff;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="shares" contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTYtMS0xLTA_0c99f049-a494-46a8-bc02-a1ecc0275ac5">151,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="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="usdPerShare" contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTgtMS0xLTA_95cdc64b-97bd-4de8-b37e-3df674fc7270">66.79</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="2" style="background-color:#ffffff;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="shares" contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTEwLTEtMS0w_0703412c-492e-45d3-bd3c-4424c7f9cd61">72,618</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="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTEyLTEtMS0w_11b96967-03d0-468a-b4a7-966d69c6c580">57.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="2" style="background-color:#ffffff;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="shares" contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" decimals="0" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTE0LTEtMS0w_20a279a5-34b4-455d-a964-442183f77313">&#8212;</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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</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="shares" contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTItMS0xLTA_026918ab-7fe9-4672-a155-5a8a0a82e3a6">12,938</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="usdPerShare" contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTQtMS0xLTA_f862d10f-c101-44ca-9eee-534a3af5a6a6">71.09</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="2" style="background-color:#cceeff;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="shares" contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTYtMS0xLTA_ba9eb2b6-57a0-44fe-be73-a47763bd7a47">117,990</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="usdPerShare" contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTgtMS0xLTA_5824aee0-1620-466a-8a65-cde7f3e2c38f">76.07</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="2" style="background-color:#cceeff;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="shares" contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTEwLTEtMS0w_4de17c67-1316-407d-8c43-607eb36d0a55">41,755</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="usdPerShare" contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTEyLTEtMS0w_9cf13c6f-73f5-4602-91ec-8a058605e640">69.70</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="2" style="background-color:#cceeff;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="shares" contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTE0LTEtMS0w_294ff7c5-4611-46ca-ba4b-184362e1bb93">235,880</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="usdPerShare" contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTE2LTEtMS0w_ecf768c1-06de-44bb-9bb3-26c54131c293">53.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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="shares" contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTYtMS0xLTA_83b73f2f-1923-404f-a61c-bb2929d443bc">3,336</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="usdPerShare" contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTgtMS0xLTA_ce7f893c-7f52-402e-99eb-9625ea594360">91.07</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="2" style="background-color:#ffffff;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="shares" contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTEwLTEtMS0w_d41a24a8-3c08-4b1c-b659-07c516dfe272">6,894</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="usdPerShare" contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTEyLTEtMS0w_ea719e46-5c0c-471e-af37-b4c3c2f65da7">81.33</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="2" style="background-color:#ffffff;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="shares" contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTE0LTEtMS0w_56aa0c59-e4f1-426b-9b82-fc95149683e7">5,427</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="usdPerShare" contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTE2LTEtMS0w_463fd1fe-84b6-4064-920b-1b314cce79f1">75.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTItMS0xLTA_f8f1f92a-576c-4eca-a3cd-1d8c435b9277">52,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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="usdPerShare" contextRef="i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTQtMS0xLTA_1d7654b4-e78b-4bdb-8f42-5ba74dae7fb0">75.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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ce255e477954bcd841272095ab7db8d_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTYtMS0xLTA_ffce20b1-3c75-4c8d-8300-4afcd2e0689c">470,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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="usdPerShare" contextRef="i3ce255e477954bcd841272095ab7db8d_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTgtMS0xLTA_f7476d0b-adb1-42d1-a27c-774d35b17172">86.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e55cb299fcb4ec1bcb1a916fd2a7a30_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTEwLTEtMS0w_11d9a308-93e5-4aa5-821b-ed1b4bc74c53">201,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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="usdPerShare" contextRef="i3e55cb299fcb4ec1bcb1a916fd2a7a30_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTEyLTEtMS0w_b6381c94-9ced-46ae-921e-413f8954c2d9">77.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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTE0LTEtMS0w_9a66eb12-373f-47bb-a81a-43d772fd28a0">1,739,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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="usdPerShare" contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTE2LTEtMS0w_fc782809-9ff3-4f41-bde8-008d631edd76">66.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5efebad2399f45b48194285c53cd3a88" continuedAt="i31a573d9470049a2b55a1843e39b0426">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73">four</span>-year-cliff vesting period. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</ix:continuation></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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="if547a76fde974d6984242a3ad452e2b8" continuedAt="i6f88213750fe4b3b9c28c362c6d2e150"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i31a573d9470049a2b55a1843e39b0426" continuedAt="i42916ccfb89e49ea8354f96e10f49a6a">Performance stock units represent shares potentially issuable in the future. Issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231" decimals="INF" name="cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNDIy_bb947e15-b623-4c20-ad8e-97305d243658">0</ix:nonFraction>% of target, (ii)&#160;25th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231" decimals="INF" name="cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNDY5_37afe6a4-fa55-40ed-85ac-07f9ae2b7b4d">50</ix:nonFraction>% of target, (iii)&#160;50th percentile pays out at <ix:nonFraction unitRef="number" contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231" decimals="INF" name="cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNTE3_fab956c6-abd0-4d5e-ba57-eaeddafc3b03">100</ix:nonFraction>% of target and (iv)&#160;75th percentile or more pays out at <ix:nonFraction unitRef="number" contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231" decimals="INF" name="cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNTc1_33ea06a6-bbb0-4444-99c6-60c8f0435f25">150</ix:nonFraction>% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</ix:continuation></span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTQy_010d1ac7-5f40-4536-b935-282621ba716c" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.061%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.679%"></td><td style="width:0.1%"></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="15" 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%">Options Outstanding</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:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</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: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%">Weighted-<br/>Average<br/>Exercise Price</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: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%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</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: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%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMC0xLTEtMA_a3b3cf04-02d0-4470-8bd6-e90fa84fec41">45.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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: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%">to</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItNC0xLTEtMA_43b2a294-7d5e-4033-8096-de84a88795bf">50.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;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="shares" contextRef="i15de93ea56914ee69909c4d9a1c9e8d6_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItNi0xLTEtMA_86a37c78-b6a1-4296-a4df-31f49b3fdb92">204,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15de93ea56914ee69909c4d9a1c9e8d6_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItOC0xLTEtMA_fc653afb-f578-4030-b047-64a49478cc4d">48.00</ix:nonFraction>&#160;</span></td><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-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%"><ix:nonNumeric contextRef="ic19bcb77c71f41d5b6ca1a34b89f2535_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMTAtMS0xLTA_103e361b-7202-4def-98a7-1e0c3c0872c8">0.82</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;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="shares" contextRef="ia73f674064064d06ba0878f7cbfaf709_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMTItMS0xLTA_e2afb04c-5a82-41b3-bf49-54eab2112d8e">204,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia73f674064064d06ba0878f7cbfaf709_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMTQtMS0xLTA_1ef43874-fae8-4247-ba3e-8f39286d2921">48.00</ix:nonFraction>&#160;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia03257e7ff3044f6b1ee0462bfeab2f3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMC0xLTEtMA_27b1b493-7675-4ca2-9bc8-b7c6842c997c">50.01</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: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%">to</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia03257e7ff3044f6b1ee0462bfeab2f3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtNC0xLTEtMA_cc19ac79-e22c-4d82-97f0-191031a91aa1">55.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f65e14f630a4cc586e554b5a85fa1bd_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtNi0xLTEtMA_8cdf4288-b83b-41b3-bdb1-cb3cd6260d60">282,204</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8f65e14f630a4cc586e554b5a85fa1bd_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtOC0xLTEtMA_e9ff7ec9-214d-4947-b0f0-7cd5051a90bf">54.56</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:2px 1pt;text-align:right;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="i44f63e2b559e4435874a9172bc81a202_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMTAtMS0xLTA_76f7049f-d107-4469-93c7-bf38238fa8d0">1.81</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia05cb6f69704464c941d1f5add57d24c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMTItMS0xLTA_dc1cd0b7-dd7b-4be4-869d-ce859fd30d98">282,204</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia05cb6f69704464c941d1f5add57d24c_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMTQtMS0xLTA_65d7a9f0-3f86-4cf0-bd6d-475736c619e0">54.56</ix:nonFraction>&#160;</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i13ce930f9c414a54aa0e3d1649770283_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMC0xLTEtMA_910b977e-d8e4-443e-8b28-5f2d9095d274">65.01</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: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%">to</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i13ce930f9c414a54aa0e3d1649770283_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtNC0xLTEtMA_cf5f8325-4ea4-418b-a47c-c3645f643012">70.00</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i786fb2ffc0d24aea9d8fafe077f268c1_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtNi0xLTEtMA_a737b957-f55f-4538-9020-cfb07bc63662">509,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="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i786fb2ffc0d24aea9d8fafe077f268c1_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtOC0xLTEtMA_9e34cad4-9c52-4e4e-b493-cea2bfa1af0d">65.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="3" style="background-color:#cceeff;padding:0 1pt"></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="if9cc6388084c4114bd7db3c3d405f6a3_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMTAtMS0xLTA_1db44a9c-8c1b-4552-ac4b-90a3303efe90">4.67</ix:nonNumeric></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%"><ix:nonFraction unitRef="shares" contextRef="i15d122bffd6f4bd2925c21cd097678e2_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMTItMS0xLTA_81fd013c-33ec-45d8-b5fa-f9ff6e424deb">509,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="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15d122bffd6f4bd2925c21cd097678e2_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMTQtMS0xLTA_ca6ba103-fc4a-41b3-80a2-1eb96e995482">65.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4bb90a0c843e42fe850dda26972435da_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMC0xLTEtMA_144c9a58-d996-415f-a3a8-3b5edb1984d0">70.01</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: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%">to</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4bb90a0c843e42fe850dda26972435da_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtNC0xLTEtMA_831c39ac-ad8d-4224-b81e-6087c545c64c">75.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iaa57b9f3af9d48f59f2816a6dab4127e_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtNi0xLTEtMA_d0fa6c7e-e36f-46ff-a128-a402f18bfa44">275,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="usdPerShare" contextRef="iaa57b9f3af9d48f59f2816a6dab4127e_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtOC0xLTEtMA_ca4b7abf-4e00-499e-8487-6c4b1c0e718f">71.39</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:2px 1pt;text-align:right;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="i98a4ad1c0c7d4533baafe3e7d3ab11c2_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMTAtMS0xLTA_72846f52-7d39-4d00-bd21-a76741c5ef60">2.80</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if098be8e370d4a068ffd0137bf6d903a_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMTItMS0xLTA_28fc5534-61fa-4b9f-8fb1-b806445c1d96">275,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="usdPerShare" contextRef="if098be8e370d4a068ffd0137bf6d903a_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMTQtMS0xLTA_c0db946c-a34d-45ac-af0c-cc170c68c87f">71.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7cace4c501544f4b9057ccec42cc99f2_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMC0xLTEtMA_a71f8273-3dc8-4c69-8c8d-1b57cc2dcd5f">75.01</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: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%">to</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7cace4c501544f4b9057ccec42cc99f2_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctNC0xLTEtMA_0bd932dc-cd38-4370-b8b3-b17f6b761613">80.00</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3b2f55a165404573a8244a9c5fadd140_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctNi0xLTEtMA_9c0bbf92-3a3c-4e9c-9eb3-1aa01e593ce1">468,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="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3b2f55a165404573a8244a9c5fadd140_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctOC0xLTEtMA_afe4edac-ddeb-4dd1-8c63-505c29c358c0">78.95</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:2px 1pt;text-align:right;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="i28390fabd0844493ba5b927b8311adb8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMTAtMS0xLTA_b660ebc4-8d00-4051-b3d7-4f5b921e84f5">3.74</ix:nonNumeric></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%"><ix:nonFraction unitRef="shares" contextRef="ie0d18df1e8c140db9bff023031e3b605_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMTItMS0xLTA_4745f910-431e-433d-a668-ebfccd850bc2">468,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="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie0d18df1e8c140db9bff023031e3b605_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMTQtMS0xLTA_0e66cbdf-9949-4882-a382-6157ab926cf4">78.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="12" 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%">Total</span></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtNi0xLTEtMA_ab4891c4-d2a0-4dc7-a0cb-35d22e22aa10">1,739,559</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3b6c7edec3c64d88b9671902f94301fa_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtOC0xLTEtMA_edfa071d-e204-4952-a31b-887786ee353b">66.11</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:2px 1pt;text-align:right;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="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtMTAtMS0xLTA_e986efe3-4293-4aea-b2bf-051d42692572">3.21</ix:nonNumeric></span></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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3427390158b8488a9ec91708dc71d50e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtMTItMS0xLTA_e8c378a6-3dbd-450f-b025-b7a49d76aea3">1,739,559</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3427390158b8488a9ec91708dc71d50e_I20201231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtMTQtMS0xLTA_ecc0a670-3ddc-4af4-a615-7ecb665fbf99">66.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align: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 intrinsic value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzktNi0xLTEtMA_e52645b8-a62e-4b89-9896-9ce20509aadc">36,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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="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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3427390158b8488a9ec91708dc71d50e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzktMTItMS0xLTA_a6d7edb3-c237-4da5-959c-f5a61970b74a">36,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTM0_9b160937-c5de-4ba5-a6b5-a826b32c1cde" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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="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%">Shares issued from available treasury stock</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzItMS0xLTEtMA_2b4c9d60-6f92-4ba3-840f-d31f3b616cde">408,563</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzItMy0xLTEtMA_819d1462-16c8-4a38-8d23-7230bb8f8d53">399,224</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzItNS0xLTEtMA_4aa72b89-28cc-4047-8f45-bb5295babaa1">548,238</ix:nonFraction>&#160;</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:top"><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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzQtMS0xLTEtMA_8d215d77-f2ea-4e78-be9e-324a58303766">12,557</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzQtMy0xLTEtMA_f855bbbf-6204-40a2-8e3a-68e2803d3a2c">20,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="3" style="background-color:#ffffff;padding:0 1pt"></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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzQtNS0xLTEtMA_6d917d80-64ed-43ae-9af1-e74ff72cf6ba">31,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Intrinsic value of stock options 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="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzUtMS0xLTEtMA_cf7542ec-f180-4099-92b1-5dda09060a31">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzUtMy0xLTEtMA_03f3cc33-84c0-4ce5-af24-8e10d0dfab43">13,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzUtNS0xLTEtMA_7969da2c-8670-4b51-83dc-5989e6f2a4d6">23,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;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%">Fair value of stock awards/units vested</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzYtMS0xLTEtMA_fc41d563-69de-408a-b3f2-d16b9352833c">9,465</ix:nonFraction>&#160;</span></td><td style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzYtMy0xLTEtMA_38f1bba8-b24b-404f-99a1-f41893060329">5,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="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="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzYtNS0xLTEtMA_8b355133-dd5b-4ab7-ae34-5d121f59b567">4,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:continuation id="i42916ccfb89e49ea8354f96e10f49a6a" continuedAt="id90e6c7cd0854a45882d4d905768334e">Stock-based Compensation Expense.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id90e6c7cd0854a45882d4d905768334e" continuedAt="i1e2e8097b96948789585fb8278017c7d"> Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.</ix:continuation> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i6f88213750fe4b3b9c28c362c6d2e150" continuedAt="i967139e5ace64055be2c87a6adecf8bc"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTcw_70ddfff7-3e3b-46b6-b818-982b9903a79d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockOptionPlanExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzEtMS0xLTEtMA_c04cf867-3a07-4a37-a809-5cfd66bcef51">&#8212;</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockOptionPlanExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzEtMy0xLTEtMA_0661112c-b3d0-48f7-89d1-321399509acd">1,185</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockOptionPlanExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzEtNS0xLTEtMA_8b1eb4fa-b1bc-44ac-86c4-25fb7f1b1092">3,652</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzItMS0xLTEtMA_88888bcd-62af-4e23-ab54-219753803dde">10,240</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzItMy0xLTEtMA_52476a6c-68b3-4fc9-a2ca-97abfbf6ace1">9,339</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzItNS0xLTEtMA_b22a841b-639c-4381-8c39-01367869384b">6,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;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%">Deferred stock-units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzMtMS0xLTEtMA_ef3d8f2e-3cf1-454d-8988-264b70cb5dd8">770</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzMtMy0xLTEtMA_acc01b27-5488-43de-ae0e-41c34d3cc787">780</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzMtNS0xLTEtMA_b30f5865-4c69-457f-a1c6-ca061a59b523">721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Sharebasedcompensationexpenseonperformancestockunits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzQtMS0xLTEtMA_512fe860-30d7-42ee-b87d-d88fa440f817">2,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Sharebasedcompensationexpenseonperformancestockunits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzQtMy0xLTEtMA_89e80194-c618-4aff-a887-76b9977654bc">4,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Sharebasedcompensationexpenseonperformancestockunits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzQtNS0xLTEtMA_c1f4244c-40aa-4ea8-a4a8-9fcdc9b63e55">2,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzUtMS0xLTEtMA_89923966-672a-4e35-97fc-be0952e9b849">13,918</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzUtMy0xLTEtMA_3fadb602-6525-4745-a210-472732b88bb2">15,946</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzUtNS0xLTEtMA_63588c98-b80d-40f1-bfd4-dab17e36e686">13,943</ix:nonFraction>&#160;</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:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzYtMS0xLTEtMA_239e3478-0423-4598-9803-e3b71b835e59">2,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzYtMy0xLTEtMA_d932d8f6-5e61-4722-9948-0b55bc49ffdb">2,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzYtNS0xLTEtMA_0a4eabf9-1760-4f8f-8836-b265c6f4cea3">2,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NjE1_150ac227-80c3-4377-be5a-312198354104" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2020 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrecognized Expense</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Number of Years for Expense Recognition</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;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%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzItMS0xLTEtMA_c8358e08-76da-402d-872b-88b8b5c5c813">18,430</ix:nonFraction>&#160;</span></td><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-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%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzItMy0xLTEtMA_58a51501-d81f-4bca-85f6-90a9dab82791">2.69</ix:nonNumeric></span></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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzMtMS0xLTEtMA_0d4623a5-30ee-4bb3-a702-00236baa178f">7,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" format="ixt-sec:duryear" name="cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzMtMy0xLTEtMA_71a03d51-8cdd-40c9-8498-91e837ed6213">1.99</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzQtMS0xLTEtMA_15d71a4d-c935-4580-bad0-50f9a0d7bf66">25,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="i1e2e8097b96948789585fb8278017c7d" continuedAt="i4511320c42674a0b895c081a5e0515dd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE1OTEy_f07e7495-467d-4109-beb7-8370fc967cfe">0.72</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE1OTE2_0eb96694-400e-410c-b46d-03444d890a07">0.71</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" name="us-gaap:DividendsShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE1OTIz_89030bf6-8c0a-422a-86e9-27c39467870a">0.67</ix:nonFraction> in 2020, 2019, and 2018 respectively discounted at a weighted-average risk-free rate of <ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2MDA4_715a3874-bc1f-4b42-b068-7ab3df8321cc">0.19</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2MDEy_c0a64bb4-1101-4571-8167-ed0103c07788">1.65</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2MDE5_61a35413-fbe1-4c38-8b72-d1935cc61e7c">2.95</ix:nonFraction>% in 2020, 2019, and 2018 respectively. </span></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4511320c42674a0b895c081a5e0515dd"><ix:continuation id="i967139e5ace64055be2c87a6adecf8bc">The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. <ix:nonFraction unitRef="shares" contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NDcx_20a279a5-34b4-455d-a964-442183f77313">No</ix:nonFraction> stock options have been granted since 2015.</ix:continuation></ix:continuation> </span></div><div id="i34ea4f3caf714427aeb70b59038dec25_217"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzEyMjQ_dfa69b37-fa20-4048-a1bf-4d544345f6c1" continuedAt="i340c18e863fa43a29be7c6848dada197" escape="true">Other Non-Interest Income and Expense</ix:nonNumeric></span></div><ix:continuation id="i340c18e863fa43a29be7c6848dada197"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following tables. Components of these totals exceeding <ix:nonFraction unitRef="number" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzE3NA_68cf689a-1bb5-4266-88c3-a5b9b233cfe9"><ix:nonFraction unitRef="number" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzE3NA_b622de21-afc0-4d13-b430-d650bf430ede"><ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" name="cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzE3NA_b8069045-8055-4bde-aef8-53e053e8a14c">1</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:OtherNonInterestIncomeAndExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzEyMjA_e3363fad-350d-4230-b988-cb51ef6c9356" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Other non-interest 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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OtherNonInterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzItMS0xLTEtMA_c012124a-4fc9-4908-9ccf-3d89c6763a4a">47,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="3" style="background-color:#ffffff;padding:0 1pt"></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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OtherNonInterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzItMy0xLTEtMA_8327d16f-9378-4014-80fb-39a98c5e4c0a">43,563</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OtherNonInterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzItNS0xLTEtMA_ab65426f-a97f-4935-80ac-ef6c6e7a135b">46,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzMtMS0xLTEtMA_9e55be96-5e67-4678-9bae-f0daa3c1fffb">47,712</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzMtMy0xLTEtMA_1a92bffb-eb94-4e4d-9f0f-c55529853552">43,563</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncomeOtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzMtNS0xLTEtMA_4345e878-6259-4a53-b4fc-200149ae8409">46,790</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzUtMS0xLTEtMA_03ea97aa-2f8c-4221-8b03-05ca1ba8f153">37,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzUtMy0xLTEtMA_ae4f4a66-c313-47d1-99d4-fdeb3d974b39">39,238</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfessionalFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzUtNS0xLTEtMA_8fd8bc43-6aa4-4993-b749-2c21437eb666">35,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzYtMS0xLTEtMA_7ffba425-bbf1-414a-87b5-3174d43b940c">34,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzYtMy0xLTEtMA_1c117bb4-ffb7-49d0-8dde-31056ab830f9">38,001</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzYtNS0xLTEtMA_dbc699c9-4917-49d8-bdfb-b93525844e80">32,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel/meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TravelAndEntertainmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzctMS0xLTEtMA_ba5b6310-7a52-4777-b340-b77e93dc742b">7,109</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TravelAndEntertainmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzctMy0xLTEtMA_cc13451a-4c9a-4b09-a722-805b476406e6">16,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TravelAndEntertainmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzctNS0xLTEtMA_13ac6706-358a-4892-8043-c567dad8e675">15,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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OtherNonInterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzktMS0xLTEtMA_2d0c2c22-1cd8-481e-9354-d1fcf707a3d8">87,558</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OtherNonInterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzktMy0xLTEtMA_30ea81ec-b5e2-4b18-b0f8-b7c7a2319d45">86,967</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:OtherNonInterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzktNS0xLTEtMA_eb34f9b3-6ddf-4f7b-a8ec-40d6685e7a2d">89,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzEwLTEtMS0xLTA_6c5932d2-e0b3-4a98-8053-402e4f9f615b">166,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzEwLTMtMS0xLTA_9d1f9259-9b96-4812-8f04-ecebec1e8d2c">180,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzEwLTUtMS0xLTA_f345e2fd-aff7-42e7-a443-a9ae4fc2ebfc">173,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzExODI_36fb971d-6675-4182-a1a1-d41d52cd694b">551</ix:nonFraction> thousand in 2020, $<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzExOTI_51c743e2-428d-4afd-ae6f-05df5b610ca7">567</ix:nonFraction> thousand in 2019 and $<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpensesRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzEyMDU_4a59cc12-0915-4e71-b70b-5aaf06da4162">568</ix:nonFraction> thousand in 2018.</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%">127</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwMjc_3197a855-2731-4b7e-931e-3aa28738ce27" continuedAt="if206cbd7a60e4d70ae98b0ec1d994e40" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="if206cbd7a60e4d70ae98b0ec1d994e40" continuedAt="ie446f4c9569f4c54b434a1e6887a80d8"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwNDQ_bf1eb649-1767-4519-9fae-b73d464032af" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzEtMS0xLTEtMA_26652ad3-4e4a-459d-a8fa-28abe3ad3692">36,002</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzEtMy0xLTEtMA_1f688763-7f4f-4f3f-a864-79ebd10b1055">48,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="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzEtNS0xLTEtMA_8b045127-8b34-4c71-9402-c2e42eb2cbc0">840</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzItMS0xLTEtMA_4147d068-2c0f-430a-980f-d9af060a7769">15,832</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzItMy0xLTEtMA_d586a180-63e4-49e0-8104-fe755b7aff90">7,614</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzItNS0xLTEtMA_383bd2e1-94f0-4473-bd84-5ca6124c50b4">52,923</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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzMtMS0xLTEtMA_0d529010-5cdf-429a-8dcd-93f13a347678">20,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 colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzMtMy0xLTEtMA_e326a708-5981-4465-bed5-acd3d2c6b477">55,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzMtNS0xLTEtMA_a29f0fcf-963d-46e3-be87-5fbff90e6b91">53,763</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzUtMS0xLTEtMA_6c37822f-a121-4b6a-8a9e-6266e7d4af79">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzUtMy0xLTEtMA_f9844eae-3199-4cce-af65-52ca46430416">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzUtNS0xLTEtMA_ef7cfcd6-73c7-418a-8c1b-839a133d63d0">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwMzA_e5789b8f-97e0-4773-af92-89ad1e44fe45" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzEyNjM_91979e4e-4329-441a-9b0c-723f6e42e6f6"><ix:nonFraction unitRef="number" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzEyNjM_b709c99c-97e2-467d-9ddc-e92da5466dff"><ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzEyNjM_f7f1e944-f16c-48f5-9836-3286b29cbfd4">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>% to income before income taxes is presented in the following table. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Income tax expense computed at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEtMS0xLTEtMA_b145ff51-c0c4-4942-ac87-52546cc5d494">73,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;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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEtMy0xLTEtMA_cb07bcac-ab5e-45d4-b9c6-f59638ab5856">104,888</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEtNS0xLTEtMA_d37b7264-87e3-4fcb-8bb1-53465d65084e">106,823</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax-exempt 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzItMS0xLTEtMA_0255c8ca-662a-49dd-9ee5-39bfbf906a93">51,624</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzItMy0xLTEtMA_51ee3d93-bdc2-45a1-83a2-5b1b1c60a4a6">49,166</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzItNS0xLTEtMA_fe11418a-788e-4e0e-936b-a2cba7f35a90">49,700</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit on dividends paid in our 401k 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzMtMS0xLTEtMA_04ee3c43-8ca9-4737-a5e2-a861a0c319e6">1,851</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzMtMy0xLTEtMA_fdd5ba4f-784a-40c3-87ea-8217bf1bd99c">1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzMtNS0xLTEtMA_ab40f7f1-e440-4072-a76a-4480e4390db8">1,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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzQtMS0xLTEtMA_5d2967ac-54d1-44d0-9697-bee8378e38ce">783</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzQtMy0xLTEtMA_eaf038de-0da6-40b3-8700-14d1b9e3c92a">774</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzQtNS0xLTEtMA_c57beb50-9d3a-4060-9ff5-ca396dbe61a3">710</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzUtMS0xLTEtMA_53fe37f7-1df9-4eb9-aadb-f7b1ef77dd89">1,123</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzUtMy0xLTEtMA_390c2fcd-6ead-41b7-b8b8-b770c433cc6b">1,708</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzUtNS0xLTEtMA_711a3390-8fe0-42e5-8050-ce9774559810">210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-deductible FDIC premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzYtMS0xLTEtMA_d51970d2-b204-4794-911d-a0c73a407398">1,790</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzYtMy0xLTEtMA_d27f8630-b39a-409d-8b14-485c8bfad2dc">1,267</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzYtNS0xLTEtMA_fad842f2-ec42-4e63-96a3-50b347bb428f">1,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzctMS0xLTEtMA_574ba692-11e3-448a-814b-7ffa4c03282e">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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzctMy0xLTEtMA_8b743376-e217-41c9-96c7-54124e6a95a7">1,299</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzctNS0xLTEtMA_bb6b04ee-4d35-42e1-b5af-315ec309fb7c">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tax benefit from stock-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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductionsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzgtMS0xLTEtMA_9f549292-5a4b-4c80-b227-6eec3ebd3365">852</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductionsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzgtMy0xLTEtMA_e50b66c9-1ba9-4a45-aa07-43be1bec4dd4">2,447</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductionsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzgtNS0xLTEtMA_5b854ba4-4d45-4059-9d7f-dfd40119ea13">3,865</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMS0xLTEtMTM0NTk_892e419b-cb20-45fc-b8ff-21b07742498d">2,556</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMy0xLTEtMTM0NTk_61048185-e500-44ab-8b5f-ba0686c32f13">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktNS0xLTEtMTM0NTk_c74d335e-e5a4-436c-9f3c-06400f44624d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax adjustment related to reduction in U.S. federal statutory income tax rate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMS0xLTEtMA_cfc5df4c-310e-4c11-a06f-b2ce8ae869cd">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMy0xLTEtMA_120e3f24-bd5e-4656-8746-56148d2dc637">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktNS0xLTEtMA_cbe39f17-3d90-4baa-870e-bed0ada1b2c9">231</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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzExLTEtMS0xLTA_cfbd7b98-5d68-4a66-a067-fb32c1eee845">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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzExLTMtMS0xLTA_cc7a6466-8c47-49a2-83e0-44edf717504e">838</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzExLTUtMS0xLTA_71f44822-5d36-4e77-84e3-c19d01dad634">177</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEyLTEtMS0xLTA_0d529010-5cdf-429a-8dcd-93f13a347678">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEyLTMtMS0xLTA_e326a708-5981-4465-bed5-acd3d2c6b477">55,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEyLTUtMS0xLTA_a29f0fcf-963d-46e3-be87-5fbff90e6b91">53,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzIxNjU_193cbc8d-f4ae-4433-9257-c7e6a74db570"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzIxNjU_7db79fcc-ac4c-4ea5-a115-e759de53ee3e"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzIxNjU_ec2f0994-aba7-4386-a221-b36e18e1cf27">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwNDI_d95dbdc4-76b8-4a85-9437-5851ed3cff9d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of <ix:nonFraction unitRef="number" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1Mjc_91979e4e-4329-441a-9b0c-723f6e42e6f6"><ix:nonFraction unitRef="number" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1Mjc_b709c99c-97e2-467d-9ddc-e92da5466dff"><ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1Mjc_f7f1e944-f16c-48f5-9836-3286b29cbfd4">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>%. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Deferred tax assets:</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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities under operating leases</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzItMS0xLTEtMA_284e1955-9981-4063-8bc1-f4b311daec33">67,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="3" style="background-color:#ffffff;padding:0 1pt"></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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzItMy0xLTEtMA_882b8048-66b5-4c3c-80f7-0196db7ed7d1">67,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzMtMS0xLTEtMA_3c83c7d2-0516-40ce-9e6c-b845a7abc3b8">64,573</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzMtMy0xLTEtMA_806cfd08-af5c-4602-8020-bc96ecfdafe3">27,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzQtMS0xLTEtMA_543d3ef5-edc9-4fd3-9a34-86226f644e71">13,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="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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzQtMy0xLTEtMA_5154238f-dd6e-4e13-80c7-d07ee48bd68c">12,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzUtMS0xLTEtMA_4c07e299-7728-4bf0-800a-47bdabe78107">10,033</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzUtMy0xLTEtMA_097779ed-a6d6-4e90-bc93-9d561d267b45">11,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzYtMS0xLTEtMA_fb8f543b-ebc3-41d2-a0bf-5e4f0fc9e7aa">3,961</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzYtMy0xLTEtMA_9538af83-544d-404b-9e24-04633d8c65fc">5,055</ix:nonFraction>&#160;</span></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzgtMS0xLTEtMA_8f04d1aa-5d53-460b-9e58-5e7c275a8edb">10,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzgtMy0xLTEtMA_376f6517-462b-4667-aa94-e22bc776ea23">2,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzktMS0xLTEtMA_aa4dd06c-56d1-4f91-83f0-69d2a7974ec1">3,834</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzktMy0xLTEtMA_ebb5c854-d3e6-4598-90ca-f687ba710f69">2,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEwLTEtMS0xLTA_13ab4a0d-446b-4fc4-b703-2a8648261116">174,004</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEwLTMtMS0xLTA_f6cfd4b7-ec87-41e8-850c-1f58064c58f5">128,623</ix:nonFraction>&#160;</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:top"><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;padding:0 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:top"><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%">Net unrealized gain on securities available for sale and transferred securities</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEyLTEtMS0xLTA_192895c8-9763-4bc8-bf6c-2b16e1458884">149,870</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEyLTMtMS0xLTA_4ad1ea27-73b8-4e02-9563-57fce45bfa79">83,281</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEzLTEtMS0xLTA_d29ef2f7-7def-48e9-a50b-099cad4b540a">61,963</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEzLTMtMS0xLTA_bf5d40d3-43d2-446e-80dc-f614752f5871">63,463</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 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE0LTEtMS0xLTA_42788085-5b25-451e-88e2-4e0e789a66bb">49,602</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE0LTMtMS0xLTA_4093be0a-5bd3-49b2-8b86-0018092fc1f8">29,730</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:top"><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%">Intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE1LTEtMS0xLTA_4a4f05e9-0173-4ff9-8e61-3309903e6ef2">14,596</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE1LTMtMS0xLTA_dd330c8c-9878-4ce2-a65e-5d0e7a4f10f5">12,642</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Defined benefit post-retirement benefit plans</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE2LTEtMS0xLTA_72293d52-7e74-4bd6-ac46-67ca25134acb">10,081</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE2LTMtMS0xLTA_93d8743a-5d59-457a-9dee-8dfd0715e589">9,419</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:top"><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%">Partnership interests</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxliabilitiespartnershipinterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE3LTEtMS0xLTA_e216ad05-bdcd-4200-997d-ed493e01d7ca">2,913</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Deferredtaxliabilitiespartnershipinterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE3LTMtMS0xLTA_4079b479-d20f-4d27-a619-4408bd3d0ff0">2,894</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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE4LTEtMS0xLTA_3d9dc0c9-1759-465a-9083-b50863c1502c">1,090</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE4LTMtMS0xLTA_cdda9c4e-dfaa-4b2d-b1ff-8b634b590c0b">1,572</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:top"><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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE5LTEtMS0xLTA_b5ecb676-1da6-4333-974c-a5d990132a85">1,387</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE5LTMtMS0xLTA_95f246b5-9051-458a-8490-95d34a8a0fc3">1,440</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIwLTEtMS0xLTA_f94d7eaf-5695-421b-975c-7e79d1ea4beb">291,502</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;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIwLTMtMS0xLTA_49df123d-ae6c-4779-ba2a-12c91a8ba6eb">204,441</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 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIxLTEtMS0xLTA_54b7c94e-d0cf-4caf-bdf9-b0b73973ac83">117,498</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIxLTMtMS0xLTA_cce0cfcb-dab2-461c-9b21-6ea1a44ba434">75,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">128</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ie446f4c9569f4c54b434a1e6887a80d8"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1MzQ_249828a6-4d2f-4d38-aadf-3488f7c2e4f4"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1MzQ_7ef7059b-829a-47aa-a0cd-6b814828c1bc">No</ix:nonFraction></ix:nonFraction> valuation allowance for deferred tax assets was recorded at December&#160;31, 2020 and 2019 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were <ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI3OTE_193cbc8d-f4ae-4433-9257-c7e6a74db570"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI3OTE_7db79fcc-ac4c-4ea5-a115-e759de53ee3e"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI3OTE_ec2f0994-aba7-4386-a221-b36e18e1cf27">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2017.</span></div></ix:continuation><div id="i34ea4f3caf714427aeb70b59038dec25_229"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 - <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90ZXh0cmVnaW9uOmNlYTRiY2MzODhhMjRlOGFhMjcxZWNmNWQ1MTFjM2FhXzI0NA_65df1094-1b16-47ee-9913-8ef2b5c65a6e" continuedAt="i2405e990d0c2439b912272d17df984de" escape="true">Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><ix:continuation id="i2405e990d0c2439b912272d17df984de" continuedAt="i0017f8148fbb46ad855a20bbd965ef2e"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90ZXh0cmVnaW9uOmNlYTRiY2MzODhhMjRlOGFhMjcxZWNmNWQ1MTFjM2FhXzIzNQ_c54ed91f-c0f8-41ad-9c90-f9b1b3e6c4dd" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:65.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.353%"></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:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</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:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</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:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></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:700;line-height:100%">2020</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMtMS0xLTEtMA_d576f25d-4eec-46bd-9499-8e4b40ed915a">427,331</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMtMy0xLTEtMA_f406fe4b-49d2-46a3-a7d2-158b925d5bc0">89,741</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMtNS0xLTEtMA_48e24756-e7b8-4cb1-9687-2ab9d9ca73be">337,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 on securities transferred to 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzQtMS0xLTEtMA_173fa75d-789d-4067-ae96-577793e3e1ba">1,256</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzQtMy0xLTEtMA_e620c857-5de8-41c5-a47b-a05c838af357">264</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzQtNS0xLTEtMA_b0a706be-da2c-4d9c-a7fa-e4d6853d2141">992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzUtMS0xLTEtMA_0e928464-c13c-4494-ab7a-1edf81ec8b9a">108,989</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzUtMy0xLTEtMA_e25481cd-0f76-41fd-87c2-4bd79dd4d738">22,888</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzUtNS0xLTEtMA_13060865-2c20-44cb-9c13-19b51e9c9cc8">86,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzYtMS0xLTEtMA_b085b5f0-9082-4dc4-99e6-9d37ec084abe">317,086</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzYtMy0xLTEtMA_114c1bef-a46a-49fb-a8dc-66bee9c5b3a2">66,589</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzYtNS0xLTEtMA_759348e1-890f-4004-98a3-879254d3a8ef">250,497</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzgtMS0xLTEtMA_a7e9e014-aec2-45eb-845c-c7f743f3d7e5">11,518</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzgtMy0xLTEtMA_4765ce2a-fff2-4b3e-90dd-a93fd965b2cc">2,419</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzgtNS0xLTEtMA_72c07d0a-535b-4c14-9a17-b093a0a26e67">9,099</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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzktMS0xLTEtMA_d6db0184-12c7-4787-a792-e6c4e6c9912d">5,319</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzktMy0xLTEtMA_65f9f5c9-e323-4b6d-8597-8345d6bafcce">1,117</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzktNS0xLTEtMA_56e90316-e3af-4077-ae9f-849e4354ad4b">4,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzEwLTEtMS0xLTA_5334b1d5-186d-4d33-b174-bce9cfed2a87">6,199</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;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzEwLTMtMS0xLTA_264ff34f-aa41-4a97-a6b9-fdc1914c702e">1,302</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;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzEwLTUtMS0xLTA_59997a45-32f6-428a-bf91-3fd98bb4bc2d">4,897</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 2px 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzExLTEtMS0xLTA_0db83f6e-5114-40c8-bb9c-9c5f2e64b9df">310,887</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzExLTMtMS0xLTA_b4d1923f-538a-4776-99e9-fcca6fc9051c">65,287</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzExLTUtMS0xLTA_52700c5c-d514-4073-8e7e-106232d38224">245,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 style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE1LTEtMS0xLTA_3d131d76-2ae4-4607-97bb-25184d87593e">418,556</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE1LTMtMS0xLTA_8bd41606-6ab3-44e9-b04a-f40c2f658561">87,897</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE1LTUtMS0xLTA_50ac3222-90c0-4f6a-b85b-3f6ed1c1d22c">330,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 on securities transferred to 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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE2LTEtMS0xLTA_231f4164-e9b2-410f-a646-6b9b0f09feeb">1,292</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE2LTMtMS0xLTA_12442318-16ae-48cf-b1bf-eb2cc841ff42">271</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE2LTUtMS0xLTA_86929d5b-67e5-4b24-bd81-005214a66084">1,021</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE3LTEtMS0xLTA_46694760-965e-4c3c-a16b-5aa57d6acf4f">293</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE3LTMtMS0xLTA_b75d01cc-cc8f-4886-8522-80ee15affb5c">62</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE3LTUtMS0xLTA_0a42952f-4c8e-45ad-838d-d246fcdbb564">231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE4LTEtMS0xLTA_8eb0ecc1-7065-4d79-9f84-8199ad2ffc00">416,971</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE4LTMtMS0xLTA_6955b502-dd80-49bd-a221-97b6711b0274">87,564</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE4LTUtMS0xLTA_74fcbe00-6dee-4e40-bea4-69de41eaf7d1">329,407</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIwLTEtMS0xLTA_25a803a8-239b-4bf1-bb70-f1216e243ee0">3,644</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIwLTMtMS0xLTA_f0a56e8f-aaac-4831-8164-9c5736ac1f2a">765</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIwLTUtMS0xLTA_167cd5e6-1954-4451-bf29-645927b7967e">2,879</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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIxLTEtMS0xLTA_ce15b4d1-42bd-4fee-97b0-820793c21222">5,623</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIxLTMtMS0xLTA_5ca90fb7-4925-4334-a7aa-0f7339c96661">1,181</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIxLTUtMS0xLTA_bccb8b4d-8240-4f29-8602-9e9aa038739a">4,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIyLTEtMS0xLTA_6c59596c-a490-44c2-8de7-83cda9752e1a">1,979</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIyLTMtMS0xLTA_3b86bba8-89ef-40a3-9782-5fe07982bb16">416</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIyLTUtMS0xLTA_b1f0ad5b-e268-44b6-aef8-d6b272d81e9a">1,563</ix:nonFraction>&#160;</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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIzLTEtMS0xLTA_aebbb408-b24b-43d0-aba9-4fe9c087de80">418,950</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIzLTMtMS0xLTA_0a7b90de-f24f-4113-bfc0-cfd7f9c12862">87,980</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIzLTUtMS0xLTA_2e04b091-5714-4152-9fc6-1ad25f0fcc59">330,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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI3LTEtMS0xLTA_b9ec1ec7-4e08-4c66-a9b2-e23870346789">182,340</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI3LTMtMS0xLTA_796322e4-e5cc-4bc4-9f34-028fab85873c">38,292</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI3LTUtMS0xLTA_db454e36-e1c6-4b6d-bf41-98b131f0da67">144,048</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:top"><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 on securities transferred to 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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI4LTEtMS0xLTA_149093c0-a57b-4b31-82a3-9e966726a762">8,818</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI4LTMtMS0xLTA_2b626c8a-7906-4a10-b04e-655c91f68bda">1,853</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI4LTUtMS0xLTA_cd7b330f-14aa-4414-89f1-be2778532428">6,965</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI5LTEtMS0xLTA_cdcb7d3b-ef1f-4e5b-853b-fd277e36980a">156</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI5LTMtMS0xLTA_062e748a-d33d-4936-b6b6-b22f6998d487">33</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI5LTUtMS0xLTA_3f2344e8-a4a7-452c-80bb-a0308b208e77">123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMwLTEtMS0xLTA_00d63ebb-e968-42d4-9234-80067687213d">191,002</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;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMwLTMtMS0xLTA_4b3b0af9-97c5-4939-abf4-50c01a973417">40,112</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;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMwLTUtMS0xLTA_dceecfa2-c5b7-48b1-8f01-756ea7838386">150,890</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMyLTEtMS0xLTA_d2403e3f-563b-451a-bd0d-481e9b832905">7,225</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMyLTMtMS0xLTA_cb287fcf-577f-4d3c-9266-51e619277cc0">1,517</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMyLTUtMS0xLTA_8fe7ab32-1cd6-4191-95e3-e987cc6b9f83">5,708</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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMzLTEtMS0xLTA_8b34e790-760f-4ba3-ad56-6c86fcab91b0">5,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="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMzLTMtMS0xLTA_31d1e864-0b90-4e8a-8135-1a28d33e7709">1,051</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMzLTUtMS0xLTA_c4611feb-9e79-4e30-a766-09b3e37ef942">3,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 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%">Total defined-benefit post-retirement benefit plans</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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM0LTEtMS0xLTA_d1826310-283d-4429-98ee-ca02ced0de7e">2,223</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;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM0LTMtMS0xLTA_8519a835-2bb5-4caa-a85b-243bc260c9b6">466</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: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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM0LTUtMS0xLTA_293f3f46-ff84-4b0d-aef2-7500785522f5">1,757</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 2px 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM1LTEtMS0xLTA_7336cea6-0b7f-4b93-9832-e5be9a736d86">193,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM1LTMtMS0xLTA_f374b330-9ceb-4018-a372-3e0efd8740ca">40,578</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM1LTUtMS0xLTA_8a1442e0-b3eb-4745-a760-fc19cc068740">152,647</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">129</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i0017f8148fbb46ad855a20bbd965ef2e"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90ZXh0cmVnaW9uOmNlYTRiY2MzODhhMjRlOGFhMjcxZWNmNWQ1MTFjM2FhXzI0OA_567df1d3-3544-4287-a6d4-65d231e98608" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:61.018%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.744%"></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:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</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:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></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%">Balance January&#160;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="i505f3d52165b40b59b8d222bcdaf5181_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEtMS0xLTEtMA_2991b233-d291-4dcb-a389-e952f6782687">313,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="3" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="idf5d9156db044b51991447323e5bdcb8_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEtMy0xLTEtMA_b1e3eee0-b708-47b8-afaa-22f7e480c78e">45,934</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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f606e67a6bf448aa4bd6bae61ef76a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEtNy0xLTEtMA_def0a2fd-705c-43cf-9cc1-32fe2c094e39">267,370</ix:nonFraction>&#160;</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:top"><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%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzItMS0xLTEtMA_6f29ac97-edd3-4e9a-a20f-68537ad378c0">336,598</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzItMy0xLTEtMA_d92cff19-56ba-48b3-a0ff-2e36f335f5bd">9,099</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzItNy0xLTEtMA_75609f8b-60a3-4fee-af80-4f22a5ecaf51">327,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:top"><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%">Reclassification of amounts included in net income</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="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzMtMS0xLTEtMA_42403e11-bbb5-4d6f-b1da-2dc9a48889ff">86,101</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzMtMy0xLTEtMA_9188ab2a-69a5-4e22-a532-eb0779719e4d">4,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzMtNy0xLTEtMA_ffb21508-02bf-4e25-90d5-c1a33f145747">81,899</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzQtMS0xLTEtMA_51f09175-4e1f-47c0-a57d-a4f8e8d224b2">250,497</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzQtMy0xLTEtMA_1892f742-967b-4e6d-853c-bd0d984571a3">4,897</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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzQtNy0xLTEtMA_ad0a3261-1137-443f-a073-21552d121d11">245,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></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%">Balance December&#160;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c1d2368e2f4f5bb08e4fce7bbd2336_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzUtMS0xLTEtMA_80e9cac9-a7fb-4892-b6f4-912df469cddc">563,801</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9ab5db436084100a456cca4703734ff_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzUtMy0xLTEtMA_140c34f4-1855-475a-9e72-47cd5e00c7b5">50,831</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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06aceb6dab7449d5aafa70c8840a8842_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzUtNy0xLTEtMA_f731c4b8-8f40-44f4-9625-ea9e0ba9c894">512,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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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="background-color:#ffffff;border-top:3pt double #000000;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%">Balance January&#160;1, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i583c462dddd043afb1848a0355d1376c_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzctMS0xLTEtMA_4ddca3d3-0e88-4aec-94e7-79ef0ef69c77">16,103</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id47245410da847d1a1aef24666a9f323_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzctMy0xLTEtMA_a7ba543b-61a4-4491-a385-40e66fdfd139">47,497</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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77b3d549cc764bd1947bb7134988ae5a_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzctNy0xLTEtMA_985d206e-d6d7-400f-940c-79187e62d212">63,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;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b224870a1249a0959ee108c0d00980_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzgtMS0xLTEtMA_d74f9c5c-64f2-4cf9-9d57-c4f074bd227b">329,638</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzgtMy0xLTEtMA_4f097e7c-0799-421c-ad42-ef85007b844f">2,879</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzgtNy0xLTEtMA_db423de4-48c5-490a-a620-4f552aaf7acb">326,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Reclassification of amounts included in net income</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="i11b224870a1249a0959ee108c0d00980_D20190101-20191231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzktMS0xLTEtMA_2a33c661-5086-4c2e-a469-02b118ccff43">231</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzktMy0xLTEtMA_e99f94df-b1df-44c1-aec5-3249f4bdd27e">4,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzktNy0xLTEtMA_8a561d7e-9890-48c9-9cf1-4c5c967283d3">4,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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="i11b224870a1249a0959ee108c0d00980_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEwLTEtMS0xLTA_61a54db9-e324-47be-8d14-a2f070b29d86">329,407</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;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="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEwLTMtMS0xLTA_337ba6aa-72cc-4970-b00e-201f5f09f272">1,563</ix:nonFraction>&#160;</span></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEwLTctMS0xLTA_4f8c2df4-c954-41ca-9f06-92fe0f5e595a">330,970</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i505f3d52165b40b59b8d222bcdaf5181_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEyLTEtMS0xLTA_dc790c66-cbec-4d1d-9dd8-02ff51c989e4">313,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="3" style="background-color:#cceeff;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%">(<ix:nonFraction unitRef="usd" contextRef="idf5d9156db044b51991447323e5bdcb8_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEyLTMtMS0xLTA_ec6dc17e-dff4-459b-b0ec-21bc49f5357b">45,934</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="i9f606e67a6bf448aa4bd6bae61ef76a6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEyLTctMS0xLTA_5499e164-3426-4aba-a4d0-70ff85e74e35">267,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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="background-color:#ffffff;border-top:3pt double #000000;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%">Balance January&#160;1, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8bdf39cf064ff6bc50195b53ebcf95_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE0LTEtMS0xLTA_32e96ef5-9c9c-4c2c-86ec-8156aef2fdec">117,230</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i203f5ba38e8643278c50806892b46f70_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE0LTMtMS0xLTA_4639575b-9379-4953-8c3e-9e94bbe7a4bb">37,718</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="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice1d5c6259a44e85a312bb44d2c14fe6_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE0LTctMS0xLTA_6b34b82c-c8f2-42b0-a5b1-9cee75948104">79,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE1LTEtMS0xLTA_04bfba12-5cc8-40a1-91c7-268b9a44af5b">151,013</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE1LTMtMS0xLTA_bf656dd2-1258-4e02-ae58-f8b09e3ac904">5,708</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE1LTctMS0xLTA_87479662-a4b3-4a76-9a89-7451621ec752">156,721</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:top"><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%">Reclassification of amounts included in net income</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="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE2LTEtMS0xLTA_99d73320-c506-4172-bf00-cf0871a58082">123</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE2LTMtMS0xLTA_3a33f215-0761-46e6-96d5-9093de8d1629">3,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE2LTctMS0xLTA_51149b21-9fdb-474b-bdf1-187c1a9655d8">4,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE3LTEtMS0xLTA_975a2ffb-08e4-4e30-84d5-864e6e06f042">150,890</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;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="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE3LTMtMS0xLTA_5c298261-865d-4e72-a0d6-73e082c28fe5">1,757</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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE3LTctMS0xLTA_43ac10e1-c10c-4a01-8894-fbba7c8fbacc">152,647</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 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act to retained earnings</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="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTEtMS0xLTMwMA_2e8c1db6-bd5f-4c0c-90f8-26b4c5d584a4">17,557</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTMtMS0xLTMwMA_998d647f-e557-4443-9698-a0eee9963b5e">8,022</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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTctMS0xLTMwNA_0c445eff-5391-4d82-8b1d-3926b247cead">9,535</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;31, 2018</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i583c462dddd043afb1848a0355d1376c_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTEtMS0xLTA_56315238-bfce-4099-aa2c-ea1504db47e0">16,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id47245410da847d1a1aef24666a9f323_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTMtMS0xLTA_5807951f-ea53-4f4e-a9aa-54d708e8e391">47,497</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77b3d549cc764bd1947bb7134988ae5a_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTctMS0xLTA_cb109dce-c6aa-499a-a608-8571492a4e22">63,600</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 id="i34ea4f3caf714427aeb70b59038dec25_232"></div><div style="margin-top:9pt"><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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3OTY_70655223-5072-4aaf-ab0e-d7c339ed1343" continuedAt="icf02ab12c99f475db775ef84ad7fd91f" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="icf02ab12c99f475db775ef84ad7fd91f" continuedAt="i492e41829d194c0aa72ec45566fddcda"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i492e41829d194c0aa72ec45566fddcda" continuedAt="ib8ecdf630ed54198ba8c53c5e7474bc8"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzEwOTk1MTE2MzY1ODM_2dcc749c-fea4-42cc-be91-8ab2dacc91e4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2020 and 2019 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation models with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of <ix:nonFraction unitRef="usd" contextRef="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231" decimals="-3" format="ixt-sec:numwordsen" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzMxMzE_38fe9c4c-ad9c-40b7-8ce9-d26f6023cd9e"><ix:nonFraction unitRef="usd" contextRef="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231" decimals="-3" format="ixt-sec:numwordsen" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzMxMzE_80c44ee8-bedf-4fe6-9e0c-d6bfd8754413">zero</ix:nonFraction></ix:nonFraction> as of December&#160;31, 2020 and 2019. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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:8pt;font-weight:400;line-height:100%">&#160;</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%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Notional<br/>Amount</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: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%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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: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%">Estimated<br/>Fair&#160;Value</span></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%">Derivatives designated as hedges of fair value:</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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtMS0xLTEtMA_89edf9c0-e5e5-4871-b8be-5248de9c0efe">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtMy0xLTEtMA_22017a7e-21c1-4f98-a2f3-860049ccdab2">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc16157a9654439cbf744c81118f81d3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtNS0xLTEtMA_86124ff8-eca6-4468-aa08-0c1a07076421">2,545</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc16157a9654439cbf744c81118f81d3_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtNy0xLTEtMA_fec602c6-1d4b-44a4-bd64-14a2bee5c9cd">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ed676d5919a462782430a2a3e45df24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtMS0xLTEtMA_63386b03-b50f-41de-a07c-b8ea9881254b">3,724</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ed676d5919a462782430a2a3e45df24_I20201231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtMy0xLTEtMA_cb0c928f-9bd5-4d02-8a14-b7729b52c06b">134</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd163d65e41548d6a03307ab9738d6e0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtNS0xLTEtMA_f4e23863-d141-4734-9e8f-fa48d96399a9">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="icd163d65e41548d6a03307ab9738d6e0_I20191231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtNy0xLTEtMA_23f50486-cc4c-4fef-b081-e60cd7081dc9">138</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223c8c7318c34d94b0d0b240f778103e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtMS0xLTEtMA_be27ffd7-7e04-47a4-9718-565e7d33d7d1">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i223c8c7318c34d94b0d0b240f778103e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtMy0xLTEtMA_b755c995-430d-4445-9c30-f511ca4e5744">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25185400c7ed47febdb878cb0819c7c8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtNS0xLTEtMA_5e3fdb6f-b0e4-4ac1-ac67-731d5b7e90db">122,788</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25185400c7ed47febdb878cb0819c7c8_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtNy0xLTEtMA_9c5a4d34-58e0-4a19-a979-a3f0c0c6c8f9">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktMS0xLTEtMA_a9b895fa-f515-457b-b985-a97e75eead8e">1,173,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktMy0xLTEtMA_fa2216a4-f301-4ef3-b38c-dd3bce42c471">33,812</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktNS0xLTEtMA_83edb835-0824-4b9a-ae00-f4d288e5cffa">1,002,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktNy0xLTEtMA_e55f4843-9bd8-4c79-8d08-30fa2228975d">19,483</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f720ea2d3d54eea92775b4f2258aa70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTEtMS0xLTA_8b5f9257-4008-470b-a05d-2746e474b5cf">356,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f720ea2d3d54eea92775b4f2258aa70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTMtMS0xLTA_fb2830ce-22c1-4b86-84fe-1ce56dd9db2c">1,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="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%"><ix:nonFraction unitRef="usd" contextRef="i963d8c39783a48c68fd16044d13d399c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTUtMS0xLTA_79f513cd-fe6e-437a-ac51-d27b0df6c8c2">107,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="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%"><ix:nonFraction unitRef="usd" contextRef="i963d8c39783a48c68fd16044d13d399c_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTctMS0xLTA_deeaa4eb-e24a-471d-acd7-3b81bb18f952">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47dbbb51cee04c4fb830a09976a04eb9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTEtMS0xLTA_04f6613d-44af-4d97-938b-9bbabe421f03">1,173,173</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47dbbb51cee04c4fb830a09976a04eb9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTMtMS0xLTA_89485f52-1795-411a-b6a7-11ddc1d4d8a5">84,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="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%"><ix:nonFraction unitRef="usd" contextRef="i4f42271267c340bab575257f1d3fb63f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTUtMS0xLTA_f07d93e9-595e-49b0-889f-d3cae6ebb36c">1,002,860</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f42271267c340bab575257f1d3fb63f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTctMS0xLTA_0835d72d-05fe-488b-8940-082bd818b267">43,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29dfe2a054c94ebf8a0160e39dd5fbf5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTEtMS0xLTA_58ee3b94-6069-462e-b9f7-362d5a48cc7f">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29dfe2a054c94ebf8a0160e39dd5fbf5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTMtMS0xLTA_5506ae5c-513c-472f-b5fc-061850b987c4">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71af4ce7953c4a7d9fbce7d0e1d330e4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTUtMS0xLTA_d39baff0-a15c-457c-980d-df2e3763ce66">122,788</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71af4ce7953c4a7d9fbce7d0e1d330e4_I20191231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTctMS0xLTA_5af83c51-73ac-4b39-9a35-9617c23ed8d1">310</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps - 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c86a5dcf69a4d3cbc9a504ce6913586_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTEtMS0xLTA_337f8738-be6c-4919-9f14-a87c6465c656">356,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9c86a5dcf69a4d3cbc9a504ce6913586_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTMtMS0xLTA_2f48d84a-4939-4b0d-8092-c9164336d93f">1,241</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf6b574594c54bd9bd51c23c5e821f42_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTUtMS0xLTA_05c6e2e8-4e1a-45f0-b414-cc2ce3476bd8">107,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="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%">(<ix:nonFraction unitRef="usd" contextRef="idf6b574594c54bd9bd51c23c5e821f42_I20191231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTctMS0xLTA_cc325548-2509-4596-94a7-222d27deee71">266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3Nzg_be6a32fe-2403-4d84-8bb3-65ee9fe1c36e" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</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: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%">Interest<br/>Rate<br/>Received</span></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%">Interest rate swaps:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0b251cea41364d43a6a3d2f8d75d1003_I20201231" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzMtMS0xLTEtMA_df2d9de9-0524-472e-a857-e5f32a5daa14">3.27</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: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="number" contextRef="i1c711e60d50545f09928e4ac348fd381_I20201231" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzMtMy0xLTEtMA_22df3e86-5ada-488b-a777-a98e8a049425">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic9109eaa7758460f8937ed5af6337e07_I20201231" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzQtMS0xLTEtMA_289cdcde-4440-4652-a589-7495827bb11b">3.97</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4e2e11de77a644238838b5233706521c_I20201231" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzQtMy0xLTEtMA_bf9b22b3-77a4-4624-8be4-4812f6f9a965">1.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5a0db914f4954b46ae6f51c0ceaf2a7f_I20201231" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzUtMS0xLTEtMA_b7061288-5d6f-46fe-b404-4149bae94804">1.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="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="number" contextRef="if4c290ab050d496aa388f781bd34b23f_I20201231" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzUtMy0xLTEtMA_7584c787-e747-4b5f-97ca-23fb297f1480">3.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was <ix:nonFraction unitRef="number" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="4" name="cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzMzMzI_2ccc18e1-a7d0-437d-9558-a762bfaf8fec">3.36</ix:nonFraction>% at December&#160;31, 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%">131</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ib8ecdf630ed54198ba8c53c5e7474bc8" continuedAt="ibba2e7cfd1f74d6ebdfcd5bbd5c25a18"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3NzM_1b0fd27f-e93f-4664-8272-1b431e57ad54" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation models with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:31.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></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:8pt;font-weight:700;line-height:100%">Notional<br/>Units</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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: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%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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: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%">Estimated<br/>Fair&#160;Value</span></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%">Financial institution counterparties:</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;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i65822fc695b3477b8f835ce87e030055_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtMy0xLTEtMA_882301ec-0fef-49e2-a69b-f850b1c5aad1">3,056</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65822fc695b3477b8f835ce87e030055_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtNS0xLTEtMA_e8ec8172-a35e-4dbc-819f-1f4d78286660">8,341</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtNy0xLTEtMA_c933bc56-962c-4d18-a522-3acb8e71d6a0">1,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="3" style="background-color:#ffffff;padding:0 1pt"></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="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtOS0xLTEtMA_6f23f3d5-c0a1-4564-97c1-7430f1127a80">2,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</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%"><ix:nonFraction unitRef="bbl" contextRef="i65822fc695b3477b8f835ce87e030055_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtMy0xLTEtMA_e66e3567-37c4-4746-92af-529189058b9f">6,391</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65822fc695b3477b8f835ce87e030055_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtNS0xLTEtMA_fbc7854d-7ffe-4f9a-9a0d-49331a939241">32,112</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtNy0xLTEtMA_9eb6dbf0-d7db-4882-aaf6-3da822746f47">2,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="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%">(<ix:nonFraction unitRef="usd" contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtOS0xLTEtMA_25e7cd67-c2aa-4865-bffc-d4281b1175d4">6,916</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtMy0xLTEtMA_a150c2da-1ba1-494c-a026-b70aa48780cd">9,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="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="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtNS0xLTEtMA_2321f908-fd8d-4ee3-aa85-086862efc2b6">1,529</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="ided15602edf646eba11f359f497bcdeb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtNy0xLTEtMA_476a3149-1217-4ce0-b10a-a95e56e799a0">8,295</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided15602edf646eba11f359f497bcdeb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtOS0xLTEtMA_834d1cd0-f32f-49dc-8be0-f3d2adf9260c">2,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</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%"><ix:nonFraction unitRef="mmbtu" contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtMy0xLTEtMA_1c8f6ab1-6230-4852-9b1f-e8683a949c06">15,079</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtNS0xLTEtMA_353f1a8e-54fb-46fa-8ba7-a05fae11bb6d">3,265</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="ided15602edf646eba11f359f497bcdeb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtNy0xLTEtMA_eea5b58c-c741-47d1-bc15-eb18b4ba3f37">2,689</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ided15602edf646eba11f359f497bcdeb_I20191231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtOS0xLTEtMA_497bea55-6fe0-4bb3-97e0-178c64d23fe8">70</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</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%"><ix:nonFraction unitRef="bbl" contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtMy0xLTEtMA_99ef765e-af3f-4166-9b4c-5ebecd320b15">6,391</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtNS0xLTEtMA_7b69b360-0aee-4009-afd6-86c826eb4acd">32,670</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtNy0xLTEtMA_93151985-ffe1-485a-8ab6-10c0de2793ff">2,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="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%"><ix:nonFraction unitRef="usd" contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtOS0xLTEtMA_d82f3303-490f-49eb-bca6-e8a781a6ceb2">7,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktMy0xLTEtMA_013be539-dfb6-40a0-a4f2-b108a99b94ef">3,056</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktNS0xLTEtMA_c16b4b7a-6672-4aeb-83f4-5851bc4f1f6c">8,264</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktNy0xLTEtMA_c1cd3570-f864-43e4-a955-ee53d156d8ca">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="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="ic7b95c3d230a4f21b83ef313923d4228_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktOS0xLTEtMA_dd270290-5324-48a6-b2d4-5111d6a48a4a">2,652</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</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%"><ix:nonFraction unitRef="mmbtu" contextRef="id009e0578c2047dcb4551452a127d74c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTMtMS0xLTA_3fc323ec-ee9e-45b9-b90d-ea37f6611cbf">17,636</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id009e0578c2047dcb4551452a127d74c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTUtMS0xLTA_b406798d-9555-4246-89bd-2a7ab6ee0fde">3,451</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTctMS0xLTA_a0e916ec-7232-404e-ae1d-8ea12042ad61">2,689</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTktMS0xLTA_39d203ce-b8de-402b-a1c8-158fe5eb4af5">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="id009e0578c2047dcb4551452a127d74c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTMtMS0xLTA_d51a5fde-a08d-4987-bf57-751cbf5cf64e">6,724</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id009e0578c2047dcb4551452a127d74c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTUtMS0xLTA_6471238c-b9cd-413c-b897-6b0f68adf030">1,458</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTctMS0xLTA_cfa0fa0e-15b4-4c72-911c-333a6970194f">8,295</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTktMS0xLTA_47be0de9-6104-4938-b035-c29426edbeec">2,039</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3NjI_5251eb0f-41a8-4c4a-bfb2-6933d47296cd" continuedAt="iafa6190c860040faa611e4e82b9505e3" escape="true">The notional amounts and fair values of open foreign currency forward contracts were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt"><ix:continuation id="iafa6190c860040faa611e4e82b9505e3"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:31.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></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="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%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></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:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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: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%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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: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%">Estimated<br/>Fair&#160;Value</span></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%">Financial institution counterparties:</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;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;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;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;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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><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><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><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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="ie05040b3ba0c42dca1a2f09bded8fade_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktMy0xLTEtMA_0e980a08-e6fb-46e8-b5f4-ed954e861f1a">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice55dea83a9a449aaeb2fed18f27465d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktNS0xLTEtMA_8ac46451-2fac-491f-ae45-f85f3e92f828">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="icb70e01b5d25461abe2c8906648fb146_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktNy0xLTEtMA_cccc3bd1-ea76-4c56-bf31-0cd1c68dcf00">4,593</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ed28d5ef00d4ea185be32e56c222e9d_I20191231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktOS0xLTEtMA_c363f9c3-002d-4b2c-b317-f3ba470b7289">33</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><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><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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="ic0cf24d7ff28442392be38c76adfe94a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTMtMS0xLTA_faa1ef11-a443-48c4-a309-f57fe44dde89">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7015dd890faf487b9c0c063ed4eb0d21_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTUtMS0xLTA_e7cddeb4-4d48-48da-b920-645b4421cc26">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="cad" contextRef="i08de82c6d044412db3bf67d4ed426d38_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTctMS0xLTA_8d796719-23d7-4e5a-a978-26cd24b9450d">4,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i788eff2688664947979415b28bdebf42_I20191231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTktMS0xLTA_ee396611-7659-4f01-a9a2-3b63c00a9310">45</ix:nonFraction>&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3Njc_8aa64a21-dc3e-4fc2-afe3-36618a35c049" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Commercial loan/lease interest rate swaps:</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</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="i97b7d719e570473cb377e87c978f793a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzItMS0xLTEtMA_d0fc980c-d19f-4dc9-b7ae-63f49c325311">111</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5fa0523c5d47b18516be0637556a7e_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzItMy0xLTEtMA_1a03e339-0df4-418f-af6e-d2e5abf01b5e">86</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1ed6d89fc9949b78ba162691ddd259c_D20180101-20181231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzItNS0xLTEtMA_a3fee764-1e7b-4473-b500-d823b5c4ff5c">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (gain) loss included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5f9366691ca450cb444a57ecbed16b8_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzMtMS0xLTEtMA_3fa1accf-3c3f-46e3-ad52-ec83c5ed2127">9</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fe1ee7cbba446ecaa975ff9d09d4249_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzMtMy0xLTEtMA_c5aad208-e3c8-442a-8496-8f62ca9ce273">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5ea431c11d943178e5e3852a766d9e3_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzMtNS0xLTEtMA_141ee6de-81d9-4345-a169-a725097daf4f">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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%">132</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ibba2e7cfd1f74d6ebdfcd5bbd5c25a18"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3ODk_3b62c780-5db1-4880-92f4-2cdc4f3a565f" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Non-hedging interest rate derivatives:</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</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="if25c69a364b44b25933edfecde3cbc8e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzItMS0xLTEtMA_3977ce96-0b5b-4008-bbb2-7b9669616f6b">3,413</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea2fa331352742c1911925b81719879a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzItMy0xLTEtMA_32e83a37-0588-4339-b23c-70c7779dbb60">2,005</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5ad045066c34e4c871d7774032348d3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzItNS0xLTEtMA_9a35c987-de18-4520-8217-1795008792ae">4,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if015f543902946b6bd33f2d07d542a25_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzMtMS0xLTEtMA_2642f7a2-97f9-4f43-b122-6f8910911be0">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="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%">(<ix:nonFraction unitRef="usd" contextRef="i6aa382bade4a4ac29de71ea29c6ed8ed_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzMtMy0xLTEtMA_620cb2be-4d6f-4901-8183-a6e3bb3a68b4">1</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13b212b4d208436a8243235b80f5cb4e_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzMtNS0xLTEtMA_be8586c4-af1c-4f30-870a-a7df6aa06418">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76b686edddb24509bd4e3d2f52a8fd92_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzUtMS0xLTEtMA_6ca50831-bd11-421c-aac5-b74cfc6ed135">1,768</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0f2efe10c1b44bb854d663b955fa36a_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzUtMy0xLTEtMA_ff867623-23bb-4492-a306-c81bad2e0182">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="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%"><ix:nonFraction unitRef="usd" contextRef="i65bb79f2c92a427fbbeb9ae2197d03ce_D20180101-20181231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzUtNS0xLTEtMA_9c6d73df-76e6-45ac-ad25-d8442363f977">795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c27511db01a4912a6b62f0206c5adc7_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzctMS0xLTEtMA_d32e9d56-65c8-4a30-ab13-e09feb83cac2">28</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7456f681cb904551b624ce63a51235a7_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzctMy0xLTEtMA_c83915bb-4dfa-4f50-a85f-7bcd248f89f4">51</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87f26d2941c14ccdb27b0ff4d3e272f7_D20180101-20181231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzctNS0xLTEtMA_087cbb27-034c-4cd8-8388-114c1f8eab48">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;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%">Non-hedging other derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6918c15583ae45408c6602295f64b13e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzktMS0xLTEtMA_0f6a0cf6-90f4-4bf2-ba2f-ca9ecb329892">5,992</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6678edc47274f268ee7c27d9754e0c0_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzktMy0xLTEtMA_6053e9c4-0569-4fce-9cbe-1e9c592d21af">750</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8401958cbd40dfac71d718d173f4c6_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzktNS0xLTEtMA_5621c607-14b6-4445-88bd-a2397879e4c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i6918c15583ae45408c6602295f64b13e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzI3NDg3NzkwNzk0NDI_699a038f-4d78-48da-9a98-af345e6e2bee">6.0</ix:nonFraction> million in connection with the sales. The put options expired without being exercised. Gains realized from similar transactions totaled $<ix:nonFraction unitRef="usd" contextRef="ia6678edc47274f268ee7c27d9754e0c0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzI3NDg3NzkwNzk1NzQ_2a7f4a34-d327-42f3-88dc-624b5701ecba">750</ix:nonFraction> thousand in 2019. These gains are included in the table above as a component of non-hedging other derivatives.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on interest rate swaps is limited to the net favorable value and interest payments of all swaps by each counterparty, while our credit exposure on commodity swaps/options and foreign currency forward contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzc4NjI_968bedbf-5d6b-4ab1-ae24-a8abf28aa236">112.6</ix:nonFraction> million at December&#160;31, 2020. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with upstream financial institution counterparties was approximately $<ix:nonFraction unitRef="usd" contextRef="i43063d32a2324823bf53e14cb1371d2c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzgyNTY_329a2760-ae4e-48fe-8878-6dc0ceb847e6">16.9</ix:nonFraction> million at December&#160;31, 2020. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2020 we had $<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashCollateralForBorrowedSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg2NDY_e0636fcb-2eaf-4f24-9830-58fc27c42139">74.0</ix:nonFraction> million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.</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%">133</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_238"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt"><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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:BalanceSheetOffsettingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4NTU_5da23662-d2a3-4c88-ac5e-0f2fbede95b8" continuedAt="i3bab092e94a94402b7ef5544ed2f94be" escape="true">Balance Sheet Offsetting and Repurchase Agreements</ix:nonNumeric></span></div><ix:continuation id="i3bab092e94a94402b7ef5544ed2f94be" continuedAt="i5d08b2a379cb42bda290fecb24766dcb"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Offsetting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#8220;ISDA&#8221;) master agreements which include &#8220;right of set-off&#8221; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. </span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4NDk_2b05d518-ade8-4e56-b7b0-fbdd3058bf2e" continuedAt="i449fd25d0db64b469af5360a6b4189c4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:700;line-height:100%">December 31, 2020</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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</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="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzQtMS0xLTEtMA_2b04e327-3f6f-4c2c-95f2-589a3ae3a74c">1,241</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzQtMy0xLTEtMA_fe3f4655-2a05-45fe-beec-c9581b28b9dd">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzQtNS0xLTEtMA_f59c2839-961c-45c8-947f-9a699421f795">1,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzUtMS0xLTEtMA_14ce999d-609c-40b0-b1c2-b89c703560c5">9,870</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzUtMy0xLTEtMA_a0d044bf-5cdf-44b5-9b6e-602b7153e657">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzUtNS0xLTEtMA_b4dd9088-20b5-48d7-9ccd-e2750dc4d46c">9,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total derivatives</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzctMS0xLTEtMA_fd7914e6-7c9f-4196-b52d-7e88850713a3">11,111</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzctMy0xLTEtMA_60d74514-a75a-4395-834b-a0ebcc600591">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzctNS0xLTEtMA_62bbb7c7-8421-4c01-b55d-4240efa1a4e6">11,111</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzgtMS0xLTEtMA_e25dde7e-ae1a-4760-8e7c-2cb0db462758">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:ResellAgreementGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzgtMy0xLTEtMA_fc051eed-e18a-48d5-93c7-5ffcb9240baf">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzgtNS0xLTEtMA_4346c1e7-b24a-4fda-92c6-1adbc43462f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzktMS0xLTEtMA_dd78d381-cb06-45fc-80fd-386a4fdd1581">11,111</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzktMy0xLTEtMA_0cbc29f0-1f92-46e8-af2a-7c09fc3af20a">&#8212;</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzktNS0xLTEtMA_85f0ccbc-645b-41e6-b795-3766ab462277">11,111</ix:nonFraction>&#160;</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:top"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77cf892e92e4488fa8d915cac03310cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEyLTEtMS0xLTA_a50b6300-e235-4f47-9dee-676b62cbcd7d">33,946</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77cf892e92e4488fa8d915cac03310cc_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEyLTMtMS0xLTA_225949e5-c4b7-4727-92cb-8b7b687d9657">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77cf892e92e4488fa8d915cac03310cc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEyLTUtMS0xLTA_57dcdc35-0896-4870-ab10-e2aff746e3a3">33,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEzLTEtMS0xLTA_e6cbbf9e-e527-4658-9871-dc0ddae7594a">35,377</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEzLTMtMS0xLTA_2325ca1e-8eaf-4d37-99b3-0e2f43647f20">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEzLTUtMS0xLTA_78885442-06b6-40ec-8130-9b1584b55270">35,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%"><ix:nonFraction unitRef="usd" contextRef="ic37a6f87574a48f596e36877a4b98f52_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE0LTEtMS0xLTA_6549752a-4250-4a8e-95d8-73abd6120a5c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic37a6f87574a48f596e36877a4b98f52_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE0LTMtMS0xLTA_1c5b621c-f77f-4c87-822d-a7b8910da856">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic37a6f87574a48f596e36877a4b98f52_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE0LTUtMS0xLTA_a0018342-2fa3-4c83-86c2-c6ae85bd77a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE1LTEtMS0xLTA_9b7990c7-9e5d-4297-883b-ebfb656d20da">69,323</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE1LTMtMS0xLTA_1a6eabdd-69ba-4ec6-a4cd-531c9195af88">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE1LTUtMS0xLTA_8492363d-8e92-4fc8-8875-6f8190a34db0">69,323</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE2LTEtMS0xLTA_e0ef1fb8-43cd-4b34-8ecd-cdfc3f94a7c2">2,068,147</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE2LTMtMS0xLTA_b55cee48-4731-4898-8413-99a4a802b7a3">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE2LTUtMS0xLTA_d2b19b97-07bb-4cde-94d2-f7dedbcbbd14">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 30.25pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialInstrumentsLiabilitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE3LTEtMS0xLTA_42fdf6da-53bc-4248-a98e-aff078ffe5e4">2,137,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialInstrumentsLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE3LTMtMS0xLTA_756fc743-05d1-4842-aa1a-732de3edd4de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE3LTUtMS0xLTA_e924e98e-7a1c-4159-ae30-cc0c740fe154">2,137,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-bottom:5pt;margin-top:5pt"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4NTA_001d7183-0818-4c63-b706-7dfb5fef080a" continuedAt="ifbea710dcb5743828094a05ca02c4a05" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></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="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%">Gross Amounts Not Offset</span></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: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%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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: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%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</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:700;line-height:100%">December 31, 2020</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;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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</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="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtMS0xLTEtMA_4ef2b30a-1c90-4f39-8cfd-6f8b7274331f">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="3" style="background-color:#ffffff;padding:0 1pt"></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="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtMy0xLTEtMA_17406612-0de1-4913-a2a8-f2988212875e">2</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtNS0xLTEtMA_b5b7c60e-3229-4cde-9862-fcb03e2bb8ca">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtNy0xLTEtMA_f1a7f45c-0a1e-45de-a467-3d6f8787f901">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtMS0xLTEtMA_baf049a5-645d-4ae8-a95d-a72785182ff0">5,838</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtMy0xLTEtMA_1849f421-24a9-43ba-abdf-3b1488720d48">5,838</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtNS0xLTEtMA_a2c9584e-6c13-4e18-8be7-1a60308d417e">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtNy0xLTEtMA_f40af107-5131-492b-9f13-5c9b6572b101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctMS0xLTEtMA_7fbea6e2-8a84-45aa-8d0d-a772709d7458">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctMy0xLTEtMA_81fcef70-958a-4526-bd11-57be88c26cb7">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctNS0xLTEtMA_1801a7b1-1a44-4f7a-ace7-c303ea3a0904">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctNy0xLTEtMA_6752f7b6-d098-4630-85d6-987ae78fcd75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktMS0xLTEtMA_035ebd29-a038-4afb-b11d-94c6ad7b59d7">5,271</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktMy0xLTEtMA_a4f53fce-c0e9-44c8-b331-44d44185fa30">5,271</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktNS0xLTEtMA_800d8a43-17bb-456c-9c52-b9eb9972edd6">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktNy0xLTEtMA_1734dd08-42ff-4a93-9929-7b2845676c90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTEtMS0xLTA_02a8b9fb-be57-442a-9275-893a464aa07b">11,111</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTMtMS0xLTA_be1b0730-04ca-4203-a295-c0b80d94f513">11,111</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;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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTUtMS0xLTA_2cde3b29-e688-4c18-9a94-1e19b847fbe1">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTctMS0xLTA_cf6d92e1-d382-4645-a053-1d7137146b27">&#8212;</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTEtMS0xLTA_4a4adadb-6bb3-4321-9503-4749b0089b32">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTMtMS0xLTA_8dc096f0-8c23-4dd7-befc-11c210cb1198">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTUtMS0xLTA_cb464b98-910d-4510-957e-d8248594888f">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTctMS0xLTA_635199b9-add9-42e8-b243-58fd97b944b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTEtMS0xLTA_4406fc5a-56c6-455b-9729-29726bfdfadb">11,111</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTMtMS0xLTA_393c570d-fcd2-4b2f-9e56-d9a8e73667b2">11,111</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;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%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTUtMS0xLTA_1aab8429-2cfe-4880-ba42-2c25b2451ff2">&#8212;</ix:nonFraction>&#160;</span></td><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTctMS0xLTA_dd856a05-46ca-45ae-bcfb-2af25eda1e15">&#8212;</ix:nonFraction>&#160;</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:top"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTEtMS0xLTA_3750d803-cf9c-4e3a-8da6-83d41fde12e5">6,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTMtMS0xLTA_8f9deb0b-ebe0-4163-be0d-93c8b22d9f72">2</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTUtMS0xLTA_7ca56ca0-8ea4-41fc-b624-bef7b2a010a7">6,428</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTctMS0xLTA_e0226a24-6b88-4401-8e8b-9ef52388722e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTEtMS0xLTA_770e26cb-b942-4a84-8b3e-4839d494cd58">20,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="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="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTMtMS0xLTA_2b7e37e6-3ead-48ef-86d6-57060856a7f8">5,838</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTUtMS0xLTA_a159bcbf-32e4-45cb-a4b3-6afd1fdcd7b2">14,700</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie539d944bf324f81b298efb370df4e33_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTctMS0xLTA_51ceb343-d16f-4b42-8000-ee6a026bd0d6">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTEtMS0xLTA_d7920152-c3a8-4956-9f20-ee6684b0fa63">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="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%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTMtMS0xLTA_707f8afa-2b46-43b0-a9c3-da5f974caafa">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTUtMS0xLTA_8c462f41-d218-4487-a192-69ed6dcb4ed3">71</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4684c7650967457599af2e1e19faddea_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTctMS0xLTA_2938b579-5609-45b6-b421-670e93569c67">&#8212;</ix:nonFraction>&#160;</span></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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTEtMS0xLTA_d5df49f4-fa18-4d4a-b501-c019d48053df">42,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="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="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTMtMS0xLTA_638e71f6-11ff-4703-8441-fbaecf458e5e">5,271</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTUtMS0xLTA_59bd13a8-030d-4f3d-a869-c4aac41827a6">35,832</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTctMS0xLTA_2c24e4a1-0012-4f9d-a3fb-e2902d17576a">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;padding:2px 1pt 2px 30.25pt;text-align: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 derivatives</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTEtMS0xLTA_396ec306-cf4d-4b89-9b15-f77da2c546ba">69,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTMtMS0xLTA_63c23d3e-bde2-4255-8b0a-d369e472e694">11,111</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;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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTUtMS0xLTA_2a7a4b6e-41a4-46c5-9550-6e78dfd383e0">57,031</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;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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTctMS0xLTA_b1379835-087d-4607-83dd-52f31f5e8fd8">1,181</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTEtMS0xLTA_b8b597c6-e740-4c93-b762-d261e763a97c">2,068,147</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTMtMS0xLTA_b96cef14-619e-4eda-b267-815a98ff1111">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTUtMS0xLTA_6121e154-fd16-4f82-a1fd-1e0b76548ec5">2,068,147</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTctMS0xLTA_412186b0-a6e8-4ac9-98f8-f7654fe70ea0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTEtMS0xLTA_6ba2488c-0d77-4b8d-9500-8bcebd3c1324">2,137,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTMtMS0xLTA_c96bc5ce-9bf7-4f9d-9511-31f00266f192">11,111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTUtMS0xLTA_b8ef6930-92e5-46ba-8bdf-f840a6a9698a">2,125,178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTctMS0xLTA_62d17b36-3c05-45e0-b26f-f749bc9e872d">1,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">134</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i5d08b2a379cb42bda290fecb24766dcb" continuedAt="i9ce3aca22bc7441092bf603bb3cd7ce0"><ix:continuation id="i449fd25d0db64b469af5360a6b4189c4"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2019 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></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:700;line-height:100%">December 31, 2019</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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</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="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzQtMS0xLTEtMA_318320cf-05b5-4c4b-90ce-22b471e70ed8">339</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzQtMy0xLTEtMA_db960b44-8b3a-42f6-9fc1-bf9870dfe07a">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzQtNS0xLTEtMA_7db20957-20de-41c6-b4e3-eedb90887a68">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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzUtMS0xLTEtMA_6e8bc8c5-a877-491a-81ac-11ba1a1b3690">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="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%"><ix:nonFraction unitRef="usd" contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzUtMy0xLTEtMA_7b7e9f93-d31a-429e-91a1-a738f2723d15">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzUtNS0xLTEtMA_f2d1898e-9b8c-4102-9483-a8bd8051cd7d">4,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total derivatives</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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzctMS0xLTEtMA_4b6662da-3203-4b79-bdd4-df4b4ac29b56">5,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="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzctMy0xLTEtMA_45ac6001-39fe-477f-ba54-7950a13fbb8c">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzctNS0xLTEtMA_e87fd9ff-f616-420e-97a2-c46496f5c7e5">5,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzgtMS0xLTEtMA_514e89bf-3e06-4a5d-81be-1f8aeda3562c">31,299</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:ResellAgreementGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzgtMy0xLTEtMA_0f8e15f0-14ba-405d-8c79-b48d4bae63ac">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzgtNS0xLTEtMA_da899986-40df-422f-9884-1ceaadfa2ac2">31,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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</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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzktMS0xLTEtMA_71686abb-ca3c-4527-828d-ff7ffdb1cc27">36,565</ix:nonFraction>&#160;</span></td><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 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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialAssetsGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzktMy0xLTEtMA_9cb2f2ae-4250-4174-852b-bd7d9d14bd5a">&#8212;</ix:nonFraction>&#160;</span></td><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 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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzktNS0xLTEtMA_429c9263-ac84-4c6c-82f0-8c0af6e3a7a9">36,565</ix:nonFraction>&#160;</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:top"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27856562abb34f049d80519e58f4fcc2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEyLTEtMS0xLTA_46f35388-da87-4c1c-ad0e-c4dfeb9bf8f6">19,621</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27856562abb34f049d80519e58f4fcc2_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEyLTMtMS0xLTA_b35924b2-f989-477c-8d0a-601cf7fc780e">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27856562abb34f049d80519e58f4fcc2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEyLTUtMS0xLTA_d7ca0cb0-a66e-47a4-8c93-07e62776ea13">19,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEzLTEtMS0xLTA_e58fa0d7-0012-4251-9a4c-0e6b72ab8134">6,986</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEzLTMtMS0xLTA_10f0ceed-1864-42a5-93bc-ed9c0d081448">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEzLTUtMS0xLTA_cdefb5f1-71ad-4f85-80ee-069c70a40aa0">6,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%"><ix:nonFraction unitRef="usd" contextRef="i0c9628142fd245bb857a5515cf682fb0_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE0LTEtMS0xLTA_649334f8-2367-4bce-b45f-8a35012b3373">33</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c9628142fd245bb857a5515cf682fb0_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE0LTMtMS0xLTA_4f751838-8d9b-4415-96df-120c4a832e44">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c9628142fd245bb857a5515cf682fb0_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE0LTUtMS0xLTA_9a291d05-b5e3-4c1a-9aab-4e475655b9ad">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE1LTEtMS0xLTA_eb9bf2c1-3b94-4982-ba71-103e6df1111c">26,640</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:DerivativeLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE1LTMtMS0xLTA_ad1da368-1415-4ef1-8242-30138c5372dc">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE1LTUtMS0xLTA_60d3a0d7-30ba-4be5-9f32-8833610a72b6">26,640</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE2LTEtMS0xLTA_685d5022-c414-4e2a-857b-7e5d1ca5a63c">1,668,142</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE2LTMtMS0xLTA_05286369-969d-4a03-bcbb-5a1e1a7bbf7b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE2LTUtMS0xLTA_b0b99e67-d47e-4225-a91e-fd72d082f048">1,668,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialInstrumentsLiabilitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE3LTEtMS0xLTA_525ae78d-c049-462b-8a0c-b3c2d3b9df2c">1,694,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialInstrumentsLiabilitiesGrossOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE3LTMtMS0xLTA_6b124cd9-ea12-4b44-963e-30288a560249">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE3LTUtMS0xLTA_c22a9204-ae6c-4b22-8c19-52465627e565">1,694,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:5pt;margin-top:8pt"><ix:continuation id="ifbea710dcb5743828094a05ca02c4a05"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></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="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%">Gross Amounts Not Offset</span></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: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%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</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: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%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></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:700;line-height:100%">December 31, 2019</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;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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</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="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtMS0xLTEtMA_60b37636-a733-492f-9dea-262b3a50e76a">39</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtMy0xLTEtMA_bda8f216-9e9e-4010-9204-6dbb8e22a420">39</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtNS0xLTEtMA_e78a8c8f-981a-4901-8a65-e881ef5880a4">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtNy0xLTEtMA_79061bf1-73db-4af1-ad2f-71a741d28277">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtMS0xLTEtMA_a964c032-5450-40bc-a371-c1a0e3f45008">1,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">(<ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtMy0xLTEtMA_79951085-53d0-41e2-b748-3a1a1e7c8fca">1,650</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtNS0xLTEtMA_d2b803b4-fac0-4abb-acb1-1d0b7ac78dfb">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtNy0xLTEtMA_327a9487-a40f-42c8-ad5f-e56131e5c7ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctMS0xLTEtMA_ab4835fa-1e31-4a57-b127-f6467147a81f">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="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="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctMy0xLTEtMA_95eaa857-7005-47e4-b4aa-9b76cba71891">1</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctNS0xLTEtMA_ff122588-bb2d-4d54-bfb6-89133511cd1a">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctNy0xLTEtMA_19922819-171f-44d1-82a0-8cc2b6caf2d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktMS0xLTEtMA_9bafa6e1-11f1-49d8-aeb9-757ef04aeb53">3,576</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktMy0xLTEtMA_6694edc9-d0e8-45ed-8e47-88ddba37a334">3,546</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktNS0xLTEtMA_bf4d30fe-6840-4c0a-b302-57a48cc3e406">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktNy0xLTEtMA_8d9676a2-87c1-4b51-82d7-df46ab81eb93">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTEtMS0xLTA_45ebb807-01a7-4cc9-8e42-7e2440eb0f9b">5,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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTMtMS0xLTA_50cecb09-bd85-41f7-b5b7-34d1c3ed58e7">5,236</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;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTUtMS0xLTA_37d2daba-4fdd-4140-945a-d0a52d6bb6c5">&#8212;</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTctMS0xLTA_b3351034-a8aa-49bf-853c-f3eb92adc5ef">30</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTEtMS0xLTA_bc452daa-8e22-46f4-bd94-04e830489992">31,299</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTMtMS0xLTA_01a34f3f-f057-4139-a2e7-ceb0255b70dd">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTUtMS0xLTA_d2c6f05c-22b1-4bdf-9c41-77f1bf60cfb4">31,299</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTctMS0xLTA_9efbc2bb-f958-4c2f-b43e-ae2777305100">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;text-align: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</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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTEtMS0xLTA_f6d2565f-b0c0-4fd5-890e-119c15ec9eff">36,565</ix:nonFraction>&#160;</span></td><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 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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTMtMS0xLTA_42373041-67c5-4a3a-9b09-4c090e00288c">5,236</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;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%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTUtMS0xLTA_67f4267d-2aa9-49d1-a69a-7f81aa3c2a88">31,299</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;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%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTctMS0xLTA_14221cc9-c2e5-41ef-bf8a-3d49259c75ed">30</ix:nonFraction>&#160;</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:top"><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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTEtMS0xLTA_29669b62-ce0c-42d7-b306-c31b8ba8edf3">5,192</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTMtMS0xLTA_8f39ffd0-1c79-4912-84fe-a2535586c100">39</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTUtMS0xLTA_b17c4f7c-15fe-4d29-9738-0db49a670558">5,153</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTctMS0xLTA_9ac38881-b281-43b7-826f-3e7de5c4c0f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTEtMS0xLTA_3fcd0108-7e82-42c9-9bd3-a772376f4848">7,424</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTMtMS0xLTA_b9c9b2ed-a843-4862-9c77-60cda39c61f7">1,650</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTUtMS0xLTA_a34ba06d-96d3-49ca-bfeb-4ef3e8c0289e">5,774</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTctMS0xLTA_0209c101-4c46-4a26-bbba-ee13c5b20bee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTEtMS0xLTA_7c29c735-89c8-4cac-a0cb-1faf9138ff3b">135</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTMtMS0xLTA_8e694f6f-e6dd-48a4-801e-be4924c414d5">1</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTUtMS0xLTA_f96a8b3c-1fc5-4410-8b47-44aafcf9fc25">134</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTctMS0xLTA_4d2efdef-c11b-4b97-aa1a-530d94c5fec9">&#8212;</ix:nonFraction>&#160;</span></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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTEtMS0xLTA_afd58cf2-65f6-4a24-9410-38ab53d570a5">13,889</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTMtMS0xLTA_b5108b28-721e-4e63-bd45-131a7a04c80a">3,546</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTUtMS0xLTA_7cee882f-20f9-4eac-a260-584c8a6d0577">10,343</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTctMS0xLTA_f548c73d-c107-466c-9186-afdb28ecf540">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTEtMS0xLTA_ce8b0c87-f7f7-4014-a4e1-a8fb73d7ec74">26,640</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTMtMS0xLTA_4ee487c6-d7b9-4b0b-bbfb-1ecf254ed3b2">5,236</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;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTUtMS0xLTA_dc8d1299-503e-4382-8c72-ddf586b43c27">21,404</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;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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTctMS0xLTA_b98073d2-3f9e-4155-a2d9-8aa3dca83a00">&#8212;</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTEtMS0xLTA_7fa82ca6-e5ca-4d14-8dbb-42b27ab4636e">1,668,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="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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTMtMS0xLTA_103c18a1-be0b-4acd-ba5b-e945bba786e5">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTUtMS0xLTA_90c11336-46fa-4b50-84d7-acda7c1edd3a">1,668,142</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTctMS0xLTA_ce6b7d4b-fd8c-4746-9c46-a7d61d50c370">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTEtMS0xLTA_fef1638c-5d1b-43f3-aae7-460066d4ded6">1,694,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTMtMS0xLTA_e2c6dd71-e19e-4483-9ffd-492d1dd2dd94">5,236</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTUtMS0xLTA_9f0e488a-830e-48d1-80b1-128a7fd50c8f">1,689,546</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTctMS0xLTA_fef1b44a-f2c9-4ece-9f7b-29ca5b6ce393">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i9ce3aca22bc7441092bf603bb3cd7ce0"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4Mjk_dd5781fd-47a9-4cfa-8337-c2d8e639ddd9" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2020 and December&#160;31, 2019 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Overnight and Continuous</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: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%">Up to 30 Days</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: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%">30-90 Days</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: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%">Greater than 90 Days</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: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%">Total</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:700;line-height:100%">December 31, 2020</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;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;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;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;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%">Repurchase agreements:</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 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtMS0xLTEtMA_42882d60-3614-4467-96bc-8b43f10884a4">692,860</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtMy0xLTEtMA_b222e192-d4f7-4987-8db2-6c7e9a8137c8">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtNS0xLTEtMA_62f1ab9d-876d-414e-b71f-a354d4780814">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtNy0xLTEtMA_8979aede-a9d5-4ec8-90ec-01ae5a921e3a">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementstotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtOS0xLTEtMA_bf8b4d60-8c78-4eed-84bf-d92138221740">692,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtMS0xLTEtMA_492566cb-06d2-4fad-a3a1-35c1cad2ed2d">1,375,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="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="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtMy0xLTEtMA_472facfc-c771-4f93-b2a1-d80bc2388ad1">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtNS0xLTEtMA_4847a01b-4e13-47dd-9ecb-2f6239389905">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtNy0xLTEtMA_8d2651b3-a120-4600-a29f-8a8b75d96f09">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementstotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtOS0xLTEtMA_b297d1c7-567c-4582-8628-6d2880258a02">1,375,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;padding:2px 1pt 2px 25.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%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctMS0xLTEtMA_09f8532d-5238-4996-8aab-f2d151e2371a">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctMy0xLTEtMA_d3890782-d1d7-4975-ae53-32ddccf6f8fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctNS0xLTEtMA_836cceb8-8f33-42f1-ac3d-bda44ad03fb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctNy0xLTEtMA_8d92aace-6ed2-4b6b-9220-f61003fd953e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementstotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctOS0xLTEtMA_345c63c7-8fc9-4c92-a832-cec3e2468976">2,068,147</ix:nonFraction>&#160;</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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzgtOS0xLTEtMA_e0ef1fb8-43cd-4b34-8ecd-cdfc3f94a7c2">2,068,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzktOS0xLTEtMA_28ef4ff0-83ac-4707-93ef-e8d765e2de3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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-top:3pt double #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:700;line-height:100%">December 31, 2019</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><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%">Repurchase agreements:</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 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTEtMS0xLTA_ecd2ba88-57c0-4596-bd77-d2578543e4d7">435,904</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTMtMS0xLTA_5d6c12b0-478e-446f-b42e-cb356e730ce7">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTUtMS0xLTA_be84f50d-2465-4bda-9504-a0834e17743e">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTctMS0xLTA_1adf572e-7354-48ad-a05a-38240cb27326">&#8212;</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementstotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTktMS0xLTA_73898836-4b50-4fe6-ad5b-ccdc977e2dbc">435,904</ix:nonFraction>&#160;</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTEtMS0xLTA_f83a0ac2-aa58-4495-86a4-bc51d064359d">1,232,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTMtMS0xLTA_478465d4-a42b-45b5-ba46-4c384d31b442">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTUtMS0xLTA_43e4d646-9be4-4afc-958a-4fd8f48f65d8">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTctMS0xLTA_924e0479-463a-4609-bb7b-7619842f020c">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementstotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTktMS0xLTA_677b1bd8-ec37-4680-8d26-5444aecd79e3">1,232,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTEtMS0xLTA_087cc1b6-35de-4b1a-a0c6-2da32bcf7f80">1,668,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTMtMS0xLTA_2aef9768-5a00-48f6-9b8a-3cb45a583d61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTUtMS0xLTA_dce11d3e-d867-4a73-b29a-5c1241c00928">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTctMS0xLTA_fe423edd-a10c-4bd8-b132-a7f06f08181b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:Remainingcontractualmaturityoftheagreementstotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTktMS0xLTA_db566909-5458-49c2-96a0-85a254e4deda">1,668,142</ix:nonFraction>&#160;</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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE3LTktMS0xLTA_685d5022-c414-4e2a-857b-7e5d1ca5a63c">1,668,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE4LTktMS0xLTA_a1e03f77-9d18-4c94-85ba-fe0b8471eeb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i34ea4f3caf714427aeb70b59038dec25_241"></div><div style="margin-top:9pt;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 - <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDc0_17526b9f-4a22-4fb8-b59a-0431528071a4" continuedAt="id942b085868a4005b62ae0c7eb30f96e" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i61e2773b99a74023914fd9107af9aecb" continuedAt="id3ed72be9e2a492e9fd83bcd9d8ad9cf"><ix:continuation id="id942b085868a4005b62ae0c7eb30f96e" continuedAt="i1c8c0e31a5634b9390b26878dae1884b"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include 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, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div></ix:continuation></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="id3ed72be9e2a492e9fd83bcd9d8ad9cf" continuedAt="i3674cb3ae8f4447fb0603b479a72a409"><ix:continuation id="i1c8c0e31a5634b9390b26878dae1884b" continuedAt="i5887741474344a1aa85233e036d35ef8"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review 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, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire 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 or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation models with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </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%">137</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i5887741474344a1aa85233e036d35ef8" continuedAt="ie357891469624a0bb04260de00113d9d"><div style="margin-top:9pt;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="i3674cb3ae8f4447fb0603b479a72a409" continuedAt="i41073c3244c9473cb172e0f70c044031">position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</ix:continuation></span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDU3_2d6f96c9-7511-4a81-8c7c-19ae2b95ae72" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</span></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></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:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></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:700;line-height:100%">2020</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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cb85515d5c4b3a9942ae6219a11159_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMtMS0xLTEtMA_022ed354-53e1-4a9a-a4a8-47c842b9c718">1,119,633</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6091310ecbda49baaf89815b53aeb0db_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMtNy0xLTEtMA_2b05424c-efc4-4192-9748-f0db15228daf">1,119,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbdd75bbdd0a494aa92ad1e4a1987f3c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzQtMy0xLTEtMA_4a4de2dd-8b1a-43c0-8872-1c9793d5b18c">1,987,679</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73489e2e088f4e81aa4cb6408a363d6a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzQtNy0xLTEtMA_f3195d92-df42-479a-80e3-07c8b50a9c88">1,987,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib14fbe1734f9417a8c561b31ec402b67_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzUtMy0xLTEtMA_d17523f9-aff1-483c-bca6-3ad20ee48b3d">7,287,902</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i402093a0aef44151b78570f4d0357970_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzUtNy0xLTEtMA_5db56c2b-a8d8-4c59-955c-d7695dbea694">7,287,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 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3d40063d6c4167a46999cd37a1a7f1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzYtMy0xLTEtMA_b8b16c72-97b4-487f-b641-a277a048996f">42,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="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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeb88f55ef0744d89677dd79c3d033a1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzYtNy0xLTEtMA_dda9343e-f9ee-4b78-ae63-d37fa0615765">42,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Trading account securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cb85515d5c4b3a9942ae6219a11159_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzgtMS0xLTEtMA_1536ccad-3696-4635-8bf0-c270c9b58ca4">23,996</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6091310ecbda49baaf89815b53aeb0db_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzgtNy0xLTEtMA_37fc5c8c-e2a7-4d5d-aca8-c765b593e0cc">23,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib14fbe1734f9417a8c561b31ec402b67_I20201231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzktMy0xLTEtMA_6c21cca0-e1c8-4579-9ab9-35a4d7fdbe78">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="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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i402093a0aef44151b78570f4d0357970_I20201231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzktNy0xLTEtMA_7ded3ea1-45a2-4f1c-8918-38fa820a0f2a">460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i173b2a18402940ffb7f9b0c757bd4acf_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzExLTMtMS0xLTA_6e4f112c-d73c-4324-a439-512064233b5f">85,665</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id13856128d1345da924855061a849d3d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzExLTctMS0xLTA_966e1e2b-8935-4970-b113-4b882fd1b9b5">85,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5613be62f7b74265b6268e20d5c1a78f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEyLTMtMS0xLTA_5499b0d0-faaa-48cf-b957-8520c2155658">45,535</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i644ba9190f8e4094bd915714e72e239b_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEyLTUtMS0xLTA_2e4e61b4-4774-45cf-8e4e-df465814dd04">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="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="i47181c73fc8c4e61875ae32475e142a2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEyLTctMS0xLTA_527adbbc-c666-45bc-a5db-5c56f1a030f7">45,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%"><ix:nonFraction unitRef="usd" contextRef="if35f2315985944e4920a918c3f9377ae_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEzLTEtMS0xLTA_2bd26b2a-f57d-4936-953b-5716eae35c61">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17e4afd0c7ef4f5ea5f890822937aef5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEzLTctMS0xLTA_24919a02-7b55-4d12-aab4-90c0b6b2f2ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i173b2a18402940ffb7f9b0c757bd4acf_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE1LTMtMS0xLTA_95e6587c-78a8-431d-90e3-eb9032106ef1">35,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="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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id13856128d1345da924855061a849d3d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE1LTctMS0xLTA_5214b5e6-7dbc-4dec-9b6e-ebef305a6f36">35,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5613be62f7b74265b6268e20d5c1a78f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE2LTMtMS0xLTA_5623eb1f-8a43-42be-aaa6-c45094960451">45,099</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47181c73fc8c4e61875ae32475e142a2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE2LTctMS0xLTA_f2247839-af05-491c-8968-63f39bf729b6">45,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%"><ix:nonFraction unitRef="usd" contextRef="if35f2315985944e4920a918c3f9377ae_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE3LTEtMS0xLTA_f33ccfa3-350d-48c6-9624-4a504c7a2242">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17e4afd0c7ef4f5ea5f890822937aef5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE3LTctMS0xLTA_05fe260e-45a7-4ace-ba6a-41a9b8ddc85b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">2019</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd271e69e7cc433d8237ee7e4540c914_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIwLTEtMS0xLTA_dd161e9c-d158-499d-a682-47718c967c61">1,948,133</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a2510584a39406e868bcb72d7c8983f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIwLTctMS0xLTA_789d17a5-45c0-40af-9803-fe34a0458800">1,948,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97bd1c20062402b9cd97005f7c19e23_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIxLTMtMS0xLTA_4faca349-daaf-41e4-919d-29b1fc85392d">2,207,594</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07bbf882c23245f2bf54bb36f4e97c9c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIxLTctMS0xLTA_75f86e95-7c0e-4ec8-8f7a-1ef5ab4cba68">2,207,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a21d6ac7de94b418c831428411a8795_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIyLTMtMS0xLTA_b3315999-b6f3-4e02-91c9-9d3d525d1c4b">7,070,997</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie408ecf8996e4a6fb436aa64e1f05c49_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIyLTctMS0xLTA_ada148dd-a86d-41d5-8150-4fa6624203f7">7,070,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5518316e60bb4da68198784dd7f9fd16_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIzLTMtMS0xLTA_9b12b5a2-b638-464a-bd19-a6651d5bd883">42,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="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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5701a08c9f549c8bcc142634c73e85b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIzLTctMS0xLTA_a600cd0b-0f59-4610-91fc-169689c03da1">42,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Trading account 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd271e69e7cc433d8237ee7e4540c914_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI1LTEtMS0xLTA_6347acc1-a2d9-4f03-8c75-bf24f6b2a4a0">24,298</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a2510584a39406e868bcb72d7c8983f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI1LTctMS0xLTA_1dee4dcb-f412-46c7-b8ce-8521c9eab144">24,298</ix:nonFraction>&#160;</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4651a8b4fa53482e9c88242baf1551e9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI4LTMtMS0xLTA_c51a9623-923b-43cc-bb15-7ea74eb36610">44,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="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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f2711f850d64590a5539f8dd52cbf56_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI4LTctMS0xLTA_997f2646-5e0e-4826-a6f8-386f3bcbb78a">44,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05e2b0ea8cd6435b8a05a18fe6019f3a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI5LTMtMS0xLTA_c7803e2a-20a9-4118-8067-763cfe28c50c">12,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="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="if816db2456a84447b5e784ab63c03921_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI5LTUtMS0xLTA_935d1954-acd1-4cce-a5fc-3dd1007b9441">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbec054492064fce90947211a478661c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI5LTctMS0xLTA_2490b262-3652-4f6a-9083-10c9b1f71ed5">12,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%"><ix:nonFraction unitRef="usd" contextRef="i3728e326e3ba4e8bb2495503886076a0_I20191231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMwLTEtMS0xLTA_d8640c8e-8516-4d55-9d72-636b8936413a">45</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8d6994caf6f4eaa9e74572af629449e_I20191231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMwLTctMS0xLTA_d06e159b-95c2-46fe-80aa-9e90b96a452a">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4651a8b4fa53482e9c88242baf1551e9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMyLTMtMS0xLTA_f1b4b970-2a94-44de-bfc6-049955fb0faf">20,197</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f2711f850d64590a5539f8dd52cbf56_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMyLTctMS0xLTA_71af0d33-960f-47f9-9d43-a24443f68965">20,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05e2b0ea8cd6435b8a05a18fe6019f3a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMzLTMtMS0xLTA_2df0f997-2aed-464e-acaa-e4b1909dfa8e">11,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbec054492064fce90947211a478661c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMzLTctMS0xLTA_88f08b5b-1b70-4c8f-a29d-d99d21f24acb">11,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%"><ix:nonFraction unitRef="usd" contextRef="i3728e326e3ba4e8bb2495503886076a0_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzM0LTEtMS0xLTA_2286691d-099c-4959-a97a-b032ec933101">33</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8d6994caf6f4eaa9e74572af629449e_I20191231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzM0LTctMS0xLTA_89d892b0-9c00-48e8-a473-783e71d3479a">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i41073c3244c9473cb172e0f70c044031" continuedAt="i6432e745d77a47a2aaf705997f84ddf7">Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December&#160;31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was <ix:nonFraction unitRef="grade" contextRef="i644ba9190f8e4094bd915714e72e239b_I20201231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzI3NDg3NzkwODg3NTc_edf34752-c898-46bd-a62d-7649cf8e04bc">14.0</ix:nonFraction>. The weighted-average loss severity in the event of default on the commodity swaps was <ix:nonFraction unitRef="number" contextRef="i644ba9190f8e4094bd915714e72e239b_I20201231" decimals="INF" name="cfr:WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzI3NDg3NzkwODg3NjY_0ff4626d-a665-4df1-899e-9c79138c5952">10.0</ix:nonFraction>%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.</ix:continuation></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%">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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ie357891469624a0bb04260de00113d9d" continuedAt="i82f28e9bb1dc48928b8076a4fa61c026"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6432e745d77a47a2aaf705997f84ddf7" continuedAt="ibaa273873dc54880b7b3b3c9ed0d0a7a">Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.</ix:continuation></span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDY1_7fdba44f-81da-4c40-93fc-7ad76e12ab0b" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents impaired loans that were remeasured and reported at fair value through a specific valuation allowance allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top: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-top: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-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:top"><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%">Carrying value of impaired loans before allocations</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b7de96daf184831a96607059dff1cdb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzItMS0xLTEtMA_e9b735b2-0c28-4706-a4ee-5c68a82a421d">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="iac0e71a039124a0fbf6999878f3002e1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzItMy0xLTEtMA_e0dc322a-21a7-477e-9077-25654f7406c5">2,354</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53cce8e58760480a83753a5435c379fb_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzItNS0xLTEtMA_ce318cc7-4839-43e3-bc19-4e3e63b1daee">12,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Specific valuation allowance allocations</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="i9b7de96daf184831a96607059dff1cdb_I20201231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzMtMS0xLTEtMA_b134bf47-ba59-46ac-893d-6f0cc51b536a">450</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac0e71a039124a0fbf6999878f3002e1_I20191231" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzMtMy0xLTEtMA_52ded0e9-65c1-48f8-b142-9434d46cde5f">383</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53cce8e58760480a83753a5435c379fb_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzMtNS0xLTEtMA_ee4dd693-514f-4a6e-b21d-a23cc8bbbc4a">2,599</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 12.25pt;text-align:left;vertical-align:top"><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 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="i9b7de96daf184831a96607059dff1cdb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzQtMS0xLTEtMA_34cbba61-f703-4657-8f88-6b0e5c6b25c6">1,109</ix:nonFraction>&#160;</span></td><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 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="iac0e71a039124a0fbf6999878f3002e1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzQtMy0xLTEtMA_0a49ec45-457f-471a-8c1e-78b8c12f91c6">1,971</ix:nonFraction>&#160;</span></td><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 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="i53cce8e58760480a83753a5435c379fb_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzQtNS0xLTEtMA_de37b5fb-8a5d-4dad-8eff-a5b4d259ff2c">9,918</ix:nonFraction>&#160;</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: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%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Carrying value of impaired loans before allocations</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6443301b390f439692647ae2661b0fa6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzYtMS0xLTEtMA_ec258b06-2e19-408d-b1f5-cf4c35d8f60d">34,302</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcef7c9d1d504504a6a373bf3e3af61c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzYtMy0xLTEtMA_07fa6f84-c742-457d-ba86-d247863232c9">65,176</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6381c4b0fc2d4c0185b448a1f8802007_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzYtNS0xLTEtMA_4b0a2c32-0d3c-45fa-a06e-678e8dfbf806">22,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Specific valuation allowance allocations</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="i6443301b390f439692647ae2661b0fa6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzctMS0xLTEtMA_9632b47d-a967-4088-a33b-7d271dda108a">11,151</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idcef7c9d1d504504a6a373bf3e3af61c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzctMy0xLTEtMA_5c56f068-5af0-43e3-9dae-ee30f749c857">18,019</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6381c4b0fc2d4c0185b448a1f8802007_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzctNS0xLTEtMA_a999eb87-889d-4d81-b3a6-2531d76ca233">9,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 2px 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6443301b390f439692647ae2661b0fa6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzgtMS0xLTEtMA_d2e8e794-8be0-491e-aab5-9795621ceb02">23,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcef7c9d1d504504a6a373bf3e3af61c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzgtMy0xLTEtMA_550c22b4-0265-47c4-bb2d-aba426528958">47,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6381c4b0fc2d4c0185b448a1f8802007_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzgtNS0xLTEtMA_887f2e99-23c8-47cf-9bb0-8f0d66f69b13">31,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><ix:continuation id="ibaa273873dc54880b7b3b3c9ed0d0a7a" continuedAt="ic3675676c5f348ed975759244f631209"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span></ix:continuation></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDc2_3d46b7ad-cb19-4f24-a380-8dcf43032191" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents foreclosed assets that were remeasured and reported at fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.470%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Foreclosed assets remeasured at initial recognition:</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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of foreclosed assets prior to remeasurement</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzItMS0xLTEtMA_712e9ba9-03f6-44d1-8750-000eb9fc1c42">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzItMy0xLTEtMA_75fb332b-078b-43b7-8b49-8a7651a3419c">1,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="3" style="background-color:#ffffff;padding:0 1pt"></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="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzItNS0xLTEtMA_a260238b-7635-45a1-b6be-46293b70c97e">2,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 16pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs recognized in the allowance for credit losses on 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzMtMS0xLTEtMA_27bc7f52-579e-434a-9a66-dd66f44ca072">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzMtMy0xLTEtMA_0562f860-dede-4492-8cdb-aeeb1766b635">76</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:zerodash" name="cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzMtNS0xLTEtMA_c3580b63-2ac5-444e-b5d7-653cdff4aa75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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 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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" format="ixt:zerodash" name="cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzQtMS0xLTEtMA_a9b14360-5739-4b03-be3e-1241244ad794">&#8212;</ix:nonFraction>&#160;</span></td><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 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="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzQtMy0xLTEtMA_61833def-927d-4103-ba5e-fc6cedf047ec">1,272</ix:nonFraction>&#160;</span></td><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 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="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzQtNS0xLTEtMA_d64110ad-0fb2-4ec8-bb9e-bd665fb93ce3">2,899</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured subsequent to initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of foreclosed assets prior to remeasurement</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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzYtMS0xLTEtMA_5ec9e8c8-38be-4328-a23a-3751a6ee8985">328</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzYtMy0xLTEtMA_9ded5faf-f59b-46d6-97ec-52942591492e">&#8212;</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzYtNS0xLTEtMA_476fa560-8fd2-411f-a39a-f415d2e26bc3">1,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-downs included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzctMS0xLTEtMA_5b2c6189-c181-4bc1-a309-9bab2b822833">231</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzctMy0xLTEtMA_9296f9cc-c9bd-47c2-9738-851cee3f5e08">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" name="cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzctNS0xLTEtMA_15997d3d-066f-4bd6-aa0b-2e70c09c24bd">473</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-3" name="cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzgtMS0xLTEtMA_154a776a-371a-47b0-bfbc-29a6a0cb29d1">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-3" format="ixt:zerodash" name="cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzgtMy0xLTEtMA_5588e3e7-3ad2-4d16-aec1-8d676e82a7ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzgtNS0xLTEtMA_839878fc-7ee3-4061-8497-84ca2d0236e0">1,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic3675676c5f348ed975759244f631209" continuedAt="ice362b80619e47e1a9509cbc9ad260a0">Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</ix:continuation></span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i82f28e9bb1dc48928b8076a4fa61c026"><ix:continuation id="ice362b80619e47e1a9509cbc9ad260a0" continuedAt="ie08c458b3a25405f8ce2d39cd6fd7c65"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div></ix:continuation><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDQ5_8e9815f4-efc9-47f1-80e9-b5e8db2b4660" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:46.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.284%"></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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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: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%">Estimated<br/>Fair Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</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: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%">Estimated<br/>Fair Value</span></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%">Financial assets:</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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 2px 7.75pt;text-align:left;vertical-align:top"><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="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtMS0xLTEtMA_62f66eb0-f754-44ec-a03a-3266b1a6574f">10,288,853</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtMy0xLTEtMA_427e1bbf-fce2-438a-a1bd-390465daec8d">10,288,853</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtNS0xLTEtMA_3568ab6c-c34b-458a-92d6-67c2ee8d3c31">3,788,181</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtNy0xLTEtMA_48f144cb-c8d1-4356-95bd-2e22461c9b5b">3,788,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><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="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtMS0xLTEtMA_4159fa1a-2830-40ed-82db-fb6dc86ede6f">1,945,673</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtMy0xLTEtMA_c94f9786-7ce0-4fdb-89f6-5790cdb57b59">2,052,896</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtNS0xLTEtMA_a590afcc-2494-47bb-8661-a9313ef9982c">2,030,005</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:HeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtNy0xLTEtMA_05db161a-dd38-4233-bd9d-091f50eb10fb">2,048,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtMS0xLTEtMA_92c68151-7766-4ec6-89e9-8e6196729d4b">189,984</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtMy0xLTEtMA_e0501971-b16e-4866-9245-17e8b074e8fb">189,984</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtNS0xLTEtMA_90e43edc-6a1e-456a-a26b-2bf9d0e04c7b">187,156</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtNy0xLTEtMA_e7f7e698-660d-494f-ae1f-6e447f465697">187,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctMS0xLTEtMA_5511a983-69f2-43fb-abad-88f3422e7619">181,432</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctMy0xLTEtMA_8b23bde8-ebf3-4535-97a4-f39d231e1da7">181,432</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctNS0xLTEtMA_073c716c-9515-4033-bd40-a45b9f5dace0">183,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctNy0xLTEtMA_275dfcc5-7d94-4e87-b1c0-5b20cc454142">183,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Level 3 inputs:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87f5aa40735a45308e133ae2b64b2767_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktMS0xLTEtMA_da842220-966f-4a8f-925c-63837112f276">17,218,132</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21d208702b5c493698df0402924e4844_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktMy0xLTEtMA_3fade14e-7e01-4e94-9843-b1dae25e5d52">17,390,683</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8561589d975484f90d8cdbeec10a6d4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktNS0xLTEtMA_84583e17-6844-458e-9857-cba2c15a3439">14,618,165</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6fca4ba62974552be6c2bf0babddeb6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktNy0xLTEtMA_5859dffc-20d1-4458-810f-3b2a6a773e0e">14,654,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTEtMS0xLTA_3fb4ddd4-7499-48f6-a301-307948f594cf">35,015,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="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%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTMtMS0xLTA_31866c88-7237-46fd-ad94-173d197a223a">35,018,185</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTUtMS0xLTA_a62c1d06-2476-4929-820f-f395d38bb7d2">27,639,564</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTctMS0xLTA_3fd7e4e0-c5eb-45f6-989e-3fec4ba29d3d">27,641,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTEtMS0xLTA_b1af645f-881e-47ac-ae2f-63887a45fe1c">2,116,997</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTMtMS0xLTA_16769270-2a29-4730-9735-78ff9e193be9">2,116,997</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTUtMS0xLTA_da81f7bf-ff8f-4986-b88a-492e20ab31de">1,695,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="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="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTctMS0xLTA_bf1d16fc-1cee-4760-88eb-babf9683dfab">1,695,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTEtMS0xLTA_ef70fd91-0695-4f0a-833b-665bf6fa115e">136,357</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTMtMS0xLTA_30410a69-a884-461a-92de-81d3fd20bdb3">137,115</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTUtMS0xLTA_de74a7b1-aaf9-4582-b1fd-64b7a87b3357">136,299</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTctMS0xLTA_42afc320-cc88-4474-95f8-2d044a06f48b">137,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes payable and other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTEtMS0xLTA_1435714f-06b1-4333-b274-138b39a017ab">99,021</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTMtMS0xLTA_01636cba-e3d3-41e3-8951-f3273c154df6">115,717</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTUtMS0xLTA_6f95edd2-22f7-43c8-b130-9bc1d3398fc2">98,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="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="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTctMS0xLTA_0998659a-dc3e-48e1-8e39-450ccadfd1ab">89,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTEtMS0xLTA_5c3b15db-c906-43e3-b499-bf03b81f02ce">8,127</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTMtMS0xLTA_1f1908b1-017d-45d5-ab03-a57c2f8637c9">8,127</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTUtMS0xLTA_143c866e-5a13-4296-b543-a901dba722ec">12,393</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16871640b44fbca46134ff8d564493_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTctMS0xLTA_599ea9e5-f07f-4f61-a6a2-18c0d5008379">12,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie08c458b3a25405f8ce2d39cd6fd7c65">Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.</ix:continuation></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%">140</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_247"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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 - <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM2MzI_c5184591-4dcc-41be-91df-8278556e1190" continuedAt="i3d7dccb8a0d644fca0967441bafdd479" escape="true">Operating Segments</ix:nonNumeric></span></div><ix:continuation id="i3d7dccb8a0d644fca0967441bafdd479" continuedAt="i35b382b5fd7443a9aff27da5ebc7ecc2"><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our <ix:nonFraction unitRef="segment" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzEwMQ_9a46616c-6f5b-4bde-a27f-0a056a80904e">two</ix:nonFraction> primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#8217;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM2MjY_b1e1202c-2dbf-4d6f-9f87-90fed3d79e6a" continuedAt="i2144f4a6b9a54b2f9ddc2ebb0b276f92" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $<ix:nonFraction unitRef="usd" contextRef="i3a8fb518fa9f4cdfb55e789c48320b06_I20201231" decimals="-8" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM1ODY_0f014a53-326b-4804-b663-d9bff415c7a4">38.6</ix:nonFraction> billion, $<ix:nonFraction unitRef="usd" contextRef="i1904dbe988a84f4892266e4835a5df41_I20191231" decimals="-8" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM1OTA_610c06be-f667-4c68-b2c7-b6d0ae231baf">37.8</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i5efc9ed00083462c85c904a0918177e0_I20181231" decimals="-8" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM1OTc_850b49f2-b768-4c95-bc86-5cefb86c9b42">33.3</ix:nonFraction> billion at December&#160;31, 2020, 2019 and 2018.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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:700;line-height:100%">2020</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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItMS0xLTEtMA_c162d6e7-f889-4734-89b4-1f08ea9a5952">981,441</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItMy0xLTEtMA_ddff8a24-3adb-408f-8f42-a89d5c897e53">2,776</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItNS0xLTEtMA_eaa38228-0059-4a1a-a53b-377b5579cbca">8,216</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItNy0xLTEtMA_4f3148bc-a8c5-4146-8fad-c4886bff2626">976,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtMS0xLTEtMA_1c882ba1-e94d-4876-bb41-27e38e553a24">241,230</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtMy0xLTEtMA_0c1f570e-2951-400e-a1c6-c95441698cdf">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtNS0xLTEtMA_31f245e7-9a75-4a32-a11c-c6e541c2aa22">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtNy0xLTEtMA_c7de946f-c08e-49d5-8ce5-5ab77dffb4c1">241,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-interest 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="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtMS0xLTEtMA_a5028cd6-0b2d-4f5c-b3c0-60e425813127">321,136</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtMy0xLTEtMA_0626f0ab-5ef4-4a5d-a628-10cbfe5840cd">145,268</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtNS0xLTEtMA_625e2e0b-04ae-42ee-b95d-e7a31d476fe8">950</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtNy0xLTEtMA_20aa943f-60b8-471e-8db3-65dabbbb9a56">465,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtMS0xLTEtMA_28a10c56-b7a4-427f-8335-980ab8c15004">718,519</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtMy0xLTEtMA_d9cf8305-b551-43c4-884d-afc683d2c6b6">123,630</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtNS0xLTEtMA_22ad09c6-96fa-48b3-a45a-69351046e467">6,755</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtNy0xLTEtMA_a846d7b4-3909-4b2e-99ea-b82a89ca7d3e">848,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Income (loss) before income taxes</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="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtMS0xLTEtMA_b73f7bd8-53be-4bc0-9be6-c0a64fc70445">342,828</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtMy0xLTEtMA_3d36aeaa-fb59-49ef-925a-5db46909d2c6">24,414</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtNS0xLTEtMA_a840af0e-b3bf-443f-a580-2c595a79517b">15,921</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;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtNy0xLTEtMA_960befa7-7350-45d3-964a-bd4a45c951f3">351,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></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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctMS0xLTEtMA_89d9b069-2a4f-4e47-96ec-548b14579daa">20,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="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%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctMy0xLTEtMA_39b910d1-6552-4cd0-b29a-d2fe863a545d">5,127</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctNS0xLTEtMA_f6a6adc6-8147-4671-85f2-46a33beb1716">5,304</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctNy0xLTEtMA_0d529010-5cdf-429a-8dcd-93f13a347678">20,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income (loss)</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="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtMS0xLTEtMA_b0c8e912-0ec3-4fca-a57d-9ab3ce254019">322,481</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtMy0xLTEtMA_d2015a3c-96b0-4d79-85c3-71c0d01e23bc">19,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="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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtNS0xLTEtMA_d8f67c78-d108-404e-8375-34e99b0e6ad1">10,617</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;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtNy0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6">331,151</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktMS0xLTEtMA_0b33d170-f36e-4503-9313-c75c20fb6a29">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktMy0xLTEtMA_fc93587c-7bde-43fb-8831-a525b2f7eb2f">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktNS0xLTEtMA_cb2bc8b1-2b1e-4201-8996-b3fdb7cf057b">2,016</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktNy0xLTEtMA_44494e4b-bea6-4207-a685-77931989d4b8">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTEtMS0xLTE0MzEy_f2b5bc7b-89f0-49eb-bc6c-75e18c05fe20">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTMtMS0xLTE0MzA4_3e489d80-85d4-409b-9ba2-ac47ea759a9b">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTUtMS0xLTE0MzA0_095654ff-0289-49c9-a749-d966b364468e">5,514</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTctMS0xLTExOTM2_7caa3bd2-a062-48cb-9744-8f7fc6c59528">5,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income (loss) available to common shareholders</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="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTEtMS0xLTA_f9c64ec7-2ada-4a1c-ac3a-21324533ca25">322,481</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;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%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTMtMS0xLTA_b67e7350-42d2-4928-8a93-3e51dc87397f">19,287</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;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%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTUtMS0xLTA_c6508dad-6c4b-4e30-b131-14f694aff3bf">18,147</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="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTctMS0xLTA_99cfa108-4b68-433c-bb80-00115d9c786f">323,621</ix:nonFraction>&#160;</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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTEtMS0xLTA_10cbbb67-13bb-451d-a0a7-0db6975d7fcb">1,302,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTMtMS0xLTA_b68faf65-e409-4e62-9543-c4b3b68130d0">148,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTUtMS0xLTA_13b40d92-a3c5-4e95-9f9d-65916517b305">9,166</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTctMS0xLTA_e724d200-5b55-4a52-b8ef-a56c9cd76d6c">1,441,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icaed5e63323c4bcfb5eda6bda0be179b_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTEtMS0xLTA_e0f3d5b3-cab2-4da5-8137-17f8ebfce0e4">37,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a8fb518fa9f4cdfb55e789c48320b06_I20201231" decimals="-6" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTMtMS0xLTA_f513e872-8ebf-4435-bc3e-0c548f7b2e5a">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id81e84f4dee940d984c95c8452e87637_I20201231" decimals="-6" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTUtMS0xLTA_c36759f9-6d45-483a-98e5-a84d54acc1b1">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231" decimals="-6" format="ixt:numdotdecimal" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTctMS0xLTA_a542fe13-4813-45c0-baa8-f18cc8605f3e">37,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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%">141</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><ix:continuation id="i35b382b5fd7443a9aff27da5ebc7ecc2"><ix:continuation id="i2144f4a6b9a54b2f9ddc2ebb0b276f92"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.562%"></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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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:700;line-height:100%">2019</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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItMS0xLTEtMA_0484694e-1933-4ce9-9137-ca253197851b">1,010,368</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItMy0xLTEtMA_fd196642-2f72-40c1-8a35-7fbe06e37380">4,001</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItNS0xLTEtMA_1db074ad-f6f1-48dd-bc92-26e6dd160e79">10,364</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItNy0xLTEtMA_5793c222-73fc-4563-9682-b886fd44de25">1,004,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtMS0xLTEtMA_75778985-1953-4449-a638-257d205d4862">33,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="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%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtMy0xLTEtMA_2a7fb61e-a215-42c2-a0a4-450cad358c68">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="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%"><ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtNS0xLTEtMA_6dcdc730-f813-40e3-9444-027fcec6878c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtNy0xLTEtMA_4a709181-c5c4-40d7-86a0-300585ec00d8">33,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-interest 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="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtMS0xLTEtMA_e7c1e193-e7bb-4bba-904e-c15d77e9d660">218,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="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="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtMy0xLTEtMA_16ca248f-2d97-4fd7-8ed6-e81b7e67b058">145,905</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtNS0xLTEtMA_c41d3cd8-16c3-47be-b9ce-8c69e30cde91">450</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtNy0xLTEtMA_e939b62b-082f-4b6e-833c-64777084ef18">363,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtMS0xLTEtMA_e9f5705a-ce3b-4c5e-af6b-bdf6f462a64f">703,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding: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%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtMy0xLTEtMA_2cd6b695-b079-4f16-9ac4-c4a15e42e055">124,622</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtNS0xLTEtMA_184a6dfa-92e2-4855-909d-a96cb0e48364">6,936</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtNy0xLTEtMA_4a5819e5-e931-4d5e-ac68-83d2d10a5a52">834,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Income (loss) before income taxes</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="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtMS0xLTEtMA_6fbe7dda-714d-4c6c-b55f-5e95736863b1">491,936</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtMy0xLTEtMA_ef31d921-2dc2-4926-93dd-4c1892e0b420">25,283</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtNS0xLTEtMA_73a7dae5-20e8-4564-a951-7560046f5b69">17,750</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;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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtNy0xLTEtMA_dda46d96-5e7f-4e6c-91bf-c99db2b6b0a8">499,469</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctMS0xLTEtMA_0072a3a9-a750-43b4-b475-7553b3d93155">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctMy0xLTEtMA_3aeabfde-9376-4736-b7a3-ed2052469a0f">5,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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%">(<ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctNS0xLTEtMA_bec4ee6c-2064-4904-8a90-4fa7463f3be8">4,958</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctNy0xLTEtMA_e326a708-5981-4465-bed5-acd3d2c6b477">55,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income (loss)</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="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtMS0xLTEtMA_2ed59093-a1ed-4a86-8114-53dd0561acdf">436,416</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtMy0xLTEtMA_7e4131e7-71d6-4834-aac9-1e4b083af054">19,975</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtNS0xLTEtMA_0691ce5f-a75b-4053-92ba-f46735a23e8c">12,792</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;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="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtNy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6">443,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktMS0xLTEtMA_b31f200c-5a15-48b5-9655-aca25ff11f1b">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktMy0xLTEtMA_5b662eed-27be-489c-898e-7f1b12499ce9">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktNS0xLTEtMA_46e72901-251c-476e-98f5-59cd0db8aceb">8,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="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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktNy0xLTEtMA_0e10a0a3-8ffe-43a2-bbcc-83846ad3e100">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 income (loss) available to common shareholders</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="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTEtMS0xLTA_3e8b8848-9756-4fa8-bf9d-ceaf6c8f3381">436,416</ix:nonFraction>&#160;</span></td><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 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="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTMtMS0xLTA_3b83a29a-be63-430b-b635-f673e0358aec">19,975</ix:nonFraction>&#160;</span></td><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 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="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTUtMS0xLTA_fc8498bd-874a-49d0-b466-4e4748a0b5f0">20,855</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;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%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTctMS0xLTA_d8c71271-09b6-46af-ad31-b0aa8b395493">435,536</ix:nonFraction>&#160;</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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTEtMS0xLTA_ab43adae-da9b-4d27-9f3f-9bd81339fea4">1,228,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTMtMS0xLTA_93862e0f-dd38-482e-9d69-2876de271a03">149,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTUtMS0xLTA_b09fc3e4-313f-46bc-9446-5511d3073699">10,814</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTctMS0xLTA_59ef49f6-3ae0-4aee-8192-7cf7e875a652">1,367,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb928c4e421b4348a50c0f3f8ad9a6f8_I20191231" decimals="-6" format="ixt:numdotdecimal" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTEtMS0xLTA_0ddfdb9a-a2ba-4fee-860e-782cf8e2cdc1">32,019</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1904dbe988a84f4892266e4835a5df41_I20191231" decimals="-6" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTMtMS0xLTA_cfd32380-fea2-44e4-921d-da1842faf004">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6104d56b800c4b59885e6a766f27f0cd_I20191231" decimals="-6" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTUtMS0xLTA_c2dab1d7-3259-47b1-bc57-02b36fc1bb6e">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231" decimals="-6" format="ixt:numdotdecimal" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTctMS0xLTA_19c49f16-81e5-4147-b88f-8520bde2e28a">32,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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%">Net interest income (expense)</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="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTEtMS0xLTA_eeca3370-52af-4ecf-8620-dfb6eb6097ae">963,757</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTMtMS0xLTA_06bccff3-18fa-4fc0-a7fb-97d80162e745">4,083</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTUtMS0xLTA_22f7915f-2747-4331-aeab-58b21e6e22f4">9,948</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTctMS0xLTA_2bc281a3-4411-44c9-b7ec-f0ecb596f831">957,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTEtMS0xLTA_ef6339e3-6350-48ab-a9cb-e905b028c871">21,685</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTMtMS0xLTA_103d96bc-d9f0-45d8-8b6d-d970e6f3949a">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTUtMS0xLTA_186800c9-a136-4abf-8158-5e8d8b083f05">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTctMS0xLTA_f9438678-0358-4f59-882e-87d90da293ac">21,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-interest 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="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTEtMS0xLTA_513e5ddd-bb05-4ea7-af0d-e9824e312c59">213,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTMtMS0xLTA_b719171c-f59c-45ac-96b9-d6259f0163c1">138,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTUtMS0xLTA_0f8f49cb-823f-4b15-90c4-5406b37a44c4">522</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTctMS0xLTA_21a0f77b-0822-4aa9-bbdd-bf348ef1bc9c">351,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTEtMS0xLTA_d588518b-3fe1-4d89-b90b-490697cf84e4">657,376</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTMtMS0xLTA_d284b7d4-78e9-4e12-8ff6-e24e1c9b023c">114,166</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTUtMS0xLTA_69102cf3-9cd7-481d-a83e-dc50dca9e3cc">7,270</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTctMS0xLTA_bbdbac0f-4035-4c3a-b225-9c10ffeae677">778,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTEtMS0xLTA_d79f1674-67f1-4030-a437-79c21c6ea206">498,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTMtMS0xLTA_9eeec7fc-3ae1-4a56-88ea-09c7a480a886">27,962</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTUtMS0xLTA_b6627712-124f-44dc-ba99-fff90231ff80">17,740</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;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTctMS0xLTA_1ea13363-84e3-4ba7-afea-990009730806">508,681</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTEtMS0xLTA_da953b10-9554-4733-a0c9-fd2bf032c2cf">52,928</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTMtMS0xLTA_51805302-4d75-43fe-8843-05826cd789d7">5,872</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTUtMS0xLTA_dad027ad-f2de-4a3a-9cf2-a5905702b799">5,037</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTctMS0xLTA_a29f0fcf-963d-46e3-be87-5fbff90e6b91">53,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net income (loss)</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="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTEtMS0xLTA_7146e5ba-4b5a-41e8-8a3c-3449a7d129bf">445,531</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTMtMS0xLTA_b112a2ff-ca43-46e2-b589-0f95cd5cc172">22,090</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTUtMS0xLTA_4cb019a5-b7c8-4128-b85c-9d758bf69b32">12,703</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;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="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTctMS0xLTA_d3760974-6d87-48b2-80bb-4fb8bc412e92">454,918</ix:nonFraction>&#160;</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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTEtMS0xLTA_44bf133a-4084-42d7-9aa8-3bb16b98711d">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTMtMS0xLTA_509949b6-9ca7-497c-8a37-fcdcbb1f3f88">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTUtMS0xLTA_34c052b1-490d-4920-a422-43f57b2d7baf">8,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="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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTctMS0xLTA_33c22a54-aed3-40dd-b3e1-88119201c074">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 income (loss) available to common shareholders</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="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTEtMS0xLTA_f85f941a-f0f1-43d1-9585-1e91f62a2547">445,531</ix:nonFraction>&#160;</span></td><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 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="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTMtMS0xLTA_a3e9f2e6-623a-49aa-9b4e-4326d3c56db5">22,090</ix:nonFraction>&#160;</span></td><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 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="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTUtMS0xLTA_bbc0d9d0-ff7b-413f-9d64-4dbe1c860a20">20,766</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;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%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTctMS0xLTA_6eca0568-9619-433d-b48f-f73b8ab9bf4c">446,855</ix:nonFraction>&#160;</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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTEtMS0xLTA_8d6ab9fe-3e65-435c-ba9f-0c0358ce839f">1,177,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTMtMS0xLTA_af6a4c1c-8155-4ea9-8897-99aaf8168274">142,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTUtMS0xLTA_46b96a2b-01b3-48df-9314-668ca5e01fc0">10,470</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTctMS0xLTA_f1a61b34-6cdb-4144-83a2-44562d4126a0">1,309,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749d9e93488940708e6d3b5662b467bd_I20181231" decimals="-6" format="ixt:numdotdecimal" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTEtMS0xLTA_ca0cd620-946a-4d8d-b2cc-e1f99dfff83c">30,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5efc9ed00083462c85c904a0918177e0_I20181231" decimals="-6" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTMtMS0xLTA_677518ff-aed0-4d9b-9427-0bafe036aaf0">54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i966e7910896e43598073ca392b051cfb_I20181231" decimals="-6" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTUtMS0xLTA_df7e8a5b-6657-4a5b-bf9e-e235ba98f1c1">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231" decimals="-6" format="ixt:numdotdecimal" name="cfr:SegmentReportingAverageAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTctMS0xLTA_0e3d7b42-575f-42c2-a2fc-ddd7ffac115c">31,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div id="i34ea4f3caf714427aeb70b59038dec25_250"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19 - <ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzMzOA_ef19df5d-331d-4a52-ba24-0233211465b8" continuedAt="ice4b630e137440a3a0c9f2b7535331c6" escape="true">Condensed Financial Statements of Parent Company</ix:nonNumeric></span></div><ix:continuation id="ice4b630e137440a3a0c9f2b7535331c6" continuedAt="i3b811544f2ef4a8585a3f94405219657"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.</span></div><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzM1Mw_fbd493f2-ef12-4ee8-92a8-fa53f23442ae" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Assets:</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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndDueFromBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzMtMS0xLTEtMA_b9c0b243-e6e8-4edf-8481-4cd9ce385b15">381,240</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndDueFromBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzMtMy0xLTEtMA_f03e59cb-bdd8-4e05-af9c-99b7b03b2bc7">9,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzQtMS0xLTEtMA_79b676c1-6b6a-4e9b-94b8-b02247aa8ebe">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzQtMy0xLTEtMA_0979312e-139a-442e-9750-d56f498c3deb">258,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</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="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzUtMS0xLTEtMA_a2a5145b-eac3-4e14-82dc-df5544964178">381,240</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzUtMy0xLTEtMA_a18c36e6-75d0-4dc9-8642-8589e1442aa5">267,116</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:InvestmentInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzYtMS0xLTEtMA_9251f244-4cb1-4b16-993f-bf38dd76df9d">4,155,619</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:InvestmentInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzYtMy0xLTEtMA_f96bf43b-c0c3-4cb7-8d24-f1f4f0409a61">3,896,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable and other 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivableAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzctMS0xLTEtMA_f2fc841f-3350-471a-b696-3ea1cdb483dd">2,164</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestReceivableAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzctMy0xLTEtMA_3a5c50d6-e860-4654-85e9-6a001cc88e38">2,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzgtMS0xLTEtMA_a9ab0c8b-8e40-4d21-a566-1665b9b8ded0">4,539,023</ix:nonFraction>&#160;</span></td><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzgtMy0xLTEtMA_6592879a-1ff9-429a-85b2-35f0ed41b885">4,166,623</ix:nonFraction>&#160;</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:top"><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:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEwLTEtMS0xLTA_c20918e6-67d9-4aae-a1ff-58632b0275d5">136,357</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEwLTMtMS0xLTA_00768219-fe19-4e7a-b72c-aa8ed330c133">136,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes, net of unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzExLTEtMS0xLTA_42551477-7eb8-4df2-8a8f-d404241189f3">99,021</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SubordinatedDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzExLTMtMS0xLTA_66ea32bd-655f-46f2-901c-2a155cf26d19">98,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEyLTEtMS0xLTA_131bc4ef-83f2-4f5b-9a9e-3011eb3fbc05">10,629</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEyLTMtMS0xLTA_8fa28816-700e-4d36-a317-64bbcba9bdfd">19,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 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%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEzLTEtMS0xLTA_257c09d9-de4c-49a1-a794-e9d844cd8ee3">246,007</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEzLTMtMS0xLTA_e0a14233-0e7e-4078-913d-5331173e536c">254,955</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE0LTEtMS0xLTA_16057d23-2390-46e7-99be-cf2db0384c2a">4,293,016</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE0LTMtMS0xLTA_a4d3b0a3-8840-4233-9092-ea1fa9e862d0">3,911,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 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%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE1LTEtMS0xLTA_130c3331-5fbe-4c1c-aab9-e952ea98c1f9">4,539,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE1LTMtMS0xLTA_ab337c8a-df13-4331-a580-8f1ae08ac9c7">4,166,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">142</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i3b811544f2ef4a8585a3f94405219657"><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzM1OA_b3c7590d-a76a-46a0-a586-1e78359e1043" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:58.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.743%"></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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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:700;line-height:100%">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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</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="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzMtMS0xLTEtMA_cea67803-b2cb-4597-9b66-a06638a0e848">298,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzMtMy0xLTEtMA_46647995-8395-47d4-b6b1-c7de46e2b300">234,531</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzMtNS0xLTEtMA_c4e130b7-6193-4054-937e-076bad5bb710">223,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzQtMS0xLTEtMA_02b80b0f-e407-4887-bd08-8a4b25a8d579">736</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzQtMy0xLTEtMA_77be745b-38b8-4274-a4e4-d165a92fa505">1,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" name="cfr:DividendIncomePaidByNonBanks" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzQtNS0xLTEtMA_b4edd6c2-3d26-48ce-af60-a7ccff77b1a9">953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzUtMS0xLTEtMA_88f067f2-6054-48cb-a57b-85a3703559ee">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzUtMy0xLTEtMA_2e80bd72-030e-46bb-b4b2-3a60de56b0c5">2,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="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="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzUtNS0xLTEtMA_62a9cf25-30ba-4d59-8f4f-271c60c9e26e">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzYtMS0xLTEtMA_74756398-f8a8-46ba-94f5-062aca398bf9">300,066</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzYtMy0xLTEtMA_39eee34d-f318-4a93-9a8d-596de2d720ae">239,221</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzYtNS0xLTEtMA_8ad689ec-429f-4f7a-a1e9-768e58a9826e">226,152</ix:nonFraction>&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzgtMS0xLTEtMA_e75f9522-8ad2-4457-b82f-2a194f912c18">8,216</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzgtMy0xLTEtMA_0a24af1b-94b9-4fe3-8071-f37dc8bfda62">10,363</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzgtNS0xLTEtMA_25250156-dc8d-4255-bb0a-3ccb180cacd6">9,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SalariesAndWages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzktMS0xLTEtMA_f949076a-9f57-4dbb-a5d4-c9076750694f">1,581</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SalariesAndWages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzktMy0xLTEtMA_51cf3234-859b-48f3-8626-d5394c562d61">1,551</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SalariesAndWages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzktNS0xLTEtMA_a0e2b3b9-612a-45ec-bdec-675c95565787">1,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 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEwLTEtMS0xLTA_12bb8a50-1b9b-473e-a3ab-cb5271aca4f3">6,833</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEwLTMtMS0xLTA_99003481-5720-419c-8200-27c0508df76a">7,033</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEwLTUtMS0xLTA_707fee1f-616c-40b4-9617-3ac1f77cbebe">7,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzExLTEtMS0xLTA_e78bd13f-56fd-4f67-8b0e-ef15cf496fb4">16,630</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzExLTMtMS0xLTA_af5d29d6-e6f0-4d76-a87c-a0e959e95aa6">18,947</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzExLTUtMS0xLTA_68c09478-5786-4665-9777-47bf7375ff97">18,937</ix:nonFraction>&#160;</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: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%">Income before income taxes and equity in undistributed earnings of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEyLTEtMS0xLTA_2f0409db-7d50-4b5d-8bc2-8b1f21a06256">283,436</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEyLTMtMS0xLTA_21ca551b-4188-4dca-86f1-e287cbb6338a">220,274</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEyLTUtMS0xLTA_7f48e19a-c64e-4ab0-9fed-dba2e76d54f9">207,215</ix:nonFraction>&#160;</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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEzLTEtMS0xLTA_9a174eb4-db0b-4c7f-aea6-02d0f49e2482">5,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="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="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEzLTMtMS0xLTA_32595d80-f378-4488-bf4d-1a812f05d779">5,135</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEzLTUtMS0xLTA_c7e2e053-d648-46cc-a18a-dd3213282473">5,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE0LTEtMS0xLTA_faef2a07-4916-42f3-9735-98f5b681422c">42,309</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE0LTMtMS0xLTA_11066f84-13de-480b-a1a9-7be3be6aa6c7">218,190</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE0LTUtMS0xLTA_47f45209-738f-4d30-af60-94c027bf6cfc">242,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Net 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE1LTEtMS0xLTA_cf618214-1d44-42eb-bd3b-8df193d9d82e">331,151</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE1LTMtMS0xLTA_06e074ad-ceff-4438-9fe5-b3eeb135fe32">443,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="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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE1LTUtMS0xLTA_44e26316-4412-4e82-9b79-a286a634f104">454,918</ix:nonFraction>&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE2LTEtMS0xLTA_cecd0749-27bd-4fd6-abf3-0160fb5f934f">2,016</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE2LTMtMS0xLTA_fbd4df00-3c54-4bc0-8c3a-b2fea1f78824">8,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="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%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE2LTUtMS0xLTA_081e0ed4-a66e-4f78-9479-547a8c63f80f">8,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTEtMS0xLTExOTUy_9e9b4573-7dcf-48bc-aba4-8ab89f987188">5,514</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTMtMS0xLTExOTUy_0c898af2-050b-4f5a-877b-87f26befea21">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTUtMS0xLTExOTUy_9f0adf7b-9458-4ae1-a788-42bd9433322a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTEtMS0xLTA_80b2915c-5c9f-496e-84be-23c89948a86e">323,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTMtMS0xLTA_a3fac268-b672-4616-bae9-ecbd7b2744b6">435,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTUtMS0xLTA_187c530b-b972-4d5b-a625-684d72f49262">446,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzM0Ng_fa94f985-ddd2-4448-8832-22887133e0ce" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.396%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.396%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.669%"></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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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: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:8pt;font-weight:700;line-height:100%">2020</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Operating 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;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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzMtMS0xLTEtMA_e421a265-8756-4338-a779-b3eeea6a1614">331,151</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzMtMy0xLTEtMA_d40b43d5-4358-4b4a-b9b2-338dc044c13b">443,599</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzMtNS0xLTEtMA_e8652a54-95ab-45be-bdea-cdac43b5b3ad">454,918</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="padding:0 1pt"></td><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"><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%">Adjustments to reconcile net income to net cash provided by operating activities:</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="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="padding:0 1pt"></td><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:#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%">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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzUtMS0xLTEtMA_7cfdb934-b5d4-43c7-bc92-f0d809eabc1b">42,309</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzUtMy0xLTEtMA_46c83c07-5f50-4ff7-8247-05772ba384f4">218,190</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="cfr:EquityInUndistributedEarningsOfSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzUtNS0xLTEtMA_dd285ecd-ef6f-4c0d-a40d-2eb3a0201760">242,485</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="padding:0 1pt"></td><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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzYtMS0xLTEtMA_29e90363-443b-416e-80be-0cf057fafe4c">770</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzYtMy0xLTEtMA_987b25c2-7940-4c83-9376-2c044e2b5a29">780</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzYtNS0xLTEtMA_41df75c9-f8fe-46d3-bd81-ecaa88894e3b">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="3" style="padding:0 1pt"></td><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:#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%">Net tax benefit from stock-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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzctMS0xLTEtMA_74b38c32-d6a3-43c2-b621-bbeddefe17a3">370</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzctMy0xLTEtMA_d32755e1-1452-4194-ba9a-e8a5c7a0cf67">240</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzctNS0xLTEtMA_2c581b7a-e5de-4705-9c64-4e69efb9a6ff">304</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="padding:0 1pt"></td><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%">Net change in other assets and 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzgtMS0xLTEtMA_0d314df3-b5e7-4709-a595-400149493d7d">8,937</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzgtMy0xLTEtMA_80d37276-90b4-4209-9c12-feff1ecb56a9">22,216</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzgtNS0xLTEtMA_f7203133-3681-4966-ba89-e4f82b877769">12,709</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="padding:0 1pt"></td><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:#ffffff;padding:2px 1pt 2px 30.25pt;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%">Net cash from 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzktMS0xLTEtMA_5f2193e9-f4ce-40af-8cd6-2b6ebdd51510">281,045</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzktMy0xLTEtMA_e9d5708e-e06e-45d6-a77e-2ffbb4500b59">248,645</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzktNS0xLTEtMA_42e960eb-9706-4692-a3ce-86b546e0936e">200,749</ix:nonFraction>&#160;</span></td><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="padding:0 1pt"></td><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:12pt"><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="padding:0 1pt"></td><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:#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:700;line-height:100%">Investing 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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><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 25.75pt;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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE1LTEtMS0xLTA_b7a49a3c-6436-42af-b496-8a5527cb8e6c">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE1LTMtMS0xLTA_c93a9d99-f67e-49e0-87eb-ae1a59f109b5">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE1LTUtMS0xLTA_9934a731-4dc0-42ae-9ff9-87dc48ece64b">&#8212;</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="padding:0 1pt"></td><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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="padding:0 1pt"></td><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE4LTEtMS0xLTE1NDIx_f703f03a-9ed6-470d-b6c4-4b15fc045699">150,000</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE4LTMtMS0xLTE1NDIx_a049737c-72ee-43dc-acb1-0f0b849ab55d">&#8212;</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE4LTUtMS0xLTE1NDIx_1eb03dfe-d9f9-4108-a88d-70a076763929">&#8212;</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="padding:0 1pt"></td><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred 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="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE5LTEtMS0xLTE1NDEx_e22de1de-1f60-4a83-aa5c-5d5e81ac72af">145,452</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE5LTMtMS0xLTE1NDEx_35ebb83b-5740-4c2b-b593-4a6400983865">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE5LTUtMS0xLTE1NDEx_7d6bde16-3369-4818-a995-64e31fa244f2">&#8212;</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="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIwLTEtMS0xLTA_82620f87-058a-4d8e-b4ef-7a1a7e1ad6aa">12,557</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIwLTMtMS0xLTA_23527b5c-6b0a-4ccf-b99a-a7be0dbf0ded">20,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="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="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIwLTUtMS0xLTA_2a6b9cac-eb5d-41ee-bb0e-b899987f92a4">31,647</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="padding:0 1pt"></td><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"><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%">Proceeds from stock-based compensation activities of subsidiaries</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="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIxLTEtMS0xLTA_94bd1bf1-11d1-458b-9b68-fdb82bec5aba">13,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="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%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIxLTMtMS0xLTA_1eae4cdf-6c29-4fc0-8438-5a1457cc3cdc">15,166</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIxLTUtMS0xLTA_46f86ca1-6762-48e8-90a4-465417c0d3c6">13,222</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="padding:0 1pt"></td><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIzLTEtMS0xLTA_b525a40f-255e-49ff-bac5-2283ccd3ec78">15,785</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIzLTMtMS0xLTA_22a9b1e1-337e-4c12-bdf6-7d1d3f52508b">68,793</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIzLTUtMS0xLTA_c2b026a6-9344-458b-ba6d-6d3c28dad274">101,010</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="padding:0 1pt"></td><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTEtMS0xLTE1NDM3_3d68baa7-4249-4bbe-a652-511f2e7bfc82">10,307</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTMtMS0xLTE1NDM3_1d36879b-8235-48ea-a881-fde22a849a64">&#8212;</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTUtMS0xLTE1NDM3_c1373aee-d3fe-4ac5-bf8c-75fa3b264245">&#8212;</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="padding:0 1pt"></td><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on preferred stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI0LTEtMS0xLTA_5e62aa88-4a65-427b-8e95-5e2b46313a91">2,016</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI0LTMtMS0xLTA_de7a66f8-c8eb-4c5e-bbe2-d8b37a4a271f">8,063</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI0LTUtMS0xLTA_113e3baa-2ccf-4d4e-bddf-0c9c08686a73">8,063</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="padding:0 1pt"></td><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTEtMS0xLTA_6cde36e1-5f51-49ef-bf20-6d0889245027">180,584</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTMtMS0xLTA_87fee097-4206-4000-a33f-e24c5b0ab041">177,006</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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTUtMS0xLTA_f5573c54-d7ed-437c-b8ae-531787e882c6">165,449</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="padding:0 1pt"></td><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:#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:700;line-height:100%">Net cash from financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI2LTEtMS0xLTA_d8a49779-eea4-48c9-93bb-92c61a705f0b">166,921</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;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="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI2LTMtMS0xLTA_20e0cd08-6c9f-4a91-b621-264953d0f427">217,926</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;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="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI2LTUtMS0xLTA_687928ef-a23d-431a-9491-811d85711256">229,653</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="padding:0 1pt"></td><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:700;line-height:100%">Net change in 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI3LTEtMS0xLTA_3052e444-d158-4d04-b6d2-72009b996c93">114,124</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI3LTMtMS0xLTA_75da02bb-e210-45d4-9179-bd381eabfc09">30,719</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI3LTUtMS0xLTA_54710f0b-5ce9-445c-8d88-6dc2ce0fb00c">28,904</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="padding:0 1pt"></td><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:#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%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI4LTEtMS0xLTA_513340c7-ee48-4bf9-a74d-8f8e8fa2c9e8">267,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="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="iff18038052d046e08d73225762dbcbe2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI4LTMtMS0xLTA_591ca8d4-51ef-429a-bf51-8296eafcd2be">236,397</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c0642dd62d4cc58df3a0df4147dee9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI4LTUtMS0xLTA_e960bc6f-b89a-468a-b763-aded6c21ec5e">265,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><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:700;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI5LTEtMS0xLTA_820ed8a6-4a75-4769-805f-d3c0dc4cf493">381,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI5LTMtMS0xLTA_e930d24a-aa41-4f95-bce5-fe4b6081e74d">267,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff18038052d046e08d73225762dbcbe2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI5LTUtMS0xLTA_7f9a5e97-6171-445c-9d0f-4c8674bad114">236,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><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></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%">143</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_253"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;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="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTMvZnJhZzo5ZGE5ZGUwNTcyNmQ0YzkyODFiZWJmZTU2NTMwMjQ3Ni90ZXh0cmVnaW9uOjlkYTlkZTA1NzI2ZDRjOTI4MWJlYmZlNTY1MzAyNDc2XzEwOTk1MTE2NTc4OTQ_6ba0975e-f8d9-40f8-b527-62f4d36a9a03" continuedAt="iea84f9c2b33544dea482d3476cd03ae8" escape="true">Accounting Standards Updates</ix:nonNumeric></span></div><ix:continuation id="iea84f9c2b33544dea482d3476cd03ae8" continuedAt="i93c1ca5650b445ec8a4ac755319eae51"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2014-09 implements a common revenue standard that clarifies the principles for recognizing revenue. The core principle of ASU&#160;2014-09 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract and (v) recognize revenue when (or as) the entity satisfies a performance obligation. We adopted ASU 2014-09 effective January&#160;1, 2018. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-01, &#8220;Financial Instruments &#8211; Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities." </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2016-01, among other things, (i) requires equity investments, with certain exceptions, to be measured at fair value with changes in fair value recognized in net income, (ii) simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment, (iii) eliminates the requirement for public business entities to disclose the methods and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet, (iv) requires public business entities to use the exit price notion when measuring the fair value of financial instruments for disclosure purposes, (v) requires an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments, (vi) requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements and (viii) clarifies that an entity should evaluate the need for a valuation allowance on a deferred tax asset related to available-for-sale securities. ASU&#160;2016-01 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-02, &#8220;Leases (Topic 842).&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-02 among other things, requires lessees to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. We adopted ASU 2016-02, along with several other subsequent codification updates related to lease accounting, as of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#8217;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $<ix:nonFraction unitRef="usd" contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTMvZnJhZzo5ZGE5ZGUwNTcyNmQ0YzkyODFiZWJmZTU2NTMwMjQ3Ni90ZXh0cmVnaW9uOjlkYTlkZTA1NzI2ZDRjOTI4MWJlYmZlNTY1MzAyNDc2XzIxOTkwMjMyODA1NTA_f6116455-b887-4378-b620-b4a2a5719e14">29.3</ix:nonFraction> million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-15, &#8220;Statement of Cash Flows (Topic 230) - Classification of Certain Cash Receipts and Cash Payments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-15 provides guidance related to certain cash flow issues in order to reduce the current and potential future diversity in practice. ASU&#160;2016-15 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-16, &#8220;Income Taxes (Topic 740) - Intra-Entity Transfers of Assets Other Than Inventory.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2016-16 provides guidance stating that an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU&#160;2016-16 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">144</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i93c1ca5650b445ec8a4ac755319eae51" continuedAt="i5bf61a9bdd9744a0abbb4ca9ab23d445"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-18, &#8220;Statement of Cash Flows (Topic 230) - Restricted Cash.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2016-18 requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU&#160;2016-18 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2017-01, &#8220;Business Combinations (Topic 805) - Clarifying the Definition of a Business.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-01 clarifies the definition and provides a more robust framework to use in determining when a set of assets and activities constitutes a business. ASU&#160;2017-01 is intended to provide guidance when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU&#160;2017-01 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-05, &#8220;Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20) - Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-05 clarifies the scope of Subtopic 610-20 and adds guidance for partial sales of nonfinancial assets, including partial sales of real estate. Historically, U.S. GAAP contained several different accounting models to evaluate whether the transfer of certain assets qualified for sale treatment. ASU&#160;2017-05 reduces the number of potential accounting models that might apply and clarifies which model does apply in various circumstances. ASU&#160;2017-05 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-08, &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU&#160;2017-08 does not change the accounting for callable debt securities held at a discount. We adopted ASU 2017-08 effective January 1, 2019 and recognized a cumulative effect adjustment reducing retained earnings by $<ix:nonFraction unitRef="usd" contextRef="i00a66549292344299e8d8d041c0c1574_I20190101" decimals="-5" sign="-" format="ixt:numdotdecimal" name="cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTMvZnJhZzo5ZGE5ZGUwNTcyNmQ0YzkyODFiZWJmZTU2NTMwMjQ3Ni90ZXh0cmVnaW9uOjlkYTlkZTA1NzI2ZDRjOTI4MWJlYmZlNTY1MzAyNDc2Xzk1Mjg_565b0a01-144e-427e-aa74-276b83a7b3a1">14.7</ix:nonFraction> million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-09, &#8220;Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-09 clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. Under ASU&#160;2017-09, an entity will not apply modification accounting to a share-based payment award if all of the following are the same immediately before and after the change: (i) the award's fair value, (ii) the award's vesting conditions and (iii) the award's classification as an equity or liability instrument. ASU&#160;2017-09 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-12, &#8220;Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-12 amends the hedge accounting recognition and presentation requirements in ASC 815 to improve the transparency and understandability of information conveyed to financial statement users about an entity&#8217;s risk management activities to better align the entity&#8217;s financial reporting for hedging relationships with those risk management activities and to reduce the complexity of and simplify the application of hedge accounting. ASU&#160;2017-12 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements. </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">145</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="i5bf61a9bdd9744a0abbb4ca9ab23d445" continuedAt="ida10312244b24285be163b64b1336cec"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-02, &#8220;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under</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%">ASU 2018-02, entities may elect to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017, from accumulated other comprehensive income to retained earnings. ASU&#160;2018-02 also requires certain accounting policy disclosures. We elected to adopt the provisions of ASU 2018-02 as of January&#160;1, 2018 in advance of the required application date of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-05, &#8220;Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin (SAB) No. 118.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2018-05 amends the Accounting Standards Codification to incorporate various SEC paragraphs pursuant to the issuance of SAB&#160;118. SAB&#160;118 addresses the application of generally accepted accounting principles in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act. See Note&#160;13 - Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-13,&#160;&#8220;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January 1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-14, &#8220;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 will be effective for us on January&#160;1, 2021, with early adoption permitted, and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#8220;Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#8221; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-16, &#8220;Derivatives and Hedging (Topic 815) - Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this update permit use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic&#160;815 in addition to the interest rates on direct U.S. Treasury obligations, the LIBOR swap rate, the OIS rate based on the Fed Funds Effective Rate and the Securities Industry and Financial Markets Association (SIFMA) Municipal Swap Rate. ASU&#160;2018-16 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2019-12, &#8220;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 will be effective for us on January 1, 2021, with early adoption permitted, and is not expected to have a significant impact on our financial statements.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">146</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><ix:continuation id="ida10312244b24285be163b64b1336cec"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and generally can be applied through December 31, 2022. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-08, &#8220;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 will be effective for us on January&#160;1, 2021 and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-09, &#8220;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 will be effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and generally can be applied through December 31, 2022. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.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%">147</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_256"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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%">Cullen/Frost Bankers, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Average Balance Sheets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands - tax-equivalent basis)</span></div><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited schedule is presented for additional information and analysis.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.845%"><tr><td style="width:1.0%"></td><td style="width:45.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.935%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" 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%">Year Ended December&#160;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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Average<br/>Balance</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: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%">Interest<br/>Income/<br/>Expense</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: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%">Yield<br/>/Cost</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Interest<br/>Income/<br/>Expense</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: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%">Yield<br/>/Cost</span></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:9pt;font-weight:700;line-height:100%">Assets:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Interest-bearing 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">5,302,616&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">12,893&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,616,896&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">35,590&#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="2" style="background-color:#ffffff;padding:2px 0 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.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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal funds sold and resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">99,740&#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="2" style="background-color:#cceeff;padding:2px 0 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%">895&#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="2" style="background-color:#cceeff;padding:2px 0 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.90&#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="2" style="background-color:#cceeff;padding:2px 0 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%">245,613&#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="2" style="background-color:#cceeff;padding:2px 0 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,524&#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="2" style="background-color:#cceeff;padding:2px 0 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.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Securities:</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,234,318&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,569&#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="2" style="background-color:#cceeff;padding:2px 0 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.27&#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="2" style="background-color:#cceeff;padding:2px 0 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,048,552&#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="2" style="background-color:#cceeff;padding:2px 0 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,082&#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="2" style="background-color:#cceeff;padding:2px 0 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.33&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax-exempt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">8,447,036&#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="2" style="background-color:#ffffff;padding:2px 0 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%">323,928&#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="2" style="background-color:#ffffff;padding:2px 0 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.08&#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="2" style="background-color:#ffffff;padding:2px 0 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%">8,248,812&#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="2" style="background-color:#ffffff;padding:2px 0 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%">325,058&#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="2" style="background-color:#ffffff;padding:2px 0 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:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:8pt;font-weight:400;line-height:100%">12,681,354&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">417,497&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.46&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,297,364&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">442,140&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Loans, net of unearned discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,164,453&#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="2" style="background-color:#ffffff;padding:2px 0 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%">684,686&#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="2" style="background-color:#ffffff;padding:2px 0 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.99&#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="2" style="background-color:#ffffff;padding:2px 0 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,440,549&#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="2" style="background-color:#ffffff;padding:2px 0 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%">747,112&#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="2" style="background-color:#ffffff;padding:2px 0 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.17&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total earning assets and average rate earned</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:8pt;font-weight:400;line-height:100%">35,248,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><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">1,115,971&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.22&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,600,422&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,230,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><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:400;line-height:100%">4.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Cash and 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:8pt;font-weight:400;line-height:100%">527,875&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">503,929&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">(232,596)</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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">(135,928)</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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Premises and equipment, 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:8pt;font-weight:400;line-height:100%">1,043,789&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">876,442&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Accrued interest receivable 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:8pt;font-weight:400;line-height:100%">1,373,969&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">1,240,986&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:8pt;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:8pt;font-weight:400;line-height:100%">37,961,200&#160;</span></td><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: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%">&#160;</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 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:8pt;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:8pt;font-weight:400;line-height:100%">32,085,851&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits:</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and individual</span></td><td style="background-color:#cceeff;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%">12,782,723&#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: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%">&#160;</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 style="background-color:#cceeff;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,829,635&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Correspondent 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:8pt;font-weight:400;line-height:100%">243,856&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">213,442&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public 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:8pt;font-weight:400;line-height:100%">537,117&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">315,339&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:400;line-height:100%">Total non-interest-bearing demand deposits</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:8pt;font-weight:400;line-height:100%">13,563,696&#160;</span></td><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: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%">&#160;</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;border-top:1pt solid #000000;padding:2px 0 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,358,416&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Interest-bearing deposits:</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private accounts:</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,782,352&#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="2" style="background-color:#cceeff;padding:2px 0 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,337&#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="2" style="background-color:#cceeff;padding:2px 0 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.02&#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="2" style="background-color:#cceeff;padding:2px 0 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,777,473&#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="2" style="background-color:#cceeff;padding:2px 0 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,650&#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="2" style="background-color:#cceeff;padding:2px 0 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.07&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market 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:8pt;font-weight:400;line-height:100%">8,387,903&#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="2" style="background-color:#ffffff;padding:2px 0 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%">15,196&#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="2" style="background-color:#ffffff;padding:2px 0 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.18&#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="2" style="background-color:#ffffff;padding:2px 0 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,738,654&#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="2" style="background-color:#ffffff;padding:2px 0 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%">71,584&#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="2" style="background-color:#ffffff;padding:2px 0 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.93&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time 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:8pt;font-weight:400;line-height:100%">1,120,060&#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="2" style="background-color:#cceeff;padding:2px 0 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,955&#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="2" style="background-color:#cceeff;padding:2px 0 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.25&#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="2" style="background-color:#cceeff;padding:2px 0 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%">989,907&#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="2" style="background-color:#cceeff;padding:2px 0 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,298&#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="2" style="background-color:#cceeff;padding:2px 0 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.65&#160;</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">584,261&#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="2" style="background-color:#ffffff;padding:2px 0 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,530&#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="2" style="background-color:#ffffff;padding:2px 0 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:#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:8pt;font-weight:400;line-height:100%">548,827&#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="2" style="background-color:#ffffff;padding:2px 0 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,210&#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="2" style="background-color:#ffffff;padding:2px 0 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.31&#160;</span></td><td style="background-color:#ffffff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing 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:8pt;font-weight:400;line-height:100%">17,874,576&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,018&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.18&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,054,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">99,742&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.62&#160;</span></td><td style="background-color:#cceeff;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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total deposits</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:8pt;font-weight:400;line-height:100%">31,438,272&#160;</span></td><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: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%">&#160;</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;border-top:1pt solid #000000;padding:2px 0 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,413,277&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,469,968&#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="2" style="background-color:#cceeff;padding:2px 0 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,482&#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="2" style="background-color:#cceeff;padding:2px 0 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.30&#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="2" style="background-color:#cceeff;padding:2px 0 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,283,381&#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="2" style="background-color:#cceeff;padding:2px 0 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,675&#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="2" style="background-color:#cceeff;padding:2px 0 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.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest 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:8pt;font-weight:400;line-height:100%">136,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,560&#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="2" style="background-color:#ffffff;padding:2px 0 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.61&#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="2" style="background-color:#ffffff;padding:2px 0 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%">136,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="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:8pt;font-weight:400;line-height:100%">5,706&#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="2" style="background-color:#ffffff;padding:2px 0 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.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Subordinated notes payable and other notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">98,948&#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="2" style="background-color:#cceeff;padding:2px 0 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,656&#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="2" style="background-color:#cceeff;padding:2px 0 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.71&#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="2" style="background-color:#cceeff;padding:2px 0 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%">98,792&#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="2" style="background-color:#cceeff;padding:2px 0 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,657&#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="2" style="background-color:#cceeff;padding:2px 0 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.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Federal Home Loan Bank 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:8pt;font-weight:400;line-height:100%">109,290&#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="2" style="background-color:#ffffff;padding:2px 0 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%">318&#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="2" style="background-color:#ffffff;padding:2px 0 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.29&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total interest-bearing liabilities and average rate paid</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:8pt;font-weight:400;line-height:100%">19,689,112&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">45,034&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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;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;border-top:1pt solid #000000;padding:2px 0 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,573,306&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">129,780&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Accrued interest payable and 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:8pt;font-weight:400;line-height:100%">669,755&#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-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">452,090&#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-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,922,563&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">28,383,812&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Shareholders&#8217; 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:8pt;font-weight:400;line-height:100%">4,038,637&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">3,702,039&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">37,961,200&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">32,085,851&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,070,937&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,100,586&#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: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%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Net interest spread</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</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:8pt;font-weight:400;line-height:100%">2.99&#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="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</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:8pt;font-weight:400;line-height:100%">3.46&#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></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:9pt;font-weight:400;line-height:100%">Net interest income to total average earning assets</span></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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.09&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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.75&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For these computations: (i)&#160;average balances are presented on a daily average basis, (ii)&#160;information is shown on a taxable-equivalent basis assuming a 21% tax rate in 2020, 2019 and 2018 and a 35% tax rate for prior years, (iii)&#160;average loans include loans on non-accrual status, and (iv)&#160;average securities include unrealized gains and losses on securities available for sale, while yields are based on average amortized cost.</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%">148</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.770%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.313%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.770%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="69" 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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="15" style="border-top:1pt 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:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt 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:700;line-height:100%">2015</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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Interest<br/>Income/<br/>Expense</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: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%">Yield<br/>/Cost</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Interest<br/>Income/<br/>Expense</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: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%">Yield<br/>/Cost</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Interest<br/>Income/<br/>Expense</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: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%">Yield<br/>/Cost</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Average<br/>Balance</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: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%">Interest<br/>Income/<br/>Expense</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: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%">Yield<br/>/Cost</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;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;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;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;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;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;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;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;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;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;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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td style="background-color:#ffffff;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:#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:400;line-height:100%">2,951,128&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">56,968&#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="2" style="background-color:#ffffff;padding:2px 0 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.93&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">3,579,737&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">41,608&#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="2" style="background-color:#ffffff;padding:2px 0 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:#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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">3,062,189&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">16,103&#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="2" style="background-color:#ffffff;padding:2px 0 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.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:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">3,047,515&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">8,123&#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="2" style="background-color:#ffffff;padding:2px 0 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.27&#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></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">265,085&#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="2" style="background-color:#cceeff;padding:2px 0 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,500&#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="2" style="background-color:#cceeff;padding:2px 0 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.07&#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="2" style="background-color:#cceeff;padding:2px 0 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%">73,140&#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="2" style="background-color:#cceeff;padding:2px 0 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%">936&#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="2" style="background-color:#cceeff;padding:2px 0 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.28&#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="2" style="background-color:#cceeff;padding:2px 0 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%">42,361&#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="2" style="background-color:#cceeff;padding:2px 0 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%">272&#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="2" style="background-color:#cceeff;padding:2px 0 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.64&#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="2" style="background-color:#cceeff;padding:2px 0 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%">24,695&#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="2" style="background-color:#cceeff;padding:2px 0 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&#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="2" style="background-color:#cceeff;padding:2px 0 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"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,222,688&#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="2" style="background-color:#cceeff;padding:2px 0 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%">86,370&#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="2" style="background-color:#cceeff;padding:2px 0 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.03&#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="2" style="background-color:#cceeff;padding:2px 0 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,892,827&#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="2" style="background-color:#cceeff;padding:2px 0 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,979&#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="2" style="background-color:#cceeff;padding:2px 0 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.92&#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="2" style="background-color:#cceeff;padding:2px 0 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,251,192&#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="2" style="background-color:#cceeff;padding:2px 0 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%">103,025&#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="2" style="background-color:#cceeff;padding:2px 0 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"></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:400;line-height:100%">5,438,973&#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="2" style="background-color:#cceeff;padding:2px 0 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,601&#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="2" style="background-color:#cceeff;padding:2px 0 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.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,842,737&#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="2" style="background-color:#ffffff;padding:2px 0 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%">322,855&#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="2" style="background-color:#ffffff;padding:2px 0 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.11&#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="2" style="background-color:#ffffff;padding:2px 0 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,353,279&#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="2" style="background-color:#ffffff;padding:2px 0 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%">391,730&#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="2" style="background-color:#ffffff;padding:2px 0 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.37&#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="2" style="background-color:#ffffff;padding:2px 0 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,806,448&#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="2" style="background-color:#ffffff;padding:2px 0 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%">369,335&#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="2" style="background-color:#ffffff;padding:2px 0 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.57&#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="2" style="background-color:#ffffff;padding:2px 0 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,175,925&#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="2" style="background-color:#ffffff;padding:2px 0 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%">340,417&#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="2" style="background-color:#ffffff;padding:2px 0 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.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">12,065,425&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">409,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:400;line-height:100%">3.38&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">12,246,106&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">484,709&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.99&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">12,057,640&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">472,360&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.02&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">11,614,898&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">453,018&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,617,940&#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="2" style="background-color:#ffffff;padding:2px 0 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%">674,177&#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="2" style="background-color:#ffffff;padding:2px 0 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.95&#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="2" style="background-color:#ffffff;padding:2px 0 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%">12,460,148&#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="2" style="background-color:#ffffff;padding:2px 0 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%">542,703&#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="2" style="background-color:#ffffff;padding:2px 0 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.36&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,554,823&#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="2" style="background-color:#ffffff;padding:2px 0 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%">463,299&#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="2" style="background-color:#ffffff;padding:2px 0 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.01&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,267,402&#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="2" style="background-color:#ffffff;padding:2px 0 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%">439,651&#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="2" style="background-color:#ffffff;padding:2px 0 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.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">28,899,578&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,145,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:400;line-height:100%">3.96&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">28,359,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><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">1,069,956&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.79&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,717,013&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">952,034&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.60&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">25,954,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"></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">900,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><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:400;line-height:100%">3.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">496,418&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">505,611&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">513,441&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">531,534&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(149,315)</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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">(153,505)</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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">(151,901)</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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">(107,799)</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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">536,056&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">522,625&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">562,875&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">513,624&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,247,113&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">1,216,345&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">1,190,665&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">1,168,757&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><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:8pt;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:8pt;font-weight:400;line-height:100%">31,029,850&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%">30,450,207&#160;</span></td><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: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%">&#160;</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 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:8pt;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:8pt;font-weight:400;line-height:100%">28,832,093&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;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:8pt;font-weight:400;line-height:100%">28,060,626&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;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-top:3pt double #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;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-top:3pt double #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;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-top:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 style="background-color:#cceeff;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,164,396&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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,155,502&#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: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%">&#160;</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 style="background-color:#cceeff;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,215,962&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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,334,604&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">205,727&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">245,759&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">310,445&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">353,766&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">386,685&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">418,165&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">507,912&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">491,440&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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,756,808&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:8pt;font-weight:400;line-height:100%">10,819,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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;border-top:1pt solid #000000;padding:2px 0 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,034,319&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:8pt;font-weight:400;line-height:100%">10,179,810&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,667,695&#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="2" style="background-color:#cceeff;padding:2px 0 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,369&#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="2" style="background-color:#cceeff;padding:2px 0 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.08&#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="2" style="background-color:#cceeff;padding:2px 0 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,376,855&#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="2" style="background-color:#cceeff;padding:2px 0 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,303&#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="2" style="background-color:#cceeff;padding:2px 0 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.02&#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="2" style="background-color:#cceeff;padding:2px 0 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,745,385&#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="2" style="background-color:#cceeff;padding:2px 0 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,054&#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="2" style="background-color:#cceeff;padding:2px 0 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.02&#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="2" style="background-color:#cceeff;padding:2px 0 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,831,927&#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="2" style="background-color:#cceeff;padding:2px 0 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%">996&#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="2" style="background-color:#cceeff;padding:2px 0 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.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,645,624&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,175&#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="2" style="background-color:#ffffff;padding:2px 0 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.77&#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="2" style="background-color:#ffffff;padding:2px 0 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,502,494&#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="2" style="background-color:#ffffff;padding:2px 0 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%">12,721&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">7,466,252&#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="2" style="background-color:#ffffff;padding:2px 0 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,673&#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="2" style="background-color:#ffffff;padding:2px 0 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.06&#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="2" style="background-color:#ffffff;padding:2px 0 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,715,890&#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="2" style="background-color:#ffffff;padding:2px 0 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,418&#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="2" style="background-color:#ffffff;padding:2px 0 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.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">800,096&#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="2" style="background-color:#cceeff;padding:2px 0 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,441&#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="2" style="background-color:#cceeff;padding:2px 0 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.81&#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="2" style="background-color:#cceeff;padding:2px 0 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%">775,940&#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="2" style="background-color:#cceeff;padding:2px 0 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,764&#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="2" style="background-color:#cceeff;padding:2px 0 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;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:8pt;font-weight:400;line-height:100%">811,102&#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="2" style="background-color:#cceeff;padding:2px 0 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,331&#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="2" style="background-color:#cceeff;padding:2px 0 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.16&#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="2" style="background-color:#cceeff;padding:2px 0 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%">874,368&#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="2" style="background-color:#cceeff;padding:2px 0 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,473&#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="2" style="background-color:#cceeff;padding:2px 0 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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">418,843&#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="2" style="background-color:#ffffff;padding:2px 0 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,352&#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="2" style="background-color:#ffffff;padding:2px 0 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.04&#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="2" style="background-color:#ffffff;padding:2px 0 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%">430,203&#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="2" style="background-color:#ffffff;padding:2px 0 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,400&#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="2" style="background-color:#ffffff;padding:2px 0 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.33&#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="2" style="background-color:#ffffff;padding:2px 0 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%">454,786&#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="2" style="background-color:#ffffff;padding:2px 0 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%">190&#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="2" style="background-color:#ffffff;padding:2px 0 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.04&#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="2" style="background-color:#ffffff;padding:2px 0 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%">438,763&#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="2" style="background-color:#ffffff;padding:2px 0 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%">137&#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="2" style="background-color:#ffffff;padding:2px 0 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.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">15,532,258&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">75,337&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.49&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">15,085,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 colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">17,188&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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"></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">14,477,525&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,248&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.05&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,860,948&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">9,024&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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,289,066&#160;</span></td><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: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%">&#160;</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;border-top:1pt solid #000000;padding:2px 0 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%">25,904,918&#160;</span></td><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: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%">&#160;</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;border-top:1pt solid #000000;padding:2px 0 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%">24,511,844&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:8pt;font-weight:400;line-height:100%">24,040,758&#160;</span></td><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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,054,915&#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="2" style="background-color:#cceeff;padding:2px 0 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%">8,021&#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="2" style="background-color:#cceeff;padding:2px 0 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.76&#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="2" style="background-color:#cceeff;padding:2px 0 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%">978,571&#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="2" style="background-color:#cceeff;padding:2px 0 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,522&#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="2" style="background-color:#cceeff;padding:2px 0 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.16&#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="2" style="background-color:#cceeff;padding:2px 0 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%">770,942&#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="2" style="background-color:#cceeff;padding:2px 0 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%">204&#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="2" style="background-color:#cceeff;padding:2px 0 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.03&#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="2" style="background-color:#cceeff;padding:2px 0 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%">648,851&#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="2" style="background-color:#cceeff;padding:2px 0 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%">167&#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="2" style="background-color:#cceeff;padding:2px 0 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.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">136,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">5,291&#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="2" style="background-color:#ffffff;padding:2px 0 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.88&#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="2" style="background-color:#ffffff;padding:2px 0 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%">136,157&#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="2" style="background-color:#ffffff;padding:2px 0 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,955&#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="2" style="background-color:#ffffff;padding:2px 0 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.90&#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="2" style="background-color:#ffffff;padding:2px 0 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%">136,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="2" style="background-color:#ffffff;padding:2px 0 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,281&#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="2" style="background-color:#ffffff;padding:2px 0 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.41&#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="2" style="background-color:#ffffff;padding:2px 0 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%">136,042&#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="2" style="background-color:#ffffff;padding:2px 0 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,725&#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="2" style="background-color:#ffffff;padding:2px 0 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.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">98,635&#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="2" style="background-color:#cceeff;padding:2px 0 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,657&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.72&#160;</span></td><td style="background-color:#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:8pt;font-weight:400;line-height:100%">90,037&#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="2" style="background-color:#cceeff;padding:2px 0 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,860&#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="2" style="background-color:#cceeff;padding:2px 0 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.29&#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="2" style="background-color:#cceeff;padding:2px 0 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%">99,933&#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="2" style="background-color:#cceeff;padding:2px 0 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,343&#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="2" style="background-color:#cceeff;padding:2px 0 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.34&#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="2" style="background-color:#cceeff;padding:2px 0 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%">99,814&#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="2" style="background-color:#cceeff;padding:2px 0 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%">948&#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="2" style="background-color:#cceeff;padding:2px 0 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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,822,023&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,306&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.55&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,290,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><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">26,525&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.16&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">15,484,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">12,076&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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.08&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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,745,655&#160;</span></td><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">12,864&#160;</span></td><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="2" style="background-color:#cceeff;padding:2px 0 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"></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">166,643&#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-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">167,260&#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-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">254,378&#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-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">239,969&#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-top:1pt 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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">27,745,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">27,276,943&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">25,773,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">25,165,434&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,284,376&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">3,173,264&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">3,058,896&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">2,895,192&#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: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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">31,029,850&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">30,450,207&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">28,832,093&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">28,060,626&#160;</span></td><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: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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,052,564&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,043,431&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">939,958&#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: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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">888,035&#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: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%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</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:8pt;font-weight:400;line-height:100%">3.41&#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="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</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:8pt;font-weight:400;line-height:100%">3.63&#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="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</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:8pt;font-weight:400;line-height:100%">3.52&#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="3" style="background-color:#cceeff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">&#160;</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:8pt;font-weight:400;line-height:100%">3.41&#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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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.64&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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.69&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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.56&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="3" style="background-color:#ffffff;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 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.45&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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></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%">149</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_259"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</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&#160;9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_262"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9A. CONTROLS AND PROCEDURES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Annual Report on Form 10-K, an evaluation was carried out by our management, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that the disclosure controls and procedures were effective as of the end of the period covered by this report. No changes were made to our internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934) during the last fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:14pt;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%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of Cullen/Frost Bankers, Inc. is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is a process designed under the supervision of our Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with generally accepted accounting principles.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, management assessed the effectiveness of our internal control over financial reporting based on the criteria for effective internal control over financial reporting established in &#8220;Internal Control - Integrated Framework,&#8221; issued by the Committee of Sponsoring Organizations (&#8220;COSO&#8221;) of the Treadway Commission (&#8220;2013 framework&#8221;). Based on the assessment, management determined that we maintained effective internal control over financial reporting as of December&#160;31, 2020, based on those criteria.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst&#160;&amp; Young LLP, the independent registered public accounting firm that audited our consolidated financial statements included in this Annual Report on Form&#160;10-K, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December&#160;31, 2020. The report, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of December&#160;31, 2020, is included in this Item under the heading &#8220;Attestation Report of Independent Registered Public Accounting Firm.&#8221;</span></div><div style="margin-top:14pt;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%">Attestation Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt;text-align:center"><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="margin-top:21pt;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 the Board of Directors of Cullen/Frost Bankers, Inc.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Cullen/Frost Bankers, Inc.&#8217;s internal control over financial reporting as of December&#160;31, 2020, based on criteria established in Internal Control &#8211; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Cullen/Frost Bankers, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2020, based on the COSO criteria. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 balance sheets of the Company as of December&#160;31, 2020 and 2019, and the related consolidated statements of income, comprehensive income, changes in shareholders&#8217; equity and cash flows for each of the three years in the period ended December&#160;31, 2020, and the related notes and our report dated February&#160;5, 2021 expressed an unqualified opinion thereon.</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%">150</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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Content</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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&#8217;s 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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and 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="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="padding-right:252pt"><span><br/></span></div><div style="text-align:justify"><img src="cfr-20201231_g2.jpg" alt="cfr-20201231_g2.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:178px"/></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;5, 2021</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_265"></div><div style="margin-top:21pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9B. OTHER INFORMATION</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</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%">151</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_268"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_271"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information regarding executive officers is included under the section captioned &#8220;Executive Officers of the Registrant&#8221; in Part I, Item&#160;1, elsewhere in this Annual Report on Form 10-K. Other information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2021 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_274"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;11. EXECUTIVE COMPENSATION</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><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 our Proxy Statement (Schedule&#160;14A) for our 2021 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_277"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information regarding securities authorized for issuance under our equity compensation plans is included under the section captioned &#8220;Stock-Based Compensation Plans&#8221; in Part II, Item&#160;5, elsewhere in this Annual Report on Form 10-K. Other information required by this Item is incorporated herein by reference to our Proxy Statement (Schedule&#160;14A) for our 2021 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_280"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><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 our Proxy Statement (Schedule&#160;14A) for our 2021 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_283"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;14. PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><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 our Proxy Statement (Schedule&#160;14A) for our 2021 Annual Meeting of Shareholders to be filed with the SEC within 120 days of our fiscal year-end.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_286"></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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i34ea4f3caf714427aeb70b59038dec25_289"></div><div style="-sec-extract:summary;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM&#160;15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:20.41pt">The following documents are filed as part of this Annual Report on Form 10-K:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Consolidated Financial Statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Reference is made to Part II, Item&#160;8, of this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Consolidated Financial Statement Schedules.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> These schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%;padding-left:15pt">Exhibits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> The exhibits to this Annual Report on Form 10-K listed below have been included only with the copy of this report filed with the Securities and Exchange Commission.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:7.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.796%"></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Incorporated by Reference</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:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</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:8pt;font-weight:700;line-height:100%">Exhibit Description</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:8pt;font-weight:700;line-height:100%">Filed<br/>Herewith</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Form</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: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%">File No.</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: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%">Exhibit</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: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%">Filing<br/>Date</span></td></tr><tr style="height:6pt"><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="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="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="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926306000019/q20631.htm">Restated Articles of Incorporation of Cullen/Frost Bankers, Inc.</a></span></div></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">7/26/2006</span></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000040/exhibit31amendedandres.htm">Amended and Restated Bylaws of Cullen/Frost Bankers, Inc.</a></span></div></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:8pt;font-weight:400;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">7/31/2020</span></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:8pt;font-weight:400;line-height:100%">3.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="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000073/a4qorm8-axex33xcertificate.htm">Certificate of Designations of 4.450% Non-Cumulative Perpetual Perpetual Preferred Stock, Series B</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-A</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">11/19/2020</span></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:8pt;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:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit41-descriptionofreg.htm">Description of Registrant's Securities</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2P</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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Instruments Defining the Rights of Holders of Long-Term Debt</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit101-cullenfrostbank.htm">Cullen/Frost Bankers, Inc. Restoration Plan</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-3221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit102-amendmentno1tot.htm">Amendment No. 1 to the Cullen/Frost Bankers, Inc. Restoration Plan</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-3221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit103-thriftincentive.htm">Thrift Incentive Stock Purchase Plan for Certain Employees of Cullen/Frost Bankers, Inc.</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-3221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.4</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit107-cullenfrostrest.htm">Cullen/Frost Restoration Profit Sharing Plan</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-3221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.5</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit108-amendmentno1tot.htm">Amendment No. 1 to the Cullen/Frost Restoration Profit Sharing Plan</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-3221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000119312513117251/d466384ddef14a.htm#toc466384_39">2005 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">DEF 14A</span></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">Annex A</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3/20/2013</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.7</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926307000016/s807ex44.htm">2007 Outside Director Incentive Plan</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">333-143397</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">5/31/2007</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.8</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000119312515101380/d858384ddef14a.htm#toc858384_39">2015 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">DEF 14A</span></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">Annex A</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3/23/2015</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.9</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/39263/000003926317000017/exhibit1012-amendmenttothe.htm">Amendment to the 2015 Omnibus Incentive Plan</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/3/2017</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.10</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000037/exhibit101-deferredsto.htm">D</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000037/exhibit101-deferredsto.htm">eferred Stock Unit Award Agreement with 11 Directors</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">7/30/2020</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.11</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926319000009/exhibit104-changeincontrol.htm">Change-In-Control Agreements with 2 Executive Officers</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/6/2019</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">10.12</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000010/exhibit1012-changexinx.htm">Change-In-Control Agreements with 5 Executive Officers</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/4/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.13</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/39263/000003926320000010/exhibit1013-amendmentt.htm">Amendment to Change-In-Control Agreements with 7 Executive Officers</a></span></div></td><td colspan="3" style="padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">001-13221</span></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">10.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">2/4/2020</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:8pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211-subsidiariesx10.htm">Subsidiaries of Cullen/Frost Bankers, Inc.</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-consentofindepe.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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%">24.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit241-powerofattorney.htm">Power of Attorney</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-10xkx2020.htm">Rule 13a-14(a) Certification of the Chief Executive Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-10xkx2020.htm">Rule 13a-14(a) Certification of the Chief Financial Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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:8pt;font-weight:400;line-height:100%">32.1</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">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-10kx2020.htm">Section 1350 Certification of the Chief Executive Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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:8pt;font-weight:400;line-height:100%">32.2</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">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-10kx2020.htm">Section 1350 Certification of the Chief Financial Officer</a></span></div></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:8pt;font-weight:400;line-height:100%">X</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="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:8pt;font-weight:400;line-height:100%">101.INS</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">(4)</span></div></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:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</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:8pt;font-weight:400;line-height:100%">X</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="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%">101.SCH</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</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:8pt;font-weight:400;line-height:100%">X</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="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%">101.CAL</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</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:8pt;font-weight:400;line-height:100%">X</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="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%">101.DEF</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</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:8pt;font-weight:400;line-height:100%">X</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="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%">101.LAB</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:8pt;font-weight:400;line-height:100%">InlineXBRL Taxonomy Extension Label Linkbase Document</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:8pt;font-weight:400;line-height:100%">X</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="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%">101.PRE</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:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</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:8pt;font-weight:400;line-height:100%">X</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="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:8pt;font-weight:400;line-height:100%">104</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">(5)</span></div></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:8pt;font-weight:400;line-height:100%">Cover Page Interactive Data File</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">_________________________</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">We agree to furnish to the SEC, upon request, copies of any such instruments.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">Management contract or compensatory plan or arrangement.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">This exhibit shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:7.52pt">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">he instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.</span></div><div style="margin-top:3pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%;padding-left:7.52pt">Formatted as Inline XBRL and contained within the Inline XBRL Instance Document in Exhibit 101.</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:18pt;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:110%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Exhibits - See exhibit index included in Item&#160;15(a)3 of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;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:110%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.91pt">Financial Statement Schedules - See Item&#160;15(a)2 of this Annual Report on Form 10-K.</span></div><div style="height:36pt;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%">153</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_292"></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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;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="margin-top:3pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154</span></div></div></div><div id="i34ea4f3caf714427aeb70b59038dec25_295"></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="#i34ea4f3caf714427aeb70b59038dec25_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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&#160;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="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.598%"></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%">Date:</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%">February 5, 2021</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%">CULLEN/FROST BANKERS, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">(Registrant)</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><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: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;JERRY SALINAS</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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas<br/>Group Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><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="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.325%"></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:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;PHILLIP D. GREEN*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board, Director and Chief Executive Officer (Principal Executive Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Phillip D. Green</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;JERRY SALINAS</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Jerry Salinas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CARLOS ALVAREZ*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Carlos Alvarez</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CHRIS AVERY*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Chris Avery</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;ANTHONY R. CHASE*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Anthony R. Chase</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CYNTHIA COMPARIN*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Cynthia Comparin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;SAM DAWSON*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Sam Dawson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CRAWFORD H. EDWARDS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Crawford H. Edwards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;PATRICK B. FROST*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director and President&#160;of&#160;Frost&#160;Bank</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Patrick B. Frost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;DAVID J. HAEMISEGGER*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">David J. Haemisegger</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;KAREN E. JENNINGS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Karen E. Jennings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;CHARLES W. MATTHEWS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Charles W. Matthews</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;IDA CLEMENT STEEN*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Ida Clement Steen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;GRAHAM WESTON*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;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><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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:8pt;font-weight:700;line-height:100%">Graham Weston</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.325%"></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:400;line-height:100%">*By: /s/&#160;&#160;JERRY SALINAS</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As attorney-in-fact for the persons indicated</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>exhibit41-descriptionofreg.htm
<DESCRIPTION>EX-4.1 - DESCRIPTION OF REGISTRANT'S SECURITIES
<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 2021 Workiva -->
<title>Document</title></head><body><div id="id183dba3a7e14858895f154a631e4954_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF REGISTRANT&#8217;S SECURITIES</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, Cullen&#47;Frost Bankers, Inc. (&#8220;Cullen&#47;Frost&#8221; or &#8220;we&#8221;) had three classes of securities registered under Section 12 of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;)&#58; (i) our common stock&#59; (ii) our 6,000,000 depositary shares (the &#8220;Depositary Shares&#8221;) each representing a 1&#47;40th interest in a share of our 4.450% non-cumulative perpetual preferred stock, Series B (the &#8220;Preferred Stock&#8221;)&#59; and (iii) our $100,000,000 aggregate principal amount of 4.500% subordinated notes due 2027 (the &#8220;Notes&#8221;).</font></div><div style="margin-top:9pt;text-align:center"><font><br></font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF COMMON STOCK</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description of Cullen&#47;Frost&#8217;s common stock is a summary and does not describe every right, term or condition of owning Cullen&#47;Frost&#8217;s common stock. It is subject to and is qualified in its entirety by reference to Cullen&#47;Frost&#8217;s restated articles of incorporation (the &#8220;Articles of Incorporation&#8221;) and amended and restated bylaws (the &#8220;Bylaws&#8221;). For a complete description, refer to the Articles of Incorporation and the Bylaws and any applicable provisions of relevant law, including the applicable provisions of the Texas Business Organizations Code and federal law governing bank holding companies. </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Articles of Incorporation, Cullen&#47;Frost is authorized to issue 210,000,000 shares of common stock, par value $0.01 per share. Cullen&#47;Frost&#8217;s common stock is listed on The New York Stock Exchange (&#8220;NYSE&#8221;) under the symbol &#8220;CFR.&#8221;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of Cullen&#47;Frost common stock are entitled to share ratably in dividends when and if declared by the Cullen&#47;Frost board of directors from funds legally available for the dividends. Under the terms of the Preferred Stock, our ability to declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Preferred Stock is subject to certain restrictions in the event that we do not declare and pay dividends on the Preferred Stock for the most recent dividend period.</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of Cullen&#47;Frost common stock has one vote for each share held on matters presented for consideration by the shareholders. Directors are elected by a majority of the shareholder votes cast, provided that if the number of director nominees exceeds the number of directors to be elected, the directors are elected by a plurality of the votes cast. The Articles of Incorporation and the Bylaws prohibit shareholders from cumulating their votes in any election of directors or for any other purpose. </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive Rights</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of Cullen&#47;Frost common stock have no preemptive rights to acquire any additional shares of Cullen&#47;Frost common stock. </font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidation Rights</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of liquidation, dissolution or winding-up of Cullen&#47;Frost, whether voluntary or involuntary, the holders of Cullen&#47;Frost common stock will be entitled to share ratably in any of its assets or funds that are available for distribution to its shareholders after the satisfaction of its liabilities (or after adequate provision is made therefor) and after preferences of any outstanding Cullen&#47;Frost preferred stock, including the Preferred Stock. Cullen&#47;Frost common stock is neither redeemable nor convertible into another security of Cullen&#47;Frost.</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification of the Board</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen&#47;Frost&#8217;s board of directors is not classified.</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-1-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">DESCRIPTION OF THE DEPOSITARY SHARES EACH REPRESENTING</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%">A 1&#47;40TH INTEREST IN A SHARE OF 4.450% NON-CUMULATIVE </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%">PERPETUAL PREFERRED STOCK, SERIES B</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Description of the Preferred Stock</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computershare Inc., as the depositary, is the sole holder of our Preferred Stock, and all references herein to the holders of the Preferred Stock shall mean the depositary. However, the holders of the Depositary Shares are entitled, through the depositary, to exercise the rights and preferences of the holders of the Preferred Stock, as described below under &#8220;Description of Depositary Shares.&#8221;</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description of the Preferred Stock is a summary and does not describe every right, term or condition of owning the Preferred Stock. It is subject to and qualified in its entirety by reference to the pertinent sections of our Articles of Incorporation, including the certificate of designations creating the Preferred Stock, and any applicable provisions of relevant law, including the applicable provisions of the Texas Business Organizations Code and federal law governing bank holding companies. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Articles of Incorporation authorizes us to issue 10,000,000 shares of preferred stock in one or more series and authorizes our board of directors or a duly authorized committee of the board to fix the number of shares and determine the rights, preferences, privileges and restrictions of any such series of preferred stock. As of December 31, 2020, we had no issued and outstanding series of preferred stock other than the Preferred Stock.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Preferred Stock represents a single series of our authorized preferred stock, consisting of 150,000 shares having a par value of $0.01 per share. The Preferred Stock is not convertible into, or exchangeable for, shares of any other class or series of our stock or other securities and is not subject to any sinking fund or other obligation to redeem or repurchase. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Preferred Stock are entitled to receive, when, as and if declared by our board of directors or a duly authorized committee of the board, out of funds legally available therefor, non-cumulative cash dividends at a rate of 4.450% per annum on the liquidation preference amount of $1,000 per share of Preferred Stock. Dividends on the Preferred Stock are payable quarterly in arrears on March 15, June 15, September 15 and December 15 of each year, with respect to the quarterly dividend period (or portion thereof) ending on the day preceding such respective dividend payment date. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redemption </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Preferred Stock will not be subject to any mandatory redemption, sinking fund, or other similar provisions. The holders of Preferred Stock will not have the right to require the redemption or repurchase of the Preferred Stock.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Optional Redemption. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may redeem shares of the Preferred Stock at our option on any dividend payment date on or after December 15, 2025, in whole or in part, from time to time, at a redemption price equal to $1,000 per share of Preferred Stock (equivalent to $25 per Depositary Share), plus any declared and unpaid dividends on the shares of Preferred Stock called for redemption for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. Redemption of the Preferred Stock is subject to our receipt of any required prior approvals from the Federal Reserve and to the satisfaction of any conditions set forth in the capital or other guidelines or regulations of the Federal Reserve applicable to the redemption of the Preferred Stock.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption Following a Regulatory Capital Treatment Event. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may redeem shares of the Preferred Stock at our option at any time within 90 days following a regulatory capital treatment event (as defined in the certificate of designations creating the Preferred Stock), in whole but not in part, at a price equal to $1,000 per share of Preferred Stock (equivalent to $25 per Depositary Share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. Redemption of the Preferred Stock is subject to our receipt of any required prior approvals from the Federal Reserve and to the satisfaction of any conditions set forth in the capital or other guidelines or regulations of the Federal Reserve applicable to the redemption of the Preferred Stock.</font></div><div style="margin-top:9pt;text-align:justify"><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidation Rights</font><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:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event we liquidate, dissolve or wind-up our affairs, either voluntarily or involuntarily, holders of the Preferred Stock will be entitled to receive in full an amount equal to $1,000 per share of Preferred Stock (equivalent to $25 per Depositary Share), together with an amount equal to all dividends (if any) that have been declared on the Preferred Stock but not paid prior to such date of payment (but without any amount in respect of dividends that have not been declared prior to such payment date), before we make any distribution or payment out of our assets to the holders of our common stock or any other class or series of stock ranking junior to the Preferred Stock with respect to the distribution of assets.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to pay in full all amounts payable, including declared but unpaid dividends, with respect to the Preferred Stock and any stock having the same rank as the Preferred Stock with respect to the distribution of assets, the holders of the Preferred Stock and that other stock will share in any distribution of assets in proportion to the respective aggregate liquidation preferences to which they are entitled including an amount equal to any declared but unpaid dividends (and, in the case of any holder of stock on which dividends accrue on a cumulative basis, an amount equal to any unpaid, accrued, cumulative dividends, whether or not declared, as applicable). After the holders of the Preferred Stock and any stock having the same rank as the Preferred Stock are paid in full, they will have no right or claim to any of our remaining assets. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither the sale, lease, exchange or transfer (for cash, shares of stock, securities or other consideration) of all or any part of our property or business nor a merger or consolidation by us with or into any other entity will be considered a dissolution, liquidation or winding-up of our business or affairs. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Preferred Stock has no voting rights, except as provided below or as otherwise specifically required by Texas law. On any matter in which holders of Preferred Stock are entitled to vote, including when acting by written consent, each holder of Preferred Stock will have one vote per share, except as to votes upon a Nonpayment Event (as defined below) in which case the Preferred Stock will have voting rights in proportion to its liquidation preference. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Right to Elect Two Directors upon a Nonpayment Event. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever dividends payable on the shares of Preferred Stock (whether or not declared) have not been paid in an aggregate amount equal to full dividends for six or more quarterly dividend periods, whether or not consecutive (a &#8220;Nonpayment Event&#8221;), the authorized number of our directors will automatically be increased by two. The holders of the Preferred Stock will have the right, together with holders of any other series of preferred stock on which similar voting rights have been conferred and are exercisable with respect to the matter (i.e., on which dividends likewise have not been paid), voting together as a class in proportion to their respective liquidation preferences, by a plurality of the votes cast, to elect two directors to fill such newly created directorships.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">So long as any shares of Preferred Stock are outstanding and not called for redemption, the vote or consent of the holders of at least 66 2&#47;3% of the then-outstanding shares of Preferred Stock, voting separately as a single class, is necessary for effecting or validating certain changes, including certain amendments, alterations or repeals of any provision of our Articles of Incorporation or Bylaws that would significantly and adversely affect the Preferred Stock, binding share exchanges or reclassifications or mergers or consolidations involving Cullen&#47;Frost. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive and Conversion Rights </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of the Preferred Stock do not have any preemptive rights. The Preferred Stock is not convertible into or exchangeable for property or shares of any other series or class of our capital stock. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certain Anti-Takeover Matters</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Articles of Incorporation and Bylaws include a number of provisions that may have the effect of encouraging persons considering unsolicited tender offers or other unilateral takeover proposals to negotiate with the board of directors rather than pursue non-negotiated takeover attempts. These provisions include the following&#58; </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Notice Requirements</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bylaws establish advance notice procedures with regard to shareholder proposals relating to the nomination of candidates for election as directors or new business to be brought before meetings of shareholders of Cullen&#47;Frost. These procedures provide that notice of such shareholder proposals must be timely given in writing to the Secretary of Cullen&#47;Frost prior to the meeting at which the action is to be taken. Generally, to be timely, notice must be received not less than 60 days nor more than 90 days prior to the date of the meeting. The notice must contain certain information specified in the Bylaws. </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation on Ability of Shareholders to Call Special Meetings</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bylaws provide procedures pursuant to which holders of record of not less than 10% of the voting power of outstanding shares of the common stock may call a special meeting of shareholders. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment of Bylaws</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amendments of the Bylaws require the approval of either a majority of the board of directors or the vote of the holders of three-quarters of the outstanding shares entitled to vote thereon. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Removal of Directors</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for any director to be removed, the Bylaws require the vote of the holders of two-thirds of the shares then entitled to vote for the election of directors.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Description of the Depositary Shares</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">General</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Depositary Shares represent proportional fractional interests in shares of the Preferred Stock. Each Depositary Share represents a 1&#47;40th ownership interest in one share of the Preferred Stock, and is evidenced by a depositary receipt. We deposited the underlying Preferred Stock with a depositary pursuant to a deposit agreement among us, Computershare Inc. acting as depositary, and the holders from time to time of the depositary receipts evidencing the Depositary Shares (the &#8220;Deposit Agreement&#8221;). Subject to the terms of the Deposit Agreement, each holder of a Depositary Share is entitled, through the depositary, in proportion to the applicable fraction of a share of Preferred Stock represented by such Depositary Share, to all the rights and preferences of the Preferred Stock represented thereby (including dividend, voting, redemption and liquidation rights).</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Other Distributions</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each dividend payable on a Depositary Share will be in an amount equal to 1&#47;40th of the dividend declared and payable on the related share of the Preferred Stock. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depositary will distribute any cash dividends or other cash distributions received in respect of the deposited Preferred Stock to the record holders of Depositary Shares relating to the underlying Preferred Stock in proportion to the number of Depositary Shares held by the holders.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Record dates for the payment of dividends and other matters relating to the Depositary Shares will be the same as the corresponding record dates for the Preferred Stock.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Withdrawal of Preferred Stock</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the requirements of the Deposit Agreement, a holder of depositary receipts may withdraw the number of whole shares of Preferred Stock represented thereby by surrendering such receipts at the office of the depositary at which its depositary receipt business is administered or at such other offices designated by the depositary&#59; provided, however that no such whole shares of Preferred Stock which have previously been called for redemption may be withdrawn. In no event will fractional shares of the Preferred Stock (or any cash payment in lieu thereof) be delivered by the depositary.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of such whole shares of Preferred Stock so withdrawn will not thereafter be entitled to deposit such shares of Preferred Stock under the Deposit Agreement or to receive a depositary receipt evidencing Depositary Shares for those shares of Preferred Stock. If the Depositary Shares surrendered by the holder in connection with the withdrawal exceed the number of Depositary Shares that represent the number of whole shares of Preferred Stock to be withdrawn, the depositary will deliver to the holder at the same time a new depositary receipt evidencing the excess number of Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redemption of Depositary Shares</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we redeem the Preferred Stock represented by the Depositary Shares, the Depositary Shares will be redeemed from the proceeds received by the depositary resulting from the redemption of the Preferred Stock held by the depositary. The redemption price per Depositary Share is expected to be equal to 1&#47;40th of the redemption price per share payable with respect to the Preferred Stock (or $25 per Depositary Share), plus any declared and unpaid dividends (without accumulation of any undeclared dividends).</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-4-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we redeem shares of Preferred Stock held by the depositary, the depositary will redeem, as of the same redemption date, the number of Depositary Shares representing shares of Preferred Stock so redeemed. If fewer than all of the outstanding Depositary Shares are redeemed, the depositary will select the Depositary Shares to be redeemed pro rata or by lot or in such other manner proportionate and applicable to the manner in which shares of the Preferred Stock are redeemed as determined to be fair and equitable by our board of directors or a duly authorized committee thereof. The depositary will mail notice of redemption to record holders of the depositary receipts not less than 30 and not more than 60 days prior to the date fixed for redemption of the Preferred Stock and the related Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting the Depositary Shares</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because each Depositary Share represents a 1&#47;40th interest in a share of the Preferred Stock, holders of depositary receipts will be entitled to 1&#47;40th of a vote per Depositary Share under those limited circumstances in which holders of the Preferred Stock are entitled to a vote.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the depositary receives notice of any meeting at which the holders of the Preferred Stock are entitled to vote, the depositary will mail (or otherwise transmit by an authorized method) the information contained in the notice to the record holders of the Depositary Shares relating to the Preferred Stock. Each record holder of the Depositary Shares on the record date, which will be the same date as the record date for the Preferred Stock, may instruct the depositary to vote the amount of the Preferred Stock represented by the holder&#8217;s Depositary Shares. To the extent possible, the depositary will vote the maximum number of whole shares of Preferred Stock represented by Depositary Shares as to which any particular voting instructions are received in accordance with the instructions it receives. We will agree to take all reasonable actions that the depositary determines are necessary to enable the depositary to vote as instructed. If the depositary does not receive specific instructions from the holders of any Depositary Shares representing the Preferred Stock, it will not vote the amount of the Preferred Stock represented by such Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive and Conversion Rights</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of the Depositary Shares do not have any preemptive or conversion rights.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrar, Transfer Agent, Dividend Disbursing Agent and Redemption Agent</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computershare Inc. is the registrar, transfer agent, dividend disbursing agent and redemption agent in respect of the depositary receipts evidencing the Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depositary</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computershare Inc. is the depositary for the Depositary Shares.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form of Depositary Shares</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Depositary Shares have been issued in book-entry form through DTC.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Depositary Shares are listed on the NYSE under the symbol &#8220;CFR PrB.&#8221;</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-5-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF THE NOTES</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a brief description of the terms of the Notes and the relevant indenture (the &#8220;Indenture&#8221;). It does not purport to be complete in all respects. This description is subject to and qualified in its entirety by reference to the Notes and the Indenture, which has been filed with the SEC and are available upon request from Cullen&#47;Frost.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issued $100,000,000 aggregate principal amount of the Notes on March 17, 2017. We have the right to issue additional notes of the same series without the consent of the holders of the Notes. Any such additional notes would have the same terms as the Notes (except for the issue date and public offering price). The Notes are unsecured and subordinated in right of payment to all our senior indebtedness and effectively subordinated to all debt and all other liabilities of our subsidiaries.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture does not limit the amount of senior or subordinated debt that we or our subsidiaries may incur either under the Indenture or other indentures, loan agreements or other instruments to which we or our subsidiaries become a party. The Notes are not convertible or exchangeable for our common stock or preferred stock. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity&#59; Interest </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes will mature on March 17, 2027. The Notes bear interest at an annual rate equal to 4.500%. Interest on the Notes is payable semi-annually in arrears on March 17 and September 17 of each year to the persons in whose names the Notes are registered at the close of business on the preceding February 28 and August 31 of each year. Interest on the Notes at the maturity date will be payable to the persons to whom principal is payable. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Optional Redemption </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are redeemable, in whole or in part, at our option at any time or from time to time on or after February 17, 2027 and are not subject to any sinking fund or similar provisions. The redemption price will be equal to 100% of the principal amount of the Notes being redeemed, plus accrued and unpaid interest to the redemption date. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mandatory Redemption</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are not mandatorily redeemable at the option of the holders. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subordination </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are subordinated in right of payment to the prior payment in full of all of our senior indebtedness. As of December&#160;31, 2020, Cullen&#47;Frost had minimal outstanding indebtedness that would rank senior to the Notes. In addition, as of that date, the aggregate amount of all debt and other liabilities of our subsidiaries, including deposits, that would effectively rank senior to the Notes was approximately $38.3&#160;billion.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Events of Default and Defaults </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Indenture, our filing for bankruptcy and the occurrence of certain other events of bankruptcy, insolvency or reorganization relating to Cullen&#47;Frost or the receivership of any &#8220;major constituent bank&#8221; (as defined in the Indenture) are defined as &#8220;events of default&#8221;. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Indenture, the following are defined as &#8220;defaults&#8221; with respect to the Notes&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to pay principal of or any premium on any note when due&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to pay any interest on any note when due and that default continues for 30 days&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure to perform any other covenant in the indenture and that failure continues for 60 days after written notice to us by the trustee or the holders of at least 25% in aggregate principal amount of outstanding notes&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any event of default.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default occurs and is continuing, then the maturity of the Notes will automatically accelerate without any action by the trustee or the holders. After acceleration, but before a judgment or decree based on acceleration, the holders of a majority in aggregate principal amount of outstanding Notes may, under circumstances set forth in the Indenture, rescind the acceleration if we have deposited monies on account of certain overdue amounts with the trustee. </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-6-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a default occurs that is not also an event of default, neither the trustee nor the holders may act to accelerate the maturity of the Notes. But if a default occurs, the trustee may proceed to enforce any covenant and other rights of the holders of the Notes. Furthermore, if the default relates to our failure to make any payment of interest due and payable and such default continues for 30 days or such default is made in the payment of the principal or any premium at its maturity, then the trustee may demand payment of the amounts then due and payable and may proceed to prosecute any failure on our part to make such payments.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen&#47;Frost will furnish to the trustee annually a statement as to its performance of its obligations under the Indenture and as to any default in performance.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Modification of the Indenture </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes changes we can make to the Indenture and the Notes issued under the Indenture. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes Requiring Each Holder&#8217;s Approval. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First, there are changes that cannot be made without the approval of each holder of a Note affected by the change under the Indenture, including changes to the maturity for the principal or interest payment on a Note, reduction of the principal amount, the amount payable on acceleration of the maturity after a default, the interest rate or the redemption price for a Note, and impairment of any right a holder may have to require repayment of its Note. Refer to the Indenture for a full list of additional such changes. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes Not Requiring Approval. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second type of change does not require any approval by holders of the Notes. These changes are limited to clarifications and changes that would not adversely affect the Notes of that series in any material respect. Nor do we need any approval to make changes that affect only Notes to be issued under the Indenture after the changes take effect. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also make changes or obtain waivers that do not adversely affect a particular Note, even if they affect other debt securities that we may issue under the Indenture. In those cases, we do not need to obtain the approval of the holder of the unaffected debt security&#59; we need only obtain any required approvals from the holders of the affected debt securities. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes Requiring Super-Majority Approval. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any other change to the Indenture and the Notes issued under the Indenture would require certain super-majority approvals as described in the Indenture. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actions Not Restricted by Indenture </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture does not contain restrictions on our ability to&#58; </font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur, assume or become liable for any type of debt or other obligation&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">create liens on our property for any purpose&#59; or</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay dividends or make distributions on our capital stock or repurchase or redeem our capital stock.</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture does not require the maintenance of any financial ratios or specified levels of net worth or liquidity. In addition, the Indenture does not contain any provisions that would require us to repurchase or redeem or modify the terms of any of the Notes upon a change of control or other event involving it that may adversely affect the creditworthiness of the Notes. </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Trustee</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank of New York Mellon is the indenture trustee. Subject to the provisions of the Indenture relating to the duties of the trustee, in case an event of default occurs and is continuing, the trustee is under no obligation to exercise any of its rights or powers under the Indenture at the request or direction of any of the holders, unless such holders have offered to the trustee reasonable indemnity. Subject to such provisions for the indemnification of the trustee, the holders of a majority in aggregate principal amount of the outstanding Notes will have the right to direct the time, method and place of conducting any proceeding for any remedy available to the trustee or exercising any trust or power conferred on the trustee.</font></div><div style="margin-top:9pt;text-align:justify"><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-7-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>exhibit211-subsidiariesx10.htm
<DESCRIPTION>EX-21.1 - SUBSIDIARIES OF CULLEN/FROST BANKERS, INC.
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i84ad8dba7e534b17bfe87067555070cf_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Cullen&#47;Frost Bankers, Inc. </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.445%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">State or Other Jurisdiction of Incorporation or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Organization</font></div></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:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage of Voting Securities Owned by Cullen&#47;Frost </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Bankers, Inc.</font></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><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cullen&#47;Frost Capital Trust II</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">WNB Capital Trust I</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Frost Bank</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Main Plaza Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Frost Insurance Agency, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Frost Brokerage Services, Inc.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Frost Investment Advisors, LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Frost Investment Services, LLC</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Tri-Frost Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Carton Service Corporation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><font><br></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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>exhibit231-consentofindepe.htm
<DESCRIPTION>EX-23.1 - CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i7750ef9f7f9644699b76e65961edae26_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;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 following Registration Statements&#58; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-203755) pertaining to the 2015 Omnibus Incentive Plan,</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-143397) pertaining to the 2007 Outside Director Incentive Plan, </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Registration Statements (Form S-8 No. 333-191964, No. 333-127341 and No. 333-158903) pertaining to the 2005 Omnibus Incentive Plan, </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Registration Statements (Form S-8 No. 333-157236, No. 33-37500 and No.333-108321) pertaining to The 401(k) Stock Purchase Plan for Employees of Cullen&#47;Frost Bankers, Inc. and its Affiliates, </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Registration Statement (Form S-8 No. 33-39478) pertaining to the 1991 Thrift Incentive Stock Purchase Plan for Employees of Cullen&#47;Frost Bankers, Inc. and its Affiliates, and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Registration Statement (Form S-3 No. 333-244971) of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;5, 2021, with respect to the consolidated financial statements of Cullen&#47;Frost Bankers, Inc., and the effectiveness of internal control over financial reporting of Cullen&#47;Frost Bankers, Inc., included in the Annual Report (Form&#160;10-K) for the year ended December&#160;31, 2020. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Antonio, Texas </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%">February&#160;5, 2021 </font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;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-24.1
<SEQUENCE>5
<FILENAME>exhibit241-powerofattorney.htm
<DESCRIPTION>EX-24.1 - POWER OF ATTORNEY
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i34e40c9e02ac4d3b856e527f54cb5073_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">EXHIBIT 24.1</font></div><div style="text-align:center"><font><br></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%">POWER OF ATTORNEY</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:10pt;font-weight:400;line-height:120%">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Patrick&#160;B. Frost, Phillip D. Green, and Jerry Salinas, and each of them, his or her true and lawful attorneys-in-fact and agents, and with power of substitution and resubstitution, for him&#47;her and in his&#47;her name, place and stead, and in any and all capacities, to sign the Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc. for the fiscal year ended December&#160;31, 2020, to sign any and all amendments thereto, and to file such Annual Report and amendments, with all 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 in and about the premises, as fully to all intents and purposes as he&#47;she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or either of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:35.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Date</font></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; PHILLIP D. GREEN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman of the Board, Director and Chief Executive Officer (Principal Executive Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; JERRY SALINAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Group Executive Vice President and Chief<br>Financial Officer (Principal Financial Officer<br>and Principal Accounting Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jerry Salinas</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CARLOS ALVAREZ</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carlos Alvarez</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CHRIS AVERY</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Chris Avery</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47;  ANTHONY  R. CHASE</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Anthony R. Chase</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CYNTHIA COMPARIN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cynthia Comparin</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; SAM DAWSON</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sam Dawson</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CRAWFORD H. EDWARDS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Crawford H. Edwards</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; PATRICK B. FROST</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director and President of Frost Bank</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patrick B. Frost</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID J. HAEMISEGGER</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">David J. Haemisegger</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; KAREN E. JENNINGS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Karen E. Jennings</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; CHARLES W. MATTHEWS</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charles W. Matthews</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; IDA CLEMENT STEEN</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ida Clement Steen</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; GRAHAM WESTON</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">January 27, 2021</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Graham Weston</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></table></div><div style="height:42.75pt;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-31.1
<SEQUENCE>6
<FILENAME>exhibit311-10xkx2020.htm
<DESCRIPTION>EX-31.1 - CHIEF EXECUTIVE OFFICER CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i1f9b8b557d6e48f69da69a44dca6cd43_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 31.1</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 13a-14(a) Certification</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%">of the Chief Executive Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I, Phillip D. Green, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">I have reviewed this Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer 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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer 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 registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;5, 2021 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:36.111%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Phillip D. Green</font></td></tr><tr style="height:3pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip D. Green</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</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>7
<FILENAME>exhibit312-10xkx2020.htm
<DESCRIPTION>EX-31.2 - CHIEF FINANCIAL OFFICER CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="iaf8ff178086f4748ac650e8d2ebb32ee_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 31.2</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule 13a-14(a) Certification</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%">of the Chief Financial Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I, Jerry Salinas, certify that&#58;</font></div><div style="margin-bottom:3pt;margin-top:9pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">I have reviewed this Annual Report on Form 10-K of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer 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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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="margin-bottom:3pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The registrant&#8217;s other certifying officer 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 registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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="margin-bottom:3pt;padding-left:45pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;5, 2021</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:36.111%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jerry Salinas</font></td></tr><tr style="height:3pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jerry Salinas</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%">Group Executive Vice President and<br>Chief Financial Officer</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>8
<FILENAME>exhibit321-10kx2020.htm
<DESCRIPTION>EX-32.1 - CHIEF EXECUTIVE OFFICER SECTION 1350 CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="i99f2fbdad0e840c08d6a299d930c7959_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 32.1</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section&#160;1350 Certification of the</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%">Chief Executive Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title 18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Phillip D. Green</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of Cullen&#47;Frost Bankers, Inc. (the &#8220;Corporation&#8221;), hereby certifies, to his knowledge, that the Corporation&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the &#8220;Report&#8221;) fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:49.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.070%"></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; Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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%">Phillip D. Green</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The forgoing certification is being furnished solely pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title&#160;18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</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>9
<FILENAME>exhibit322-10kx2020.htm
<DESCRIPTION>EX-32.2 - CHIEF FINANCIAL OFFICER SECTION 1350 CERTIFICATION
<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 2021 Workiva -->
<title>Document</title></head><body><div id="ib822f18c20724e20a7c364ad066a201e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">Exhibit 32.2</font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section&#160;1350 Certification of the</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%">Chief Financial Officer</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title 18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Jerry Salinas</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Chief Financial Officer,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of Cullen&#47;Frost Bankers, Inc. (the &#8220;Corporation&#8221;), hereby certifies, to his knowledge, that the Corporation&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the &#8220;Report&#8221;) fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.672%"><tr><td style="width:1.0%"></td><td style="width:49.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.070%"></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; Jerry Salinas</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:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2021</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%">Jerry Salinas</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The forgoing certification is being furnished solely pursuant to Subsections (a)&#160;and (b)&#160;of Section&#160;1350, Chapter 63 of Title&#160;18, United States Code in accordance with Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</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>10
<FILENAME>cfr-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:3bf06590-7914-4ccd-9779-58c2e80cbfd3,g:847ada42-0912-4c1f-90ed-e2ea8cff0bd0-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cfr="http://www.frostbank.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.frostbank.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.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="cfr-20201231_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="cfr-20201231_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="cfr-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="cfr-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.frostbank.com/role/DocumentandEntityInformation">
        <link:definition>000010001 - Document - Document and Entity 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="ConsolidatedBalanceSheets" roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheets">
        <link:definition>100010002 - Statement - Consolidated Balance Sheets</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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>100020003 - Statement - Consolidated Balance Sheets (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://www.frostbank.com/role/ConsolidatedStatementsofIncome">
        <link:definition>100030004 - 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://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>100040005 - 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="ConsolidatedStatementofChangesinShareholdersEquity" roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity">
        <link:definition>100050006 - Statement - Consolidated Statement 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="ConsolidatedStatementofChangesinShareholdersEquityParenthetical" roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical">
        <link:definition>100060007 - Statement - Consolidated Statement 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="ConsolidatedStatementsofCashFlows" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100070008 - 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="SummaryofSignificantAccountingPolicies" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>210011001 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>230033001 - Disclosure - Summary of Significant Accounting Policies (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="SummaryofSignificantAccountingPoliciesNarrativeDetail" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail">
        <link:definition>240044001 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)</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="SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail">
        <link:definition>240054002 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</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="SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails">
        <link:definition>240064003 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Securities" roleURI="http://www.frostbank.com/role/Securities">
        <link:definition>210071002 - Disclosure - Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesTables" roleURI="http://www.frostbank.com/role/SecuritiesTables">
        <link:definition>230083002 - 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="SecuritiesNarrativeDetail" roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail">
        <link:definition>240094004 - Disclosure - Securities (Narrative) (Detail)</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="SecuritiesYearEndSecuritiesHeldtoMaturityDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail">
        <link:definition>240104005 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)</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="SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails">
        <link:definition>240114006 - Disclosure - Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (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="SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails">
        <link:definition>240124007 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit 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="SecuritiesSecuritiesAvailableforSaleDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails">
        <link:definition>240134008 - Disclosure - Securities (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="SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
        <link:definition>240144009 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</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="SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
        <link:definition>240154010 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</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="SecuritiesSalesofSecuritiesAvailableforSaleDetail" roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail">
        <link:definition>240164011 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)</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="SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails">
        <link:definition>240174012 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on 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="SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail">
        <link:definition>240184013 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</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="SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail">
        <link:definition>240194014 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)</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="Loans" roleURI="http://www.frostbank.com/role/Loans">
        <link:definition>210201003 - Disclosure - Loans</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="ReceivablesLoansNotesReceivableandOthersPolicies" roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies">
        <link:definition>220212002 - Disclosure - Receivables, Loans, Notes Receivable, and Others (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="LoansTables" roleURI="http://www.frostbank.com/role/LoansTables">
        <link:definition>230223003 - Disclosure - Loans (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="LoansNarrativeDetail" roleURI="http://www.frostbank.com/role/LoansNarrativeDetail">
        <link:definition>240234015 - Disclosure - Loans (Narrative) (Detail)</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="LoansLoansDetail" roleURI="http://www.frostbank.com/role/LoansLoansDetail">
        <link:definition>240244016 - Disclosure - Loans (Loans) (Detail)</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="LoansActivitiesinRelatedPartyLoansDetail" roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail">
        <link:definition>240254017 - Disclosure - Loans (Activities in Related Party Loans) (Detail)</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="LoansNonAccrualLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
        <link:definition>240264018 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</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="LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails">
        <link:definition>240274019 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (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="LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
        <link:definition>240284020 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</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="LoansImpairedLoansDetail" roleURI="http://www.frostbank.com/role/LoansImpairedLoansDetail">
        <link:definition>240294021 - Disclosure - Loans (Impaired Loans) (Detail)</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="LoansTroubledDebtRestructuringsDetail" roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail">
        <link:definition>240304022 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)</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="LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails">
        <link:definition>240314023 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (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="LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
        <link:definition>240324024 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</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="LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail">
        <link:definition>240334025 - Disclosure - Loans (Net (Charge-Offs)/Recoveries, Segregated by Class of Loans) (Detail)</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="LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails">
        <link:definition>240344026 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (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="LoansRevolvingLoansConvertedtoTermDetails" roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails">
        <link:definition>240354027 - Disclosure - Loans (Revolving Loans Converted to Term) (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="LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
        <link:definition>240364028 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (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="LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails">
        <link:definition>240374029 - Disclosure - Loans (Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL) (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="LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail">
        <link:definition>240384030 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</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="LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
        <link:definition>240394031 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</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://www.frostbank.com/role/PremisesandEquipment">
        <link:definition>210401004 - Disclosure - Premises and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentTables" roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables">
        <link:definition>230413004 - 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="PremisesandEquipmentNarrativeDetail" roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail">
        <link:definition>240424032 - Disclosure - Premises and Equipment (Narrative) (Detail)</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="PremisesandEquipmentPremisesandEquipmentDetail" roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail">
        <link:definition>240434033 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)</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="PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails">
        <link:definition>240444034 - Disclosure - Premises and Equipment (Lease Commitments, Components of 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="PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails">
        <link:definition>240454035 - Disclosure - Premises and Equipment Future Minimum 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>210461005 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>230473005 - 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="GoodwillandOtherIntangibleAssetsNarrativeDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail">
        <link:definition>240484036 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)</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="GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail">
        <link:definition>240494037 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</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="GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail">
        <link:definition>240504038 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</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="GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail">
        <link:definition>240514039 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</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://www.frostbank.com/role/Deposits">
        <link:definition>210521006 - Disclosure - Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsTables" roleURI="http://www.frostbank.com/role/DepositsTables">
        <link:definition>230533006 - 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="DepositsScheduleofDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail">
        <link:definition>240544040 - Disclosure - Deposits (Schedule of Deposits) (Detail)</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="DepositsAdditionalInformationAboutCorporationsDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail">
        <link:definition>240554041 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)</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="DepositsScheduledMaturitiesofTimeDepositsDetail" roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail">
        <link:definition>240564042 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)</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="DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail">
        <link:definition>240574043 - Disclosure - Deposits (Scheduled Maturities of Time Deposits in Amounts of $100,000 or More) (Detail)</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="BorrowedFunds" roleURI="http://www.frostbank.com/role/BorrowedFunds">
        <link:definition>210581007 - Disclosure - Borrowed Funds</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="BorrowedFundsNarrativeDetail" roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail">
        <link:definition>240594044 - Disclosure - Borrowed Funds (Narrative) (Detail)</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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies">
        <link:definition>210601008 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables">
        <link:definition>230613007 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail">
        <link:definition>240624045 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail">
        <link:definition>240634046 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</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="OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails">
        <link:definition>240644047 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (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="FairValueMeasuresandDisclosuresPolicies" roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies">
        <link:definition>220652003 - Disclosure - Fair Value Measures and Disclosures (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="CapitalandRegulatoryMatters" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters">
        <link:definition>210661009 - Disclosure - Capital and Regulatory Matters</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="CapitalandRegulatoryMattersTables" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables">
        <link:definition>230673008 - Disclosure - Capital and Regulatory Matters (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="CapitalandRegulatoryMattersNarrativeDetail" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail">
        <link:definition>240684048 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)</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="RegulatoryMattersActualandRequiredCapitalRatiosDetail" roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail">
        <link:definition>240694049 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)</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="EarningsPerCommonShare" roleURI="http://www.frostbank.com/role/EarningsPerCommonShare">
        <link:definition>210701010 - Disclosure - Earnings Per Common 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="EarningsPerCommonShareTables" roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables">
        <link:definition>230713009 - Disclosure - Earnings Per Common 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="EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail">
        <link:definition>240724050 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</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="EarningsPerSharePolicies" roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies">
        <link:definition>220732004 - Disclosure - Earnings Per Share (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="EmployeeBenefitPlans" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans">
        <link:definition>210741011 - 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="CompensationRelatedCostsPostemploymentBenefitsPolicies" roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies">
        <link:definition>220752005 - Disclosure - Compensation Related Costs, Postemployment Benefits (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="EmployeeBenefitPlansTables" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables">
        <link:definition>230763010 - 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="EmployeeBenefitPlansNarrativeDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail">
        <link:definition>240774051 - Disclosure - Employee Benefit Plans (Narrative) (Detail)</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="EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail">
        <link:definition>240784052 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</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="EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail">
        <link:definition>240794053 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</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="EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail">
        <link:definition>240804054 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</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="EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail">
        <link:definition>240814055 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</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="EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail">
        <link:definition>240824056 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</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="EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail">
        <link:definition>240834057 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</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="EmployeeBenefitPlansFairValueofPlanAssetsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail">
        <link:definition>240844058 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</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="EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail">
        <link:definition>240854059 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</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="EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail">
        <link:definition>240864060 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</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="EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail">
        <link:definition>240874061 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</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="EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail">
        <link:definition>240884062 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</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="EmployeeBenefitPlansStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail">
        <link:definition>240894063 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</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="EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail">
        <link:definition>240904064 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</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://www.frostbank.com/role/OtherNonInterestIncomeandExpense">
        <link:definition>210911012 - Disclosure - Other Non-Interest Income and Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonInterestIncomeandExpenseTables" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables">
        <link:definition>230923011 - Disclosure - Other Non-Interest 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="OtherNonInterestIncomeandExpenseNarrativeDetail" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail">
        <link:definition>240934065 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)</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="OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail">
        <link:definition>240944066 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</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://www.frostbank.com/role/IncomeTaxes">
        <link:definition>210951013 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.frostbank.com/role/IncomeTaxesTables">
        <link:definition>230963012 - 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="IncomeTaxesNarrativeDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail">
        <link:definition>240974067 - Disclosure - Income Taxes (Narrative) (Detail)</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="IncomeTaxesIncomeTaxExpenseDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail">
        <link:definition>240984068 - Disclosure - Income Taxes (Income Tax Expense) (Detail)</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="IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail">
        <link:definition>240994069 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</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="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail">
        <link:definition>241004070 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</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://www.frostbank.com/role/OtherComprehensiveIncomeLoss">
        <link:definition>211011014 - Disclosure - Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossTables" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables">
        <link:definition>231023013 - 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="OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail">
        <link:definition>241034071 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</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="OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail">
        <link:definition>241044072 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</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="DerivativeFinancialInstruments" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments">
        <link:definition>211051015 - Disclosure - Derivative Financial Instruments</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="DerivativeFinancialInstrumentsTables" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>231063014 - Disclosure - Derivative Financial Instruments (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="DerivativeFinancialInstrumentsNarrativeDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail">
        <link:definition>241074073 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)</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="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
        <link:definition>241084074 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</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="DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail">
        <link:definition>241094075 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</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="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail">
        <link:definition>241104076 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</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="DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails">
        <link:definition>241114077 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (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="DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
        <link:definition>241124078 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</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="DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail">
        <link:definition>241134079 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</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="BalanceSheetOffsetting" roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting">
        <link:definition>211141016 - Disclosure - Balance Sheet Offsetting</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="BalanceSheetOffsettingBalanceSheetOffsettingTables" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables">
        <link:definition>231153015 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (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="BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
        <link:definition>241164080 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</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="BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails">
        <link:definition>241174081 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (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="BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
        <link:definition>241184082 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.frostbank.com/role/FairValueMeasurements">
        <link:definition>211191017 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables">
        <link:definition>231203016 - 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="FairValueMeasurementsNarrativeDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail">
        <link:definition>241214083 - Disclosure - Fair Value Measurements (Narrative) (Detail)</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="FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
        <link:definition>241224084 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</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="FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail">
        <link:definition>241234085 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</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="FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail">
        <link:definition>241244086 - Disclosure - Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)</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="FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
        <link:definition>241254087 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</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="FairValueMeasuresandDisclosuresPolicies_1" roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1">
        <link:definition>221262006 - Disclosure - Fair Value Measures and Disclosures (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="OperatingSegments" roleURI="http://www.frostbank.com/role/OperatingSegments">
        <link:definition>211271018 - Disclosure - Operating Segments</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="OperatingSegmentsTables" roleURI="http://www.frostbank.com/role/OperatingSegmentsTables">
        <link:definition>231283017 - Disclosure - Operating Segments (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="OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails">
        <link:definition>241294088 - Disclosure - Operating Segments Operating Segments - 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="OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
        <link:definition>241304089 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)</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="CondensedFinancialStatementsofParentCompany" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany">
        <link:definition>211311019 - Disclosure - Condensed Financial Statements of Parent Company</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="CondensedFinancialStatementsofParentCompanyTables" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables">
        <link:definition>231323018 - Disclosure - Condensed Financial Statements of Parent Company (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="CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail">
        <link:definition>241334090 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</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="CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail">
        <link:definition>241344091 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</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="CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail">
        <link:definition>241354092 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</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="AccountingStandardsUpdates" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates">
        <link:definition>211361020 - Disclosure - Accounting Standards Updates</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="AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails">
        <link:definition>241374093 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (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="cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" abstract="false" name="PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" abstract="false" name="Deferredtaxassetleaseliabilitiesunderoperatingleases" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialAndIndividualMember" abstract="true" name="CommercialAndIndividualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" abstract="false" name="WeightedAverageStrikeRateOutstandingInterestRateCaps" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" abstract="true" name="CommercialAndIndustrialOtherCommercialFinancingReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_GradeTwelveMember" abstract="true" name="GradeTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" abstract="false" name="FairValueofForeclosedAssetsRemeasuredatInitialRecognition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesMember" abstract="true" name="CustomerCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" abstract="false" name="FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_SegmentReportingAverageAssets" abstract="false" name="SegmentReportingAverageAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ResellAgreementGrossOffset" abstract="false" name="ResellAgreementGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Percentageoftotalenergyloanstototalloans" abstract="false" name="Percentageoftotalenergyloanstototalloans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_NumberOfDaysPastDue" abstract="false" name="NumberOfDaysPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_CounterpartybMember" abstract="true" name="CounterpartybMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ConsumerLoansYearofOriginationAxis" abstract="true" name="ConsumerLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" abstract="false" name="AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" abstract="false" name="AdditionalTier1CapitalbeyondCommonEquityTier1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommitmentsAndGuaranteesLineItems" abstract="true" name="CommitmentsAndGuaranteesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Deferredtaxliabilitiespartnershipinterest" abstract="false" name="Deferredtaxliabilitiespartnershipinterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_GradeThirteenMember" abstract="true" name="GradeThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" abstract="false" name="AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_ImpactOfNewAccountingPronouncement" abstract="false" name="ImpactOfNewAccountingPronouncement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CashFlowReportingPolicyPolicyTextBlock" abstract="false" name="CashFlowReportingPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" abstract="false" name="FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Stockrepurchase2019planMember" abstract="true" name="Stockrepurchase2019planMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" abstract="false" name="Interestincomerecognizedsubsequenttoclassificationasimpaired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" abstract="false" name="DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" abstract="true" name="FortyFivePointZeroOneToFiftyPointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CommercialLoanLeaseInterestRateSwapsMember" abstract="true" name="CommercialLoanLeaseInterestRateSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" abstract="false" name="ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" abstract="false" name="PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_RevolvingLoansConvertedtoTermMember" abstract="true" name="RevolvingLoansConvertedtoTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_NotratedMember" abstract="true" name="NotratedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CounterpartycMember" abstract="true" name="CounterpartycMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FrostWealthAdvisorsMember" abstract="true" name="FrostWealthAdvisorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" abstract="false" name="MaximumPercentageOfLoanRelatedToSingleIndustry" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_DividendIncomePaidByNonBanks" abstract="false" name="DividendIncomePaidByNonBanks" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialLoansYearOfOriginationDomain" abstract="true" name="CommercialLoansYearOfOriginationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" abstract="true" name="SeventyFivePointZeroOneToEightyPointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe75thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" abstract="false" name="ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_A2018Member" abstract="true" name="A2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FairValueHedgeLoanLeaseInterestRateSwaps" abstract="false" name="FairValueHedgeLoanLeaseInterestRateSwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" abstract="true" name="CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ModeledExpectedCreditLossesMember" abstract="true" name="ModeledExpectedCreditLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_DerivativeLiabilitiesGrossOffset" abstract="false" name="DerivativeLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesLineItems" abstract="true" name="ScheduleOfMarketableSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Trustandinvestmentmanagementfees" abstract="false" name="Trustandinvestmentmanagementfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_BankMember" abstract="true" name="BankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Stockrepurchase2017planMember" abstract="true" name="Stockrepurchase2017planMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_UnsettledSecurityTransactions" abstract="false" name="UnsettledSecurityTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Sharebasedcompensationexpenseonperformancestockunits" abstract="false" name="Sharebasedcompensationexpenseonperformancestockunits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OtherNonInterestExpenseOther" abstract="false" name="OtherNonInterestExpenseOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" abstract="false" name="FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LoanLeaseInterestRateSwapsMember" abstract="true" name="LoanLeaseInterestRateSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" abstract="true" name="ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" abstract="true" name="TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_RiskGradeOneToEightMember" abstract="true" name="RiskGradeOneToEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativesAndResellAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndResellAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DirectordeferredstockunitsoutstandingMember" abstract="true" name="DirectordeferredstockunitsoutstandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" abstract="false" name="FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_FinancialAssetsGrossOffset" abstract="false" name="FinancialAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NotGuaranteedorPreRefundedMember" abstract="true" name="NotGuaranteedorPreRefundedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ReclassifiedToHeldToMaturityMember" abstract="true" name="ReclassifiedToHeldToMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_DeferredStandbyLetterOfCreditFeesMember" abstract="true" name="DeferredStandbyLetterOfCreditFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CollateralizedCreditCardGuarantees" abstract="false" name="CollateralizedCreditCardGuarantees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_A2019Member" abstract="true" name="A2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_TrustAssetsPolicyPolicyTextBlock" abstract="false" name="TrustAssetsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" abstract="false" name="MoodysandStandardPoorsBondRatingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_DebtInstrumentMaturitiesPeriod" abstract="false" name="DebtInstrumentMaturitiesPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_FinancialAssetsGross" abstract="false" name="FinancialAssetsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" abstract="false" name="DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NatureOfOperationsPolicyPolicyTextBlock" abstract="false" name="NatureOfOperationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_FrostBankMember" abstract="true" name="FrostBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_PercentageOfEquityInvestmentsInMutualFund" abstract="false" name="PercentageOfEquityInvestmentsInMutualFund" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" abstract="false" name="ScheduledMaturitiesOfTimeDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_NaturalGasCommodityDerivativeMember" abstract="true" name="NaturalGasCommodityDerivativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" abstract="false" name="AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommoditySwapsAndOptionsMember" abstract="true" name="CommoditySwapsAndOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" abstract="false" name="FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TotalconsumerrealestateloansMember" abstract="true" name="TotalconsumerrealestateloansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_BalanceSheetOffsettingDisclosureTextBlock" abstract="false" name="BalanceSheetOffsettingDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" abstract="false" name="Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" abstract="false" name="EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" abstract="false" name="FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeNineMember" abstract="true" name="RiskGradeNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_PublicFundsMember" abstract="true" name="PublicFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_BorrowedFundsTable" abstract="true" name="BorrowedFundsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" abstract="false" name="WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_DepositLineItems" abstract="true" name="DepositLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" abstract="false" name="PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" abstract="false" name="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LifePeriodOfOptionsAwarded" abstract="false" name="LifePeriodOfOptionsAwarded" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_AMember" abstract="true" name="AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_Financialinstrumentsusingfairvaluemeasurementoption" abstract="false" name="Financialinstrumentsusingfairvaluemeasurementoption" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_WeightedAverageInterestRateReceivedMember" abstract="true" name="WeightedAverageInterestRateReceivedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" abstract="false" name="ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_NumberOfPreferredStockEquivalentDepositaryShares" abstract="false" name="NumberOfPreferredStockEquivalentDepositaryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesMember" abstract="true" name="FinancialInstitutionCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_GeneralValuationAllowancesMember" abstract="true" name="GeneralValuationAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_PreRefundedMember" abstract="true" name="PreRefundedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_LoanLeaseInterestRateSwapsAndCapsMember" abstract="true" name="LoanLeaseInterestRateSwapsAndCapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_A2017Member" abstract="true" name="A2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" abstract="true" name="CommercialRealEstateBuildingsLandAndOtherLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" abstract="false" name="FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonBanksMember" abstract="true" name="NonBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CullenFrostCapitalTrustIIMember" abstract="true" name="CullenFrostCapitalTrustIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" abstract="false" name="Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" abstract="true" name="InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_NonHedgingInterestRateSwaps" abstract="false" name="NonHedgingInterestRateSwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_NonHedgingInterestRateSwaps2" abstract="false" name="NonHedgingInterestRateSwaps2" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_EquityInUndistributedEarningsOfSubsidiaries" abstract="false" name="EquityInUndistributedEarningsOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeTenMember" abstract="true" name="RiskGradeTenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" abstract="true" name="OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_DerivativeAssetsNonmonetaryNotionalAmount" abstract="false" name="DerivativeAssetsNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" abstract="false" name="CertificateOfDepositAccountRegistryServiceCdarsDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonVestedStockAwardsOutstandingMember" abstract="true" name="NonVestedStockAwardsOutstandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Unfundedbalances" abstract="false" name="Unfundedbalances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Finalyearsofthetermofthenotes" abstract="false" name="Finalyearsofthetermofthenotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" abstract="false" name="OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" abstract="false" name="Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" abstract="true" name="SixtyFivePointZeroOneToSeventyPointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" abstract="false" name="ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ChargeOffOfPreviouslyRestructuresLoans" abstract="false" name="ChargeOffOfPreviouslyRestructuresLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" abstract="false" name="Amountsincludedinaccumulatedothercomprehensivelossnetoftax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RiskGradeThirteenMember" abstract="true" name="RiskGradeThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_TwoThousandFifteenPlanMember" abstract="true" name="TwoThousandFifteenPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CounterpartyaMember" abstract="true" name="CounterpartyaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ForeignCurrencyForwardContractsMember" abstract="true" name="ForeignCurrencyForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementstotal" abstract="false" name="Remainingcontractualmaturityoftheagreementstotal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Otherchargescommissionsandfees" abstract="false" name="Otherchargescommissionsandfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TexasLeadingIndexEconomicConditionIndicator" abstract="false" name="TexasLeadingIndexEconomicConditionIndicator" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_Totaloperatingleaseexpenseexcludingrent" abstract="false" name="Totaloperatingleaseexpenseexcludingrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OptionsExercisableMember" abstract="true" name="OptionsExercisableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_AaaAAAMember" abstract="true" name="AaaAAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_COVID19LoanDeferment" abstract="false" name="COVID19LoanDeferment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" abstract="false" name="InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_PriorYearsMember" abstract="true" name="PriorYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" abstract="false" name="OtherNonInterestIncomeAndExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_RiskGradeElevenMember" abstract="true" name="RiskGradeElevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" abstract="false" name="CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesTable" abstract="true" name="ScheduleOfMarketableSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_AccretionOfLoanDiscount" abstract="false" name="AccretionOfLoanDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" abstract="false" name="NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EstimatedIncrementalEffectofCECL" abstract="false" name="EstimatedIncrementalEffectofCECL" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeAssetsGrossOffset" abstract="false" name="DerivativeAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" abstract="false" name="EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_A2016Member" abstract="true" name="A2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CreditLossTransitionalPeriodUnderCECL" abstract="false" name="CreditLossTransitionalPeriodUnderCECL" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_CapitalConservationBuffer" abstract="false" name="CapitalConservationBuffer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" abstract="false" name="Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PostAdoptionAllowanceMember" abstract="true" name="PostAdoptionAllowanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Interchangeanddebitcardtransactionfees" abstract="false" name="Interchangeanddebitcardtransactionfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_PreviouslyRestructuredLoansPastDue" abstract="false" name="PreviouslyRestructuredLoansPastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsTable" abstract="true" name="DerivativeInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" abstract="false" name="ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommerciallandloanMember" abstract="true" name="CommerciallandloanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_EnergyProductionMember" abstract="true" name="EnergyProductionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" abstract="false" name="OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialandIndustrialTotalEnergyLoansMember" abstract="true" name="CommercialandIndustrialTotalEnergyLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" abstract="false" name="DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_HistoricalValuationAllowancesMember" abstract="true" name="HistoricalValuationAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_NonVestedStockAndStockUnitsMember" abstract="true" name="NonVestedStockAndStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_EnergyOtherMember" abstract="true" name="EnergyOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" abstract="false" name="ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" abstract="false" name="FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_A2020Member" abstract="true" name="A2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Operatingleaserightofuseassetamortization" abstract="false" name="Operatingleaserightofuseassetamortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Netchangeinoperatingleaserightofuseasset" abstract="false" name="Netchangeinoperatingleaserightofuseasset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeCounterPartyTable" abstract="true" name="DerivativeCounterPartyTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_MacroeconomicValuationAllowancesMember" abstract="true" name="MacroeconomicValuationAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_RepurchaseAgreementsLiabilitiesGrossOffset" abstract="false" name="RepurchaseAgreementsLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CliffVestingPeriod" abstract="false" name="CliffVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" abstract="false" name="ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_CarryValueofSecuritiesPledged" abstract="false" name="CarryValueofSecuritiesPledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeOther" abstract="false" name="OtherNonInterestIncomeOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" abstract="false" name="Remainingcontractualmaturityoftheagreementsovernightandcontinuous" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AaAAMember" abstract="true" name="AaAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Shorttermoperatingleaserentexpense" abstract="false" name="Shorttermoperatingleaserentexpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" abstract="false" name="PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" abstract="true" name="ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" abstract="true" name="PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PrivateAccountsMember" abstract="true" name="PrivateAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" abstract="false" name="Deferredtaxliabilityrightofuseassetsunderoperatingleases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" abstract="false" name="ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_Numberofstockplans" abstract="false" name="Numberofstockplans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" abstract="false" name="ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" abstract="false" name="DerivativeLiabilitiesNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" abstract="false" name="PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_PreAdoptionAllowanceMember" abstract="true" name="PreAdoptionAllowanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" abstract="false" name="MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" abstract="false" name="AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CullenFrostMember" abstract="true" name="CullenFrostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsLineItems" abstract="true" name="DerivativeInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" abstract="false" name="PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" abstract="false" name="ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CorrespondentBanksMember" abstract="true" name="CorrespondentBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe25thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" abstract="true" name="OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_OtherCounterpartiesMember" abstract="true" name="OtherCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" abstract="false" name="WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" abstract="false" name="RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" abstract="false" name="AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_WeightedAverageRiskGradeForLoans" abstract="false" name="WeightedAverageRiskGradeForLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_InvestmentInSubsidiaries" abstract="false" name="InvestmentInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ConsumerLoansYearOfOriginationDomain" abstract="true" name="ConsumerLoansYearOfOriginationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Taxexpensebenefitofsecuritiesgainslosses" abstract="false" name="Taxexpensebenefitofsecuritiesgainslosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" abstract="false" name="Concentrationofloansinasingleindustryinexcessoftenpercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_NonAccrualLoansSegregatedByClassOfLoansTable" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndRepurchaseAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TreasurySharesIssuedRelatedToStockOptionExercises" abstract="false" name="TreasurySharesIssuedRelatedToStockOptionExercises" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_OtherconsumerrealestateloansMember" abstract="true" name="OtherconsumerrealestateloansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_MutualFundsMember" abstract="true" name="MutualFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" abstract="false" name="RemainingRevolvingLoansConvertedToTermDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" abstract="true" name="SeriesBPreferredStockEquivalentDepositarySharesMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsgreaterthan90Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" abstract="false" name="LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_CECLTransitionAmount" abstract="false" name="CECLTransitionAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_GuaranteedbytheTexasPSFMember" abstract="true" name="GuaranteedbytheTexasPSFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" abstract="false" name="DebtSecuritiesHeldtoMaturityNetCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" abstract="false" name="PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_InterestRateSwapsCapsAndFloorsMember" abstract="true" name="InterestRateSwapsCapsAndFloorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreements30to90Days" abstract="false" name="Remainingcontractualmaturityoftheagreements30to90Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" abstract="false" name="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" abstract="false" name="Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Restructuredloansonnonaccrualstatusatperiodend" abstract="false" name="Restructuredloansonnonaccrualstatusatperiodend" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" abstract="false" name="Awardpayoutpercentageatthe50thpercentilelevelofachievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_OperatingLeaseNonLeaseComponents" abstract="false" name="OperatingLeaseNonLeaseComponents" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialInstrumentsLiabilitiesGross" abstract="false" name="FinancialInstrumentsLiabilitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" abstract="false" name="Deferredtaxassetsdeferredloanandleaseoriginationfees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DerivativeCounterPartyLineItems" abstract="true" name="DerivativeCounterPartyLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" abstract="false" name="PermissiblePortionOfSubordinatedNoteIncludedInCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_FinancialInstrumentsLiabilitiesGrossOffset" abstract="false" name="FinancialInstrumentsLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_WeightedAverageInterestRatePaidMember" abstract="true" name="WeightedAverageInterestRatePaidMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_LoansIndividuallyEvaluatedForImpairmentMember" abstract="true" name="LoansIndividuallyEvaluatedForImpairmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_WNBCapitalTrustIMember" abstract="true" name="WNBCapitalTrustIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_BorrowedFundsLineItems" abstract="true" name="BorrowedFundsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" abstract="false" name="NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_QfactoradjustmentsMember" abstract="true" name="QfactoradjustmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" abstract="true" name="SeventyPointZeroOneToSeventyFivePointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancingReceivables30to89DaysPastDueMember" abstract="true" name="FinancingReceivables30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" abstract="false" name="RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cfr_RiskGradeTwelveMember" abstract="true" name="RiskGradeTwelveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" abstract="true" name="FiftyPointZeroOneToFiftyFivePointZeroZeroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" abstract="false" name="IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" abstract="false" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_CreditCardGuarantees" abstract="false" name="CreditCardGuarantees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonAccrualLoansMember" abstract="true" name="NonAccrualLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" abstract="false" name="NumberOfCOVID19LoanDefermentsAtPeriodEnd" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cfr_Proceedsfromsaleofrestructuredloans" abstract="false" name="Proceedsfromsaleofrestructuredloans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" abstract="false" name="ExpectedDefinedBenefitPlansContributionWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CommercialLoansYearofOriginationAxis" abstract="true" name="CommercialLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsupto30Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsupto30Days" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_OilCommodityDerivativeMember" abstract="true" name="OilCommodityDerivativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" abstract="false" name="FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" abstract="false" name="LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_SpecificValuationAllowancesMember" abstract="true" name="SpecificValuationAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cfr_CommercialmortgageMember" abstract="true" name="CommercialmortgageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>cfr-20201231_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 2021 Workiva-->
<!--r:3bf06590-7914-4ccd-9779-58c2e80cbfd3,g:847ada42-0912-4c1f-90ed-e2ea8cff0bd0-->
<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.frostbank.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cfr-20201231.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c2f63aa7-b506-4aab-9371-7e17645aba9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2217c1ec-ee5c-46db-87bd-b6620ddaf726" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c2f63aa7-b506-4aab-9371-7e17645aba9f" xlink:to="loc_us-gaap_Liabilities_2217c1ec-ee5c-46db-87bd-b6620ddaf726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7c0bbd84-a6e7-4b0c-a7c9-b4fe02c98ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c2f63aa7-b506-4aab-9371-7e17645aba9f" xlink:to="loc_us-gaap_StockholdersEquity_7c0bbd84-a6e7-4b0c-a7c9-b4fe02c98ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bfaca902-0566-40a3-926f-84e83c18ca64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:to="loc_us-gaap_PreferredStockValue_bfaca902-0566-40a3-926f-84e83c18ca64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3553b3b1-3d71-4770-a574-b6542f61a8a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:to="loc_us-gaap_CommonStockValue_3553b3b1-3d71-4770-a574-b6542f61a8a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f5fb9822-4027-4e12-a465-b289b0cfc506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f5fb9822-4027-4e12-a465-b289b0cfc506" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_94d6664a-43d6-4873-af18-d65053111045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_94d6664a-43d6-4873-af18-d65053111045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2f4c7c75-b74a-4c59-9844-1859ac93b292" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2f4c7c75-b74a-4c59-9844-1859ac93b292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5ccf8c41-fb98-4970-a125-36c4130088f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cba9e148-03dc-4a8a-b61d-0deb30b392e4" xlink:to="loc_us-gaap_TreasuryStockValue_5ccf8c41-fb98-4970-a125-36c4130088f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_38a121ee-c72e-4dd2-96ba-4d38bffb88ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_e1c781fb-5bd1-469f-9df0-29ed230dccf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_38a121ee-c72e-4dd2-96ba-4d38bffb88ba" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_e1c781fb-5bd1-469f-9df0-29ed230dccf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_b6faaad7-54db-4779-ab20-1564d8463a67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_38a121ee-c72e-4dd2-96ba-4d38bffb88ba" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_b6faaad7-54db-4779-ab20-1564d8463a67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_921240ba-f0b6-411a-9959-b7e9a5e4638b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_ad1fae30-9948-4c2a-8e65-cb8f5ec9d2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_921240ba-f0b6-411a-9959-b7e9a5e4638b" xlink:to="loc_us-gaap_CashAndDueFromBanks_ad1fae30-9948-4c2a-8e65-cb8f5ec9d2c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_d6812721-e42a-4dd5-ab01-0a50265b2706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_921240ba-f0b6-411a-9959-b7e9a5e4638b" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_d6812721-e42a-4dd5-ab01-0a50265b2706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_54591e75-70ae-4487-9491-be83a93f003e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_921240ba-f0b6-411a-9959-b7e9a5e4638b" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_54591e75-70ae-4487-9491-be83a93f003e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_b94e025f-e6b8-4a7e-acf8-f059d782348c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_b94e025f-e6b8-4a7e-acf8-f059d782348c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_22603ded-dde6-4626-b2f1-770f873882ce" xlink:href="cfr-20201231.xsd#cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_22603ded-dde6-4626-b2f1-770f873882ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_c1e48d9c-7352-4d80-9cbf-5b7fba06d408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_AvailableForSaleSecurities_c1e48d9c-7352-4d80-9cbf-5b7fba06d408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_d4645d41-b482-49d1-9beb-b9ed75b6be99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_TradingSecurities_d4645d41-b482-49d1-9beb-b9ed75b6be99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_e30a48e8-0c29-48ee-abd4-271a3d143ab1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_e30a48e8-0c29-48ee-abd4-271a3d143ab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dbc514aa-d11a-4575-8500-c800122f7917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dbc514aa-d11a-4575-8500-c800122f7917" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d39119d3-3330-42b0-8f1e-026f6717d42b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_Goodwill_d39119d3-3330-42b0-8f1e-026f6717d42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_641298a5-d37b-43c2-b6df-dba3df295d57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_641298a5-d37b-43c2-b6df-dba3df295d57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_34dd8855-eac2-4643-8025-cd512eb3b3be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_34dd8855-eac2-4643-8025-cd512eb3b3be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_e387497e-58b1-4c55-957d-c78d5fb4f2f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_de14f115-e8a9-4945-b34a-2b4aba816000" xlink:to="loc_us-gaap_OtherAssets_e387497e-58b1-4c55-957d-c78d5fb4f2f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_29f73554-acce-4b42-a80c-81ec521fbde4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_8d281ca1-eab1-4f8f-a34d-0cb5067851f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_29f73554-acce-4b42-a80c-81ec521fbde4" xlink:to="loc_us-gaap_Deposits_8d281ca1-eab1-4f8f-a34d-0cb5067851f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_50001043-c2f4-4d5c-b013-5e95e6181a8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_29f73554-acce-4b42-a80c-81ec521fbde4" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_50001043-c2f4-4d5c-b013-5e95e6181a8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_5b16c824-4e23-448b-a2ea-cde31ae84585" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_29f73554-acce-4b42-a80c-81ec521fbde4" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_5b16c824-4e23-448b-a2ea-cde31ae84585" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_f20bb83f-3ae5-4d86-997b-3c91a95e4893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_29f73554-acce-4b42-a80c-81ec521fbde4" xlink:to="loc_us-gaap_SubordinatedDebt_f20bb83f-3ae5-4d86-997b-3c91a95e4893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_4aa5ee1f-e179-4b9f-8196-f61a1d151f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_29f73554-acce-4b42-a80c-81ec521fbde4" xlink:to="loc_us-gaap_OtherLiabilities_4aa5ee1f-e179-4b9f-8196-f61a1d151f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_3d51a3ab-e3de-4017-b878-66b511268e26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_eff005ea-591e-470b-9eb0-2271c2fcfd2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_3d51a3ab-e3de-4017-b878-66b511268e26" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_eff005ea-591e-470b-9eb0-2271c2fcfd2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_d3417134-0f9b-4603-852d-99d3f2c90b5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_3d51a3ab-e3de-4017-b878-66b511268e26" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_d3417134-0f9b-4603-852d-99d3f2c90b5d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9d2a91c6-0f12-42d1-9004-549c827614e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_1e37c26b-b877-4384-92b6-e75ddcc0d928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_9d2a91c6-0f12-42d1-9004-549c827614e1" xlink:to="loc_us-gaap_InterestExpenseDeposits_1e37c26b-b877-4384-92b6-e75ddcc0d928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_f5505e9c-e2c7-4610-95b6-289f1e37eaec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_9d2a91c6-0f12-42d1-9004-549c827614e1" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_f5505e9c-e2c7-4610-95b6-289f1e37eaec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_a57c9d97-0896-47a8-a798-c7b3a7d28f4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_9d2a91c6-0f12-42d1-9004-549c827614e1" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_a57c9d97-0896-47a8-a798-c7b3a7d28f4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_4bce909e-3ea6-452e-b314-9fb52a105153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_9d2a91c6-0f12-42d1-9004-549c827614e1" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_4bce909e-3ea6-452e-b314-9fb52a105153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_1aeec9e1-41d8-49e7-ab96-2d1d4858087e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_9d2a91c6-0f12-42d1-9004-549c827614e1" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_1aeec9e1-41d8-49e7-ab96-2d1d4858087e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_adeb07d9-2f37-4788-af92-b76ba6b6c9f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_31a374ce-5fca-4529-a602-19d0e3a13575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_adeb07d9-2f37-4788-af92-b76ba6b6c9f6" xlink:to="loc_us-gaap_NetIncomeLoss_31a374ce-5fca-4529-a602-19d0e3a13575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_f70bbf01-f864-42cc-b240-4d7b5fd0ed3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_adeb07d9-2f37-4788-af92-b76ba6b6c9f6" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_f70bbf01-f864-42cc-b240-4d7b5fd0ed3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_844fa0d3-a3f1-488d-8a10-e998552db50f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_adeb07d9-2f37-4788-af92-b76ba6b6c9f6" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_844fa0d3-a3f1-488d-8a10-e998552db50f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_1ad95598-e242-4704-8e6d-85b373c6a8ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_c88c6884-6c91-4618-9cfd-eb45d899a8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_1ad95598-e242-4704-8e6d-85b373c6a8ab" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_c88c6884-6c91-4618-9cfd-eb45d899a8b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d05f22a1-fc1c-4cc0-b96f-a7609ee1f72c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_1ad95598-e242-4704-8e6d-85b373c6a8ab" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d05f22a1-fc1c-4cc0-b96f-a7609ee1f72c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_675caee8-fc51-4c42-b268-ade75a8fc486" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_dccdce09-a21a-4091-9f53-9befb553922d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_675caee8-fc51-4c42-b268-ade75a8fc486" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_dccdce09-a21a-4091-9f53-9befb553922d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_4c70c50d-7c13-4551-93b5-ad2c43f04e92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_675caee8-fc51-4c42-b268-ade75a8fc486" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_4c70c50d-7c13-4551-93b5-ad2c43f04e92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_05b55484-7eee-42d2-8f5b-1018136818ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_675caee8-fc51-4c42-b268-ade75a8fc486" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_05b55484-7eee-42d2-8f5b-1018136818ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_24be764f-8a7e-4114-b608-ec534cd3c69d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_675caee8-fc51-4c42-b268-ade75a8fc486" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_24be764f-8a7e-4114-b608-ec534cd3c69d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_c5c33624-e130-451a-99d1-a33682321970" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_675caee8-fc51-4c42-b268-ade75a8fc486" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_c5c33624-e130-451a-99d1-a33682321970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_74b4943f-1826-4214-adaf-4cdbe4d7be73" xlink:href="cfr-20201231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_74b4943f-1826-4214-adaf-4cdbe4d7be73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_15d3f403-3ceb-49c1-9528-b0d43130d4b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_15d3f403-3ceb-49c1-9528-b0d43130d4b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_648fc7c0-8204-47a4-bcdd-9f3f5cb94a62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_648fc7c0-8204-47a4-bcdd-9f3f5cb94a62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interchangeanddebitcardtransactionfees_ab7bd57c-6a16-44fe-949c-35ad955d4044" xlink:href="cfr-20201231.xsd#cfr_Interchangeanddebitcardtransactionfees"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_cfr_Interchangeanddebitcardtransactionfees_ab7bd57c-6a16-44fe-949c-35ad955d4044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_16ccef93-98d5-4ab9-8592-1958dfe77be4" xlink:href="cfr-20201231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_cfr_Otherchargescommissionsandfees_16ccef93-98d5-4ab9-8592-1958dfe77be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_34c11f98-5bed-43f0-9589-cdbc0b411319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_34c11f98-5bed-43f0-9589-cdbc0b411319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_d4fb3388-f9a2-4fb5-a5ae-bf788b0825f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_a8535e0e-3bd4-44d4-abc6-c0d19e676820" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_d4fb3388-f9a2-4fb5-a5ae-bf788b0825f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_646f9d83-fd75-4394-9920-b8fbab16822a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_LaborAndRelatedExpense_646f9d83-fd75-4394-9920-b8fbab16822a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_0a572f97-12a4-4d9a-a752-d710dfcc6baa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_0a572f97-12a4-4d9a-a752-d710dfcc6baa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_93b087cb-3661-44e6-b436-43568cdbe113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_OccupancyNet_93b087cb-3661-44e6-b436-43568cdbe113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_53b9bab1-086c-4a8c-9a6e-6ee875311906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_EquipmentExpense_53b9bab1-086c-4a8c-9a6e-6ee875311906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_14ad8936-9a7a-496c-a3f0-0f473bb9babd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_14ad8936-9a7a-496c-a3f0-0f473bb9babd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_3f17a132-1908-4f1f-ad24-3c68831a21f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_3f17a132-1908-4f1f-ad24-3c68831a21f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_1c4765b2-d030-4ee3-92e8-98cadf2d7448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_abafc781-173e-428c-8f9e-3bf6c095f098" xlink:to="loc_us-gaap_OtherNoninterestExpense_1c4765b2-d030-4ee3-92e8-98cadf2d7448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a6175fc-f0fc-4d3e-8808-9e87d9018c45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_af656f39-7ab9-460d-aef5-026f3ca493a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0a6175fc-f0fc-4d3e-8808-9e87d9018c45" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_af656f39-7ab9-460d-aef5-026f3ca493a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dfe8c3f6-8e81-47f1-8f78-f8a7c966ff6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0a6175fc-f0fc-4d3e-8808-9e87d9018c45" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dfe8c3f6-8e81-47f1-8f78-f8a7c966ff6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130dfa99-d837-4d6a-a80e-a74d5008c3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_475d9246-e0a8-4187-9f93-54de2dd9bc6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130dfa99-d837-4d6a-a80e-a74d5008c3b6" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_475d9246-e0a8-4187-9f93-54de2dd9bc6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b6288999-b593-4822-be5f-128c4ca80107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130dfa99-d837-4d6a-a80e-a74d5008c3b6" xlink:to="loc_us-gaap_NoninterestIncome_b6288999-b593-4822-be5f-128c4ca80107" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_d63b1aaf-7943-41e8-8fb3-563fbfa08925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130dfa99-d837-4d6a-a80e-a74d5008c3b6" xlink:to="loc_us-gaap_NoninterestExpense_d63b1aaf-7943-41e8-8fb3-563fbfa08925" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_15e10b78-af2a-48d6-b2b5-533dcd2a9837" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_64c189b5-b31e-46b0-b5f5-3fe53eb27d76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_15e10b78-af2a-48d6-b2b5-533dcd2a9837" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_64c189b5-b31e-46b0-b5f5-3fe53eb27d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_cf2357cb-0f2e-4830-b53b-01ec9ba3623e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_15e10b78-af2a-48d6-b2b5-533dcd2a9837" xlink:to="loc_us-gaap_InterestExpense_cf2357cb-0f2e-4830-b53b-01ec9ba3623e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aef42315-ccaf-4b2d-b0dc-17eca61a7d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_08c41561-8922-4cfe-9954-9fe6832d2c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aef42315-ccaf-4b2d-b0dc-17eca61a7d6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_08c41561-8922-4cfe-9954-9fe6832d2c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_941831d2-86d6-449d-8cad-28493df819e3" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aef42315-ccaf-4b2d-b0dc-17eca61a7d6d" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_941831d2-86d6-449d-8cad-28493df819e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_e1549603-a2e0-46da-9e59-41c96b868b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aef42315-ccaf-4b2d-b0dc-17eca61a7d6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_e1549603-a2e0-46da-9e59-41c96b868b5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a4580dcf-8fe4-4a38-9b02-bbb0c29ad512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ac518ed4-09c2-4e74-aa7d-04ecbd061335" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a4580dcf-8fe4-4a38-9b02-bbb0c29ad512" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ac518ed4-09c2-4e74-aa7d-04ecbd061335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_d1072bf0-768c-437d-80fb-3193940c7eb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a4580dcf-8fe4-4a38-9b02-bbb0c29ad512" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_d1072bf0-768c-437d-80fb-3193940c7eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_94d3c59c-46a8-4074-8c73-d496d817671b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_6f8ec81c-fd98-435f-aed6-e3f111871d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_94d3c59c-46a8-4074-8c73-d496d817671b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_6f8ec81c-fd98-435f-aed6-e3f111871d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_78d11741-a1af-498d-960a-7dc2a23dcbc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_94d3c59c-46a8-4074-8c73-d496d817671b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_78d11741-a1af-498d-960a-7dc2a23dcbc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7443f955-84ad-46a2-bf6b-1c7720f67c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_313b9e16-b820-4a3d-b84d-43dac58f4387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7443f955-84ad-46a2-bf6b-1c7720f67c5b" xlink:to="loc_us-gaap_NetIncomeLoss_313b9e16-b820-4a3d-b84d-43dac58f4387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_332ef738-e7ba-4bd5-a7ca-9637a455763a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7443f955-84ad-46a2-bf6b-1c7720f67c5b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_332ef738-e7ba-4bd5-a7ca-9637a455763a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_eed857a4-569f-4b3a-b29b-5a28293d880b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_e08c7b62-cff7-4efd-9280-f16ad76c2ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_eed857a4-569f-4b3a-b29b-5a28293d880b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_e08c7b62-cff7-4efd-9280-f16ad76c2ae9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e987e2c6-4dd4-40d0-a58d-d4da7e7bc39f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_eed857a4-569f-4b3a-b29b-5a28293d880b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e987e2c6-4dd4-40d0-a58d-d4da7e7bc39f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e1007458-4819-4984-b1da-17fed756535f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ee710444-67a5-4f74-926d-8f3f2b1b789f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e1007458-4819-4984-b1da-17fed756535f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ee710444-67a5-4f74-926d-8f3f2b1b789f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d6a9e956-81fc-425e-bf96-fdea5168a086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e1007458-4819-4984-b1da-17fed756535f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d6a9e956-81fc-425e-bf96-fdea5168a086" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a2b6146d-2794-4412-ac5d-ade2809d172b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_e1007458-4819-4984-b1da-17fed756535f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a2b6146d-2794-4412-ac5d-ade2809d172b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_0b72fcbd-55cc-4bdc-84c1-3ab4b2e54b43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_0b72fcbd-55cc-4bdc-84c1-3ab4b2e54b43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_e1e32edf-c6c6-4781-984f-75f12cf57170" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_e1e32edf-c6c6-4781-984f-75f12cf57170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c6ac9d46-d864-48cb-909f-8aacda015560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c6ac9d46-d864-48cb-909f-8aacda015560" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_0d45034f-914a-4bb6-ae40-33e1e4abb23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_0d45034f-914a-4bb6-ae40-33e1e4abb23a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_002cc99e-609b-4594-bc7b-f72345de7f01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_002cc99e-609b-4594-bc7b-f72345de7f01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_f04989e6-b6c8-4363-93ef-939df116849a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_f04989e6-b6c8-4363-93ef-939df116849a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_aeebf603-8905-4149-8a80-cde18a2987d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_aeebf603-8905-4149-8a80-cde18a2987d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_2205f76f-8f80-489e-bde0-79c828da2c94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_2205f76f-8f80-489e-bde0-79c828da2c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_11a3f1c6-8734-4ba9-94c5-657396f7c3a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_11a3f1c6-8734-4ba9-94c5-657396f7c3a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_735ab8ac-cc89-4ce9-b109-fa0c51e87120" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_be391bf9-3a66-4efe-8154-d9cb101e78e7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_735ab8ac-cc89-4ce9-b109-fa0c51e87120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e1931922-336e-4621-b651-73e44667e3c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_NetIncomeLoss_e1931922-336e-4621-b651-73e44667e3c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_854942fb-fce7-4c16-bb67-bc52e94cb548" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_854942fb-fce7-4c16-bb67-bc52e94cb548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_439b7ed8-8dc1-4337-afdc-e55cd84dc820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_439b7ed8-8dc1-4337-afdc-e55cd84dc820" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_bb29a543-f01b-4c87-9be0-b8e8aa40c3f8" xlink:href="cfr-20201231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_cfr_AccretionOfLoanDiscount_bb29a543-f01b-4c87-9be0-b8e8aa40c3f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_65214ace-c875-429a-b3b1-3925c614eed8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_65214ace-c875-429a-b3b1-3925c614eed8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_ddfaed39-e365-4ca4-97a7-c6b7037ca086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_ddfaed39-e365-4ca4-97a7-c6b7037ca086" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_79275cf8-300d-4b07-9239-3ab9dbdfd2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_DepreciationAndAmortization_79275cf8-300d-4b07-9239-3ab9dbdfd2ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_390e93a4-cc98-4789-ba2e-5ef45dff82c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_390e93a4-cc98-4789-ba2e-5ef45dff82c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d8e2d69c-c1a3-42e2-92c6-bdfae37195f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_ShareBasedCompensation_d8e2d69c-c1a3-42e2-92c6-bdfae37195f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_989660ef-e035-43b8-b639-59f4ebd49786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_989660ef-e035-43b8-b639-59f4ebd49786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_f856a2d2-de1a-4f85-bbd9-c8502f24e16c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncome"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_OtherNoncashIncome_f856a2d2-de1a-4f85-bbd9-c8502f24e16c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_b28756f4-90cf-4bfd-8a06-d56cf35a5667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_b28756f4-90cf-4bfd-8a06-d56cf35a5667" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_d8909f86-5135-4f8c-a34d-4e1e09431e3d" xlink:href="cfr-20201231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_d8909f86-5135-4f8c-a34d-4e1e09431e3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3c3adefe-a60c-40b7-8f64-c0d086c9e25d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3c3adefe-a60c-40b7-8f64-c0d086c9e25d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c5d6c8f0-09ee-45ec-b0fa-1880a82cdcd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f71f545d-968a-474b-9a9e-0e0535643025" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c5d6c8f0-09ee-45ec-b0fa-1880a82cdcd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_23cf4cbe-2e06-494b-b34e-a5c5c45257ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_23cf4cbe-2e06-494b-b34e-a5c5c45257ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_9312a15f-3843-4e0b-ad8c-213221e544be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_9312a15f-3843-4e0b-ad8c-213221e544be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_e9c1f5ca-e8ce-44c9-adfe-582248fb8946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_e9c1f5ca-e8ce-44c9-adfe-582248fb8946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_59db685d-7a0f-4fec-8b18-ba6989ad4e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_59db685d-7a0f-4fec-8b18-ba6989ad4e5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_405cdff2-4318-42cf-ace0-862b2da02c00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_405cdff2-4318-42cf-ace0-862b2da02c00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_272ab92d-e798-43c6-adcf-3c5cf6d76ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_272ab92d-e798-43c6-adcf-3c5cf6d76ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_30d1ec15-a8ef-485c-a94e-1c5823e0e884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_30d1ec15-a8ef-485c-a94e-1c5823e0e884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_c8042ad1-2bc3-41f0-a1bd-ab6fd9395b19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_c8042ad1-2bc3-41f0-a1bd-ab6fd9395b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_70317a98-6b37-4b47-b6b0-e460709779da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_70317a98-6b37-4b47-b6b0-e460709779da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_59b7585d-4199-4b4a-95bc-519d5da26f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_59b7585d-4199-4b4a-95bc-519d5da26f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_76bf1fe3-12cb-46bd-9882-8c168593a4f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2f97f288-b165-422a-88b4-d64ec6468338" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_76bf1fe3-12cb-46bd-9882-8c168593a4f0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/Securities" xlink:type="simple" xlink:href="cfr-20201231.xsd#Securities"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/Securities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_4edb3b91-fda4-4877-a57c-42395833af32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d84aeefa-9d0f-4a6c-a941-57f760a527a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_4edb3b91-fda4-4877-a57c-42395833af32" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d84aeefa-9d0f-4a6c-a941-57f760a527a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_57f15ec6-28c4-47b8-b1ef-af756e6943ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_4edb3b91-fda4-4877-a57c-42395833af32" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_57f15ec6-28c4-47b8-b1ef-af756e6943ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_37bcf275-1a2b-48d6-9e80-d8edb09fd25f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_4edb3b91-fda4-4877-a57c-42395833af32" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_37bcf275-1a2b-48d6-9e80-d8edb09fd25f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b09823d6-cea1-4dfd-8695-7913f030be12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_4edb3b91-fda4-4877-a57c-42395833af32" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b09823d6-cea1-4dfd-8695-7913f030be12" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_549fa455-fee4-47f3-bbeb-dddd5039077a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_890b90b6-0704-40f3-853b-898ebb09ea6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_549fa455-fee4-47f3-bbeb-dddd5039077a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_890b90b6-0704-40f3-853b-898ebb09ea6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_eba785bc-c676-4544-99b1-6043da0356ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_549fa455-fee4-47f3-bbeb-dddd5039077a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_eba785bc-c676-4544-99b1-6043da0356ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_50b49bce-6902-47bf-84e9-1e040a7f4d86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8a9d0788-e30a-490b-9773-41177cb839ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_50b49bce-6902-47bf-84e9-1e040a7f4d86" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_8a9d0788-e30a-490b-9773-41177cb839ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_e79762a9-2474-4a5f-b29c-a1a50579b923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_50b49bce-6902-47bf-84e9-1e040a7f4d86" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_e79762a9-2474-4a5f-b29c-a1a50579b923" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_82a653ff-27d6-4684-8acd-4d313b94fd5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ef7072b0-46e5-427e-bcb9-a423e1c2c3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_82a653ff-27d6-4684-8acd-4d313b94fd5c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_ef7072b0-46e5-427e-bcb9-a423e1c2c3d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6a7bbf50-11d7-481d-924f-821bf77ffec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_82a653ff-27d6-4684-8acd-4d313b94fd5c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6a7bbf50-11d7-481d-924f-821bf77ffec1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5d0d127c-1fa3-48be-a7cc-75d7ef46aed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_82a653ff-27d6-4684-8acd-4d313b94fd5c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5d0d127c-1fa3-48be-a7cc-75d7ef46aed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_651addb3-f7b0-4159-907c-48c1abca9102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_82a653ff-27d6-4684-8acd-4d313b94fd5c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_651addb3-f7b0-4159-907c-48c1abca9102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fd9b4d18-b001-44a2-8937-536fce376998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_7745b2b3-5704-41c4-abf1-ffdfb3b37f6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fd9b4d18-b001-44a2-8937-536fce376998" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_7745b2b3-5704-41c4-abf1-ffdfb3b37f6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_b4bfd5fd-fc75-4f77-b840-4b238508d67c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fd9b4d18-b001-44a2-8937-536fce376998" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_b4bfd5fd-fc75-4f77-b840-4b238508d67c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e6a5b140-ef10-448a-9bc0-286771b78ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fd9b4d18-b001-44a2-8937-536fce376998" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e6a5b140-ef10-448a-9bc0-286771b78ef1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_aa19617b-cd7b-452a-bc47-58621e2942f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fd9b4d18-b001-44a2-8937-536fce376998" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_aa19617b-cd7b-452a-bc47-58621e2942f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_4f30f069-a3af-44ed-82fa-467da4045d9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4512c104-e7f5-4df1-8044-a19c52f47e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecurities_4f30f069-a3af-44ed-82fa-467da4045d9d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4512c104-e7f5-4df1-8044-a19c52f47e38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5142767e-752a-4b0b-abe3-124209a0068b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecurities_4f30f069-a3af-44ed-82fa-467da4045d9d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5142767e-752a-4b0b-abe3-124209a0068b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_95fe0f26-c424-41c9-8f63-cd02b8064c82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecurities_4f30f069-a3af-44ed-82fa-467da4045d9d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_95fe0f26-c424-41c9-8f63-cd02b8064c82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3d12fdaa-d531-48f7-8cc7-40454739ee35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecurities_4f30f069-a3af-44ed-82fa-467da4045d9d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3d12fdaa-d531-48f7-8cc7-40454739ee35" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSalesofSecuritiesAvailableforSaleDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_2e686a37-da9b-4ce5-97e9-6d3af0f35113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_58ab89ed-42ff-4c46-8e1c-a2e9d4e24676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_2e686a37-da9b-4ce5-97e9-6d3af0f35113" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_58ab89ed-42ff-4c46-8e1c-a2e9d4e24676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_76799be7-77bf-4799-b2ad-c5dc626b58c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_2e686a37-da9b-4ce5-97e9-6d3af0f35113" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_76799be7-77bf-4799-b2ad-c5dc626b58c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesRealizedGainLoss_a42c5407-dcd2-438a-b8e3-5395821d91bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesRealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesRealizedGain_dc634c2e-767d-4a40-a9f2-6d9ee8a4bf38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesRealizedGain"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TradingSecuritiesRealizedGainLoss_a42c5407-dcd2-438a-b8e3-5395821d91bb" xlink:to="loc_us-gaap_TradingSecuritiesRealizedGain_dc634c2e-767d-4a40-a9f2-6d9ee8a4bf38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet_451f826e-11df-4f19-99e6-29fb8b0df957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TradingSecuritiesRealizedGainLoss_a42c5407-dcd2-438a-b8e3-5395821d91bb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet_451f826e-11df-4f19-99e6-29fb8b0df957" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Loans" xlink:type="simple" xlink:href="cfr-20201231.xsd#Loans"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/Loans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#ReceivablesLoansNotesReceivableandOthersPolicies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansActivitiesinRelatedPartyLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansImpairedLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansImpairedLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansImpairedLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_b0a7b9ea-3429-4800-a65b-857c5a0b2b7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_05596236-d1b5-4c7b-97a3-2f161bc34e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_b0a7b9ea-3429-4800-a65b-857c5a0b2b7e" xlink:to="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_05596236-d1b5-4c7b-97a3-2f161bc34e36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_fcaed1a8-57bc-4f93-9da8-b0650ad376f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_b0a7b9ea-3429-4800-a65b-857c5a0b2b7e" xlink:to="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_fcaed1a8-57bc-4f93-9da8-b0650ad376f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_47ddf0f7-8f10-4dab-b300-30f3ece4362d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_6005d9ad-c063-4e5a-9f8d-851b1fd4fc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_47ddf0f7-8f10-4dab-b300-30f3ece4362d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_6005d9ad-c063-4e5a-9f8d-851b1fd4fc9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_06287058-398b-4292-9ef1-29d740424cec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_47ddf0f7-8f10-4dab-b300-30f3ece4362d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_06287058-398b-4292-9ef1-29d740424cec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipment"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_e2471dc2-c147-4824-80f0-948d238bdf24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:to="loc_us-gaap_Land_e2471dc2-c147-4824-80f0-948d238bdf24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_488afe84-65b4-4584-9837-aa2ba840ee4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_488afe84-65b4-4584-9837-aa2ba840ee4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_f69cf04f-4de2-4ff8-9e4e-ee41dc142ce4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_f69cf04f-4de2-4ff8-9e4e-ee41dc142ce4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_d7af73fa-0e31-4766-8b86-6f2c8d64e90f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_d7af73fa-0e31-4766-8b86-6f2c8d64e90f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_a861eeab-b2d8-4a88-85c1-913d377041c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:to="loc_us-gaap_ConstructionInProgressGross_a861eeab-b2d8-4a88-85c1-913d377041c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_236ad18b-4f05-438d-bdbb-098de5cc83cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_51cbebee-5d34-4f85-9ae7-a1dc86cf79bb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_236ad18b-4f05-438d-bdbb-098de5cc83cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db2b1609-e5b6-4561-9219-b26bb65d592c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d052b199-c50f-4ea7-ad89-d0013b8b1d26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_db2b1609-e5b6-4561-9219-b26bb65d592c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d052b199-c50f-4ea7-ad89-d0013b8b1d26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5e67c5ee-2658-4b10-8abb-8273f3ec6105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_db2b1609-e5b6-4561-9219-b26bb65d592c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5e67c5ee-2658-4b10-8abb-8273f3ec6105" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_071f5479-1ad3-4578-9389-810de94a00e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_071f5479-1ad3-4578-9389-810de94a00e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_d421f941-0ac2-455c-8592-cc6e7c8d2d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_d421f941-0ac2-455c-8592-cc6e7c8d2d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_d5b4d374-77ac-4c22-8f7e-685dee95cd0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_d5b4d374-77ac-4c22-8f7e-685dee95cd0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_c536ff50-2d49-4342-bc72-9f4beb37c6ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_c536ff50-2d49-4342-bc72-9f4beb37c6ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_19deb757-0ee6-4b5f-bccb-b036a950d473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_19deb757-0ee6-4b5f-bccb-b036a950d473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b29961a8-5fc0-4ec0-a1e8-92a88887b395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94864c55-2a7b-4ee9-b1f5-fe7da1d26e43" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b29961a8-5fc0-4ec0-a1e8-92a88887b395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_23005e7a-fa1b-4289-a21d-b32b39a6d31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f43f9c17-2ea8-44ab-87d9-6686f6a54f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_23005e7a-fa1b-4289-a21d-b32b39a6d31f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f43f9c17-2ea8-44ab-87d9-6686f6a54f92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fae177fe-4519-485c-9242-7d50286aa0cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_23005e7a-fa1b-4289-a21d-b32b39a6d31f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fae177fe-4519-485c-9242-7d50286aa0cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bb7699f6-6504-42f8-ab08-d2ff47546fc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bb7699f6-6504-42f8-ab08-d2ff47546fc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_f49d578b-6e1d-4ccd-a09e-d3f065eee426" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_f49d578b-6e1d-4ccd-a09e-d3f065eee426" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb9cdae7-1426-4762-8a61-906a9a0834a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb9cdae7-1426-4762-8a61-906a9a0834a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9e7c6950-9dc6-4486-9851-b78d2a776457" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9e7c6950-9dc6-4486-9851-b78d2a776457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c79a2e41-0b29-4209-9118-2a124ae7f853" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c79a2e41-0b29-4209-9118-2a124ae7f853" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_87ddea02-51f8-4916-92e1-f4bf3dbc6173" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_97fb02e2-e284-4f2f-aa48-da5b0b3844a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_87ddea02-51f8-4916-92e1-f4bf3dbc6173" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Deposits" xlink:type="simple" xlink:href="cfr-20201231.xsd#Deposits"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/Deposits" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_93355f06-9ebf-4b29-878d-abd9d42511e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_41f12552-68a9-4dea-87b8-f7e8fa8902fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_93355f06-9ebf-4b29-878d-abd9d42511e8" xlink:to="loc_us-gaap_DepositsSavingsDeposits_41f12552-68a9-4dea-87b8-f7e8fa8902fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_ce198cb9-3282-41a2-80e5-0e126f0dba2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_93355f06-9ebf-4b29-878d-abd9d42511e8" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_ce198cb9-3282-41a2-80e5-0e126f0dba2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits100000OrMore_7a52c96b-4db2-4374-aceb-4936681c7004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_93355f06-9ebf-4b29-878d-abd9d42511e8" xlink:to="loc_us-gaap_TimeDeposits100000OrMore_7a52c96b-4db2-4374-aceb-4936681c7004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsLessThan100000_8d4562bc-03f2-43a3-82d5-ccc0741452ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositsLessThan100000"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities_93355f06-9ebf-4b29-878d-abd9d42511e8" xlink:to="loc_us-gaap_TimeDepositsLessThan100000_8d4562bc-03f2-43a3-82d5-ccc0741452ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_a4b5cac4-edaa-479b-9b95-f124331ae47a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_92813768-73bc-49aa-b6ad-7e17f487d91e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a4b5cac4-edaa-479b-9b95-f124331ae47a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_92813768-73bc-49aa-b6ad-7e17f487d91e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_b46bb47f-633c-4b78-a804-0f950cb05f08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a4b5cac4-edaa-479b-9b95-f124331ae47a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_b46bb47f-633c-4b78-a804-0f950cb05f08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits100000OrMore_8d53dae0-a288-4941-b200-ba9c058c67cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess_fed17e62-cd82-4510-971d-611d926604de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits100000OrMore_8d53dae0-a288-4941-b200-ba9c058c67cc" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess_fed17e62-cd82-4510-971d-611d926604de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths_53e2bed2-8537-481c-98f0-3c2bbb555eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits100000OrMore_8d53dae0-a288-4941-b200-ba9c058c67cc" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths_53e2bed2-8537-481c-98f0-3c2bbb555eb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months_0e3cd3b2-6d6b-4ace-b7e5-0973ecab147a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits100000OrMore_8d53dae0-a288-4941-b200-ba9c058c67cc" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months_0e3cd3b2-6d6b-4ace-b7e5-0973ecab147a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months_929be3de-7a85-4c95-accc-1cbf37e015a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits100000OrMore_8d53dae0-a288-4941-b200-ba9c058c67cc" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months_929be3de-7a85-4c95-accc-1cbf37e015a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFunds" xlink:type="simple" xlink:href="cfr-20201231.xsd#BorrowedFunds"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BorrowedFunds" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasuresandDisclosuresPolicies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMatters"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMattersTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShare"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_8dea22e3-94de-44fd-82ac-7c4b1189cdfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_7396f53d-964a-434c-b78c-8794842b0035" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_8dea22e3-94de-44fd-82ac-7c4b1189cdfe" xlink:to="loc_us-gaap_DistributedEarnings_7396f53d-964a-434c-b78c-8794842b0035" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_f74f67d7-14f0-4ccf-8ea8-1a80687b9a21" xlink:href="cfr-20201231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_8dea22e3-94de-44fd-82ac-7c4b1189cdfe" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_f74f67d7-14f0-4ccf-8ea8-1a80687b9a21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_895fdc36-4370-4639-99bc-a6c67f93508c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fad8b749-e708-4ad6-ba9f-2a3eb7ed3cc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_895fdc36-4370-4639-99bc-a6c67f93508c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fad8b749-e708-4ad6-ba9f-2a3eb7ed3cc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_473be164-4084-4342-8ce3-857b93d75b01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_895fdc36-4370-4639-99bc-a6c67f93508c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_473be164-4084-4342-8ce3-857b93d75b01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_cab00c99-7c69-4519-ba35-944c5a8e1953" xlink:href="cfr-20201231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_60933e46-9626-4b69-9ada-17aec7f0cee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_cab00c99-7c69-4519-ba35-944c5a8e1953" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_60933e46-9626-4b69-9ada-17aec7f0cee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_39683369-1e37-4959-b75f-83ee26f42c84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_cab00c99-7c69-4519-ba35-944c5a8e1953" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_39683369-1e37-4959-b75f-83ee26f42c84" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerSharePolicies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#CompensationRelatedCostsPostemploymentBenefitsPolicies"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_866ceaea-f810-4b0a-8896-031d4edbe427" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_be9960ca-b29b-426a-9f97-421c7228f94a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_866ceaea-f810-4b0a-8896-031d4edbe427" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_be9960ca-b29b-426a-9f97-421c7228f94a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_cdc4c412-45fd-4f78-8b6c-48b56e6dde3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_866ceaea-f810-4b0a-8896-031d4edbe427" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_cdc4c412-45fd-4f78-8b6c-48b56e6dde3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_4129d869-07e0-4a92-b3d1-ae0d45f06e32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_866ceaea-f810-4b0a-8896-031d4edbe427" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_4129d869-07e0-4a92-b3d1-ae0d45f06e32" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:href="cfr-20201231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_123182ce-a6c6-4246-b5c6-a94a82012f40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_123182ce-a6c6-4246-b5c6-a94a82012f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_fb7dec83-faa1-4978-b67b-c085119dfdcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_fb7dec83-faa1-4978-b67b-c085119dfdcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_662262e0-0f25-4cc5-b3b1-84d677eab0f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_662262e0-0f25-4cc5-b3b1-84d677eab0f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_9259a5a1-02c4-4c6f-a7d1-34dfac99d832" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_9259a5a1-02c4-4c6f-a7d1-34dfac99d832" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b195d4f2-9ef5-42c0-8f25-8d3e60cdcd4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b195d4f2-9ef5-42c0-8f25-8d3e60cdcd4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_95702fa1-b222-4f06-ad54-7c86fbc75e5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_cf349d5b-c9fb-4ce4-8b39-3af4ddc07f47" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_95702fa1-b222-4f06-ad54-7c86fbc75e5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_65523759-9cd4-465d-8857-88d32d5cf287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_4290d0ca-d28a-4455-961b-e65c69cfecbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_65523759-9cd4-465d-8857-88d32d5cf287" xlink:to="loc_us-gaap_StockOptionPlanExpense_4290d0ca-d28a-4455-961b-e65c69cfecbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_f21e7ff1-bb1d-41d5-ba14-2254070117c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_65523759-9cd4-465d-8857-88d32d5cf287" xlink:to="loc_us-gaap_RestrictedStockExpense_f21e7ff1-bb1d-41d5-ba14-2254070117c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c373859c-9211-4661-83f4-268c6c6e8421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_65523759-9cd4-465d-8857-88d32d5cf287" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c373859c-9211-4661-83f4-268c6c6e8421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_6157c82e-dcb1-422b-9204-9050761ff162" xlink:href="cfr-20201231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensation_65523759-9cd4-465d-8857-88d32d5cf287" xlink:to="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_6157c82e-dcb1-422b-9204-9050761ff162" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_78af2b5e-685c-4c71-9b50-c2a63cbe1d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_76d863fc-664e-442a-b22f-1678a8f12a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_78af2b5e-685c-4c71-9b50-c2a63cbe1d9f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_76d863fc-664e-442a-b22f-1678a8f12a11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_185223f4-7a83-4970-807f-c4261dd75fbe" xlink:href="cfr-20201231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_78af2b5e-685c-4c71-9b50-c2a63cbe1d9f" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_185223f4-7a83-4970-807f-c4261dd75fbe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpense"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_7a6e4c7a-b43c-4a42-9dba-cb1c4e7bcc2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_0d0447b6-dcbe-4b32-a6cb-953ddd86c6ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_7a6e4c7a-b43c-4a42-9dba-cb1c4e7bcc2b" xlink:to="loc_us-gaap_ProfessionalFees_0d0447b6-dcbe-4b32-a6cb-953ddd86c6ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_2f1b6972-e82d-4af2-b5a5-4dba05fcf9b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_7a6e4c7a-b43c-4a42-9dba-cb1c4e7bcc2b" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_2f1b6972-e82d-4af2-b5a5-4dba05fcf9b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TravelAndEntertainmentExpense_b2cda079-84e9-483f-9f8b-78488ace0acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TravelAndEntertainmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_7a6e4c7a-b43c-4a42-9dba-cb1c4e7bcc2b" xlink:to="loc_us-gaap_TravelAndEntertainmentExpense_b2cda079-84e9-483f-9f8b-78488ace0acf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther_1731baca-c945-4fac-8420-7c6802b0eb19" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_7a6e4c7a-b43c-4a42-9dba-cb1c4e7bcc2b" xlink:to="loc_cfr_OtherNonInterestExpenseOther_1731baca-c945-4fac-8420-7c6802b0eb19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_265c00e0-2683-4f05-820b-c000198d27b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther_4a2a08a0-e954-412b-80ed-69bbffb325c3" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_265c00e0-2683-4f05-820b-c000198d27b2" xlink:to="loc_cfr_OtherNonInterestIncomeOther_4a2a08a0-e954-412b-80ed-69bbffb325c3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesIncomeTaxExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9f1d3bf1-63e5-40d5-8819-d7a132a220f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_20a8485d-6e3a-4584-97df-56c09fb7a1fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9f1d3bf1-63e5-40d5-8819-d7a132a220f1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_20a8485d-6e3a-4584-97df-56c09fb7a1fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4236b230-ad69-42ff-bf13-aa593cbbdeb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9f1d3bf1-63e5-40d5-8819-d7a132a220f1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4236b230-ad69-42ff-bf13-aa593cbbdeb6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2fe09c8a-19d7-4baf-99ad-ca67e1694ad3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2fe09c8a-19d7-4baf-99ad-ca67e1694ad3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_0e2bf778-4372-4368-a845-94446a757051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_0e2bf778-4372-4368-a845-94446a757051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_43678d22-ac3a-49eb-b274-74f6b2b2d2a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_43678d22-ac3a-49eb-b274-74f6b2b2d2a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_a40ea45b-0420-4dab-855a-43bcf6415cf5" xlink:href="cfr-20201231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_a40ea45b-0420-4dab-855a-43bcf6415cf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_dcb3a891-3731-407a-a4f5-ae8ade1f089a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_dcb3a891-3731-407a-a4f5-ae8ade1f089a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_9394e463-c529-462b-9b6f-bf26de036552" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_9394e463-c529-462b-9b6f-bf26de036552" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_6cd808de-eb54-4387-8c28-a72abd05e3f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_6cd808de-eb54-4387-8c28-a72abd05e3f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_56460988-1a09-48d9-9554-6c09a108e2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_56460988-1a09-48d9-9554-6c09a108e2d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_f01d4e41-f87a-439b-8aeb-5434ffe0713f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_f01d4e41-f87a-439b-8aeb-5434ffe0713f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_691aee0d-cc42-48cf-819a-539a8654b3eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_691aee0d-cc42-48cf-819a-539a8654b3eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8c9e3b44-727b-424e-adef-92db5649bf5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4349e92c-d181-49e3-98a8-2450293782bf" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8c9e3b44-727b-424e-adef-92db5649bf5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_bd6c5734-a0f5-48b4-9b4d-b444030ac985" xlink:href="cfr-20201231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_bd6c5734-a0f5-48b4-9b4d-b444030ac985" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_5935959c-3bd4-4453-8ff5-4874709bfc9a" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_5935959c-3bd4-4453-8ff5-4874709bfc9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_980def7c-a413-4d00-808e-4e5044948109" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_980def7c-a413-4d00-808e-4e5044948109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_dd26dad9-0033-4ea6-84f0-2c407af70d42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_dd26dad9-0033-4ea6-84f0-2c407af70d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_1ce52623-7cce-41ef-a5f8-37bd0b4633e2" xlink:href="cfr-20201231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_1ce52623-7cce-41ef-a5f8-37bd0b4633e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilitiespartnershipinterest_5b6012c7-b632-408c-8af4-c7fb0a2148a8" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxliabilitiespartnershipinterest"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_cfr_Deferredtaxliabilitiespartnershipinterest_5b6012c7-b632-408c-8af4-c7fb0a2148a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_a18399a0-7184-44b3-94b8-a51bb97b4222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_a18399a0-7184-44b3-94b8-a51bb97b4222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_11b8ab28-6c6f-4936-b2d8-d8984cebf897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7dc981aa-27c8-48ab-a016-29a1d3ecd31d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_11b8ab28-6c6f-4936-b2d8-d8984cebf897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_79217989-45dd-42c0-ac46-4e344266eb23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_872521a9-6ba3-45c7-b253-8c91bb3d129e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_79217989-45dd-42c0-ac46-4e344266eb23" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_872521a9-6ba3-45c7-b253-8c91bb3d129e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3091997c-4dbf-4e9f-b767-269d6b11f9a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_79217989-45dd-42c0-ac46-4e344266eb23" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_3091997c-4dbf-4e9f-b767-269d6b11f9a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_4c7a5ed8-aa78-4958-bf87-f90077dde6d1" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_4c7a5ed8-aa78-4958-bf87-f90077dde6d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_9232a523-1482-4d2f-8907-46c178a87872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_9232a523-1482-4d2f-8907-46c178a87872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_82707cd8-4cbc-4907-a154-5db601975dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_82707cd8-4cbc-4907-a154-5db601975dbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_33b0fabd-ba8e-4920-933a-e51906077028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_33b0fabd-ba8e-4920-933a-e51906077028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_8a8aaf3a-19a9-49a0-8d28-06b7c1de5086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_8a8aaf3a-19a9-49a0-8d28-06b7c1de5086" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_81fd1914-b4f8-4b31-a690-b16f655c1593" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_81fd1914-b4f8-4b31-a690-b16f655c1593" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a8fc43e8-b6f3-4f4c-bd65-48d50b2b823a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_9560fb19-e2c9-4ad2-9108-0eb16535f069" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a8fc43e8-b6f3-4f4c-bd65-48d50b2b823a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLossTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_b873ca30-cf55-4d92-b55d-8d1ac164fd82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_ef9e9f55-0731-43f8-81f8-35abde0dc1ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_b873ca30-cf55-4d92-b55d-8d1ac164fd82" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_ef9e9f55-0731-43f8-81f8-35abde0dc1ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_78c83a2f-75db-4581-919e-489142df44b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_b873ca30-cf55-4d92-b55d-8d1ac164fd82" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_78c83a2f-75db-4581-919e-489142df44b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_5c336574-42af-4fb1-983e-e65230a77e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_4db5975f-b298-4dcf-8252-d9f612a2b7bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_5c336574-42af-4fb1-983e-e65230a77e54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_4db5975f-b298-4dcf-8252-d9f612a2b7bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_05e5e277-62ea-4816-b239-d75146ec3e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_5c336574-42af-4fb1-983e-e65230a77e54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_05e5e277-62ea-4816-b239-d75146ec3e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_81dd4851-643e-4527-9afa-5957de9b0e91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_289eaea6-e08a-4e08-9deb-53b6cb1c1954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_81dd4851-643e-4527-9afa-5957de9b0e91" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_289eaea6-e08a-4e08-9deb-53b6cb1c1954" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_a2f012cc-5fe1-4962-a960-b0bb808c28a0" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_81dd4851-643e-4527-9afa-5957de9b0e91" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_a2f012cc-5fe1-4962-a960-b0bb808c28a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_79c7662a-dec6-4adb-82fd-f363dfb853ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_81dd4851-643e-4527-9afa-5957de9b0e91" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_79c7662a-dec6-4adb-82fd-f363dfb853ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d7abaf89-8293-4c6c-bb05-6ce499985a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_80272667-698e-4a69-998d-78aeda75be4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d7abaf89-8293-4c6c-bb05-6ce499985a5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_80272667-698e-4a69-998d-78aeda75be4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_240ddc0f-ed71-469f-918c-f2aa45ccb881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d7abaf89-8293-4c6c-bb05-6ce499985a5c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_240ddc0f-ed71-469f-918c-f2aa45ccb881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7704f12-15bc-45dc-ae94-20cb3d57f819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ef39b462-10a1-402c-9a26-4353d31cce75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7704f12-15bc-45dc-ae94-20cb3d57f819" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ef39b462-10a1-402c-9a26-4353d31cce75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0d236c88-83a6-4db3-9809-077b263ea132" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7704f12-15bc-45dc-ae94-20cb3d57f819" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0d236c88-83a6-4db3-9809-077b263ea132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_361590f2-656c-4dfa-bdda-dc321f5f0b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_16b524ae-f4f2-4b2c-85aa-fe229c7db7dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_361590f2-656c-4dfa-bdda-dc321f5f0b0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_16b524ae-f4f2-4b2c-85aa-fe229c7db7dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_5a092994-19cc-4053-b74f-53d39885286c" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_361590f2-656c-4dfa-bdda-dc321f5f0b0f" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_5a092994-19cc-4053-b74f-53d39885286c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d6ba60f1-7dfb-4d56-a85d-bca7979b8be3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_361590f2-656c-4dfa-bdda-dc321f5f0b0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d6ba60f1-7dfb-4d56-a85d-bca7979b8be3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsetting"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_4517e538-97d0-4ff3-ac18-de663ca47574" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_5cdcb1ff-5e85-4c51-8b81-d2c9f6bfcb0b" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_4517e538-97d0-4ff3-ac18-de663ca47574" xlink:to="loc_cfr_FinancialAssetsGross_5cdcb1ff-5e85-4c51-8b81-d2c9f6bfcb0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_91689593-4d1a-478a-9e2d-f9d9e6130517" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_4517e538-97d0-4ff3-ac18-de663ca47574" xlink:to="loc_cfr_FinancialAssetsGrossOffset_91689593-4d1a-478a-9e2d-f9d9e6130517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_dbf77e70-fa29-4e17-8c79-38e75c4ebb60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_87cc5c61-c64b-4f7a-8ada-46c1f96dfd51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_dbf77e70-fa29-4e17-8c79-38e75c4ebb60" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_87cc5c61-c64b-4f7a-8ada-46c1f96dfd51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_ac4f81a4-9eb5-47ff-8aa3-88eaa8493376" xlink:href="cfr-20201231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_dbf77e70-fa29-4e17-8c79-38e75c4ebb60" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_ac4f81a4-9eb5-47ff-8aa3-88eaa8493376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_35f5b8c9-6df4-428c-afba-e0eb75c187e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_df305a5c-e30b-44e4-b8ff-18376170204b" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_35f5b8c9-6df4-428c-afba-e0eb75c187e7" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_df305a5c-e30b-44e4-b8ff-18376170204b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b2a266da-85ba-4cf4-a30b-9e74fa22a727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_35f5b8c9-6df4-428c-afba-e0eb75c187e7" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b2a266da-85ba-4cf4-a30b-9e74fa22a727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_7d6682a0-9fb1-4f6d-815c-79ea3f498ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_72ae279c-8593-44ba-8db2-85c8bfe1511c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_7d6682a0-9fb1-4f6d-815c-79ea3f498ff0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_72ae279c-8593-44ba-8db2-85c8bfe1511c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_e6e3fa6f-181f-4bdc-8a0f-dd30a85e55e6" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_7d6682a0-9fb1-4f6d-815c-79ea3f498ff0" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_e6e3fa6f-181f-4bdc-8a0f-dd30a85e55e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_b8ca4a72-0639-4497-8bf0-c91e366b6b57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_067fcf97-c00c-47a4-a269-aaacd45c55fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_b8ca4a72-0639-4497-8bf0-c91e366b6b57" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_067fcf97-c00c-47a4-a269-aaacd45c55fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_e0fbc5f6-3b11-4a3f-ba9a-0915b577762c" xlink:href="cfr-20201231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_b8ca4a72-0639-4497-8bf0-c91e366b6b57" xlink:to="loc_cfr_ResellAgreementGrossOffset_e0fbc5f6-3b11-4a3f-ba9a-0915b577762c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_45af4df0-6baf-4bc1-ab04-9ec1d93b094d" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGross_ecd087e7-f7cf-4173-acb6-6eb3df75c805" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_45af4df0-6baf-4bc1-ab04-9ec1d93b094d" xlink:to="loc_cfr_FinancialInstrumentsLiabilitiesGross_ecd087e7-f7cf-4173-acb6-6eb3df75c805" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset_b1ec6ce1-2866-465d-8e6a-dfc7360a15c1" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGrossOffset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_45af4df0-6baf-4bc1-ab04-9ec1d93b094d" xlink:to="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset_b1ec6ce1-2866-465d-8e6a-dfc7360a15c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5c856abd-c1d5-43aa-b927-274f3ccb0699" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_211810a3-5c14-4329-a164-bee52b7d7295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5c856abd-c1d5-43aa-b927-274f3ccb0699" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_211810a3-5c14-4329-a164-bee52b7d7295" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_eb67ac57-ab31-4787-abf2-a15231012902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5c856abd-c1d5-43aa-b927-274f3ccb0699" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_eb67ac57-ab31-4787-abf2-a15231012902" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_6385470f-a757-4551-afbc-2c6be9d0ede3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_5c856abd-c1d5-43aa-b927-274f3ccb0699" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_6385470f-a757-4551-afbc-2c6be9d0ede3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_93419ee0-552d-498b-8e3e-5a44e0b42811" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_faad34e6-3d66-4a07-93cd-85227229c6e9" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_93419ee0-552d-498b-8e3e-5a44e0b42811" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_faad34e6-3d66-4a07-93cd-85227229c6e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_5d6068a8-1015-4b29-b6c1-f8e86f56c88f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_93419ee0-552d-498b-8e3e-5a44e0b42811" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_5d6068a8-1015-4b29-b6c1-f8e86f56c88f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_d15bdd50-030e-4734-ba1d-b622452f4b98" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_93419ee0-552d-498b-8e3e-5a44e0b42811" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_d15bdd50-030e-4734-ba1d-b622452f4b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_25374e95-1f20-40f4-94ac-fa9e1220594f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_b16e8dc7-265e-44fd-af53-cbf39e30f781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_25374e95-1f20-40f4-94ac-fa9e1220594f" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_b16e8dc7-265e-44fd-af53-cbf39e30f781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_581d7e9a-af54-4726-aebf-e894795cf343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_25374e95-1f20-40f4-94ac-fa9e1220594f" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_581d7e9a-af54-4726-aebf-e894795cf343" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_ddb3ca88-dd85-4eae-91b9-93ed4dab4e78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_25374e95-1f20-40f4-94ac-fa9e1220594f" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_ddb3ca88-dd85-4eae-91b9-93ed4dab4e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_61d99089-6c36-439c-81ab-287c24f8382b" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_9881220f-4b8a-4b36-9753-e818cf2fd9f5" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_61d99089-6c36-439c-81ab-287c24f8382b" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_9881220f-4b8a-4b36-9753-e818cf2fd9f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_1cbf2757-c045-41d2-ab2e-185915051754" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_61d99089-6c36-439c-81ab-287c24f8382b" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_1cbf2757-c045-41d2-ab2e-185915051754" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_e1a15ace-d9a0-4de2-8f5d-4c18fb23bbfc" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_61d99089-6c36-439c-81ab-287c24f8382b" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_e1a15ace-d9a0-4de2-8f5d-4c18fb23bbfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_7d6e1368-101e-4b21-a966-56b7044f4ff8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_5a3db137-686d-4fc3-952e-12b365c9c79a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_7d6e1368-101e-4b21-a966-56b7044f4ff8" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_5a3db137-686d-4fc3-952e-12b365c9c79a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_6a6f81ea-96f7-430c-b452-c443adeee317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_7d6e1368-101e-4b21-a966-56b7044f4ff8" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_6a6f81ea-96f7-430c-b452-c443adeee317" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_34d90db5-a0b4-4d2f-8ced-43eddb6b1b14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_7d6e1368-101e-4b21-a966-56b7044f4ff8" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_34d90db5-a0b4-4d2f-8ced-43eddb6b1b14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_bfeec289-1f28-4e86-be38-03232dd06528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_ee742e37-72d6-4a86-bec0-9517bfc7d1e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_bfeec289-1f28-4e86-be38-03232dd06528" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_ee742e37-72d6-4a86-bec0-9517bfc7d1e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_5e2dd7a7-37d2-4e85-9add-bb01efb09ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_bfeec289-1f28-4e86-be38-03232dd06528" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_5e2dd7a7-37d2-4e85-9add-bb01efb09ccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_48d97c69-3a8d-46ad-9c65-2b73158c1e03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_bfeec289-1f28-4e86-be38-03232dd06528" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_48d97c69-3a8d-46ad-9c65-2b73158c1e03" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_4958d2d0-8d55-4265-8524-ddb2c97911e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_191da14e-ccb6-4c96-bb85-e797b3f21c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure_4958d2d0-8d55-4265-8524-ddb2c97911e9" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_191da14e-ccb6-4c96-bb85-e797b3f21c59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_a8b57d80-9536-4cc6-891d-64071368a063" xlink:href="cfr-20201231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure_4958d2d0-8d55-4265-8524-ddb2c97911e9" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_a8b57d80-9536-4cc6-891d-64071368a063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_3a61ff4f-e023-4256-a0f6-c2280dd3c0d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure_4958d2d0-8d55-4265-8524-ddb2c97911e9" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_3a61ff4f-e023-4256-a0f6-c2280dd3c0d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_b44d8075-1c32-4110-828b-acb5df52a05e" xlink:href="cfr-20201231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_3d53b5dd-4dd7-4ad2-ab81-5749dab3f3e8" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_b44d8075-1c32-4110-828b-acb5df52a05e" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_3d53b5dd-4dd7-4ad2-ab81-5749dab3f3e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_3bb99664-4fa8-48a9-b519-b3a0d6505aa6" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_b44d8075-1c32-4110-828b-acb5df52a05e" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_3bb99664-4fa8-48a9-b519-b3a0d6505aa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_f6fee9df-31a4-43a7-b0e2-a9838a5ffd32" xlink:href="cfr-20201231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_842ab1a5-d832-478f-8a0d-55b3326e391c" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_f6fee9df-31a4-43a7-b0e2-a9838a5ffd32" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_842ab1a5-d832-478f-8a0d-55b3326e391c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_16d5b5af-62e8-4e6d-a3d4-642deb6092d3" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_f6fee9df-31a4-43a7-b0e2-a9838a5ffd32" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_16d5b5af-62e8-4e6d-a3d4-642deb6092d3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasuresandDisclosuresPolicies_1"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegments" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegments"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OperatingSegments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompany"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyTables"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="simple" xlink:href="cfr-20201231.xsd#AccountingStandardsUpdates"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>cfr-20201231_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 2021 Workiva-->
<!--r:3bf06590-7914-4ccd-9779-58c2e80cbfd3,g:847ada42-0912-4c1f-90ed-e2ea8cff0bd0-->
<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://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cfr-20201231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended" id="ic7ae12a1864247adaaca28e664c39bcf_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e43b79ef-f1e4-42d7-9a7d-d401ef08c0a1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentType_e43b79ef-f1e4-42d7-9a7d-d401ef08c0a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_185cfcc1-898f-46c0-bb48-a8c0a99b9920" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentAnnualReport_185cfcc1-898f-46c0-bb48-a8c0a99b9920" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_07af3179-a72c-4fb5-b827-bba64691a1f3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentPeriodEndDate_07af3179-a72c-4fb5-b827-bba64691a1f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_2e94b971-71c0-4318-a3a8-7f74cde5fe48" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_CurrentFiscalYearEndDate_2e94b971-71c0-4318-a3a8-7f74cde5fe48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d51c54c5-cdb0-4c07-8d41-b0af8b61ce47" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentFiscalYearFocus_d51c54c5-cdb0-4c07-8d41-b0af8b61ce47" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e12cbc1e-de6f-4c37-b404-504ba23800f2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentTransitionReport_e12cbc1e-de6f-4c37-b404-504ba23800f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_87c22035-93d4-4494-a914-770666c8e391" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityFileNumber_87c22035-93d4-4494-a914-770666c8e391" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_21644987-1cad-4415-a570-c33ac124d361" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityRegistrantName_21644987-1cad-4415-a570-c33ac124d361" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_84a4fc1a-393f-4583-888d-e6c9d606720a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityIncorporationStateCountryCode_84a4fc1a-393f-4583-888d-e6c9d606720a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_8ba1ea06-a72a-421e-b371-27dda54bc63e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityTaxIdentificationNumber_8ba1ea06-a72a-421e-b371-27dda54bc63e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_90812fbd-f1c4-4b25-a39d-33650a72cb2b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressAddressLine1_90812fbd-f1c4-4b25-a39d-33650a72cb2b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_4cba95cf-7db5-4c46-91ba-291322ccaf63" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressCityOrTown_4cba95cf-7db5-4c46-91ba-291322ccaf63" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_dea12b18-e0cc-4c77-859a-934762190fea" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressStateOrProvince_dea12b18-e0cc-4c77-859a-934762190fea" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_342ef18c-aa04-4b49-9b99-4736787a3a01" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressPostalZipCode_342ef18c-aa04-4b49-9b99-4736787a3a01" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_eb114f1d-6ac4-4efe-85ea-d9f006346bcd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_CityAreaCode_eb114f1d-6ac4-4efe-85ea-d9f006346bcd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b66b988a-612f-4f73-9f3c-abb363b322da" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_LocalPhoneNumber_b66b988a-612f-4f73-9f3c-abb363b322da" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_248512e7-9be7-485b-a5a2-4048813b0e24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_Security12bTitle_248512e7-9be7-485b-a5a2-4048813b0e24" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0bc09c8a-c54c-4763-ab55-aae737e9662c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_TradingSymbol_0bc09c8a-c54c-4763-ab55-aae737e9662c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_899918f3-d39b-4a0a-9563-995070b717e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_SecurityExchangeName_899918f3-d39b-4a0a-9563-995070b717e2" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_bc4aafd9-e864-47dd-b36e-926f739d1de4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_bc4aafd9-e864-47dd-b36e-926f739d1de4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_e04741e0-a05e-4d95-8bf9-13da518b6dab" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityVoluntaryFilers_e04741e0-a05e-4d95-8bf9-13da518b6dab" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_78093fad-16f9-4754-adbf-ea48d852455d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityCurrentReportingStatus_78093fad-16f9-4754-adbf-ea48d852455d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7fd06edd-2ac1-47a2-9d59-573af980e559" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityInteractiveDataCurrent_7fd06edd-2ac1-47a2-9d59-573af980e559" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6d4d07c9-61cf-4ce8-b658-3041fda3f9b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityFilerCategory_6d4d07c9-61cf-4ce8-b658-3041fda3f9b8" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_8855e7db-17f9-4783-b370-8c93886711c9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntitySmallBusiness_8855e7db-17f9-4783-b370-8c93886711c9" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c1c36a97-4504-400b-8fdf-f9f50acae651" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityEmergingGrowthCompany_c1c36a97-4504-400b-8fdf-f9f50acae651" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_746a6ebf-b370-4699-a947-45fbac81a0df" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_IcfrAuditorAttestationFlag_746a6ebf-b370-4699-a947-45fbac81a0df" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_41a69cc5-4bed-4292-af07-80485df872c5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityShellCompany_41a69cc5-4bed-4292-af07-80485df872c5" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_8cf9ccba-f860-4e14-bc43-6f12617ba7dc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityPublicFloat_8cf9ccba-f860-4e14-bc43-6f12617ba7dc" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fe92bef4-0c88-4996-a347-2dba8f84db1e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fe92bef4-0c88-4996-a347-2dba8f84db1e" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_44da94de-c664-4827-b9c7-4f7f1a3aec47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_44da94de-c664-4827-b9c7-4f7f1a3aec47" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_0cc25c3c-aaae-4f67-b1ba-7a8ba58222d3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityCentralIndexKey_0cc25c3c-aaae-4f67-b1ba-7a8ba58222d3" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_6c13d949-b8ac-453f-8d50-660c25564a30" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_AmendmentFlag_6c13d949-b8ac-453f-8d50-660c25564a30" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b1bd2bb9-de5e-4441-9d6b-f0fa0d008812" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b1bd2bb9-de5e-4441-9d6b-f0fa0d008812" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_26b224c6-0f73-42e4-812c-5cde85ad452b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:to="loc_us-gaap_ClassOfStockDomain_26b224c6-0f73-42e4-812c-5cde85ad452b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:to="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b3f07bf3-4291-445d-9edb-804037ad60a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:to="loc_us-gaap_CommonStockMember_b3f07bf3-4291-445d-9edb-804037ad60a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_e9790bb9-db80-482c-b388-40ad4fb94f00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_e9790bb9-db80-482c-b388-40ad4fb94f00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_e352bb79-00ba-4834-99b4-49048cfd82e1_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:to="loc_dei_ExchangeDomain_e352bb79-00ba-4834-99b4-49048cfd82e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_46028c7d-51f0-424b-bdbf-56691b9222a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:to="loc_dei_ExchangeDomain_46028c7d-51f0-424b-bdbf-56691b9222a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_584a986a-b138-4199-90a1-ead0d90faa20" xlink:href="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd#exch_XNYS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_46028c7d-51f0-424b-bdbf-56691b9222a3" xlink:to="loc_exch_XNYS_584a986a-b138-4199-90a1-ead0d90faa20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ce7c8f55-bac6-4076-acfc-4decb4aec2de_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:to="loc_dei_EntityDomain_ce7c8f55-bac6-4076-acfc-4decb4aec2de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8c93eff7-47ec-4a8f-b4eb-ff49b72c90fb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:to="loc_dei_EntityDomain_8c93eff7-47ec-4a8f-b4eb-ff49b72c90fb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="ie915fb7976a24a2294a8b66b7a4f4d1e_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ia10e18baf42f468dbe243632c72986e1_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_40f9a5e1-3801-40d8-920f-a192c6bd196f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_40f9a5e1-3801-40d8-920f-a192c6bd196f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82998e5f-22e9-4bc0-83f2-0b5390387478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82998e5f-22e9-4bc0-83f2-0b5390387478" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_7d282e0e-823e-4ccc-8b67-a6782fedb5a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_7d282e0e-823e-4ccc-8b67-a6782fedb5a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c0ad0e86-909c-49f1-bc5d-3748c2b3d59d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c0ad0e86-909c-49f1-bc5d-3748c2b3d59d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4a3a6fd2-f04c-4dfd-a02b-a4e26349b632" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4a3a6fd2-f04c-4dfd-a02b-a4e26349b632" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_b8506115-6b91-49d0-8f6d-8190a5992000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_b8506115-6b91-49d0-8f6d-8190a5992000" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a1bbc145-e8b0-4863-b22e-484f98b17340" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a1bbc145-e8b0-4863-b22e-484f98b17340" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_878d654f-33bb-4e27-88f2-76efe3cbf05b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_CommonStockSharesIssued_878d654f-33bb-4e27-88f2-76efe3cbf05b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_1adef94e-0854-4a0c-8e1f-bf80ab3e55ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_TreasuryStockShares_1adef94e-0854-4a0c-8e1f-bf80ab3e55ff" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5cc01ce4-b97d-4506-859a-0f90043b6c44_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:to="loc_us-gaap_ClassOfStockDomain_5cc01ce4-b97d-4506-859a-0f90043b6c44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:to="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1e6fc0f7-5ecf-4158-813a-dad3557965c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1e6fc0f7-5ecf-4158-813a-dad3557965c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_faf3b3de-435d-49b9-a4b1-46d1ac5bf779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_faf3b3de-435d-49b9-a4b1-46d1ac5bf779" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="i1f852834b9ad4b3abc68b6917db59f83_ConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8ced1a56-b058-4c6c-974d-e0406ed3c292" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8ced1a56-b058-4c6c-974d-e0406ed3c292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_753fe4df-66fb-400f-95c8-be17c98a8fca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_753fe4df-66fb-400f-95c8-be17c98a8fca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_aee79228-6485-4681-bfe2-1798c3b57c9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_aee79228-6485-4681-bfe2-1798c3b57c9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_57154ee4-4bd8-45ab-9d13-6979eaeb38d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_57154ee4-4bd8-45ab-9d13-6979eaeb38d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_da4359b8-3d56-456e-80d0-8a8400590266" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_da4359b8-3d56-456e-80d0-8a8400590266" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_f507772b-6b7b-4ff1-9d02-edae47002ca9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_f507772b-6b7b-4ff1-9d02-edae47002ca9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_17e3bd69-ccb0-4310-a039-88ff17e2be86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseDeposits_17e3bd69-ccb0-4310-a039-88ff17e2be86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_37348f31-8801-4f9b-a295-b2e76997941c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_37348f31-8801-4f9b-a295-b2e76997941c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_4971c4e0-5254-419a-bbe7-64882286122b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_4971c4e0-5254-419a-bbe7-64882286122b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_95ec4bd4-3c40-4010-9a8b-d7bde38b804b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_95ec4bd4-3c40-4010-9a8b-d7bde38b804b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ea15933c-bbe6-47d0-8ecc-0153dc6cc4a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ea15933c-bbe6-47d0-8ecc-0153dc6cc4a6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_796a13b6-05c5-4a0a-b96d-b3b4f74718a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpense_796a13b6-05c5-4a0a-b96d-b3b4f74718a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e876d801-87af-49bc-85b8-1fffac50e1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e876d801-87af-49bc-85b8-1fffac50e1f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_0d3aa9c2-696d-4ebd-9543-4f0f6bcdf1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_0d3aa9c2-696d-4ebd-9543-4f0f6bcdf1c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_6930842c-054d-40f6-ab87-1dbc88826014" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_6930842c-054d-40f6-ab87-1dbc88826014" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_ed81cc57-02c4-47af-8465-b7412cd9a7ce" xlink:href="cfr-20201231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_ed81cc57-02c4-47af-8465-b7412cd9a7ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_26565754-a68f-4bee-8cce-b2dae91b7f62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_26565754-a68f-4bee-8cce-b2dae91b7f62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_f45fd86d-5b77-42b5-95fe-6c28752ab1a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_f45fd86d-5b77-42b5-95fe-6c28752ab1a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interchangeanddebitcardtransactionfees_2e2bb0fd-1937-43dc-9b55-71cf7a649f93" xlink:href="cfr-20201231.xsd#cfr_Interchangeanddebitcardtransactionfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_cfr_Interchangeanddebitcardtransactionfees_2e2bb0fd-1937-43dc-9b55-71cf7a649f93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_3b86882a-649d-43ce-b38c-7f973561a6cb" xlink:href="cfr-20201231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_cfr_Otherchargescommissionsandfees_3b86882a-649d-43ce-b38c-7f973561a6cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_50d0d9af-b9ab-498f-af09-9f271cf8b305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_50d0d9af-b9ab-498f-af09-9f271cf8b305" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a3196435-157c-49d4-aeb9-fc768803bcf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a3196435-157c-49d4-aeb9-fc768803bcf2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_9027ae58-1796-47e6-8826-6539a0c43b4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_NoninterestIncome_9027ae58-1796-47e6-8826-6539a0c43b4c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_992a01be-8b31-4d3b-8d40-a256fe593a18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_LaborAndRelatedExpense_992a01be-8b31-4d3b-8d40-a256fe593a18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_317a08c8-a36f-47d6-a8fc-5c26665da966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_317a08c8-a36f-47d6-a8fc-5c26665da966" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_6ca5ecde-859a-48a2-b4d4-b72734eb8870" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_OccupancyNet_6ca5ecde-859a-48a2-b4d4-b72734eb8870" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_6954b2de-a3f7-4323-9110-d2756943164c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_EquipmentExpense_6954b2de-a3f7-4323-9110-d2756943164c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_7dea81d7-b8f9-4ee5-b8a9-83c964e7ba8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_7dea81d7-b8f9-4ee5-b8a9-83c964e7ba8d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_23503cf9-3dc0-49c0-a0fd-bdd381bd86ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_23503cf9-3dc0-49c0-a0fd-bdd381bd86ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_1e89292f-1d17-460c-8357-337e31750282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_OtherNoninterestExpense_1e89292f-1d17-460c-8357-337e31750282" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_7e8417b3-b41c-4af1-8bdc-10bb8967eca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_NoninterestExpense_7e8417b3-b41c-4af1-8bdc-10bb8967eca7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7064d30f-b3f2-43d8-a0f6-632b2b1a3f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7064d30f-b3f2-43d8-a0f6-632b2b1a3f4f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_415a952d-1614-418c-a648-21decb7bb458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_415a952d-1614-418c-a648-21decb7bb458" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b142d40d-b82e-462a-b30d-39093eff6c17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NetIncomeLoss_b142d40d-b82e-462a-b30d-39093eff6c17" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_7d18041c-a3d3-4063-b93f-565b29e13d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_7d18041c-a3d3-4063-b93f-565b29e13d97" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8d356d35-a49e-4a20-9477-40088235ea68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8d356d35-a49e-4a20-9477-40088235ea68" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_76883253-ac7c-41a8-853b-810e8b53fae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_76883253-ac7c-41a8-853b-810e8b53fae2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d19f6e14-e94d-4840-b18d-2de42bbdbcf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:to="loc_us-gaap_EarningsPerShareBasic_d19f6e14-e94d-4840-b18d-2de42bbdbcf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_46721746-641d-4115-9625-0f44cdded2ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:to="loc_us-gaap_EarningsPerShareDiluted_46721746-641d-4115-9625-0f44cdded2ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:to="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_033ee594-7630-4b8b-8f81-2cfc97e6883c_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:to="loc_dei_EntityDomain_033ee594-7630-4b8b-8f81-2cfc97e6883c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7eff7580-5b28-467e-a57b-dbf0c761f4ff" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:to="loc_dei_EntityDomain_7eff7580-5b28-467e-a57b-dbf0c761f4ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="ib9c6591141344eacaf7d2b85b4af58ef_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4c555c31-5649-43a6-9e10-cfd5c03fab88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_NetIncomeLoss_4c555c31-5649-43a6-9e10-cfd5c03fab88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_e1acef86-d50d-462a-81de-fac00a5432b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_e1acef86-d50d-462a-81de-fac00a5432b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_248532e0-aede-446b-8338-03b4f10a8800" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_248532e0-aede-446b-8338-03b4f10a8800" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_b3bc69f6-be35-4d1d-b3bc-d4ed80bf8d43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_b3bc69f6-be35-4d1d-b3bc-d4ed80bf8d43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_8e542a7a-73cb-4dbb-9294-2dc47befd638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_8e542a7a-73cb-4dbb-9294-2dc47befd638" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_c6c90641-16ad-4eb5-8d9e-6dca2780d667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_c6c90641-16ad-4eb5-8d9e-6dca2780d667" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e2c109b2-2537-492c-bc6a-b9a0040638fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e2c109b2-2537-492c-bc6a-b9a0040638fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_6e3e4d0e-ff73-4afb-a76c-1ed45e573bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_6e3e4d0e-ff73-4afb-a76c-1ed45e573bd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract_3bfd1749-30fa-40ec-80f8-71b8911656fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract_3bfd1749-30fa-40ec-80f8-71b8911656fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:href="cfr-20201231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_735a2136-29fb-4baf-a27b-04f9d18a7e32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_735a2136-29fb-4baf-a27b-04f9d18a7e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_08500f01-8107-4047-997e-48de774860b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_08500f01-8107-4047-997e-48de774860b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6e44a90b-9a10-42c3-b6d6-4e5de3c8418f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6e44a90b-9a10-42c3-b6d6-4e5de3c8418f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d7020f08-7021-43e9-92a5-2e9e707b537c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d7020f08-7021-43e9-92a5-2e9e707b537c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:to="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb568be2-d9eb-4eb0-ab4f-644210857c83_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:to="loc_dei_EntityDomain_cb568be2-d9eb-4eb0-ab4f-644210857c83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_78e08a3d-7ed3-4990-bcca-68e5fb17ecac" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:to="loc_dei_EntityDomain_78e08a3d-7ed3-4990-bcca-68e5fb17ecac" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended" id="if32cb1d13118485194aaf9ba13956f39_ConsolidatedStatementofChangesinShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9c3dc8d8-cfbe-404b-84ee-7222c92ee8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c3dc8d8-cfbe-404b-84ee-7222c92ee8bb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7f2ad16d-9a84-4f14-b014-cbb65898ae64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockholdersEquity_7f2ad16d-9a84-4f14-b014-cbb65898ae64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_074ed05e-9a77-4855-b61a-7769c7df46e9" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_074ed05e-9a77-4855-b61a-7769c7df46e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_57a4b671-1a68-4e7a-a98a-3aad3cad72ad" xlink:href="cfr-20201231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_57a4b671-1a68-4e7a-a98a-3aad3cad72ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6a22dfd-8389-45ad-9670-a7108e5f40fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_NetIncomeLoss_c6a22dfd-8389-45ad-9670-a7108e5f40fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_866d96b4-ae91-4a58-907f-cbe0329014be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_866d96b4-ae91-4a58-907f-cbe0329014be" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_d2b1ad6e-cb98-4994-b9f4-f83c1b870c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_d2b1ad6e-cb98-4994-b9f4-f83c1b870c14" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9c466e8e-ea7c-4de3-a678-75ce04463c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9c466e8e-ea7c-4de3-a678-75ce04463c4f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4c2f8fd5-f96c-4e83-a71f-51475ea75fa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4c2f8fd5-f96c-4e83-a71f-51475ea75fa0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_5a5db12f-e6e7-4160-b817-b206f52deff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_5a5db12f-e6e7-4160-b817-b206f52deff4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4ec82e58-0a19-4b7b-b894-7c813e8429e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4ec82e58-0a19-4b7b-b894-7c813e8429e0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_6ba5a19a-fc4a-4af8-8701-931642ad0798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_6ba5a19a-fc4a-4af8-8701-931642ad0798" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_4fdc37e9-1cf1-46de-8ca7-0424b2fadd3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_4fdc37e9-1cf1-46de-8ca7-0424b2fadd3e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_9d154d35-eab2-4247-a009-dd493a1bbaf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_DividendsPreferredStockCash_9d154d35-eab2-4247-a009-dd493a1bbaf9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_45bb8678-87d6-4644-ae22-1ffae089f4ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_DividendsCommonStockCash_45bb8678-87d6-4644-ae22-1ffae089f4ba" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e3e0176c-b172-458c-aba0-915877f50900" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9c3dc8d8-cfbe-404b-84ee-7222c92ee8bb" xlink:to="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:to="loc_dei_EntityDomain_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_012a44e0-4814-473f-a125-b837cd69e608" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:to="loc_dei_EntityDomain_012a44e0-4814-473f-a125-b837cd69e608" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_84457207-0762-4a1d-86f5-e7b7d9fed576_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:to="loc_srt_ScenarioUnspecifiedDomain_84457207-0762-4a1d-86f5-e7b7d9fed576_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_cf061f97-d847-4deb-bddb-47c36cf0c010" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:to="loc_srt_ScenarioUnspecifiedDomain_cf061f97-d847-4deb-bddb-47c36cf0c010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_154e74f2-84d7-4142-8986-1a293ac2fcf8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:to="loc_us-gaap_EquityComponentDomain_154e74f2-84d7-4142-8986-1a293ac2fcf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:to="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_78ac88de-8b5f-4941-81d0-656d3cef7693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_PreferredStockMember_78ac88de-8b5f-4941-81d0-656d3cef7693" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_07524e49-4750-428d-8593-c9e227cec116" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_CommonStockMember_07524e49-4750-428d-8593-c9e227cec116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_89d968a5-88f4-46ed-a159-d5ff3746c081" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_89d968a5-88f4-46ed-a159-d5ff3746c081" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_47580a5f-0877-4528-ac6e-ae93eedc915a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_RetainedEarningsMember_47580a5f-0877-4528-ac6e-ae93eedc915a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_df863bad-12aa-4e17-aeab-218b3b0fa72e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_df863bad-12aa-4e17-aeab-218b3b0fa72e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_ab2da76b-450d-4c3c-adb4-eae9f569bf87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_TreasuryStockMember_ab2da76b-450d-4c3c-adb4-eae9f569bf87" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended" id="i3ac8242f2c9743ceb67b8db105f542a7_ConsolidatedStatementofChangesinShareholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_33fb7454-eab8-430c-96d7-1f7a64139ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_33fb7454-eab8-430c-96d7-1f7a64139ec1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_84b7ea26-6fb5-4f59-9de4-4e9c93cc92ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_84b7ea26-6fb5-4f59-9de4-4e9c93cc92ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1c59d550-c547-4aa5-880e-181300a2e6a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1c59d550-c547-4aa5-880e-181300a2e6a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_d1da0521-6078-4e7c-ae0f-278f4ccffd97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_d1da0521-6078-4e7c-ae0f-278f4ccffd97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_4b13dc86-ac18-46ec-b5b9-4ac409fb588a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_4b13dc86-ac18-46ec-b5b9-4ac409fb588a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_e342d364-001e-4875-89d1-6506ee3026f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_e342d364-001e-4875-89d1-6506ee3026f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_ed6e2b82-566d-4b0a-bc23-09f051320b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_ed6e2b82-566d-4b0a-bc23-09f051320b83" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:to="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_77aec313-9bb7-46f0-bed9-af018a926a6e_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:to="loc_dei_EntityDomain_77aec313-9bb7-46f0-bed9-af018a926a6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1039ddb8-4328-4584-978e-a9b267ea11b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:to="loc_dei_EntityDomain_1039ddb8-4328-4584-978e-a9b267ea11b4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ie654500f96d04bf8ab435645d17554a8_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="idee31253c1474b75b867555aab9d7a76_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i9efb36146ce94153a986f82ade41f5f7_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="i4ae44319f48c491e8ac71a356edf26f3_SummaryofSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended" id="i00e9733900404eae97274160f46f77fa_SummaryofSignificantAccountingPoliciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashReserveDepositRequiredAndMade_949effc5-d95a-4372-afa1-63fd589c0c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_CashReserveDepositRequiredAndMade_949effc5-d95a-4372-afa1-63fd589c0c6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_d46f6462-55a8-414b-b1a2-ce49879fcec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_d46f6462-55a8-414b-b1a2-ce49879fcec1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_83bbf812-f3b7-44fd-82e3-d0cf4109790c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_83bbf812-f3b7-44fd-82e3-d0cf4109790c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_bb295f11-088c-47a9-a8de-7e04f5a04310" xlink:href="cfr-20201231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_bb295f11-088c-47a9-a8de-7e04f5a04310" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_7150ce81-c1f5-4255-874d-2880339022eb" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_7150ce81-c1f5-4255-874d-2880339022eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_271ebe35-c4e8-4908-8c30-ad05fe70286e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_271ebe35-c4e8-4908-8c30-ad05fe70286e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e7d774e8-4ed3-4219-8050-46e252346dce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_OperatingLeaseLiability_e7d774e8-4ed3-4219-8050-46e252346dce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_ed238b3d-ddf3-4727-ac26-2adcfd70e0eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_ed238b3d-ddf3-4727-ac26-2adcfd70e0eb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a57c1304-b48a-48f2-904f-296530f18982_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:to="loc_us-gaap_EquityComponentDomain_a57c1304-b48a-48f2-904f-296530f18982_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:to="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d2864ff0-7811-4401-9998-700da02a881f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:to="loc_us-gaap_RetainedEarningsMember_d2864ff0-7811-4401-9998-700da02a881f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7b52ea5a-6a51-441f-95f8-6a68e1eb1602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7b52ea5a-6a51-441f-95f8-6a68e1eb1602" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_398166f0-20d9-4019-8c46-a2ed9e2372a6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:to="loc_us-gaap_TypeOfAdoptionMember_398166f0-20d9-4019-8c46-a2ed9e2372a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e1c4ce63-7c51-42df-b734-caa6a280fa0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e1c4ce63-7c51-42df-b734-caa6a280fa0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b3a8273-8ae8-476d-adb6-b35a78ca3d45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b3a8273-8ae8-476d-adb6-b35a78ca3d45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_778a29aa-0637-4539-99fe-1471c1017c59_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_778a29aa-0637-4539-99fe-1471c1017c59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a5d1b0ac-5a8d-4d52-908b-344c7fed2ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a5d1b0ac-5a8d-4d52-908b-344c7fed2ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_4f2d06a6-0367-4dec-8851-cf7c9bde2a76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a5d1b0ac-5a8d-4d52-908b-344c7fed2ef8" xlink:to="loc_us-gaap_OtherLiabilitiesMember_4f2d06a6-0367-4dec-8851-cf7c9bde2a76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8c1030e0-877d-4e48-856b-14117b8d42f8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:to="loc_srt_RangeMember_8c1030e0-877d-4e48-856b-14117b8d42f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:to="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_00d5802d-c0dc-4870-baf0-0bf430fd6641" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:to="loc_srt_MinimumMember_00d5802d-c0dc-4870-baf0-0bf430fd6641" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d1ffdfee-aa26-4643-bac9-ee4e737b55d8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:to="loc_srt_MaximumMember_d1ffdfee-aa26-4643-bac9-ee4e737b55d8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="extended" id="id7e228094b1c40208df8572482b43f92_SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended" id="ieb4bc4ea5c5545f682f53c785847a2a8_SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_0c22791e-10ec-45ac-bc36-f8dccec00eb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_0c22791e-10ec-45ac-bc36-f8dccec00eb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_fdbb9ac7-a376-4cb5-8ab4-561a0cf49ede" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_fdbb9ac7-a376-4cb5-8ab4-561a0cf49ede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_d1e2d486-fc80-41be-b5cf-b82d74cac229" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_d1e2d486-fc80-41be-b5cf-b82d74cac229" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9143f01-ef42-43e0-9c7c-52515d9a79ff" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9143f01-ef42-43e0-9c7c-52515d9a79ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_6e95c87c-ae62-406d-b618-5a42282c484d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_6e95c87c-ae62-406d-b618-5a42282c484d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember_bd5bc0d2-3ef3-4867-b3bb-76cc8304f041" xlink:href="cfr-20201231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:to="loc_cfr_PreAdoptionAllowanceMember_bd5bc0d2-3ef3-4867-b3bb-76cc8304f041" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_a1c14d8f-c6af-4030-902c-7eef89738d68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_a1c14d8f-c6af-4030-902c-7eef89738d68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember_40be221f-bc24-4d8f-aff7-abfe94cf718d" xlink:href="cfr-20201231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:to="loc_cfr_PostAdoptionAllowanceMember_40be221f-bc24-4d8f-aff7-abfe94cf718d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ed5accb2-bec4-459e-9ed4-6350f3032ac3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ed5accb2-bec4-459e-9ed4-6350f3032ac3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_21c24a75-22dc-4c3e-b7ba-6c2af29660be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_21c24a75-22dc-4c3e-b7ba-6c2af29660be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5298ac07-b4a6-431c-8edd-026e0336d69f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5298ac07-b4a6-431c-8edd-026e0336d69f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_c118a719-55f3-4721-94c5-3506228d310e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_c118a719-55f3-4721-94c5-3506228d310e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_ee5a407a-915a-4def-9522-d3ee16a3aa6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_OtherInvestmentsMember_ee5a407a-915a-4def-9522-d3ee16a3aa6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_8c146b05-2d3b-4b4b-80bb-978ee7eb4c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_DebtSecuritiesMember_8c146b05-2d3b-4b4b-80bb-978ee7eb4c32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_7d521ea2-c90d-463a-8a4d-fec5abcdfb1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_7d521ea2-c90d-463a-8a4d-fec5abcdfb1a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7dd6dca-9fcc-486a-b791-0f865ed923ac_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c7dd6dca-9fcc-486a-b791-0f865ed923ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1ef881bf-d4c0-4be3-9058-a6b733781a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1ef881bf-d4c0-4be3-9058-a6b733781a03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a0b3b5ef-fb4a-4ad4-9e11-f9093fa16c64" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a0b3b5ef-fb4a-4ad4-9e11-f9093fa16c64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_cab7a4c6-e8b3-4e53-9fbc-2cbf9f6ee708" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_cab7a4c6-e8b3-4e53-9fbc-2cbf9f6ee708" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_dc09ae0c-8e14-469b-99e0-e1fa6a874aed" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_dc09ae0c-8e14-469b-99e0-e1fa6a874aed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_3fe0520e-f97d-4d24-8e45-96802118bb0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_ConsumerLoanMember_3fe0520e-f97d-4d24-8e45-96802118bb0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_939a096d-e58d-44ed-8b51-cfa24db20686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_LoansReceivableMember_939a096d-e58d-44ed-8b51-cfa24db20686" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_809c7853-a8eb-425a-8f8a-9de2a21078eb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:to="loc_us-gaap_EquityComponentDomain_809c7853-a8eb-425a-8f8a-9de2a21078eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_44f754cd-1730-45cf-857f-3614b3987547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:to="loc_us-gaap_EquityComponentDomain_44f754cd-1730-45cf-857f-3614b3987547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_cac3ade1-e1ee-4dd6-be37-35d80104195d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_44f754cd-1730-45cf-857f-3614b3987547" xlink:to="loc_us-gaap_RetainedEarningsMember_cac3ade1-e1ee-4dd6-be37-35d80104195d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Securities" xlink:type="simple" xlink:href="cfr-20201231.xsd#Securities"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/Securities" xlink:type="extended" id="i57e795350e1144c4bfa6df389f10219d_Securities"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesTables" xlink:type="extended" id="i4c006c71246049799e8d68a92cb63bed_SecuritiesTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended" id="i508aca3cb30d4eb7beb818b267d46d58_SecuritiesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_7be25ccd-5e53-411c-8504-5b9b16077b82" xlink:href="cfr-20201231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_7be25ccd-5e53-411c-8504-5b9b16077b82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_39b7a6b0-5c0c-4e2b-a302-c7772e586312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_InterestReceivable_39b7a6b0-5c0c-4e2b-a302-c7772e586312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_2a5b763d-105b-4ba6-bb82-0d0f21d1da99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_AvailableForSaleSecurities_2a5b763d-105b-4ba6-bb82-0d0f21d1da99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_d78fd457-ee2c-4e03-8d77-0d9a83bd0a7d" xlink:href="cfr-20201231.xsd#cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_d78fd457-ee2c-4e03-8d77-0d9a83bd0a7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_ca4f1b7d-9b42-4973-a6cc-f343dff9b0b9" xlink:href="cfr-20201231.xsd#cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_ca4f1b7d-9b42-4973-a6cc-f343dff9b0b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_62937116-a94c-4f39-86c4-6c397c2e07b5" xlink:href="cfr-20201231.xsd#cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_62937116-a94c-4f39-86c4-6c397c2e07b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6cc2db96-20b8-4203-81c9-6b428857e30d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6cc2db96-20b8-4203-81c9-6b428857e30d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityPastDue_f29132a6-1716-4ae7-9948-f11d779d230d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityPastDue_f29132a6-1716-4ae7-9948-f11d779d230d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_65b5dc29-4a6a-4fe6-b425-12492bc407a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_65b5dc29-4a6a-4fe6-b425-12492bc407a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_18b4d5b5-836e-4aa2-a147-82b343ab106c" xlink:href="cfr-20201231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_18b4d5b5-836e-4aa2-a147-82b343ab106c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6e4a9723-9f01-40d1-a8c4-cca7213a4de1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6e4a9723-9f01-40d1-a8c4-cca7213a4de1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f1719aa1-1c54-4e03-959f-202dea54ff7e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f1719aa1-1c54-4e03-959f-202dea54ff7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_3232542f-1fb7-46a4-8f5b-db459e2cdec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_3232542f-1fb7-46a4-8f5b-db459e2cdec2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember_40a71bb3-0f8b-49a1-9a97-f4b93672374e" xlink:href="cfr-20201231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_cfr_ReclassifiedToHeldToMaturityMember_40a71bb3-0f8b-49a1-9a97-f4b93672374e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember_9931c204-b7d3-4bd3-a24f-d08c2442d5cd" xlink:href="cfr-20201231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_00fe8a21-0ed4-467e-b8b3-793d342ef685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_00fe8a21-0ed4-467e-b8b3-793d342ef685" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_282928a9-bfc7-4af3-9113-430ec781606a" xlink:href="cfr-20201231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_282928a9-bfc7-4af3-9113-430ec781606a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_2e38305a-adb3-4e0b-a46e-a05ee2d8608b" xlink:href="cfr-20201231.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_cfr_PreRefundedMember_2e38305a-adb3-4e0b-a46e-a05ee2d8608b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0f3ca595-c6e7-4026-a877-90705c005fda_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0f3ca595-c6e7-4026-a877-90705c005fda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a29b45b-d453-45b6-9dbc-9f050a41d971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a29b45b-d453-45b6-9dbc-9f050a41d971" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_1bbe279c-4ac5-4c63-b640-43ce8a31a61a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a29b45b-d453-45b6-9dbc-9f050a41d971" xlink:to="loc_us-gaap_DebtSecuritiesMember_1bbe279c-4ac5-4c63-b640-43ce8a31a61a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended" id="i653c8caa7a4c4cf19308c11dd4031193_SecuritiesYearEndSecuritiesHeldtoMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_c33eb82a-039f-41c7-81cc-650109d461b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecurities_c33eb82a-039f-41c7-81cc-650109d461b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_17fc965a-9dd0-4ccf-a337-5104ca3d2dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_17fc965a-9dd0-4ccf-a337-5104ca3d2dbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9c491160-9dd8-42aa-922f-cb407f307cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9c491160-9dd8-42aa-922f-cb407f307cd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f7f8ffc3-f65b-4dac-8074-237c99e76285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f7f8ffc3-f65b-4dac-8074-237c99e76285" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_940a3e9b-d6fe-4a4e-a336-d5d0ac0b265a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_940a3e9b-d6fe-4a4e-a336-d5d0ac0b265a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_8e27889e-fa72-4ea7-ad62-78516f540ab8" xlink:href="cfr-20201231.xsd#cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_8e27889e-fa72-4ea7-ad62-78516f540ab8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_92c716af-4f25-4d49-9f90-84d4ab3f3241_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_92c716af-4f25-4d49-9f90-84d4ab3f3241_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_15140e41-bfba-45d9-9847-4b4f4329c1b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_15140e41-bfba-45d9-9847-4b4f4329c1b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f1de3677-10a3-4783-a078-975dab3441a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f1de3677-10a3-4783-a078-975dab3441a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_c71d6fdd-2c82-4b6f-931e-cf4c537e5c36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:to="loc_us-gaap_OtherInvestmentsMember_c71d6fdd-2c82-4b6f-931e-cf4c537e5c36" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended" id="i1b3e92eb079744d68269401937645334_SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_aab91666-ff11-4d9a-b425-b4f4d4c063dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_b33b11c6-c69f-4c84-ade3-31e415de9c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_aab91666-ff11-4d9a-b425-b4f4d4c063dd" xlink:to="loc_us-gaap_HeldToMaturitySecurities_b33b11c6-c69f-4c84-ade3-31e415de9c59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_aab91666-ff11-4d9a-b425-b4f4d4c063dd" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_5c4649e5-0cf1-49ce-9d02-a06d29504445_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_5c4649e5-0cf1-49ce-9d02-a06d29504445_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_71480276-ef22-4210-8e3f-16ab34520a1c" xlink:href="cfr-20201231.xsd#cfr_AaaAAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_AaaAAAMember_71480276-ef22-4210-8e3f-16ab34520a1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_418190bf-f7f3-492c-866f-3b3f438e6e5f" xlink:href="cfr-20201231.xsd#cfr_AaAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_AaAAMember_418190bf-f7f3-492c-866f-3b3f438e6e5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AMember_02bcf016-68a4-46ff-bfc0-9aeffa9a3912" xlink:href="cfr-20201231.xsd#cfr_AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_AMember_02bcf016-68a4-46ff-bfc0-9aeffa9a3912" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_eb5d8582-7215-491e-9e8c-d7b2b0a7a0a1" xlink:href="cfr-20201231.xsd#cfr_NotratedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_NotratedMember_eb5d8582-7215-491e-9e8c-d7b2b0a7a0a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a7a42687-95b1-41a5-8d73-29cbed127d70_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a7a42687-95b1-41a5-8d73-29cbed127d70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f6fa9608-c23b-4ff7-a469-bd1e08376b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f6fa9608-c23b-4ff7-a469-bd1e08376b22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_82470bf5-11e6-4475-8ff5-fb5aab3bf95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:to="loc_us-gaap_OtherInvestmentsMember_82470bf5-11e6-4475-8ff5-fb5aab3bf95f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_175808bd-7687-4f8c-b402-2bc4f5628112_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_175808bd-7687-4f8c-b402-2bc4f5628112_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_10a2778f-380c-448e-8dae-3352afb214b9" xlink:href="cfr-20201231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_10a2778f-380c-448e-8dae-3352afb214b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_c99c284f-1508-45fb-b4c1-50218d15ce53" xlink:href="cfr-20201231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_c99c284f-1508-45fb-b4c1-50218d15ce53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_11868482-1595-4f80-80db-2704bfad721f" xlink:href="cfr-20201231.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:to="loc_cfr_PreRefundedMember_11868482-1595-4f80-80db-2704bfad721f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f9dd0874-42c8-4d1c-93cb-9308927044e9_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:to="loc_srt_RangeMember_f9dd0874-42c8-4d1c-93cb-9308927044e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2e5e1dfd-4a08-489b-9e3e-148a595e4ea8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:to="loc_srt_RangeMember_2e5e1dfd-4a08-489b-9e3e-148a595e4ea8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended" id="i5b0260e5bc0a4a049c6f73adfc9e52a7_SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b6fa6f21-0760-4b8e-a944-21e2714aae7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b6fa6f21-0760-4b8e-a944-21e2714aae7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_98f2ca1f-7103-45af-92d9-79c94299ceb1" xlink:href="cfr-20201231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_98f2ca1f-7103-45af-92d9-79c94299ceb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6834a17a-fd00-4c29-aea5-fcbbefc92617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6834a17a-fd00-4c29-aea5-fcbbefc92617" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:to="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_88ff51b4-369d-48b4-a567-0c9eedf9b82c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_88ff51b4-369d-48b4-a567-0c9eedf9b82c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ca382c-0ae5-4491-b565-b2845f0e80bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ca382c-0ae5-4491-b565-b2845f0e80bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_426e1e23-ca61-4d4e-952a-899927928a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ca382c-0ae5-4491-b565-b2845f0e80bc" xlink:to="loc_us-gaap_DebtSecuritiesMember_426e1e23-ca61-4d4e-952a-899927928a4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:to="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_06070926-848c-4a4f-ac7a-e06f3d605e19_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:to="loc_srt_RangeMember_06070926-848c-4a4f-ac7a-e06f3d605e19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0f0fbda3-9c55-4c3c-8d52-846ca0d54c12" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:to="loc_srt_RangeMember_0f0fbda3-9c55-4c3c-8d52-846ca0d54c12" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended" id="ie052a68472e4434e874181b050b4257c_SecuritiesSecuritiesAvailableforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9c871caf-bf40-401d-b2af-3273dcb27f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9c871caf-bf40-401d-b2af-3273dcb27f17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_230b813a-5ebc-4c31-b5fa-1f97ac585a54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_230b813a-5ebc-4c31-b5fa-1f97ac585a54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ca3498a-ac2f-4aae-b8cb-9f2f9f304cd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ca3498a-ac2f-4aae-b8cb-9f2f9f304cd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_57f196f2-6368-459e-9a1c-bf3cb0528e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_57f196f2-6368-459e-9a1c-bf3cb0528e88" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_518544b8-de6c-4c87-9b5a-a545172e0b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecurities_518544b8-de6c-4c87-9b5a-a545172e0b2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_cb5001e0-161c-469f-aecb-2c8e8f06a7b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_cb5001e0-161c-469f-aecb-2c8e8f06a7b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8fc882a2-0e10-4743-848c-405fc3365a93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8fc882a2-0e10-4743-848c-405fc3365a93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_5b757087-721c-4245-865d-94c34d52b6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_5b757087-721c-4245-865d-94c34d52b6e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_87cdedda-5a79-48b4-a6c9-94b117419df0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_OtherInvestmentsMember_87cdedda-5a79-48b4-a6c9-94b117419df0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended" id="i97a928ed20bf4dfc9bffcaa525ecf2ca_SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_b4b4e92a-abc1-4c44-9fd5-c24fcced71d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_b4b4e92a-abc1-4c44-9fd5-c24fcced71d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6b8378d3-46df-4b05-80bb-3e6ef2e4b243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6b8378d3-46df-4b05-80bb-3e6ef2e4b243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_9d8cc8dd-4735-4ae6-a73d-bc75aefb9202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_9d8cc8dd-4735-4ae6-a73d-bc75aefb9202" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_a532a5d2-e6d6-4670-8ca3-64b435672bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_a532a5d2-e6d6-4670-8ca3-64b435672bbc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_27c9b765-059d-4384-bb68-735dcf6307d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_27c9b765-059d-4384-bb68-735dcf6307d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_dd255f1e-ece1-4156-8232-9f1fba8e8c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_dd255f1e-ece1-4156-8232-9f1fba8e8c57" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:to="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_16369f34-87be-4af6-9e7d-e0204b7c27b3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_16369f34-87be-4af6-9e7d-e0204b7c27b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3e8991d6-9b35-42de-b48d-075859fa6429" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3e8991d6-9b35-42de-b48d-075859fa6429" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c9d72686-421d-4ba9-b972-54a9527ae0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3e8991d6-9b35-42de-b48d-075859fa6429" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c9d72686-421d-4ba9-b972-54a9527ae0d2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended" id="ia20c037bf21944d890db8a597c0f8911_SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_359a44e6-1201-4c39-9104-215610a5a7b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_359a44e6-1201-4c39-9104-215610a5a7b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_ccb3aa0f-a39e-4552-8036-b307ac197621" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_ccb3aa0f-a39e-4552-8036-b307ac197621" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_26a106e5-0889-40a0-b394-9ca8b41cff50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_26a106e5-0889-40a0-b394-9ca8b41cff50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_2032e986-1520-451a-8a88-363416fbefb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_2032e986-1520-451a-8a88-363416fbefb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_f4e148cf-a7ff-4735-ab1f-178a2c2de621" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecurities_f4e148cf-a7ff-4735-ab1f-178a2c2de621" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_170a935f-6676-4a6d-8925-b35745ecdffe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_170a935f-6676-4a6d-8925-b35745ecdffe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_18f686b8-c551-4d12-b708-59eee818d626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_18f686b8-c551-4d12-b708-59eee818d626" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f9c03ec1-04a3-4674-a0b7-3ef1421e5e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f9c03ec1-04a3-4674-a0b7-3ef1421e5e77" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d4fcd772-85ad-4057-a737-81aabf4dd9d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d4fcd772-85ad-4057-a737-81aabf4dd9d6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a4d88f1d-b54a-429f-8edc-98f056195310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a4d88f1d-b54a-429f-8edc-98f056195310" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c2c9e5f5-1dc5-4259-935b-1ff341d7dbc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c2c9e5f5-1dc5-4259-935b-1ff341d7dbc5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_95d894b9-6725-4306-9fc1-9e5515e5e010" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_95d894b9-6725-4306-9fc1-9e5515e5e010" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_13b19f90-3950-495f-83ba-424cc9b460e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_13b19f90-3950-495f-83ba-424cc9b460e8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2f0ef59f-ff38-49b0-b88c-c24b9b8b354f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2f0ef59f-ff38-49b0-b88c-c24b9b8b354f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_4a3c5740-c8af-41cf-9c32-9a2dadb57795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_4a3c5740-c8af-41cf-9c32-9a2dadb57795" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_9bbf1e03-a5b2-425f-8379-e0a027f9bbeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_9bbf1e03-a5b2-425f-8379-e0a027f9bbeb" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d268f450-3b2a-4373-be40-87ba506d7e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d268f450-3b2a-4373-be40-87ba506d7e5f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_218b62e4-6e22-4043-8c29-073cf2f0311e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_218b62e4-6e22-4043-8c29-073cf2f0311e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_702ef8db-11f6-42f0-9678-5eeea160d436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_702ef8db-11f6-42f0-9678-5eeea160d436" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_0c8698b3-c44a-4d48-b839-bfe2634d14a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecurities_0c8698b3-c44a-4d48-b839-bfe2634d14a0" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c50e241b-3921-4a10-ad8c-4649e2548ca6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c50e241b-3921-4a10-ad8c-4649e2548ca6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a740f0da-ca76-40a6-8889-c838b9e9afd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a740f0da-ca76-40a6-8889-c838b9e9afd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ddeb8f4a-8f3c-42c5-8e79-bfa79608f221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ddeb8f4a-8f3c-42c5-8e79-bfa79608f221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_dc3667c6-13db-4022-ac86-69dc15816388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_OtherInvestmentsMember_dc3667c6-13db-4022-ac86-69dc15816388" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_4b4a562e-4497-4b27-9108-cf2424b3b934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_4b4a562e-4497-4b27-9108-cf2424b3b934" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSalesofSecuritiesAvailableforSaleDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="extended" id="i5142daf039014311a1f2bf5292b29c82_SecuritiesSalesofSecuritiesAvailableforSaleDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="extended" id="i795f6f5c662045299773792fbb556bdd_SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended" id="i1e13fb5297c34617a4ac67e84baead58_SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a8590a0f-e2eb-4b97-b3f3-43faa585bc12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_f75cca4e-81fc-422c-b61a-278c7061b395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a8590a0f-e2eb-4b97-b3f3-43faa585bc12" xlink:to="loc_us-gaap_TradingSecurities_f75cca4e-81fc-422c-b61a-278c7061b395" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a8590a0f-e2eb-4b97-b3f3-43faa585bc12" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8ed4376a-b45d-4958-9555-fca8bce13f7f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8ed4376a-b45d-4958-9555-fca8bce13f7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_92e133f3-c82e-4719-b0e4-3ad4378118b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_92e133f3-c82e-4719-b0e4-3ad4378118b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_453ed010-c9b4-4077-b932-f491b89c36a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_453ed010-c9b4-4077-b932-f491b89c36a0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="extended" id="id36a49324e624230829f739d8cc828e6_SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/Loans" xlink:type="simple" xlink:href="cfr-20201231.xsd#Loans"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/Loans" xlink:type="extended" id="i78b601bc74d54a79b2adbb3f93b5f4be_Loans"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#ReceivablesLoansNotesReceivableandOthersPolicies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="extended" id="i8faafc11f1a94060a1d7df3cd75183dd_ReceivablesLoansNotesReceivableandOthersPolicies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansTables" xlink:type="extended" id="i7ec0a4c64e9f46c5b0d1d7e5a190818d_LoansTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended" id="i5c6a6623c5424b0bae86cc4f60d6138d_LoansNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_de20ca37-299a-4a58-a06f-ac697a380a51" xlink:href="cfr-20201231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_de20ca37-299a-4a58-a06f-ac697a380a51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_291cc40c-754b-4eb5-a119-d9b690a7b0b2" xlink:href="cfr-20201231.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_291cc40c-754b-4eb5-a119-d9b690a7b0b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_65e034fb-65f7-4ef2-a552-f3726152a4df" xlink:href="cfr-20201231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_65e034fb-65f7-4ef2-a552-f3726152a4df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_d4b51d6f-7b9e-4a8f-a61d-90317b8cfbd1" xlink:href="cfr-20201231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_d4b51d6f-7b9e-4a8f-a61d-90317b8cfbd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_2276a222-c605-4e0d-9c8c-f4ae92b21451" xlink:href="cfr-20201231.xsd#cfr_Unfundedbalances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Unfundedbalances_2276a222-c605-4e0d-9c8c-f4ae92b21451" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_2f5fb60d-3e54-490b-8515-73bf0f00a594" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_BankOverdrafts_2f5fb60d-3e54-490b-8515-73bf0f00a594" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_3f818157-2a65-49f2-8ae6-8964c5f5f747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_InterestReceivable_3f818157-2a65-49f2-8ae6-8964c5f5f747" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_faccdf61-04de-43b8-ab53-d8ba8e65dbf4" xlink:href="cfr-20201231.xsd#cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_faccdf61-04de-43b8-ab53-d8ba8e65dbf4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_COVID19LoanDeferment_1cf5f4de-0f1d-4dad-a04f-f115ba5c2051" xlink:href="cfr-20201231.xsd#cfr_COVID19LoanDeferment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_COVID19LoanDeferment_1cf5f4de-0f1d-4dad-a04f-f115ba5c2051" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_1146e022-d6ca-4d65-a98a-d19582a04d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_1146e022-d6ca-4d65-a98a-d19582a04d70" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_6c882069-6f2e-4f99-8dba-46a581d98313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_6c882069-6f2e-4f99-8dba-46a581d98313" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_02f3f4e5-e01f-463b-bfd2-e305fed37b0b" xlink:href="cfr-20201231.xsd#cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_02f3f4e5-e01f-463b-bfd2-e305fed37b0b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue_d0d74e85-31d7-4e31-b73f-e1adb51354f8" xlink:href="cfr-20201231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_NumberOfDaysPastDue_d0d74e85-31d7-4e31-b73f-e1adb51354f8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_9e315c6e-54dc-4ce5-817d-19dd684452ee" xlink:href="cfr-20201231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_9e315c6e-54dc-4ce5-817d-19dd684452ee" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_d402cc76-c8ae-418e-9d0d-6914992535d2" xlink:href="cfr-20201231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_d402cc76-c8ae-418e-9d0d-6914992535d2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_0265909d-9443-4d3d-9346-e4d6f8a5174a" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_0265909d-9443-4d3d-9346-e4d6f8a5174a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_db97bfd0-e1df-47e4-80c7-220d3efd806a" xlink:href="cfr-20201231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_db97bfd0-e1df-47e4-80c7-220d3efd806a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0b070f8c-2a65-4820-90df-2afc247a28d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0b070f8c-2a65-4820-90df-2afc247a28d1" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:to="loc_us-gaap_LossContingencyNatureDomain_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_cac4f2c5-991b-4fc0-bbcf-441da836bea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:to="loc_us-gaap_LossContingencyNatureDomain_cac4f2c5-991b-4fc0-bbcf-441da836bea9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_d554bf3f-71cc-4d3a-9188-3929ba729bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_cac4f2c5-991b-4fc0-bbcf-441da836bea9" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_d554bf3f-71cc-4d3a-9188-3929ba729bf7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b4461333-148d-4225-9ae1-360b6faa9df0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b4461333-148d-4225-9ae1-360b6faa9df0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_449923c1-800f-425c-8538-09444635afb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_449923c1-800f-425c-8538-09444635afb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_6e80df67-48cf-48c7-936b-fa6bfb450434" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_449923c1-800f-425c-8538-09444635afb6" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_6e80df67-48cf-48c7-936b-fa6bfb450434" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b93162d6-5d17-4be8-813b-1d83a20fae28_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b93162d6-5d17-4be8-813b-1d83a20fae28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e039a13e-9f2d-45f6-af04-cb693d93e8db" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e039a13e-9f2d-45f6-af04-cb693d93e8db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_f188da34-2cc2-469d-bea1-03bfcd1e895b" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_NonAccrualLoansMember_f188da34-2cc2-469d-bea1-03bfcd1e895b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember_83d8349b-ecd4-427a-8947-9fe0316e7d68" xlink:href="cfr-20201231.xsd#cfr_GradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_GradeTwelveMember_83d8349b-ecd4-427a-8947-9fe0316e7d68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember_18ccadfe-db24-4df6-b08b-8085964066bf" xlink:href="cfr-20201231.xsd#cfr_GradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_GradeThirteenMember_18ccadfe-db24-4df6-b08b-8085964066bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_34686100-5644-4824-b4e8-2b3b20bc06e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_34686100-5644-4824-b4e8-2b3b20bc06e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_2423c746-911e-4664-82ba-62d766cde537" xlink:href="cfr-20201231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_2423c746-911e-4664-82ba-62d766cde537" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5e6ae52d-4cda-4e18-8c73-973dfe745da4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5e6ae52d-4cda-4e18-8c73-973dfe745da4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_25f0643c-8b2f-4ec2-b397-ff0cb75b19c9" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_25f0643c-8b2f-4ec2-b397-ff0cb75b19c9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_f8d68066-9ae6-410b-ba9a-4fc16fb078a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_ConstructionLoansMember_f8d68066-9ae6-410b-ba9a-4fc16fb078a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_de1c8475-d8c8-45ab-b072-2bde02d42381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_ConsumerLoanMember_de1c8475-d8c8-45ab-b072-2bde02d42381" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_dd9f51c5-2f47-4cfa-a8d6-73a86de08dc4" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_PaycheckProtectionProgramMember_dd9f51c5-2f47-4cfa-a8d6-73a86de08dc4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:to="loc_us-gaap_ReceivableTypeDomain_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_f7670052-f985-4dbe-87ac-2e499b054b8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:to="loc_us-gaap_ReceivableTypeDomain_f7670052-f985-4dbe-87ac-2e499b054b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_25eac6a4-e8e2-40a2-bedb-01950ea98d75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_f7670052-f985-4dbe-87ac-2e499b054b8b" xlink:to="loc_us-gaap_LoansReceivableMember_25eac6a4-e8e2-40a2-bedb-01950ea98d75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_cc6a131a-ccf6-4ede-b358-2307f77afc4f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_cc6a131a-ccf6-4ede-b358-2307f77afc4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_aa8267ac-139f-40cb-82cd-4cf1a353a6ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_aa8267ac-139f-40cb-82cd-4cf1a353a6ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_c79bb2f1-0095-426b-8b6b-88a7c5176e47" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_aa8267ac-139f-40cb-82cd-4cf1a353a6ef" xlink:to="loc_cfr_RiskGradeOneToEightMember_c79bb2f1-0095-426b-8b6b-88a7c5176e47" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended" id="i4bc0f128e9b34e159579ba5c570c277e_LoansLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d3d47645-72c0-4717-828e-d60aeebf60f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_b1a69219-222a-4851-93b8-037cfc278e86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d3d47645-72c0-4717-828e-d60aeebf60f8" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_b1a69219-222a-4851-93b8-037cfc278e86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d3d47645-72c0-4717-828e-d60aeebf60f8" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af5588cb-2878-45cb-8e66-bf8b81170ddb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af5588cb-2878-45cb-8e66-bf8b81170ddb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1b74ef9c-f62d-4ee9-a27e-b43548907ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1b74ef9c-f62d-4ee9-a27e-b43548907ea9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_4052186b-9e50-46b2-8eb0-b65677f7bbef" xlink:href="cfr-20201231.xsd#cfr_EnergyProductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_EnergyProductionMember_4052186b-9e50-46b2-8eb0-b65677f7bbef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_1bc8caa7-52fd-4be7-8207-3c79b8854e66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnergyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_EnergyServiceMember_1bc8caa7-52fd-4be7-8207-3c79b8854e66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_8d32d391-fd7e-44b1-b3df-70a932657b52" xlink:href="cfr-20201231.xsd#cfr_EnergyOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_EnergyOtherMember_8d32d391-fd7e-44b1-b3df-70a932657b52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9194c61e-3c02-4177-a811-5d5b6bbe642e" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9194c61e-3c02-4177-a811-5d5b6bbe642e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_6389e14f-d71c-46cb-90b0-0e86e2cfbd24" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_PaycheckProtectionProgramMember_6389e14f-d71c-46cb-90b0-0e86e2cfbd24" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_0dbd2dda-00f8-481b-b3e3-74fa45e762ff" xlink:href="cfr-20201231.xsd#cfr_CommercialmortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_CommercialmortgageMember_0dbd2dda-00f8-481b-b3e3-74fa45e762ff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_505ece5e-2da2-458c-8113-52ca3ba17806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_ConstructionLoansMember_505ece5e-2da2-458c-8113-52ca3ba17806" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_f0ba0d25-b157-4d2b-b760-a97b6c35fe70" xlink:href="cfr-20201231.xsd#cfr_CommerciallandloanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_CommerciallandloanMember_f0ba0d25-b157-4d2b-b760-a97b6c35fe70" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a7fdcb16-7942-4a76-9271-e420e3789c56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a7fdcb16-7942-4a76-9271-e420e3789c56" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_903c1486-5ceb-48b5-ab22-961b527f088a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_HomeEquityLoanMember_903c1486-5ceb-48b5-ab22-961b527f088a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_1bb55015-1cb0-4a91-b2a3-b6e553f26e59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_HomeEquityMember_1bb55015-1cb0-4a91-b2a3-b6e553f26e59" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_bc65e679-9e1f-4aec-88a6-efa482e59ac1" xlink:href="cfr-20201231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_bc65e679-9e1f-4aec-88a6-efa482e59ac1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_84f84c25-978f-4a3b-bbeb-bfb17a80e0d1" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_84f84c25-978f-4a3b-bbeb-bfb17a80e0d1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_7764d297-4625-453e-b87c-1893eeeb3c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_RealEstateLoanMember_7764d297-4625-453e-b87c-1893eeeb3c58" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_1a1fc45b-647d-4634-b34b-e43bb553e704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_ConsumerLoanMember_1a1fc45b-647d-4634-b34b-e43bb553e704" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66580ab9-cb1d-4091-8549-9f7710a52b00_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66580ab9-cb1d-4091-8549-9f7710a52b00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8cf2adc1-b942-4f13-b7bb-084a0c231239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8cf2adc1-b942-4f13-b7bb-084a0c231239" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansActivitiesinRelatedPartyLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="extended" id="i678191a538ae499d999f949899eb8a9e_LoansActivitiesinRelatedPartyLoansDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="ifbd7a794ee1d4b5197884650ce81b4fa_LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_aaa6583e-a7d6-4225-9419-99c55c15155b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_aaa6583e-a7d6-4225-9419-99c55c15155b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_1aec804d-cc50-4483-ba41-8da560ddb873" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_1aec804d-cc50-4483-ba41-8da560ddb873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c179c14d-b824-40ea-bfbb-de9ebe5009d0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c179c14d-b824-40ea-bfbb-de9ebe5009d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_674f990f-b8bc-433f-947a-430cbef62ea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_674f990f-b8bc-433f-947a-430cbef62ea2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_bedd33c9-f16c-4937-9f6e-6efcf2decb45" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_bedd33c9-f16c-4937-9f6e-6efcf2decb45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_19727127-00ee-4bb7-b3a9-3844e9f3b6c2" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_PaycheckProtectionProgramMember_19727127-00ee-4bb7-b3a9-3844e9f3b6c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_0e73de24-b42e-4aff-bfe6-4782627b9b02" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_0e73de24-b42e-4aff-bfe6-4782627b9b02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_e1545dc1-5cb7-493f-9742-3d4b4300c300" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_us-gaap_ConstructionLoansMember_e1545dc1-5cb7-493f-9742-3d4b4300c300" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_33ea1031-d65d-4073-a122-046e680bcd66" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_33ea1031-d65d-4073-a122-046e680bcd66" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_07e14463-5eb7-4b97-8a44-bf8766c3ed76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_us-gaap_ConsumerLoanMember_07e14463-5eb7-4b97-8a44-bf8766c3ed76" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended" id="ia9c1cf4117e64354b9df9c14af58264b_LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_74d65e85-480e-4fb0-9df9-acb8212d3cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_74d65e85-480e-4fb0-9df9-acb8212d3cdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_fb54d259-0358-4f67-adfb-74bf80cec3af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_fb54d259-0358-4f67-adfb-74bf80cec3af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_b2a74a6a-aa32-4538-a3ba-6cc4ff769228" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_b2a74a6a-aa32-4538-a3ba-6cc4ff769228" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ecb1666a-15a6-43f9-ac1c-5e3f4c8e0bcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ecb1666a-15a6-43f9-ac1c-5e3f4c8e0bcb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5606dab5-b0bc-4707-85b9-410b6c326bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5606dab5-b0bc-4707-85b9-410b6c326bf7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_6b6f3f15-2e4a-44b8-8bfb-64057d05aa1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_6b6f3f15-2e4a-44b8-8bfb-64057d05aa1a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_b183bd52-2cb2-45f2-b380-c06361037245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableRevolving_b183bd52-2cb2-45f2-b380-c06361037245" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_c2807820-6fd1-4f68-90b1-26166cff5358" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_c2807820-6fd1-4f68-90b1-26166cff5358" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_15b55032-005e-47ea-9a7b-aab448bd1563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_15b55032-005e-47ea-9a7b-aab448bd1563" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_f162fdf4-06bc-4203-865e-58abd9151109_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_f162fdf4-06bc-4203-865e-58abd9151109_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0908e6b8-1539-4ff4-81e4-b7f9814628e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0908e6b8-1539-4ff4-81e4-b7f9814628e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_1529f49f-7646-4dcb-b7df-3dbd946b650c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0908e6b8-1539-4ff4-81e4-b7f9814628e4" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_1529f49f-7646-4dcb-b7df-3dbd946b650c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_ec70ed67-635d-4eb8-a4d8-9be0b3a14161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bc67903f-42cc-4e95-b8ba-591715ed3b72_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_bc67903f-42cc-4e95-b8ba-591715ed3b72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_79551a23-7541-4a06-8c09-b8301036d254" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_79551a23-7541-4a06-8c09-b8301036d254" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cb7ca5a2-7c61-4b0e-a3e5-76039c4bbd30" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cb7ca5a2-7c61-4b0e-a3e5-76039c4bbd30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_f964f309-6f90-4772-aac9-48400bd4d8fd" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_PaycheckProtectionProgramMember_f964f309-6f90-4772-aac9-48400bd4d8fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_d3a42f98-e98b-4461-9de5-e5c10a252bbb" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_d3a42f98-e98b-4461-9de5-e5c10a252bbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_01d86ff4-7581-4113-a34b-cec942adac23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_us-gaap_ConstructionLoansMember_01d86ff4-7581-4113-a34b-cec942adac23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_292c1b36-d97e-41ab-ae2b-cf6d1a84563c" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_292c1b36-d97e-41ab-ae2b-cf6d1a84563c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_55e8a1bd-73f6-4349-ab9e-abaa9f69253b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_us-gaap_ConsumerLoanMember_55e8a1bd-73f6-4349-ab9e-abaa9f69253b" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="ie6b2385cdfa6494883cb3369f4963e19_LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_a03563ce-b766-45d1-8c51-02964cd1b2b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_a03563ce-b766-45d1-8c51-02964cd1b2b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_61811811-ac53-47b7-ba13-a01070f2aaf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_61811811-ac53-47b7-ba13-a01070f2aaf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_869874e4-1485-4f9f-a849-80592b7d10e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_869874e4-1485-4f9f-a849-80592b7d10e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0450830a-6d5f-4487-9970-e79f44a83b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0450830a-6d5f-4487-9970-e79f44a83b0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_afdabcbf-7ac6-42e7-88c3-684f21f87774_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_afdabcbf-7ac6-42e7-88c3-684f21f87774_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_0d16bf5f-8bcf-4eb8-99e9-249a68821187" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_0d16bf5f-8bcf-4eb8-99e9-249a68821187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_d137f523-aef5-4ceb-8aa6-cc156f5f8ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_d137f523-aef5-4ceb-8aa6-cc156f5f8ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b94e3ad9-c3f4-45ad-8ee1-6379febb356e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b94e3ad9-c3f4-45ad-8ee1-6379febb356e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_57fe3a78-c7a6-45b2-a447-4d7f9d0fa380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_57fe3a78-c7a6-45b2-a447-4d7f9d0fa380" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_984a6501-ea21-4469-83de-f342d1949f81" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_984a6501-ea21-4469-83de-f342d1949f81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_548c00cc-f02a-4ec7-ad37-7627b871ee5a" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_PaycheckProtectionProgramMember_548c00cc-f02a-4ec7-ad37-7627b871ee5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c84822b9-8687-4461-8a56-eb3df3434afd" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c84822b9-8687-4461-8a56-eb3df3434afd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_b97c8347-7693-4b93-b1ae-c29876c61ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_us-gaap_ConstructionLoansMember_b97c8347-7693-4b93-b1ae-c29876c61ade" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_717b5f78-b8ac-4d41-9589-459cde009fa1" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_717b5f78-b8ac-4d41-9589-459cde009fa1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_1f137f3c-8f40-44f6-a115-afa2f4cfe727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_us-gaap_ConsumerLoanMember_1f137f3c-8f40-44f6-a115-afa2f4cfe727" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansImpairedLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansImpairedLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansImpairedLoansDetail" xlink:type="extended" id="if5d168eab42548758b0df1723b712446_LoansImpairedLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_85b97e79-931a-4a63-8c3f-2bcc34333593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_85b97e79-931a-4a63-8c3f-2bcc34333593" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_2d98b808-aad3-4202-a972-fc4bfc14ba46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_2d98b808-aad3-4202-a972-fc4bfc14ba46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_90dd28c3-e2bb-4be5-a01d-5af5f1551f18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_90dd28c3-e2bb-4be5-a01d-5af5f1551f18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_9088a1bc-0363-4ab3-99b0-7151290b4628" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_9088a1bc-0363-4ab3-99b0-7151290b4628" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_d5ec9ac4-d142-4b19-84d2-e19f5d5d38aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_d5ec9ac4-d142-4b19-84d2-e19f5d5d38aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_504a60ae-62d3-491a-b26b-a8e634ea7f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_504a60ae-62d3-491a-b26b-a8e634ea7f3d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f74fc296-0e66-4ce4-ab56-e854a101a4f5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f74fc296-0e66-4ce4-ab56-e854a101a4f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ae61611f-1999-4164-82be-9f9f27285149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ae61611f-1999-4164-82be-9f9f27285149" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ddb32025-6154-4f87-9c87-68f5b78b3cb8" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ddb32025-6154-4f87-9c87-68f5b78b3cb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_078aab98-648d-4ad0-b5db-a741f2134c53" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_078aab98-648d-4ad0-b5db-a741f2134c53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_8a16ba66-55ab-4212-bed4-5191be5f515c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_us-gaap_ConstructionLoansMember_8a16ba66-55ab-4212-bed4-5191be5f515c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_989c92cc-aef6-4321-8aa3-812fe736692e" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_989c92cc-aef6-4321-8aa3-812fe736692e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_246c8731-5153-441f-a8b4-a8e0219cb259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_us-gaap_ConsumerLoanMember_246c8731-5153-441f-a8b4-a8e0219cb259" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended" id="ibf0318d3dea64917807727c3c347e020_LoansTroubledDebtRestructuringsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9dfd3d6d-c588-411c-a088-904bcf42c0c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9dfd3d6d-c588-411c-a088-904bcf42c0c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_52d80e7d-8404-4498-b30d-fe145cf7f407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_52d80e7d-8404-4498-b30d-fe145cf7f407" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_29939eec-bc15-4876-a703-6b4442fb7ac3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_29939eec-bc15-4876-a703-6b4442fb7ac3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_dd1662f6-803b-44ab-8d96-5bba879a2e79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_dd1662f6-803b-44ab-8d96-5bba879a2e79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_44ec9643-ae5e-4d08-b031-cb1d5f850c31" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_44ec9643-ae5e-4d08-b031-cb1d5f850c31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9f9ef0ec-7980-4a43-b9c5-dc1e88d7f668" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9f9ef0ec-7980-4a43-b9c5-dc1e88d7f668" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_81303680-6f87-4d47-a87b-1b248b997c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_us-gaap_ConstructionLoansMember_81303680-6f87-4d47-a87b-1b248b997c20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_a1247d7c-e63d-4f5f-a74d-cae19c530402" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_a1247d7c-e63d-4f5f-a74d-cae19c530402" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_eded4914-4ec4-42ba-85b7-3e89944416be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_us-gaap_ConsumerLoanMember_eded4914-4ec4-42ba-85b7-3e89944416be" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended" id="ifc18c71e0cd64f6e8308a0fc320502ad_LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_a305d783-f21f-4bb1-b676-93851f980d22" xlink:href="cfr-20201231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_a305d783-f21f-4bb1-b676-93851f980d22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_8a19ea53-d6fe-482d-a6af-eca76eaa03b3" xlink:href="cfr-20201231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_8a19ea53-d6fe-482d-a6af-eca76eaa03b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_00f96554-e255-4c91-85dc-9d2662fbfb39" xlink:href="cfr-20201231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_00f96554-e255-4c91-85dc-9d2662fbfb39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_d00bbce7-e3bb-44a5-8242-2ff6604a2937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_d00bbce7-e3bb-44a5-8242-2ff6604a2937" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_c633df32-fcfe-4c1c-9bce-f85238a42f91" xlink:href="cfr-20201231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_c633df32-fcfe-4c1c-9bce-f85238a42f91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Proceedsfromsaleofrestructuredloans_11dbd547-3ed4-4f14-922e-78a2354e7317" xlink:href="cfr-20201231.xsd#cfr_Proceedsfromsaleofrestructuredloans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_Proceedsfromsaleofrestructuredloans_11dbd547-3ed4-4f14-922e-78a2354e7317" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_869d056e-4689-4450-a4e5-721765cd6a42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_869d056e-4689-4450-a4e5-721765cd6a42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_97400538-ce6c-433a-9d6f-d31d3f4425c7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_97400538-ce6c-433a-9d6f-d31d3f4425c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_21f679f3-5684-452c-bd59-aee350facf96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_21f679f3-5684-452c-bd59-aee350facf96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_c8f24f87-4890-49a9-914c-4557324f3227_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:to="loc_us-gaap_CollateralDomain_c8f24f87-4890-49a9-914c-4557324f3227_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_d90dabbf-9fd0-4749-bb67-66a190ce0692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:to="loc_us-gaap_CollateralDomain_d90dabbf-9fd0-4749-bb67-66a190ce0692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_5c01da3d-c061-4d55-a3cf-5ace6d2f3429_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:to="loc_us-gaap_GeographicDistributionDomain_5c01da3d-c061-4d55-a3cf-5ace6d2f3429_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_d40264cd-beaa-44f3-b163-48254b9a0c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:to="loc_us-gaap_GeographicDistributionDomain_d40264cd-beaa-44f3-b163-48254b9a0c81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_024b8ac9-9494-4857-83ba-db7e247319ff_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_024b8ac9-9494-4857-83ba-db7e247319ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_3f64b928-bf03-40e3-920d-69e594cc8d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_3f64b928-bf03-40e3-920d-69e594cc8d56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b7bff92d-9db5-4720-ae42-aa6869ff2d1d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b7bff92d-9db5-4720-ae42-aa6869ff2d1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_5af4ec0e-6ce3-42dd-b961-3cda0315570b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_5af4ec0e-6ce3-42dd-b961-3cda0315570b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_fa6dfa70-cd90-417c-b96f-ca07787d5dde_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_fa6dfa70-cd90-417c-b96f-ca07787d5dde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_6fe4e01f-89c7-4584-8baa-86cd89452ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_6fe4e01f-89c7-4584-8baa-86cd89452ea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_9877ea8d-996a-4e08-af99-6813e77be214" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_9877ea8d-996a-4e08-af99-6813e77be214" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended" id="id962928b9f404ee493d80d24237840a9_LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_abad50a4-259b-475a-97f4-fd552ac66f4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_abad50a4-259b-475a-97f4-fd552ac66f4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_441e353a-f6c0-4ab9-8b46-26a322f56b38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_441e353a-f6c0-4ab9-8b46-26a322f56b38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_2104ee56-9cbc-4896-af36-9d99b1993664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_2104ee56-9cbc-4896-af36-9d99b1993664" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a0fc8e1c-28b7-4b3a-ad73-a5e53cd54bf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a0fc8e1c-28b7-4b3a-ad73-a5e53cd54bf0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_22ce4f7f-ec80-4c5d-af56-309df167a4fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_22ce4f7f-ec80-4c5d-af56-309df167a4fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d6fc225f-71c1-4acf-a561-83938875be14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d6fc225f-71c1-4acf-a561-83938875be14" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_d6a53795-e0cc-486f-b703-c7eb2d3f1b15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableRevolving_d6a53795-e0cc-486f-b703-c7eb2d3f1b15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_15ad9914-65e2-44a7-bd1b-47342f8bbb21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_15ad9914-65e2-44a7-bd1b-47342f8bbb21" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6469391e-264a-4f0d-9d40-69bbb135d8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6469391e-264a-4f0d-9d40-69bbb135d8cc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_edfa5b9e-dedf-4ab0-be6b-71bf61ea47a4" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_edfa5b9e-dedf-4ab0-be6b-71bf61ea47a4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_3052cbad-00ad-4f31-9aad-f33c40db2e24_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_3052cbad-00ad-4f31-9aad-f33c40db2e24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_a42c5fe4-2335-49be-b6a8-4f4ee14a2e9c" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeOneToEightMember_a42c5fe4-2335-49be-b6a8-4f4ee14a2e9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_39864c49-1e62-436b-8a67-4d0cebb8e8df" xlink:href="cfr-20201231.xsd#cfr_RiskGradeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeNineMember_39864c49-1e62-436b-8a67-4d0cebb8e8df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_2a91ea3e-9e9a-40b4-8f08-9935a1bc1eaa" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeTenMember_2a91ea3e-9e9a-40b4-8f08-9935a1bc1eaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_2b0af03f-5ee7-4445-ae43-6b987546393c" xlink:href="cfr-20201231.xsd#cfr_RiskGradeElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeElevenMember_2b0af03f-5ee7-4445-ae43-6b987546393c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_c4f9cd7a-99a4-451f-aa94-9bc8ad25dc26" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeTwelveMember_c4f9cd7a-99a4-451f-aa94-9bc8ad25dc26" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_cb513058-a3f7-412b-9dc0-1812fb65d430" xlink:href="cfr-20201231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeThirteenMember_cb513058-a3f7-412b-9dc0-1812fb65d430" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_08963481-0f25-4dc8-b8fe-bff469834406_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_08963481-0f25-4dc8-b8fe-bff469834406_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_98d0f9dc-8d23-4ea8-947d-5427e801ed72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_98d0f9dc-8d23-4ea8-947d-5427e801ed72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ad8441fa-4ae9-49fa-983e-42d02dd178b0" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ad8441fa-4ae9-49fa-983e-42d02dd178b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_017c3a38-8a05-43fb-963b-9625f0150bb7" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_017c3a38-8a05-43fb-963b-9625f0150bb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_8f2fffb2-d1d3-4d9c-9e33-3964714503d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_us-gaap_ConstructionLoansMember_8f2fffb2-d1d3-4d9c-9e33-3964714503d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_92229b25-daee-422b-8564-7798c6e1a7fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_92229b25-daee-422b-8564-7798c6e1a7fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_4dca4055-6106-430c-b84d-a3014e50b783_default" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_4dca4055-6106-430c-b84d-a3014e50b783_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_a7715af8-a1f6-47f1-bdc2-ca73d9591fbf" xlink:href="cfr-20201231.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2020Member_a7715af8-a1f6-47f1-bdc2-ca73d9591fbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_b2cf8f1f-468f-40e9-bb32-3e857a6ea86a" xlink:href="cfr-20201231.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2019Member_b2cf8f1f-468f-40e9-bb32-3e857a6ea86a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_bbf8d8ef-6b15-4629-8f58-b33df3a4e596" xlink:href="cfr-20201231.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2018Member_bbf8d8ef-6b15-4629-8f58-b33df3a4e596" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_ae8ba056-79ae-4cfe-a144-a720317f9090" xlink:href="cfr-20201231.xsd#cfr_A2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2017Member_ae8ba056-79ae-4cfe-a144-a720317f9090" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_8c7c8a79-d18d-4896-9c23-174452e5fb29" xlink:href="cfr-20201231.xsd#cfr_A2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2016Member_8c7c8a79-d18d-4896-9c23-174452e5fb29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_a2a06d2f-28f3-44d5-b36e-234804713fd0" xlink:href="cfr-20201231.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_PriorYearsMember_a2a06d2f-28f3-44d5-b36e-234804713fd0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f5349ab1-ef3d-4c26-9099-998b43df9f99_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:to="loc_us-gaap_CreditFacilityDomain_f5349ab1-ef3d-4c26-9099-998b43df9f99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:to="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_084ef80b-04ac-468a-be95-a4cf243ac08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_084ef80b-04ac-468a-be95-a4cf243ac08b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_c813def0-0814-4516-8e00-3e2a57e63e85" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_c813def0-0814-4516-8e00-3e2a57e63e85" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" xlink:type="extended" id="i4d654b43ce194ddc85fedf565e3eb087_LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_aa75999b-b9de-48a4-8a81-3b7e009bbb6b" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_aa75999b-b9de-48a4-8a81-3b7e009bbb6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9dca9c61-82c4-4a12-a4b9-6a5fb19e7fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9dca9c61-82c4-4a12-a4b9-6a5fb19e7fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40efabc7-eecb-4772-88ab-72a1015b7847_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40efabc7-eecb-4772-88ab-72a1015b7847_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_0c0c5818-6761-4303-b456-fcaf7e5c3089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_0c0c5818-6761-4303-b456-fcaf7e5c3089" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d3dee393-c6c0-4ae7-9a54-5c20082e9ea0" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d3dee393-c6c0-4ae7-9a54-5c20082e9ea0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b04a6bd3-b0da-487d-ae88-3cff1022fca0" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b04a6bd3-b0da-487d-ae88-3cff1022fca0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_a2eee318-71ad-4b14-bbc7-31972e4b5dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_us-gaap_ConstructionLoansMember_a2eee318-71ad-4b14-bbc7-31972e4b5dfb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_795b3369-3c68-44df-9ebb-ecb2aa9784ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_795b3369-3c68-44df-9ebb-ecb2aa9784ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c7228a4a-cf3d-4b9d-8265-85dc78eebd25_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c7228a4a-cf3d-4b9d-8265-85dc78eebd25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_1ddfecc9-ebf9-41bc-a5c8-7d7133e8e947" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeOneToEightMember_1ddfecc9-ebf9-41bc-a5c8-7d7133e8e947" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_4ed95202-6302-4ed3-a44d-80c077627fa1" xlink:href="cfr-20201231.xsd#cfr_RiskGradeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeNineMember_4ed95202-6302-4ed3-a44d-80c077627fa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_5616d065-73c7-41ca-98c8-8bb1465c4ad0" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeTenMember_5616d065-73c7-41ca-98c8-8bb1465c4ad0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_8bb89f48-e544-4057-b8c6-05cec4d81387" xlink:href="cfr-20201231.xsd#cfr_RiskGradeElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeElevenMember_8bb89f48-e544-4057-b8c6-05cec4d81387" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_4a684a5e-a0a4-4a74-a509-eb0281938fdc" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeTwelveMember_4a684a5e-a0a4-4a74-a509-eb0281938fdc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_5fef02d3-d2ca-4b5c-9971-588304b92182" xlink:href="cfr-20201231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeThirteenMember_5fef02d3-d2ca-4b5c-9971-588304b92182" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended" id="i3973c30d924a4ce280332e8ad5e0f2a5_LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_bdb2fe7d-8de0-4a31-9781-ab6e914dc96e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_bdb2fe7d-8de0-4a31-9781-ab6e914dc96e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_d47a08f1-80c1-4cf9-9ba4-e164fa9c5fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_d47a08f1-80c1-4cf9-9ba4-e164fa9c5fe5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_544f599f-4359-4f1b-bf29-338e6069700c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_544f599f-4359-4f1b-bf29-338e6069700c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_a1332194-5e23-436c-9402-d454a8c1a633_default" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_a1332194-5e23-436c-9402-d454a8c1a633_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_20255698-b9b8-4d22-b2fe-5e3bc99220c8" xlink:href="cfr-20201231.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2020Member_20255698-b9b8-4d22-b2fe-5e3bc99220c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_9fbd2732-54df-4956-b796-3f02758fcccd" xlink:href="cfr-20201231.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2019Member_9fbd2732-54df-4956-b796-3f02758fcccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_220a15fd-f146-4045-b4d7-f8c88b7c0c33" xlink:href="cfr-20201231.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2018Member_220a15fd-f146-4045-b4d7-f8c88b7c0c33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_ca74a63b-b50f-4c6b-b257-37e2a69a8073" xlink:href="cfr-20201231.xsd#cfr_A2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2017Member_ca74a63b-b50f-4c6b-b257-37e2a69a8073" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_d44ac933-920f-4bdd-8c8b-77e8eb510269" xlink:href="cfr-20201231.xsd#cfr_A2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2016Member_d44ac933-920f-4bdd-8c8b-77e8eb510269" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_981b1324-70a5-4cc6-a4fc-69d973e6e751" xlink:href="cfr-20201231.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_PriorYearsMember_981b1324-70a5-4cc6-a4fc-69d973e6e751" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_928367b3-7ab5-4578-b62d-7da40acba6a0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_928367b3-7ab5-4578-b62d-7da40acba6a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_397aca4a-c5cf-4191-a778-d073273faa56" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_397aca4a-c5cf-4191-a778-d073273faa56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_d5a61533-6faf-4e59-949e-20acb4ffc409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:to="loc_us-gaap_ConsumerLoanMember_d5a61533-6faf-4e59-949e-20acb4ffc409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e5872379-7c96-4fd6-8db5-d11594915805_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_e5872379-7c96-4fd6-8db5-d11594915805_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_06b4c665-6ad6-4766-9432-588255e77d52" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_06b4c665-6ad6-4766-9432-588255e77d52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_8f7dbc3f-9676-42d7-841c-a01f13d57305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_8f7dbc3f-9676-42d7-841c-a01f13d57305" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ce2ca0ab-96b6-45ed-8f00-8589982e027d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:to="loc_us-gaap_CreditFacilityDomain_ce2ca0ab-96b6-45ed-8f00-8589982e027d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:to="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_38f6b02c-5d30-4a94-a86a-c3f9aa2fee90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_38f6b02c-5d30-4a94-a86a-c3f9aa2fee90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_68f75ff9-a0f6-4656-a696-da1c4ed3fc3c" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_68f75ff9-a0f6-4656-a696-da1c4ed3fc3c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended" id="i8f740ca8600e4029bfc1b32b49f704b1_LoansRevolvingLoansConvertedtoTermDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b41e58e1-e1ae-4ce1-a99d-711bce2a9844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_2cc4cc59-e82a-4139-ba31-9f7536542552" xlink:href="cfr-20201231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b41e58e1-e1ae-4ce1-a99d-711bce2a9844" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_2cc4cc59-e82a-4139-ba31-9f7536542552" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b41e58e1-e1ae-4ce1-a99d-711bce2a9844" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:to="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b4e36a66-7900-44f3-b3ed-6d2c37912255_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:to="loc_us-gaap_CreditFacilityDomain_b4e36a66-7900-44f3-b3ed-6d2c37912255_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e0b1c291-a39f-4ae6-9866-28167cc248e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:to="loc_us-gaap_CreditFacilityDomain_e0b1c291-a39f-4ae6-9866-28167cc248e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_e0d32712-762d-4de7-944a-838c0d236d73" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e0b1c291-a39f-4ae6-9866-28167cc248e3" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_e0d32712-762d-4de7-944a-838c0d236d73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_776b7f4e-dccc-4696-8157-d025918a65f3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_776b7f4e-dccc-4696-8157-d025918a65f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_e2e91704-6407-4923-9a1e-baaaee8d57ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_e2e91704-6407-4923-9a1e-baaaee8d57ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b9d4a371-4754-4008-8a64-c014e9148159" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b9d4a371-4754-4008-8a64-c014e9148159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_43457c02-192a-4577-92de-cd288270f9a8" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_43457c02-192a-4577-92de-cd288270f9a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_4926769f-c0a4-4bb5-9537-4592f03008f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_us-gaap_ConstructionLoansMember_4926769f-c0a4-4bb5-9537-4592f03008f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_05b36d7a-b8af-4267-849a-40e8a30f4548" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_05b36d7a-b8af-4267-849a-40e8a30f4548" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_6abc7176-cf27-43fc-bba9-5376c1c7904e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_us-gaap_ConsumerLoanMember_6abc7176-cf27-43fc-bba9-5376c1c7904e" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended" id="id0a1bc61c46749078af2a6ec8ae32e21_LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_9e0746b2-975b-4a2d-a332-d20317dae5c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e39dbb79-7c5a-4f44-a716-dc4fb8f24b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_9e0746b2-975b-4a2d-a332-d20317dae5c8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e39dbb79-7c5a-4f44-a716-dc4fb8f24b75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_9e0746b2-975b-4a2d-a332-d20317dae5c8" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_8e67b7bc-27af-49a9-92dc-68ae06e6a019" xlink:href="cfr-20201231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_8e67b7bc-27af-49a9-92dc-68ae06e6a019" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_4692cf60-bd7a-4b29-b639-17328b209561" xlink:href="cfr-20201231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:to="loc_cfr_QfactoradjustmentsMember_4692cf60-bd7a-4b29-b639-17328b209561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_95ce7149-752a-4584-a7bb-e5d8b3b221a0" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:to="loc_cfr_SpecificValuationAllowancesMember_95ce7149-752a-4584-a7bb-e5d8b3b221a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_987674fc-9c79-4b00-961d-49f6c3b47953_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_987674fc-9c79-4b00-961d-49f6c3b47953_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_811e42eb-89ce-49e9-96ec-48da9925e206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_811e42eb-89ce-49e9-96ec-48da9925e206" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_23d8cc20-14aa-4f0a-8bf8-c132b2f155cf" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_23d8cc20-14aa-4f0a-8bf8-c132b2f155cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d210a709-eca3-452e-9a19-4c63738ede40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d210a709-eca3-452e-9a19-4c63738ede40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e5827e91-ad17-4dc2-9154-8598b8617717" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e5827e91-ad17-4dc2-9154-8598b8617717" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_89607107-9d05-4f9f-8717-28858af48242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_ConsumerLoanMember_89607107-9d05-4f9f-8717-28858af48242" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_694dca73-2713-423f-aadd-9e052fcb5396" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_LoansReceivableMember_694dca73-2713-423f-aadd-9e052fcb5396" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" xlink:type="extended" id="i7f8a4ead6f8e41048ec16b6433851057_LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_64309d73-c50f-4074-bdb4-b6079f139b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_3803d1d6-5060-49d3-aacb-b4a491007b51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_64309d73-c50f-4074-bdb4-b6079f139b25" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_3803d1d6-5060-49d3-aacb-b4a491007b51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_64309d73-c50f-4074-bdb4-b6079f139b25" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c0c0180-d926-4f74-a593-cb8c116a185d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c0c0180-d926-4f74-a593-cb8c116a185d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_HistoricalValuationAllowancesMember_9208dfb8-4c96-48ad-8f45-43d2315a4ced" xlink:href="cfr-20201231.xsd#cfr_HistoricalValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_HistoricalValuationAllowancesMember_9208dfb8-4c96-48ad-8f45-43d2315a4ced" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_fe6e21c8-fe09-4b22-b5ec-a6760de54b3a" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_SpecificValuationAllowancesMember_fe6e21c8-fe09-4b22-b5ec-a6760de54b3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GeneralValuationAllowancesMember_49abe397-6453-4170-9192-b0f709cb2656" xlink:href="cfr-20201231.xsd#cfr_GeneralValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_GeneralValuationAllowancesMember_49abe397-6453-4170-9192-b0f709cb2656" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MacroeconomicValuationAllowancesMember_52c738f9-93ba-44e0-89ca-c7e66b84b6d6" xlink:href="cfr-20201231.xsd#cfr_MacroeconomicValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_MacroeconomicValuationAllowancesMember_52c738f9-93ba-44e0-89ca-c7e66b84b6d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b388b856-f909-48fb-af1d-6eb7e9fc70cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b388b856-f909-48fb-af1d-6eb7e9fc70cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_90c7e432-e582-4ed6-a5b3-433cae46151e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_90c7e432-e582-4ed6-a5b3-433cae46151e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_0348f120-0505-4054-9f1b-0de286c998f5" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_0348f120-0505-4054-9f1b-0de286c998f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5bc210be-df47-4f94-a562-2236ca7d265c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5bc210be-df47-4f94-a562-2236ca7d265c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_14324c6c-90ac-4d77-9cbe-01b641d24b17" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_14324c6c-90ac-4d77-9cbe-01b641d24b17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2c07632b-74f1-4ad8-8622-ad7c7aa0ac99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_us-gaap_ConsumerLoanMember_2c07632b-74f1-4ad8-8622-ad7c7aa0ac99" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended" id="i0459487d9cae42b1a9e4801bd9c0c2b3_LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cfa228ff-cf58-4814-9d4b-ac847291f928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cfa228ff-cf58-4814-9d4b-ac847291f928" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_5bc555f2-aa06-4485-aa1f-ff4e3cebc4d2" xlink:href="cfr-20201231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_5bc555f2-aa06-4485-aa1f-ff4e3cebc4d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_260814ea-425f-4979-9d7e-7e36b3c83c01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_260814ea-425f-4979-9d7e-7e36b3c83c01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3827bfcd-f2c8-4d96-ab5d-b88aab0fb9fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3827bfcd-f2c8-4d96-ab5d-b88aab0fb9fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_2b87bdb6-c6a9-4968-bc2c-cdf528a6dad9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_2b87bdb6-c6a9-4968-bc2c-cdf528a6dad9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_ba9a0d3d-59b2-4141-a25e-eede7efb2a97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_ba9a0d3d-59b2-4141-a25e-eede7efb2a97" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c45506a7-81ff-4138-acb9-25cefa229b97_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c45506a7-81ff-4138-acb9-25cefa229b97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_0c9d6daa-d0e8-4d3b-bbad-ce1044f4dad4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_0c9d6daa-d0e8-4d3b-bbad-ce1044f4dad4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_119606b0-d5d3-42a5-af12-918e12210c90" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_119606b0-d5d3-42a5-af12-918e12210c90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_33c60e6a-2677-49d7-b6a9-44ad02d193ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_33c60e6a-2677-49d7-b6a9-44ad02d193ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_49ec4d6b-2b79-4132-9c08-bd306a026dd9" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_49ec4d6b-2b79-4132-9c08-bd306a026dd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5c5c3e0d-7957-4f6f-a812-1db60f90bcc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_ConsumerLoanMember_5c5c3e0d-7957-4f6f-a812-1db60f90bcc7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_50e7c03b-0778-4030-93f7-a3dbb02559a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_LoansReceivableMember_50e7c03b-0778-4030-93f7-a3dbb02559a4" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended" id="i52177fc563fd49e19ba4a438044eae79_LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_88959143-7570-4c6d-9144-f3aa2290b05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_88959143-7570-4c6d-9144-f3aa2290b05a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_423931de-1a36-4eab-ba9e-0264ae6a990e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_423931de-1a36-4eab-ba9e-0264ae6a990e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_310c4949-1861-445d-b13b-ef255d6be95b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:to="loc_srt_ProductsAndServicesDomain_310c4949-1861-445d-b13b-ef255d6be95b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_98f69408-5ba1-47ba-b451-9dd075fcc91f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:to="loc_srt_ProductsAndServicesDomain_98f69408-5ba1-47ba-b451-9dd075fcc91f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_60947f7f-5f0e-4c32-87b2-1e57666d0dac" xlink:href="cfr-20201231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_98f69408-5ba1-47ba-b451-9dd075fcc91f" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_60947f7f-5f0e-4c32-87b2-1e57666d0dac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7b98e237-936a-4f74-9b27-245abcc5da89_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7b98e237-936a-4f74-9b27-245abcc5da89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ccf3d51-83cd-48b1-bf91-0eb9d08f92a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ccf3d51-83cd-48b1-bf91-0eb9d08f92a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_9762d3a4-d0f8-4b19-be6f-ed0219da46e5" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ccf3d51-83cd-48b1-bf91-0eb9d08f92a0" xlink:to="loc_cfr_SpecificValuationAllowancesMember_9762d3a4-d0f8-4b19-be6f-ed0219da46e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_97cda97f-996f-40c4-a38f-58fdd0f3b9cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_97cda97f-996f-40c4-a38f-58fdd0f3b9cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_83c53a64-a960-425a-bf15-fc8bd59d5d4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_83c53a64-a960-425a-bf15-fc8bd59d5d4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6009f7ee-a22f-4c0f-bdc2-7d97ff39a272" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6009f7ee-a22f-4c0f-bdc2-7d97ff39a272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_80f19ff3-4c7d-4d61-8a15-1f7c36742d8b" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_PaycheckProtectionProgramMember_80f19ff3-4c7d-4d61-8a15-1f7c36742d8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_fad3d0e6-fd5a-4bef-bb4f-85dcf1740b9e" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_fad3d0e6-fd5a-4bef-bb4f-85dcf1740b9e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_81db6d37-c3df-4d17-ac97-ad621925b07d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_us-gaap_ConstructionLoansMember_81db6d37-c3df-4d17-ac97-ad621925b07d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_c58c5498-29ff-46c2-99fe-bdd6420218f4" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_c58c5498-29ff-46c2-99fe-bdd6420218f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_7d5d8398-c2c0-436d-9d35-dbc845299fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_us-gaap_ConsumerLoanMember_7d5d8398-c2c0-436d-9d35-dbc845299fc7" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipment"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="extended" id="ie0590932f90b4b9d8cda994a5e93a582_PremisesandEquipment"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="extended" id="if09d4913d0ff4e55ba0f3173522f7c40_PremisesandEquipmentTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended" id="i8fc627bc3cee492eb095b7d3b6beb0ba_PremisesandEquipmentNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d937150f-1b84-4598-a32c-42210669d77d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_Depreciation_d937150f-1b84-4598-a32c-42210669d77d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_379d706b-11e5-4457-9588-8073049c359f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_379d706b-11e5-4457-9588-8073049c359f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ce7a6996-72ee-49aa-a094-55f23a6cb6b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ce7a6996-72ee-49aa-a094-55f23a6cb6b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_49a10a94-9c05-4537-a382-ac1ee23dca38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeaseLiability_49a10a94-9c05-4537-a382-ac1ee23dca38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_bad1685a-4208-4990-a8f3-76160835cad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeasePayments_bad1685a-4208-4990-a8f3-76160835cad6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_545ef9c5-df2a-4c4e-8243-15d4750c0340" xlink:href="cfr-20201231.xsd#cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_545ef9c5-df2a-4c4e-8243-15d4750c0340" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_526b9411-43d8-42e6-a9b0-505633e61629" xlink:href="cfr-20201231.xsd#cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_526b9411-43d8-42e6-a9b0-505633e61629" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized_0f7684c4-d0dd-4abb-a2de-6ec14b493845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized_0f7684c4-d0dd-4abb-a2de-6ec14b493845" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_1ff586ce-7ef1-40e0-92c3-e7300ba619cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:to="loc_us-gaap_RelatedPartyDomain_1ff586ce-7ef1-40e0-92c3-e7300ba619cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_8d61e577-5896-4ee9-bde5-42aa64ae79b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:to="loc_us-gaap_RelatedPartyDomain_8d61e577-5896-4ee9-bde5-42aa64ae79b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_6f09bf71-d930-41fc-a0c8-c07d0dd18d43" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_8d61e577-5896-4ee9-bde5-42aa64ae79b5" xlink:to="loc_srt_PartnershipInterestMember_6f09bf71-d930-41fc-a0c8-c07d0dd18d43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f42513be-c6f2-41af-b6b5-56d504a49647_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f42513be-c6f2-41af-b6b5-56d504a49647_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec9c38d4-fbb4-4ff8-b5b3-b12eff8abc13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec9c38d4-fbb4-4ff8-b5b3-b12eff8abc13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:to="loc_srt_RangeMember_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bae638f2-2a1a-481e-986d-bebcc1d2d643" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:to="loc_srt_RangeMember_bae638f2-2a1a-481e-986d-bebcc1d2d643" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aeff290b-b35d-4610-9aa6-d1e0e41d675e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aeff290b-b35d-4610-9aa6-d1e0e41d675e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dd56b9d2-56a4-45ea-9a08-ba248b118119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dd56b9d2-56a4-45ea-9a08-ba248b118119" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_e94c3128-00dc-4799-91b7-b9332bc8619e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dd56b9d2-56a4-45ea-9a08-ba248b118119" xlink:to="loc_us-gaap_OtherLiabilitiesMember_e94c3128-00dc-4799-91b7-b9332bc8619e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended" id="i80b34daf3ffc4207ba8cc73aa6b188cd_PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended" id="i770754e815b9449e8738a67aea5122cb_PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Operatingleaserightofuseassetamortization_f78b06b6-32d2-4d67-9f58-78591f4e7aa1" xlink:href="cfr-20201231.xsd#cfr_Operatingleaserightofuseassetamortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_Operatingleaserightofuseassetamortization_f78b06b6-32d2-4d67-9f58-78591f4e7aa1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_e000fb0e-723e-45d1-8def-560c1fbe88a9" xlink:href="cfr-20201231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_e000fb0e-723e-45d1-8def-560c1fbe88a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_3e3f0cff-137f-4af0-a73f-fa9d1707f085" xlink:href="cfr-20201231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_3e3f0cff-137f-4af0-a73f-fa9d1707f085" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_7ecd6e9e-e715-4dc7-99c7-ac90164306a8" xlink:href="cfr-20201231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_7ecd6e9e-e715-4dc7-99c7-ac90164306a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1932736e-ed6b-48b2-9d34-32483b2e08a4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1932736e-ed6b-48b2-9d34-32483b2e08a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a459caaf-5779-46ea-af52-0fc4cc08c6c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a459caaf-5779-46ea-af52-0fc4cc08c6c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:to="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f170c2a6-2b47-49be-923e-4730cbed73d7_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:to="loc_srt_RangeMember_f170c2a6-2b47-49be-923e-4730cbed73d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31b7e0fc-2296-4ab0-90dc-48169c53a78f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:to="loc_srt_RangeMember_31b7e0fc-2296-4ab0-90dc-48169c53a78f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended" id="i990af60ed53649268649685e61357974_PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_542d12de-c954-48f0-84ec-b2a598e2278c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_542d12de-c954-48f0-84ec-b2a598e2278c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3a3cfeaf-0fd2-43b2-a460-7ce04a070de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3a3cfeaf-0fd2-43b2-a460-7ce04a070de0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_12e8bac6-6069-425b-9092-9999ae27ebc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_12e8bac6-6069-425b-9092-9999ae27ebc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1b0144ec-710a-42f1-8668-5e2b0cd5cbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1b0144ec-710a-42f1-8668-5e2b0cd5cbdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_548dd747-4de7-47f4-b799-f9bdeee1b987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_548dd747-4de7-47f4-b799-f9bdeee1b987" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0b6dc4c0-dc09-4cf9-b7b7-e5d79b6a8305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0b6dc4c0-dc09-4cf9-b7b7-e5d79b6a8305" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_45cb4525-e26f-4cd0-9261-0f8493439a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_45cb4525-e26f-4cd0-9261-0f8493439a64" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5689b24d-4edc-45f0-a549-75a8ff84801a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5689b24d-4edc-45f0-a549-75a8ff84801a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_044446b1-a5c3-4acb-9ba2-df59733ab3ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeaseLiability_044446b1-a5c3-4acb-9ba2-df59733ab3ba" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9ded9e66-4457-4344-a67f-13949d5a71e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9ded9e66-4457-4344-a67f-13949d5a71e3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7ae91b96-34a2-432b-8c6a-de16d4ed3f01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7ae91b96-34a2-432b-8c6a-de16d4ed3f01" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_68db7ddc-ad95-4de3-a506-8012c4c08de7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_68db7ddc-ad95-4de3-a506-8012c4c08de7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_92985f7d-4ee8-4cc2-b0c8-c9818ff900cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_92985f7d-4ee8-4cc2-b0c8-c9818ff900cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:to="loc_srt_RangeMember_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_254db1d8-e845-485a-933c-4ce4d13e0d6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:to="loc_srt_RangeMember_254db1d8-e845-485a-933c-4ce4d13e0d6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3edbcca1-ec7b-48f8-838e-57afaf74b417_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3edbcca1-ec7b-48f8-838e-57afaf74b417_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_60f75017-1d05-42e1-8fc6-d89ebf5c2dce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_60f75017-1d05-42e1-8fc6-d89ebf5c2dce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_8b2e06f4-fb1f-46a3-a014-27cbf59588be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_60f75017-1d05-42e1-8fc6-d89ebf5c2dce" xlink:to="loc_us-gaap_OtherLiabilitiesMember_8b2e06f4-fb1f-46a3-a014-27cbf59588be" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended" id="i01fb4c20d93b4bc794fcfac1d31b396b_GoodwillandOtherIntangibleAssets"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended" id="i2a6f455c1265465686e3f3d5558b9d14_GoodwillandOtherIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended" id="id862dbd86e144e08866361498185f29b_GoodwillandOtherIntangibleAssetsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_702e71b6-6681-4227-8cd8-19b759974f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_702e71b6-6681-4227-8cd8-19b759974f61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_aab0d190-0c96-44a1-bd2b-472e391d428f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_aab0d190-0c96-44a1-bd2b-472e391d428f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:to="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c22dbab-d8f4-480a-8090-8d98d17063ce_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:to="loc_srt_RangeMember_7c22dbab-d8f4-480a-8090-8d98d17063ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:to="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8849c58c-2ff9-4e8c-9094-f171447a15b4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:to="loc_srt_MinimumMember_8849c58c-2ff9-4e8c-9094-f171447a15b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d00ca1ad-69ea-42f8-9ba1-ff2021b42fad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:to="loc_srt_MaximumMember_d00ca1ad-69ea-42f8-9ba1-ff2021b42fad" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="extended" id="i74254ecd5f0a412f8d26abce8c4566f9_GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended" id="i8789b19c68d4401e87be5601e8053bed_GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d28b96ad-f4b6-4e8b-9b76-c915a76c46c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d28b96ad-f4b6-4e8b-9b76-c915a76c46c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4c06e6f4-6ac6-49b0-9f68-3684bf258e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4c06e6f4-6ac6-49b0-9f68-3684bf258e2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3463eb66-f449-4d5a-a268-2e00dd8faff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3463eb66-f449-4d5a-a268-2e00dd8faff0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_697830bf-42f9-4c51-ae7a-07f7c4d32a17_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_697830bf-42f9-4c51-ae7a-07f7c4d32a17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_bcb6e697-b3eb-4081-af0e-a633baf6ef70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:to="loc_us-gaap_CoreDepositsMember_bcb6e697-b3eb-4081-af0e-a633baf6ef70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_47c9afc9-72a1-4205-98b1-4671429a26fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:to="loc_us-gaap_CustomerRelationshipsMember_47c9afc9-72a1-4205-98b1-4671429a26fc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="extended" id="i5e9a136c11b24b60a0558688312015af_GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/Deposits" xlink:type="simple" xlink:href="cfr-20201231.xsd#Deposits"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/Deposits" xlink:type="extended" id="i4c1fa3e6473e4b6d9f1fa7d5890c7060_Deposits"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsTables" xlink:type="extended" id="i430a9144ccda456a98efea8b6a85823a_DepositsTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended" id="icba144190e37496ea563d350768d444a_DepositsScheduleofDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:href="cfr-20201231.xsd#cfr_DepositLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_eac21c90-e5b8-4d11-b2be-ac42a9935e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_eac21c90-e5b8-4d11-b2be-ac42a9935e96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_abe6e953-8dad-4533-b828-a3614eafa171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_DepositsSavingsDeposits_abe6e953-8dad-4533-b828-a3614eafa171" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_8ecb07cf-da00-4140-b751-58eb1772ab8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_8ecb07cf-da00-4140-b751-58eb1772ab8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits100000OrMore_8d8e6665-0f0b-4cf6-820b-ad674b628cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_TimeDeposits100000OrMore_8d8e6665-0f0b-4cf6-820b-ad674b628cfb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsLessThan100000_54fd9848-53b7-46d0-8aaa-12e812cad296" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositsLessThan100000"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_TimeDepositsLessThan100000_54fd9848-53b7-46d0-8aaa-12e812cad296" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_80e01b18-3e0f-4719-9944-e47d41c3dbfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_80e01b18-3e0f-4719-9944-e47d41c3dbfd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_af0da553-a708-4d5d-9946-7cb014294c82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_Deposits_af0da553-a708-4d5d-9946-7cb014294c82" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_27a30e21-0ad3-42df-babd-698689760881_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_27a30e21-0ad3-42df-babd-698689760881_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndividualMember_890eb312-9659-4390-8e71-253a0d7edebd" xlink:href="cfr-20201231.xsd#cfr_CommercialAndIndividualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_CommercialAndIndividualMember_890eb312-9659-4390-8e71-253a0d7edebd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CorrespondentBanksMember_3288fd40-6671-4e8e-83a1-a4d690003151" xlink:href="cfr-20201231.xsd#cfr_CorrespondentBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_CorrespondentBanksMember_3288fd40-6671-4e8e-83a1-a4d690003151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_a69997e0-88b0-4348-b1c9-3bf00ae018ec" xlink:href="cfr-20201231.xsd#cfr_PublicFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_PublicFundsMember_a69997e0-88b0-4348-b1c9-3bf00ae018ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PrivateAccountsMember_b141850f-07df-4911-aa34-49b6dce36686" xlink:href="cfr-20201231.xsd#cfr_PrivateAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_PrivateAccountsMember_b141850f-07df-4911-aa34-49b6dce36686" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended" id="i6540f1718d854632970216c1beed0844_DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended" id="i03de584620e74c2587b9ef4b28dddc61_DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" xlink:type="extended" id="i79d23742cb014ad79fa8128eacfb6c17_DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFunds" xlink:type="simple" xlink:href="cfr-20201231.xsd#BorrowedFunds"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BorrowedFunds" xlink:type="extended" id="i304bb5e27160424bbe84da712a48a60a_BorrowedFunds"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended" id="i4308385691c249d8beb102ca844f4f98_BorrowedFundsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:href="cfr-20201231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod_c4df2009-69e2-4b5a-b4d7-17fcde5aafae" xlink:href="cfr-20201231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_cfr_DebtInstrumentMaturitiesPeriod_c4df2009-69e2-4b5a-b4d7-17fcde5aafae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_f8d45685-80cd-4244-ab8b-ee472ce37d43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_FederalFundsPurchased_f8d45685-80cd-4244-ab8b-ee472ce37d43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c22484e7-3335-4283-ade9-c120836fedaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c22484e7-3335-4283-ade9-c120836fedaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_b33b3583-edb3-463b-a96c-adec88198879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_SubordinatedDebt_b33b3583-edb3-463b-a96c-adec88198879" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_078fe704-1b7d-4afe-b5c5-98435b359753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_078fe704-1b7d-4afe-b5c5-98435b359753" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_2dade891-20da-441d-b2d8-f3b12663a13f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_2dade891-20da-441d-b2d8-f3b12663a13f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_3ee15fea-deef-4b2b-aac8-95e1d77f6d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_3ee15fea-deef-4b2b-aac8-95e1d77f6d9f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_28617407-e183-4de0-ac28-5e53bce73314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_28617407-e183-4de0-ac28-5e53bce73314" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_34425e4c-b2ba-485d-8fae-72378be23bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_34425e4c-b2ba-485d-8fae-72378be23bb2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c37cf672-950f-4479-be94-55c674636450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c37cf672-950f-4479-be94-55c674636450" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67eeb373-12e8-41e8-9613-e26de5683155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67eeb373-12e8-41e8-9613-e26de5683155" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_3fe03518-22d2-418b-98bd-fd47ed66cbc5" xlink:href="cfr-20201231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_3fe03518-22d2-418b-98bd-fd47ed66cbc5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:href="cfr-20201231.xsd#cfr_BorrowedFundsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1f83cd8b-93f6-4e10-840c-33270477f2ca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1f83cd8b-93f6-4e10-840c-33270477f2ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_e2f7ac1a-dd1b-4d2f-9a8d-0f6a60606eda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_e2f7ac1a-dd1b-4d2f-9a8d-0f6a60606eda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_afbcce62-6751-4407-9726-b66de01b03a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_afbcce62-6751-4407-9726-b66de01b03a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_7ba079e3-3e9f-4196-a29f-04b9b26367b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_SubordinatedDebtMember_7ba079e3-3e9f-4196-a29f-04b9b26367b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_28cefd71-63f5-4764-b777-a12ffb8e0f9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_28cefd71-63f5-4764-b777-a12ffb8e0f9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_e7ff9601-47ae-4aec-aa28-7406bc30c756" xlink:href="cfr-20201231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_cfr_WNBCapitalTrustIMember_e7ff9601-47ae-4aec-aa28-7406bc30c756" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_0476cb02-baa7-4a7b-b37f-40267467464b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_199a3a9b-bca5-40e7-a422-bd25b393d07f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:to="loc_srt_RangeMember_199a3a9b-bca5-40e7-a422-bd25b393d07f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:to="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ae9fa2eb-9e58-4d1b-ab2b-1abcb5b3350b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:to="loc_srt_MaximumMember_ae9fa2eb-9e58-4d1b-ab2b-1abcb5b3350b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d198baaa-4abc-4d6b-a80c-5e1764b6d2d9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:to="loc_srt_MinimumMember_d198baaa-4abc-4d6b-a80c-5e1764b6d2d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1653424e-2aa1-4124-ab93-11c0731928ab_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1653424e-2aa1-4124-ab93-11c0731928ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember_880305c8-a3da-4592-9681-9d99e5c6df31" xlink:href="cfr-20201231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:to="loc_cfr_CullenFrostCapitalTrustIIMember_880305c8-a3da-4592-9681-9d99e5c6df31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_e83df089-b7c6-4a9d-9db1-6e69ed674332" xlink:href="cfr-20201231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:to="loc_cfr_WNBCapitalTrustIMember_e83df089-b7c6-4a9d-9db1-6e69ed674332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39d89e94-937c-440d-9e72-d106272f0a8c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_39d89e94-937c-440d-9e72-d106272f0a8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f9139e2f-5d64-4c00-a3e2-177b35d39b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f9139e2f-5d64-4c00-a3e2-177b35d39b2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_4f8267f9-ec85-42ad-90fa-d838c88646b9" xlink:href="cfr-20201231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f9139e2f-5d64-4c00-a3e2-177b35d39b2c" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_4f8267f9-ec85-42ad-90fa-d838c88646b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1556046b-f884-4980-a41b-ec5a8c5bc2e6_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:to="loc_dei_EntityDomain_1556046b-f884-4980-a41b-ec5a8c5bc2e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47f00fa8-190e-44ea-9924-ff3345a0eb24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:to="loc_dei_EntityDomain_47f00fa8-190e-44ea-9924-ff3345a0eb24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_98383783-07d0-4bc6-a4a9-252662b749f6" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_47f00fa8-190e-44ea-9924-ff3345a0eb24" xlink:to="loc_cfr_CullenFrostMember_98383783-07d0-4bc6-a4a9-252662b749f6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="extended" id="i962c45c7275c4969a0fa743a150f303d_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="extended" id="i4018582e90234dd6950c9a7d5a288f9d_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended" id="ib95c64fffc50422f9e90f7c59f8169b2_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:href="cfr-20201231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees_900114ae-db0a-4182-88d4-e359b7e362b0" xlink:href="cfr-20201231.xsd#cfr_CreditCardGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:to="loc_cfr_CreditCardGuarantees_900114ae-db0a-4182-88d4-e359b7e362b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees_187bd0b7-7922-4b42-99f2-d3a10642a816" xlink:href="cfr-20201231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:to="loc_cfr_CollateralizedCreditCardGuarantees_187bd0b7-7922-4b42-99f2-d3a10642a816" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:href="cfr-20201231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:to="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_979519b6-5031-4865-8c81-b458b044a23e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:to="loc_us-gaap_RelatedPartyDomain_979519b6-5031-4865-8c81-b458b044a23e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_4275b002-33f9-4a0e-afcc-d32e7ef88c9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:to="loc_us-gaap_RelatedPartyDomain_4275b002-33f9-4a0e-afcc-d32e7ef88c9c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended" id="if8434c4ab2484e9aa75067153ad4b704_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_415e2f0e-3d86-4592-a741-c8a8f1873ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_77a0bf42-5947-4647-8f51-d5ce7ed529b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_415e2f0e-3d86-4592-a741-c8a8f1873ac6" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_77a0bf42-5947-4647-8f51-d5ce7ed529b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_415e2f0e-3d86-4592-a741-c8a8f1873ac6" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:to="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_25cf03f7-a4ee-4f6c-82ef-79a077bf779c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_25cf03f7-a4ee-4f6c-82ef-79a077bf779c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_48c2727f-e8b8-4bd8-a848-08c869c62f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_48c2727f-e8b8-4bd8-a848-08c869c62f5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_aa50094a-f1c5-49b7-8603-ebfb9fa7cde7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_48c2727f-e8b8-4bd8-a848-08c869c62f5c" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_aa50094a-f1c5-49b7-8603-ebfb9fa7cde7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_032c44eb-0061-4d3b-a5c8-1cba021a0d56_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:to="loc_us-gaap_LossContingencyNatureDomain_032c44eb-0061-4d3b-a5c8-1cba021a0d56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:to="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_b23fc904-15a6-47c0-af32-47a64a7b978e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_b23fc904-15a6-47c0-af32-47a64a7b978e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_cf2b7c88-bd96-46f6-9a57-330403c84677" xlink:href="cfr-20201231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_cf2b7c88-bd96-46f6-9a57-330403c84677" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="extended" id="ic8d13e95fa4f4169a3f8e2ab45258c52_OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasuresandDisclosuresPolicies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="extended" id="i5e594668a19f4b28aae86da06baed862_FairValueMeasuresandDisclosuresPolicies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMatters"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="extended" id="i5bdfad44b8d1436eaa43686e01465d24_CapitalandRegulatoryMatters"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMattersTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="extended" id="i0712f99a20d745e68410d2835ae08150_CapitalandRegulatoryMattersTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended" id="idd60f9c2c7b84b4289736f853e87c126_CapitalandRegulatoryMattersNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL_c9fdbbd9-5163-49f0-a6b1-8d884d7d3a02" xlink:href="cfr-20201231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CreditLossTransitionalPeriodUnderCECL_c9fdbbd9-5163-49f0-a6b1-8d884d7d3a02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_ae181576-fac3-4117-b284-9aeecfc09f5e" xlink:href="cfr-20201231.xsd#cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_ae181576-fac3-4117-b284-9aeecfc09f5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_3e01c426-2251-465d-87df-06043f7d9841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_3e01c426-2251-465d-87df-06043f7d9841" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_697198aa-1b30-4341-8431-f1b5f0b5714d" xlink:href="cfr-20201231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_697198aa-1b30-4341-8431-f1b5f0b5714d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_7bb98901-26bb-459e-9771-683c2855c869" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_7bb98901-26bb-459e-9771-683c2855c869" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_825eace6-dc89-4383-aadb-133a90adae07" xlink:href="cfr-20201231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_825eace6-dc89-4383-aadb-133a90adae07" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_ba0bc866-5601-4499-bf4e-52a3f9483d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_SubordinatedDebt_ba0bc866-5601-4499-bf4e-52a3f9483d12" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_84729fe6-15d0-4c3c-aa04-03b6e25c704f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_84729fe6-15d0-4c3c-aa04-03b6e25c704f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_63e6c7ae-2347-4f49-818f-a8d978f41709" xlink:href="cfr-20201231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_63e6c7ae-2347-4f49-818f-a8d978f41709" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_5d406bd5-058a-4ae2-ada5-523adb45906a" xlink:href="cfr-20201231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_5d406bd5-058a-4ae2-ada5-523adb45906a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_8ea61ed7-57ef-4134-bfe1-37c8b5cb2694" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_8ea61ed7-57ef-4134-bfe1-37c8b5cb2694" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer_e6a13117-7640-45c6-9b55-8f14419c1c43" xlink:href="cfr-20201231.xsd#cfr_CapitalConservationBuffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CapitalConservationBuffer_e6a13117-7640-45c6-9b55-8f14419c1c43" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_f728d3f8-9b53-46c5-98d0-3847ca87d9a3" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_f728d3f8-9b53-46c5-98d0-3847ca87d9a3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_8d3b931e-a87d-4b61-9337-72a28c11936a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_8d3b931e-a87d-4b61-9337-72a28c11936a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d1c962cb-db20-4fe9-8f14-16988bd9d348" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d1c962cb-db20-4fe9-8f14-16988bd9d348" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_af8ba218-eac4-4a93-984d-6f92c6efe9b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_af8ba218-eac4-4a93-984d-6f92c6efe9b8" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c4e88936-e4e8-49a5-903e-62319d629623" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c4e88936-e4e8-49a5-903e-62319d629623" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_3a9fdf61-0e15-4d86-a236-73a41d2912dc" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_3a9fdf61-0e15-4d86-a236-73a41d2912dc" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_e4ff4caf-2ff2-4813-aa61-d19d26fdec4e" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_e4ff4caf-2ff2-4813-aa61-d19d26fdec4e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_0e3f849b-fee4-47ee-afee-eee78958c332" xlink:href="cfr-20201231.xsd#cfr_CECLTransitionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CECLTransitionAmount_0e3f849b-fee4-47ee-afee-eee78958c332" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedIncrementalEffectofCECL_1ec13f19-0bd4-4aa8-af5b-ac78bf9c5c08" xlink:href="cfr-20201231.xsd#cfr_EstimatedIncrementalEffectofCECL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_EstimatedIncrementalEffectofCECL_1ec13f19-0bd4-4aa8-af5b-ac78bf9c5c08" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_0a4c9fde-627d-4319-883d-53b5a809f5b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockSharesIssued_0a4c9fde-627d-4319-883d-53b5a809f5b5" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4d54f8a0-834e-4a70-bf64-e0a2c2bd504c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4d54f8a0-834e-4a70-bf64-e0a2c2bd504c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6278a15a-1813-4760-9e30-af5d8c778868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6278a15a-1813-4760-9e30-af5d8c778868" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_fa58e49e-7836-4263-9cee-c333e494f48c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_fa58e49e-7836-4263-9cee-c333e494f48c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_a9cc0748-3c64-4123-8a84-e3b3e087b0c7" xlink:href="cfr-20201231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_a9cc0748-3c64-4123-8a84-e3b3e087b0c7" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_5e00b275-25de-40f8-8176-4da6ec8fc7be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_5e00b275-25de-40f8-8176-4da6ec8fc7be" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_96203ab4-7bd2-4cc0-b87a-f997d757f227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_96203ab4-7bd2-4cc0-b87a-f997d757f227" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_144dcd91-4a14-4f23-88f6-b431d145e936" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_144dcd91-4a14-4f23-88f6-b431d145e936" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_dc3ceec1-f626-4a64-b1c7-777d948a5580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_dc3ceec1-f626-4a64-b1c7-777d948a5580" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_5abd87c2-f0f5-4456-8ce4-5d9a2a065d80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_5abd87c2-f0f5-4456-8ce4-5d9a2a065d80" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_177a08ba-b730-4065-90b2-0e27a27e2072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_177a08ba-b730-4065-90b2-0e27a27e2072" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_379e1946-cd5a-4789-9923-57247123c3f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_379e1946-cd5a-4789-9923-57247123c3f1" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_e647c7dd-8f83-40eb-9518-45a853937c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_e647c7dd-8f83-40eb-9518-45a853937c99" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_5b20ccfa-794a-4715-9ad4-b92426f343bf" xlink:href="cfr-20201231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_5b20ccfa-794a-4715-9ad4-b92426f343bf" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_59816397-e914-4f6e-aabe-3f8bc779b405_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_59816397-e914-4f6e-aabe-3f8bc779b405_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Stockrepurchase2019planMember_246dc91a-795d-4a79-a9a5-736889f6d802" xlink:href="cfr-20201231.xsd#cfr_Stockrepurchase2019planMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:to="loc_cfr_Stockrepurchase2019planMember_246dc91a-795d-4a79-a9a5-736889f6d802" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Stockrepurchase2017planMember_22a60816-4be7-4309-be62-69a61be36fc4" xlink:href="cfr-20201231.xsd#cfr_Stockrepurchase2017planMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:to="loc_cfr_Stockrepurchase2017planMember_22a60816-4be7-4309-be62-69a61be36fc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b36be237-51a8-4998-a701-64b7242e64d6_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:to="loc_dei_EntityDomain_b36be237-51a8-4998-a701-64b7242e64d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:to="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_4317ff32-d45b-4fd3-ac80-6fc9e2e747d4" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:to="loc_cfr_CullenFrostMember_4317ff32-d45b-4fd3-ac80-6fc9e2e747d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_8d41ac8d-f57b-4364-bb8f-33a399674cbb" xlink:href="cfr-20201231.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:to="loc_cfr_FrostBankMember_8d41ac8d-f57b-4364-bb8f-33a399674cbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8ce10f5d-ac17-47e8-a071-16d55df7d9f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8ce10f5d-ac17-47e8-a071-16d55df7d9f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_8ffd8bab-c457-4620-9fde-76ed43b95cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8ce10f5d-ac17-47e8-a071-16d55df7d9f1" xlink:to="loc_us-gaap_SubordinatedDebtMember_8ffd8bab-c457-4620-9fde-76ed43b95cca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9e6d946b-a735-446e-b6ca-453e31f22e17_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9e6d946b-a735-446e-b6ca-453e31f22e17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_af3c1180-5cad-4650-81bb-11c98e74b8ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_af3c1180-5cad-4650-81bb-11c98e74b8ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_6ac3bfff-9607-4838-b5d4-37d5b6031cd2" xlink:href="cfr-20201231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_af3c1180-5cad-4650-81bb-11c98e74b8ef" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_6ac3bfff-9607-4838-b5d4-37d5b6031cd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:to="loc_us-gaap_ClassOfStockDomain_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:to="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_6dad4a1f-f232-40b0-bea2-ca2a1e3180ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_6dad4a1f-f232-40b0-bea2-ca2a1e3180ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_8cb46a72-a3f6-4491-9eda-eab481b7af2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_us-gaap_TreasuryStockMember_8cb46a72-a3f6-4491-9eda-eab481b7af2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_7181bd02-fb35-499f-a045-33cc0befe212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_7181bd02-fb35-499f-a045-33cc0befe212" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_70a30eab-ac0d-491b-bfb5-d48941158b7d" xlink:href="cfr-20201231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_70a30eab-ac0d-491b-bfb5-d48941158b7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_dc25d869-5b81-47ff-809d-39d2ce7f0c12_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_dc25d869-5b81-47ff-809d-39d2ce7f0c12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_9b2d7bbf-7054-4a41-abb8-0932a159e664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_9b2d7bbf-7054-4a41-abb8-0932a159e664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:to="loc_srt_RangeMember_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_817164df-9c56-4816-adc5-3e743468cdf9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:to="loc_srt_RangeMember_817164df-9c56-4816-adc5-3e743468cdf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7ae509b2-7d3d-4106-9938-564fa6d336b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_817164df-9c56-4816-adc5-3e743468cdf9" xlink:to="loc_srt_MinimumMember_7ae509b2-7d3d-4106-9938-564fa6d336b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_c12929d1-6921-4663-b2c0-919480e0123d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_c12929d1-6921-4663-b2c0-919480e0123d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_3924ce3d-43b9-4b4c-b7f9-f3da69d00812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_3924ce3d-43b9-4b4c-b7f9-f3da69d00812" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_ac41431a-3cc3-459f-a230-2b86850c34c5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:to="loc_us-gaap_PositionDomain_ac41431a-3cc3-459f-a230-2b86850c34c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_bd5fae76-c338-4e6a-b0ca-207143c955eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:to="loc_us-gaap_PositionDomain_bd5fae76-c338-4e6a-b0ca-207143c955eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_c8039ba6-e10f-4ef5-9b67-f717495324b7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:to="loc_us-gaap_TransactionDomain_c8039ba6-e10f-4ef5-9b67-f717495324b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_73749bd2-0705-4697-bb83-cb5a50252f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:to="loc_us-gaap_TransactionDomain_73749bd2-0705-4697-bb83-cb5a50252f1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8113913f-0905-4caa-a1e3-aeb325ce3cde_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:to="loc_us-gaap_EquityComponentDomain_8113913f-0905-4caa-a1e3-aeb325ce3cde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:to="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_29da8ba6-3b88-4f52-a7c0-8563da5e4f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:to="loc_us-gaap_PreferredStockMember_29da8ba6-3b88-4f52-a7c0-8563da5e4f1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6fde0211-b94f-4625-9aa2-846b26137ddf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:to="loc_us-gaap_RetainedEarningsMember_6fde0211-b94f-4625-9aa2-846b26137ddf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended" id="i46522713b95c4f8aa05272af56b68ece_RegulatoryMattersActualandRequiredCapitalRatiosDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_b63be578-3d10-4a6b-acfd-c1b04f1c4701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_b63be578-3d10-4a6b-acfd-c1b04f1c4701" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_fb37bf19-a046-4844-932d-55e2c936e6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_fb37bf19-a046-4844-932d-55e2c936e6fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_ba8c50eb-fd3d-4fbd-b1a7-4bf63de73e8e" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_ba8c50eb-fd3d-4fbd-b1a7-4bf63de73e8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4604b569-7307-4d05-9951-85f22b25f980" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4604b569-7307-4d05-9951-85f22b25f980" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_38f8c2db-f615-48f9-9691-0c09d684f930" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_38f8c2db-f615-48f9-9691-0c09d684f930" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_804074e6-98ac-4824-83d1-8530aad3743f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_804074e6-98ac-4824-83d1-8530aad3743f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_1317ce25-fc31-47dd-b544-304b1771d014" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_1317ce25-fc31-47dd-b544-304b1771d014" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_7cb8f596-5c6f-4b62-8e15-ebafd5eb7baf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_7cb8f596-5c6f-4b62-8e15-ebafd5eb7baf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_9224ba81-a253-46e7-bcf3-5de536f07bc6" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_9224ba81-a253-46e7-bcf3-5de536f07bc6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_494da2d8-8bdc-48d8-a498-c48b83e87a8d" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_494da2d8-8bdc-48d8-a498-c48b83e87a8d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_3ac62288-70b9-4dcc-8206-82dd55c10779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_3ac62288-70b9-4dcc-8206-82dd55c10779" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_39330a5a-c8b9-4793-92b3-a3fe9fee4618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_39330a5a-c8b9-4793-92b3-a3fe9fee4618" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_9f8bb458-1829-4949-98e1-f166376d8c78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_Capital_9f8bb458-1829-4949-98e1-f166376d8c78" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_8ebf7703-ae51-41fe-8821-56ee866ffb51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_8ebf7703-ae51-41fe-8821-56ee866ffb51" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_4b595de6-a0c3-4132-8c08-83ec901cb2ef" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_4b595de6-a0c3-4132-8c08-83ec901cb2ef" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4f13f38a-4e5f-4121-a6eb-46953c987189" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4f13f38a-4e5f-4121-a6eb-46953c987189" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_0cd3b817-8d55-4ca5-95f0-4765b6d809b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_0cd3b817-8d55-4ca5-95f0-4765b6d809b2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_8529bd2a-6360-4943-be06-e8ce5d03fcd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_8529bd2a-6360-4943-be06-e8ce5d03fcd2" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_55a16156-a78e-4ef1-8f0b-0dda89203a2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapital_55a16156-a78e-4ef1-8f0b-0dda89203a2b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_d86f47c4-aa5f-4470-8c5b-2c8927c2d48b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_d86f47c4-aa5f-4470-8c5b-2c8927c2d48b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_6cb158c4-6dbd-4615-9e01-f16724eed669" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_6cb158c4-6dbd-4615-9e01-f16724eed669" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_bf536290-74c1-495a-b907-178e0def8bc4" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_bf536290-74c1-495a-b907-178e0def8bc4" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_2e463e44-737a-43b8-98a9-6326dfd8001a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_2e463e44-737a-43b8-98a9-6326dfd8001a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_3cc398e0-09d8-4fd3-b49e-a4f5e48f9692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_3cc398e0-09d8-4fd3-b49e-a4f5e48f9692" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:to="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1fae1e07-518f-434c-906e-88a97aecc68a_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:to="loc_dei_EntityDomain_1fae1e07-518f-434c-906e-88a97aecc68a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:to="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_2b0b9183-72ba-4b1b-8d69-692fcd992026" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:to="loc_cfr_CullenFrostMember_2b0b9183-72ba-4b1b-8d69-692fcd992026" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_3b831b4d-fbd8-47cc-94f0-5141397d5b57" xlink:href="cfr-20201231.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:to="loc_cfr_FrostBankMember_3b831b4d-fbd8-47cc-94f0-5141397d5b57" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShare"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="extended" id="i1bfa8cd09e5e4541907c301c97ec7c20_EarningsPerCommonShare"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShareTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="extended" id="i7286a198966f4d9c8e3a756ee27ed50d_EarningsPerCommonShareTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="extended" id="i6e7edb0470ed467a97b46b1c2fb68ab1_EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerSharePolicies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="extended" id="i73b4abc8c03f40628c390018a3f4503a_EarningsPerSharePolicies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="extended" id="i56cc39c982ae4b48843e57fa7489ab4f_EmployeeBenefitPlans"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#CompensationRelatedCostsPostemploymentBenefitsPolicies"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="extended" id="i1fb61512b7124cd2b6ea416c5bc7eb79_CompensationRelatedCostsPostemploymentBenefitsPolicies"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="extended" id="i66fe51f53c38424abf7bcb2397275cc3_EmployeeBenefitPlansTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended" id="i99ee279c18814a1481894ec792b03334_EmployeeBenefitPlansNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:href="cfr-20201231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_39f34082-2ad1-4a56-89dc-b2870bb91058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_39f34082-2ad1-4a56-89dc-b2870bb91058" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_9320a77a-fc2e-4d59-a8ff-b8fe731d2808" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_9320a77a-fc2e-4d59-a8ff-b8fe731d2808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b76ba601-2216-4c09-a8d5-154293d7aced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b76ba601-2216-4c09-a8d5-154293d7aced" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_28e98fa5-4d12-46a0-a26a-9a764ad811c0" xlink:href="cfr-20201231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_28e98fa5-4d12-46a0-a26a-9a764ad811c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ebcba35e-8a8d-47c7-a622-4ac884747f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ebcba35e-8a8d-47c7-a622-4ac884747f17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bf29e5d3-c8c4-456a-bbee-37f04712c3d7" xlink:href="cfr-20201231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bf29e5d3-c8c4-456a-bbee-37f04712c3d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_666f0b90-ba36-49a1-80da-521088df11ba" xlink:href="cfr-20201231.xsd#cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_666f0b90-ba36-49a1-80da-521088df11ba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_4df99c7d-8464-43ed-8add-7e23c898a563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_4df99c7d-8464-43ed-8add-7e23c898a563" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_466ef18e-bbc3-407c-b9de-f4d5fda28537" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_466ef18e-bbc3-407c-b9de-f4d5fda28537" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_371f89b1-a47c-4c45-b07c-417ddbea0902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_371f89b1-a47c-4c45-b07c-417ddbea0902" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans_b252b942-a8a7-4b13-886d-c8942bc1ecb4" xlink:href="cfr-20201231.xsd#cfr_Numberofstockplans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Numberofstockplans_b252b942-a8a7-4b13-886d-c8942bc1ecb4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LifePeriodOfOptionsAwarded_deb2d8b9-b037-454f-bf4f-4563bbf955d6" xlink:href="cfr-20201231.xsd#cfr_LifePeriodOfOptionsAwarded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_LifePeriodOfOptionsAwarded_deb2d8b9-b037-454f-bf4f-4563bbf955d6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d9bd16fb-6062-481f-867a-ec5e0a3bff8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d9bd16fb-6062-481f-867a-ec5e0a3bff8c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ac9f8481-1abb-42e0-87e7-3f5ed6d42fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ac9f8481-1abb-42e0-87e7-3f5ed6d42fba" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7f9fa4df-4c03-4170-951e-fcff81eeb705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7f9fa4df-4c03-4170-951e-fcff81eeb705" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CliffVestingPeriod_0dd17035-e480-4113-8a24-4b96e3f2fff5" xlink:href="cfr-20201231.xsd#cfr_CliffVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_CliffVestingPeriod_0dd17035-e480-4113-8a24-4b96e3f2fff5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_37f0f308-5c65-4630-8ca7-c195c10e735c" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_37f0f308-5c65-4630-8ca7-c195c10e735c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_ff5baa77-81c0-4f84-9459-a0715abd35d0" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_ff5baa77-81c0-4f84-9459-a0715abd35d0" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_617eac8a-3728-478e-adb7-ffce54dda3a9" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_617eac8a-3728-478e-adb7-ffce54dda3a9" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_2b4e384e-56bc-4ee5-8d0b-a6df2f956d3b" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_2b4e384e-56bc-4ee5-8d0b-a6df2f956d3b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_a26306fd-4aa3-42d9-ba7d-0744dad65c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_a26306fd-4aa3-42d9-ba7d-0744dad65c90" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5a8f509e-109b-4371-98c8-09c08445c3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5a8f509e-109b-4371-98c8-09c08445c3dc" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_41faa878-d9d8-4cbe-8f67-aac7ce08626f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_41faa878-d9d8-4cbe-8f67-aac7ce08626f" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f4f35a22-945e-4b33-9ea9-f8648269505b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f4f35a22-945e-4b33-9ea9-f8648269505b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_e98a3754-f948-4f78-896c-87fa25459096" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:to="loc_us-gaap_DeferredProfitSharingMember_e98a3754-f948-4f78-896c-87fa25459096" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_2ecee26f-5ce7-4ceb-9525-d0e50e43a3da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_2ecee26f-5ce7-4ceb-9525-d0e50e43a3da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:to="loc_us-gaap_RetirementPlanNameDomain_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_beba9c2e-668e-4321-9893-10cfdc757c3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:to="loc_us-gaap_RetirementPlanNameDomain_beba9c2e-668e-4321-9893-10cfdc757c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_33687621-1882-4311-b1d4-058c87b5ea29_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_33687621-1882-4311-b1d4-058c87b5ea29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_12a2f270-b52e-4b3b-a59d-751759cc6409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_12a2f270-b52e-4b3b-a59d-751759cc6409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_891844ed-1584-4a3e-a189-7c011bce901b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_12a2f270-b52e-4b3b-a59d-751759cc6409" xlink:to="loc_us-gaap_QualifiedPlanMember_891844ed-1584-4a3e-a189-7c011bce901b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:to="loc_srt_RangeMember_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_feca333e-da67-4d71-a86c-e7b038d5e1ca" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:to="loc_srt_RangeMember_feca333e-da67-4d71-a86c-e7b038d5e1ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3f852281-7cb5-4e42-bb0c-8e75159c3a3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_feca333e-da67-4d71-a86c-e7b038d5e1ca" xlink:to="loc_srt_MaximumMember_3f852281-7cb5-4e42-bb0c-8e75159c3a3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0c2080cb-8d29-453b-88c3-1552efe13daf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:to="loc_us-gaap_PlanNameDomain_0c2080cb-8d29-453b-88c3-1552efe13daf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_79e51ce4-3aa4-4047-8f9d-c614d86899b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:to="loc_us-gaap_PlanNameDomain_79e51ce4-3aa4-4047-8f9d-c614d86899b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember_f758b4ab-2441-4c62-93ef-a29e28e78020" xlink:href="cfr-20201231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_79e51ce4-3aa4-4047-8f9d-c614d86899b5" xlink:to="loc_cfr_TwoThousandFifteenPlanMember_f758b4ab-2441-4c62-93ef-a29e28e78020" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a022bae2-ff58-470a-8987-f0e0bc03c29e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a022bae2-ff58-470a-8987-f0e0bc03c29e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_effb9aa3-8deb-481a-aaa8-34290334753d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:to="loc_us-gaap_EquitySecuritiesMember_effb9aa3-8deb-481a-aaa8-34290334753d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_9502f084-18be-4e7f-9583-1df39c192f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_9502f084-18be-4e7f-9583-1df39c192f31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64662785-4111-4cf3-ba03-19b62f8c7a6d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_64662785-4111-4cf3-ba03-19b62f8c7a6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_bcf0f694-e195-453b-b464-8369d8038176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_us-gaap_StockOptionMember_bcf0f694-e195-453b-b464-8369d8038176" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a6e871af-2414-428d-b5d2-ed686b12bb69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_us-gaap_PerformanceSharesMember_a6e871af-2414-428d-b5d2-ed686b12bb69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember_d9e6e606-68ce-436a-874b-4ecaf4cbdc11" xlink:href="cfr-20201231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_cfr_NonVestedStockAndStockUnitsMember_d9e6e606-68ce-436a-874b-4ecaf4cbdc11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8db317fa-14b5-4299-88e4-2623eb3b8186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8db317fa-14b5-4299-88e4-2623eb3b8186" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_56152575-b890-451f-b704-b81428757842" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_56152575-b890-451f-b704-b81428757842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_b944c8d8-8e20-45da-a434-babb7ad70c43" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProFormaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_56152575-b890-451f-b704-b81428757842" xlink:to="loc_srt_ProFormaMember_b944c8d8-8e20-45da-a434-babb7ad70c43" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended" id="i0fa97a134e5047679313e97d46d89f1f_EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended" id="i7cdf572cb7864a4da237f314eec0616a_EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a01201e9-51bb-4a1b-b926-5bfa726d8eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a01201e9-51bb-4a1b-b926-5bfa726d8eb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_19f01373-eba9-4ca0-b505-966b38367c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_19f01373-eba9-4ca0-b505-966b38367c2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_00bbe812-ff51-4db2-b6e5-47f04c4b38bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_00bbe812-ff51-4db2-b6e5-47f04c4b38bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d854579a-e250-46ee-8522-9bc9b2e023b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d854579a-e250-46ee-8522-9bc9b2e023b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4cb8c9cc-85f3-44bb-a0f3-b36573a794db_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4cb8c9cc-85f3-44bb-a0f3-b36573a794db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e467e08d-2135-4df4-96ee-628dee3d1afa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e467e08d-2135-4df4-96ee-628dee3d1afa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_c97c3479-ec02-4ce7-8497-05077654a9cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:to="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_c97c3479-ec02-4ce7-8497-05077654a9cd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended" id="id97bbba7e1eb4bfcbbda75b13fbd51e4_EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended" id="idda8685b094d4e0293d3eb41dcd49e5a_EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_926a33e4-e11b-4198-a7f7-885247838e35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_926a33e4-e11b-4198-a7f7-885247838e35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_4b6569f6-66d8-4428-bd2a-d3f688d13374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_4b6569f6-66d8-4428-bd2a-d3f688d13374" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_02d32d73-7a08-4c4a-afb7-798bb1a69076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_02d32d73-7a08-4c4a-afb7-798bb1a69076" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_fdbfb60c-7870-4cb2-b6d8-def3ee152809_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_fdbfb60c-7870-4cb2-b6d8-def3ee152809_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_0ab61f1f-8244-48b0-90f0-8e7b077da8c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_0ab61f1f-8244-48b0-90f0-8e7b077da8c0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended" id="i9f87ed4012eb484491f2d7614b770eee_EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_14ffca94-8237-4eea-a125-f0ffa7d19425" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_14ffca94-8237-4eea-a125-f0ffa7d19425" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_2a7f5999-64ca-4039-beb9-bd69e5bc6fb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_2a7f5999-64ca-4039-beb9-bd69e5bc6fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_225c9710-0a12-4002-98bc-9a71641f4eec" xlink:href="cfr-20201231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_225c9710-0a12-4002-98bc-9a71641f4eec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e7beb053-bb00-4819-b29a-485e9a47e192_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e7beb053-bb00-4819-b29a-485e9a47e192_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_04e5dc93-1408-4691-a9f2-03b465cc2c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_04e5dc93-1408-4691-a9f2-03b465cc2c20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fe8f54d0-4786-446d-a8a0-bf0010561afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_04e5dc93-1408-4691-a9f2-03b465cc2c20" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fe8f54d0-4786-446d-a8a0-bf0010561afc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="extended" id="ica9a9292ccfc4943bc8b99532dc1c776_EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended" id="i260b29eabba146ffbf69bbc3e3bd8958_EmployeeBenefitPlansFairValueofPlanAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5545fc3c-bf1b-4577-a4ad-744dbf7a8060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bdc70d97-9bdf-4419-a411-d5cfc37a7746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5545fc3c-bf1b-4577-a4ad-744dbf7a8060" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bdc70d97-9bdf-4419-a411-d5cfc37a7746" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5545fc3c-bf1b-4577-a4ad-744dbf7a8060" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_842fb6f6-1936-4658-a09b-8f3677777ff4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_842fb6f6-1936-4658-a09b-8f3677777ff4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember_3545d3fa-9299-49ee-bd2d-0dd0c4548429" xlink:href="cfr-20201231.xsd#cfr_MutualFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:to="loc_cfr_MutualFundsMember_3545d3fa-9299-49ee-bd2d-0dd0c4548429" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_c41b2f5d-31c2-46b3-be48-190c82b9f71c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_c41b2f5d-31c2-46b3-be48-190c82b9f71c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f498797b-047e-4c13-8965-1ce03149dd64_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f498797b-047e-4c13-8965-1ce03149dd64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9e86995d-818f-47e8-b22a-bbf1fff37733" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9e86995d-818f-47e8-b22a-bbf1fff37733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3b08f91b-2ccf-45a8-8200-c4108fddd7aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9e86995d-818f-47e8-b22a-bbf1fff37733" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_3b08f91b-2ccf-45a8-8200-c4108fddd7aa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended" id="ie0364fc87866434a8da2e5bf792e1e60_EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended" id="i0a5568ea50144820bc3e3d7dcbf4a2f7_EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d646ef5a-3a6c-454c-9a64-0b8574790a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d646ef5a-3a6c-454c-9a64-0b8574790a22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fcb058b1-cc20-4ea2-add8-f17c48ab58f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c299fafe-505e-4e51-9ad6-c43d4e3c2b26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c299fafe-505e-4e51-9ad6-c43d4e3c2b26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c6727ced-cbe0-458a-bfb0-b2cc3e648f22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5ca23e35-afc6-4830-85af-67c77ae98f39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5ca23e35-afc6-4830-85af-67c77ae98f39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_189f3a22-fc54-46a6-96aa-0a0e84e7da8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_189f3a22-fc54-46a6-96aa-0a0e84e7da8d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9163d9ac-e1b2-42d6-b933-aa0069d26caa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9163d9ac-e1b2-42d6-b933-aa0069d26caa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bc8d81f4-fbbb-493d-afd9-fad6d8a5d6ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bc8d81f4-fbbb-493d-afd9-fad6d8a5d6ad" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_25f114c0-b7cc-4d6b-a76a-de219f68cf04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_25f114c0-b7cc-4d6b-a76a-de219f68cf04" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_471d7bc3-aac6-46c1-bfff-6714947cb79b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_471d7bc3-aac6-46c1-bfff-6714947cb79b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fe4ec4a7-8380-46a8-a91e-2d159f6fd344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fe4ec4a7-8380-46a8-a91e-2d159f6fd344" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6a306712-d21c-4580-99c6-c839766adee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f71b49c4-4706-4d46-8ead-0b542d7f21ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f71b49c4-4706-4d46-8ead-0b542d7f21ba" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_10b33399-b729-4a02-817c-65606ecb2cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e04711c3-7b88-4c4f-abe9-22e7130e502d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e04711c3-7b88-4c4f-abe9-22e7130e502d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_36223657-3884-4c5f-9a92-e32ce292e8f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_36223657-3884-4c5f-9a92-e32ce292e8f4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dcaba31d-b0ac-45a1-a821-d18240debb18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dcaba31d-b0ac-45a1-a821-d18240debb18" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1f9da82e-3d87-4657-abb9-f8d469e3aadf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1f9da82e-3d87-4657-abb9-f8d469e3aadf" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_55fd3e09-8cf6-435b-a38d-04f9d28bdff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_55fd3e09-8cf6-435b-a38d-04f9d28bdff4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:to="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d37b32ab-1209-45c5-85c6-e6739cd11de2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:to="loc_srt_RangeMember_d37b32ab-1209-45c5-85c6-e6739cd11de2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e7717973-67b1-4439-93b2-d09dd8758356" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:to="loc_srt_RangeMember_e7717973-67b1-4439-93b2-d09dd8758356" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3c6e8cd9-a015-4d08-9786-16c3adbb908b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e7717973-67b1-4439-93b2-d09dd8758356" xlink:to="loc_srt_MaximumMember_3c6e8cd9-a015-4d08-9786-16c3adbb908b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:to="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_555b00b2-70a1-4c67-b41a-95d767dfc2dd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_555b00b2-70a1-4c67-b41a-95d767dfc2dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_4c0e4ae6-fa88-492a-8593-ac71c5e69ba2" xlink:href="cfr-20201231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_4c0e4ae6-fa88-492a-8593-ac71c5e69ba2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_a6d0fdef-0066-4f33-aad9-7a26c49571f1" xlink:href="cfr-20201231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_a6d0fdef-0066-4f33-aad9-7a26c49571f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_36056729-f4e6-4679-a3af-e12c178cf874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_us-gaap_PerformanceSharesMember_36056729-f4e6-4679-a3af-e12c178cf874" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1f563d55-b393-4bce-bf2c-514ace2cf236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1f563d55-b393-4bce-bf2c-514ace2cf236" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended" id="ic2a9069b05b84333a9648b672f4382c7_EmployeeBenefitPlansOptionsOutstandingandExercisableDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c5f3290e-70c7-484d-87aa-e1d7a02dfe3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c5f3290e-70c7-484d-87aa-e1d7a02dfe3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ed156e76-ffcf-4ca0-b10f-32076a5dc360" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ed156e76-ffcf-4ca0-b10f-32076a5dc360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_e9e37d17-f0ee-4f45-9e0a-b05e5019a841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_e9e37d17-f0ee-4f45-9e0a-b05e5019a841" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3373d7c2-2bca-4ca8-a772-83dbd80b5841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3373d7c2-2bca-4ca8-a772-83dbd80b5841" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1a71ed40-0d37-473a-b8ea-2c583678d17f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1a71ed40-0d37-473a-b8ea-2c583678d17f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_0698b71d-0002-43c8-a54c-d20a4b3b7998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_0698b71d-0002-43c8-a54c-d20a4b3b7998" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b99492bc-98f5-4c80-931f-25716a1e4472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b99492bc-98f5-4c80-931f-25716a1e4472" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8045042c-f858-45e4-a795-50c8e57d1c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8045042c-f858-45e4-a795-50c8e57d1c53" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5424f488-fdd0-457e-aa41-6573f67d53c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5424f488-fdd0-457e-aa41-6573f67d53c1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:to="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7f003042-3272-46a1-8229-088047e5d36c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7f003042-3272-46a1-8229-088047e5d36c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4845591d-4fd1-4a02-9af5-dc8ef0204068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4845591d-4fd1-4a02-9af5-dc8ef0204068" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember_60712bfd-d6f0-4b22-b5be-4c8b90901de8" xlink:href="cfr-20201231.xsd#cfr_OptionsExercisableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:to="loc_cfr_OptionsExercisableMember_60712bfd-d6f0-4b22-b5be-4c8b90901de8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_bd3e9daf-1654-40e7-893d-aea5bb56ad6a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_bd3e9daf-1654-40e7-893d-aea5bb56ad6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_e5f30a5d-07fe-434b-9f1b-8e98700d353c" xlink:href="cfr-20201231.xsd#cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_e5f30a5d-07fe-434b-9f1b-8e98700d353c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_b0fc850a-9a8c-4add-b3c8-f8d596ee3625" xlink:href="cfr-20201231.xsd#cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_b0fc850a-9a8c-4add-b3c8-f8d596ee3625" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2150eedf-6288-4bca-a31f-0440547d5229" xlink:href="cfr-20201231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2150eedf-6288-4bca-a31f-0440547d5229" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_daee872d-7ca7-4f38-a01f-ecc9669f76cf" xlink:href="cfr-20201231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_daee872d-7ca7-4f38-a01f-ecc9669f76cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_e0a552e2-d46d-4451-9c81-d3720c40f92a" xlink:href="cfr-20201231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_e0a552e2-d46d-4451-9c81-d3720c40f92a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="extended" id="ifec772bb1a8340309ae1ae3442f9a87c_EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended" id="i87b9a91ffc464542a7dd78b2d69317f1_EmployeeBenefitPlansStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_99f5bb47-418e-4fad-a11c-cf28ade03b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_StockOptionPlanExpense_99f5bb47-418e-4fad-a11c-cf28ade03b05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_956f34c4-9fff-478d-9ba9-7b58b5a1294e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_RestrictedStockExpense_956f34c4-9fff-478d-9ba9-7b58b5a1294e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ed967359-f7dc-4ec5-ac02-96ed39f4563d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ed967359-f7dc-4ec5-ac02-96ed39f4563d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_39653dad-8649-45c1-805d-d6316926f8d4" xlink:href="cfr-20201231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_39653dad-8649-45c1-805d-d6316926f8d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_703430d0-7703-4e40-970e-86905b458324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_ShareBasedCompensation_703430d0-7703-4e40-970e-86905b458324" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_eaf31acd-de60-432d-a4fe-c0f44d015b58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_eaf31acd-de60-432d-a4fe-c0f44d015b58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:to="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2070dcdc-9ac3-444b-aebb-30441958e4a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2070dcdc-9ac3-444b-aebb-30441958e4a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_bc5dbd3e-5925-4dd8-893e-1506a32bf021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2070dcdc-9ac3-444b-aebb-30441958e4a5" xlink:to="loc_us-gaap_PerformanceSharesMember_bc5dbd3e-5925-4dd8-893e-1506a32bf021" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended" id="id8750939d4764b6eb6d881314a06e327_EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_4506f5cd-1c88-48ba-8da8-3886ebcc1dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_4506f5cd-1c88-48ba-8da8-3886ebcc1dc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_670b962a-4e04-4e45-98a3-44370b18de72" xlink:href="cfr-20201231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_670b962a-4e04-4e45-98a3-44370b18de72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8556679a-29b7-419b-98cf-9ce504856946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8556679a-29b7-419b-98cf-9ce504856946" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_03cad356-f956-420f-9083-126966c61fa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_03cad356-f956-420f-9083-126966c61fa7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4201562c-88b9-4554-b793-26ac37854913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4201562c-88b9-4554-b793-26ac37854913" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6971b8f6-791e-415e-8cce-f360c715002b" xlink:href="cfr-20201231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6971b8f6-791e-415e-8cce-f360c715002b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:to="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92c5801d-2b54-421d-9501-e16cbbc66b48_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92c5801d-2b54-421d-9501-e16cbbc66b48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fcb1f82-425e-492e-8215-85cd073f5fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fcb1f82-425e-492e-8215-85cd073f5fa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_78134f4c-afda-430b-a8f9-56e186d8944c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fcb1f82-425e-492e-8215-85cd073f5fa4" xlink:to="loc_us-gaap_PerformanceSharesMember_78134f4c-afda-430b-a8f9-56e186d8944c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpense"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="extended" id="i46ba0effb048444f9935feb9f8af06b5_OtherNonInterestIncomeandExpense"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="extended" id="i538b9dcf655a46b2bbda53104ebd5a9e_OtherNonInterestIncomeandExpenseTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="extended" id="ib938156a3d344845a169431b71d815ca_OtherNonInterestIncomeandExpenseNarrativeDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended" id="i8765a97179fc49899b316b0a6000b7d6_OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/IncomeTaxes" xlink:type="extended" id="ifa215ee010064993a3ca89e141f4188e_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="extended" id="i351f2bc032fb46d2b483baab90e5e071_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="extended" id="i5b746db9fa004a5fa88626e63f317e0e_IncomeTaxesNarrativeDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesIncomeTaxExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="extended" id="i5eb8a8a0645046799bde949c3a4d6345_IncomeTaxesIncomeTaxExpenseDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended" id="i3379129ee98c437f9ba18f145dc30eca_IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended" id="i55a473b358c0431a93e1d115764637e3_IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLoss"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="extended" id="i2cc2620dc15b4ac9b949220da5c16dc4_OtherComprehensiveIncomeLoss"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLossTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="extended" id="i968bd019329f4fb1a260c7e9b2950862_OtherComprehensiveIncomeLossTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="extended" id="ib1e923a98ee04814864b1f55c33e9a38_OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended" id="i357336e3571c4869a5db7a88346b75ea_OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_149e9851-6cf0-4e43-b2d6-b1dab0feafa5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_149e9851-6cf0-4e43-b2d6-b1dab0feafa5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e38b544b-59d9-4981-b630-2a6dc454b487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e38b544b-59d9-4981-b630-2a6dc454b487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9b9bfe58-f24c-41aa-9a4d-04c9abd2623f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9b9bfe58-f24c-41aa-9a4d-04c9abd2623f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_e74aafe4-6c2b-46c6-bc3e-dd891d17fc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_e74aafe4-6c2b-46c6-bc3e-dd891d17fc26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7ed1e72-ece6-40a5-821c-c22c98a3498e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7ed1e72-ece6-40a5-821c-c22c98a3498e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_0cf2c63f-07c8-4755-891a-67f5ed9514b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_0cf2c63f-07c8-4755-891a-67f5ed9514b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aae941d5-766b-45ee-8888-374099f4abb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_149e9851-6cf0-4e43-b2d6-b1dab0feafa5" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_09e28ac8-3193-4c85-b208-767e92935aaf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_09e28ac8-3193-4c85-b208-767e92935aaf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_b39da3ce-4fa4-4220-abbd-2b9c6b0b7367" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_b39da3ce-4fa4-4220-abbd-2b9c6b0b7367" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ccf660be-8a65-40c1-bd7c-8975cce908e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ccf660be-8a65-40c1-bd7c-8975cce908e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a5c187bc-20aa-4509-b09f-5ece121e54a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a5c187bc-20aa-4509-b09f-5ece121e54a0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="extended" id="id1fcc7122e2643cdbfbf39c110011ee9_DerivativeFinancialInstruments"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended" id="iabe173320bce4e00b065df6dac6e9a25_DerivativeFinancialInstrumentsTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended" id="i770f238e6ac84c5d99527b03c8ebfcad_DerivativeFinancialInstrumentsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_9a5c7877-e762-42d7-9cc9-87da5f4c6259" xlink:href="cfr-20201231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_9a5c7877-e762-42d7-9cc9-87da5f4c6259" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_8ee744e3-bc1c-4b48-923e-c4ed0f2243a5" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_8ee744e3-bc1c-4b48-923e-c4ed0f2243a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_e3afe44c-4d9d-4073-b2e5-e6bcd2cdef54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_e3afe44c-4d9d-4073-b2e5-e6bcd2cdef54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_9e0f394a-d62b-4b56-b12f-467bb7c33ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_9e0f394a-d62b-4b56-b12f-467bb7c33ef8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_a674e78d-f013-4ce3-9d7b-9365cc8d21d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_a674e78d-f013-4ce3-9d7b-9365cc8d21d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_69221176-5ff1-4aa3-8a95-aab047f081c7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:to="loc_us-gaap_HedgingDesignationDomain_69221176-5ff1-4aa3-8a95-aab047f081c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3cbbd967-158b-4e43-93ae-7246c1ff7e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:to="loc_us-gaap_HedgingDesignationDomain_3cbbd967-158b-4e43-93ae-7246c1ff7e88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_2f2dffa7-a3e2-4ee2-b4da-451e50c7a848" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_3cbbd967-158b-4e43-93ae-7246c1ff7e88" xlink:to="loc_us-gaap_NondesignatedMember_2f2dffa7-a3e2-4ee2-b4da-451e50c7a848" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e7d4d926-2d79-4264-9883-55c1e09bd3e5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e7d4d926-2d79-4264-9883-55c1e09bd3e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2e649b07-e640-4321-a1fe-dc2bb08fc5c6" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2e649b07-e640-4321-a1fe-dc2bb08fc5c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_0429a165-fc2c-409f-b0ce-17bf8f7ad8e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:to="loc_us-gaap_PutOptionMember_0429a165-fc2c-409f-b0ce-17bf8f7ad8e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_fcd35d4c-1737-41bf-a116-74c40aa4cf25" xlink:href="cfr-20201231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_fcd35d4c-1737-41bf-a116-74c40aa4cf25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_017c76f3-b1f7-495b-af40-f4d6843a142e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_017c76f3-b1f7-495b-af40-f4d6843a142e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_76487d13-1452-47e1-ad68-8abc84f84005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_017c76f3-b1f7-495b-af40-f4d6843a142e" xlink:to="loc_us-gaap_OtherIncomeMember_76487d13-1452-47e1-ad68-8abc84f84005" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended" id="ia2101678ab4747cebebbfecf45621466_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_e18c1520-c3ef-4eda-91ac-8778ea2f50b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_e18c1520-c3ef-4eda-91ac-8778ea2f50b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_de0fac67-9952-4f46-a75d-c60f027a2868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_de0fac67-9952-4f46-a75d-c60f027a2868" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_a3152c28-bcab-46ba-9b0f-ef6ace5b2db2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_a3152c28-bcab-46ba-9b0f-ef6ace5b2db2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:to="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bb7ae251-41ed-4780-a697-0f75e124dbbd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:to="loc_us-gaap_HedgingDesignationDomain_bb7ae251-41ed-4780-a697-0f75e124dbbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:to="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87a25bc-8e62-40b5-964f-a58904711758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87a25bc-8e62-40b5-964f-a58904711758" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_1fda226b-afef-40e9-9f77-7b138c74d95d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:to="loc_us-gaap_NondesignatedMember_1fda226b-afef-40e9-9f77-7b138c74d95d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_48bf2f43-6ad3-4804-982b-f526998f7bad_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_48bf2f43-6ad3-4804-982b-f526998f7bad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_21ca98f4-cb3a-4f2a-9185-b85ad5279017" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_21ca98f4-cb3a-4f2a-9185-b85ad5279017" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e904a7b0-b221-4d75-a3c1-3eaf7381ad12" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e904a7b0-b221-4d75-a3c1-3eaf7381ad12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_72d19685-b6b3-4a94-8705-66bb4db669d9" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_72d19685-b6b3-4a94-8705-66bb4db669d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_25b1be97-b5be-4679-838c-f539f1363ad9" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_25b1be97-b5be-4679-838c-f539f1363ad9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_3fbfca0e-6a6c-46fb-ad28-0ae38e73832e" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_3fbfca0e-6a6c-46fb-ad28-0ae38e73832e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_a2ac7bbc-1e39-4d86-853e-8fee363a0cab" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_a2ac7bbc-1e39-4d86-853e-8fee363a0cab" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended" id="if2f1ca94a3b44811a7a501e9b389c698_DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_1310b2a8-5d5b-472f-b986-8559a3cf7568" xlink:href="cfr-20201231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_1310b2a8-5d5b-472f-b986-8559a3cf7568" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_e2a0ad4f-c511-4142-907e-96e3234e2d50" xlink:href="cfr-20201231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_e2a0ad4f-c511-4142-907e-96e3234e2d50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_31eb6a97-3798-44d9-ace8-ee591f916c38" xlink:href="cfr-20201231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_31eb6a97-3798-44d9-ace8-ee591f916c38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:to="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_d79fa7d9-a679-42a7-80d0-e829f92b19c1" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_d79fa7d9-a679-42a7-80d0-e829f92b19c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_82d99b2f-8c6b-47d9-852c-219f038a8aa8" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:to="loc_cfr_CustomerCounterpartiesMember_82d99b2f-8c6b-47d9-852c-219f038a8aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1bbe912c-0599-406f-9ac4-926dfb953dc3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1bbe912c-0599-406f-9ac4-926dfb953dc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_74c3aa7b-d247-409a-a52c-f3e459a23c3d" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_74c3aa7b-d247-409a-a52c-f3e459a23c3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_ee75de28-dd0a-42df-9f1a-55a9926a47be" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_ee75de28-dd0a-42df-9f1a-55a9926a47be" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended" id="i44cf0a44cf244dacb475c5ac96b90c73_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:href="cfr-20201231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c91403a5-549e-4bd5-9639-fd2f5d92aad6" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c91403a5-549e-4bd5-9639-fd2f5d92aad6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_a219366d-2f93-4734-8d98-0de4e3be930b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_a219366d-2f93-4734-8d98-0de4e3be930b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_9730048c-3c62-4e70-b536-2ddcfc5990ff" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_9730048c-3c62-4e70-b536-2ddcfc5990ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_e4950d92-6d78-4593-a779-564b2a3a0efc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_e4950d92-6d78-4593-a779-564b2a3a0efc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:href="cfr-20201231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:to="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d03ec38b-05e6-4e52-8427-687fa64d052e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d03ec38b-05e6-4e52-8427-687fa64d052e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_f6a6a380-d42c-464b-9a4c-2a880c592e1c" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_f6a6a380-d42c-464b-9a4c-2a880c592e1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_c4f7b0b7-ef8d-4e31-b791-b33c4f265566" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:to="loc_cfr_CustomerCounterpartiesMember_c4f7b0b7-ef8d-4e31-b791-b33c4f265566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_8250f597-2734-47c3-80d8-6da5a195fd18" xlink:href="cfr-20201231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:to="loc_cfr_OilCommodityDerivativeMember_8250f597-2734-47c3-80d8-6da5a195fd18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_457f8715-faeb-426c-a83e-9b2548a41855" xlink:href="cfr-20201231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_457f8715-faeb-426c-a83e-9b2548a41855" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended" id="id6af4b160eb74c4db9fb61314ba1f602_DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:href="cfr-20201231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_99363463-d171-407c-8c41-fb7fa62437b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_99363463-d171-407c-8c41-fb7fa62437b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_4aa40df6-b283-43c4-8a41-2bc34a6f1b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_4aa40df6-b283-43c4-8a41-2bc34a6f1b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_52d7a5f4-5bbd-4bae-8899-8e7edc341607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_52d7a5f4-5bbd-4bae-8899-8e7edc341607" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_51e1a530-f3e2-4437-aa9a-7998405046d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_51e1a530-f3e2-4437-aa9a-7998405046d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:href="cfr-20201231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5b10ae06-f828-4832-98bd-e2adf5aa0ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5b10ae06-f828-4832-98bd-e2adf5aa0ebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_6c53e4ac-dfad-4f21-a264-89d855f05076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5b10ae06-f828-4832-98bd-e2adf5aa0ebe" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_6c53e4ac-dfad-4f21-a264-89d855f05076" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_8afd3086-5f40-42de-872a-769ff567d520_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_8afd3086-5f40-42de-872a-769ff567d520_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_2df924be-aa06-431e-88d7-8e5b99138233" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_2df924be-aa06-431e-88d7-8e5b99138233" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_1078a8e6-5629-4044-83fe-7e0b4f456568" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:to="loc_cfr_CustomerCounterpartiesMember_1078a8e6-5629-4044-83fe-7e0b4f456568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ab920265-f2a1-4ff3-8703-b9e19af29119_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ab920265-f2a1-4ff3-8703-b9e19af29119_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_68457992-7d29-42e0-923d-5c8cd736a79e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:to="loc_us-gaap_OtherAssetsMember_68457992-7d29-42e0-923d-5c8cd736a79e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_0e1fac59-4f5d-4203-8a84-e4f116df4ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:to="loc_us-gaap_OtherLiabilitiesMember_0e1fac59-4f5d-4203-8a84-e4f116df4ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:to="loc_us-gaap_HedgingDesignationDomain_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_0598ace7-2684-4744-90a8-28b7320566f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:to="loc_us-gaap_HedgingDesignationDomain_0598ace7-2684-4744-90a8-28b7320566f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_0ba1108c-d4b8-4930-a3ac-44a074fafd3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_0598ace7-2684-4744-90a8-28b7320566f2" xlink:to="loc_us-gaap_NondesignatedMember_0ba1108c-d4b8-4930-a3ac-44a074fafd3c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended" id="ic409b20ab97a41f99d98fbd0f367c91d_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_00458f04-11f4-41c8-8372-c97fb42de1b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_73570767-d7b6-4cfa-a9c9-7a4bbc7ecf15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_00458f04-11f4-41c8-8372-c97fb42de1b4" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_73570767-d7b6-4cfa-a9c9-7a4bbc7ecf15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_00458f04-11f4-41c8-8372-c97fb42de1b4" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6a2f9d22-6fb8-471c-8fae-23db5061dd43_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6a2f9d22-6fb8-471c-8fae-23db5061dd43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_46d3b77f-7635-4d92-ba6e-39b23604e27e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:to="loc_us-gaap_InterestIncomeMember_46d3b77f-7635-4d92-ba6e-39b23604e27e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_84fc02e4-8d16-428b-95ac-2e3b7c1a786a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:to="loc_us-gaap_OtherExpenseMember_84fc02e4-8d16-428b-95ac-2e3b7c1a786a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bd25fcbd-37b4-4983-aee2-819917f6db1b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:to="loc_us-gaap_HedgingDesignationDomain_bd25fcbd-37b4-4983-aee2-819917f6db1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c24a1aa6-6647-41ec-bf4d-45d73622bef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:to="loc_us-gaap_HedgingDesignationDomain_c24a1aa6-6647-41ec-bf4d-45d73622bef7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_36e02ea6-bda9-44ef-86e5-6bafd8b979d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_c24a1aa6-6647-41ec-bf4d-45d73622bef7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_36e02ea6-bda9-44ef-86e5-6bafd8b979d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_086c73ae-75a6-4f92-a191-48b2361a3f85_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_086c73ae-75a6-4f92-a191-48b2361a3f85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3fe27351-ad48-4544-9f86-9d379f3d9ad8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3fe27351-ad48-4544-9f86-9d379f3d9ad8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8a6c3490-70e1-405e-a3a3-b03af85e28f1" xlink:href="cfr-20201231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3fe27351-ad48-4544-9f86-9d379f3d9ad8" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8a6c3490-70e1-405e-a3a3-b03af85e28f1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended" id="id8e7ef768564443ab1f490888793addd_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_ca22f18f-b27f-423b-953d-d74652e00614" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b1cdba9c-5552-4e18-9257-0dafc8a07a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_ca22f18f-b27f-423b-953d-d74652e00614" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b1cdba9c-5552-4e18-9257-0dafc8a07a29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_ca22f18f-b27f-423b-953d-d74652e00614" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2ca8ab8b-b74a-473a-b8aa-96563e315da6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2ca8ab8b-b74a-473a-b8aa-96563e315da6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_a1449a96-d564-4cc6-bd8f-d59cd2e8470d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_InterestRateContractMember_a1449a96-d564-4cc6-bd8f-d59cd2e8470d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_f0f30028-4a8c-4e10-b21e-bac9e492bbad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_CommodityContractMember_f0f30028-4a8c-4e10-b21e-bac9e492bbad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_b7f5f018-c638-49ea-af63-626ec53a63d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_ForeignExchangeContractMember_b7f5f018-c638-49ea-af63-626ec53a63d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_b997de65-e59b-43c6-89db-2afc559aeaa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_PutOptionMember_b997de65-e59b-43c6-89db-2afc559aeaa2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_00f309ff-fa44-4407-9c73-7ff8282ee6b4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_00f309ff-fa44-4407-9c73-7ff8282ee6b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_449ffb5e-8db4-4173-93ea-8ba1011405aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:to="loc_us-gaap_OtherIncomeMember_449ffb5e-8db4-4173-93ea-8ba1011405aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_fa12fedc-03bc-4db3-8f20-4e3e0cba97b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:to="loc_us-gaap_OtherExpenseMember_fa12fedc-03bc-4db3-8f20-4e3e0cba97b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_2aba6d1d-d60a-4e7c-96ea-143d381f1467_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:to="loc_us-gaap_HedgingDesignationDomain_2aba6d1d-d60a-4e7c-96ea-143d381f1467_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_96521964-cca3-426e-8fca-764743a838f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:to="loc_us-gaap_HedgingDesignationDomain_96521964-cca3-426e-8fca-764743a838f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_3b6820ce-857e-48a4-a93c-f99c1414f1b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_96521964-cca3-426e-8fca-764743a838f6" xlink:to="loc_us-gaap_NondesignatedMember_3b6820ce-857e-48a4-a93c-f99c1414f1b3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsetting"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="extended" id="ie907fa1e21b44f0b8311a69cd816acf6_BalanceSheetOffsetting"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="extended" id="ie87bf98b66b74452bb614129b3416cc7_BalanceSheetOffsettingBalanceSheetOffsettingTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended" id="i3d8cdf5518c24f4dbe43ac438e1c6698_BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6643cbeb-1725-42c2-87f4-cbecd7e4a58c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6643cbeb-1725-42c2-87f4-cbecd7e4a58c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_421878fd-1b37-4136-a6b6-a59e3d479ebc" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_421878fd-1b37-4136-a6b6-a59e3d479ebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_e03e5bff-fcd6-43c9-8a83-35ede8257e74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeAssets_e03e5bff-fcd6-43c9-8a83-35ede8257e74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_b63548c6-e9b8-4381-95cb-718b06d9952e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_b63548c6-e9b8-4381-95cb-718b06d9952e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_8730e0ad-7088-49fe-b8f6-f5a3df4f70ec" xlink:href="cfr-20201231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_ResellAgreementGrossOffset_8730e0ad-7088-49fe-b8f6-f5a3df4f70ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_da26b6cc-a27f-42eb-8e6a-d89b17cf7b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_da26b6cc-a27f-42eb-8e6a-d89b17cf7b6e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_98d28fc9-c76f-4d78-8dcb-4bf7f5537d37" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialAssetsGross_98d28fc9-c76f-4d78-8dcb-4bf7f5537d37" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_21da6b9b-5890-4be1-8704-5010b823982b" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialAssetsGrossOffset_21da6b9b-5890-4be1-8704-5010b823982b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_f393aa68-eed8-4711-8f07-66947cd8496a" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_f393aa68-eed8-4711-8f07-66947cd8496a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_83896735-c5a0-4967-999b-4d49c9e209bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_83896735-c5a0-4967-999b-4d49c9e209bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_7b3d2a2b-d546-4ad8-ac7f-851a354eadd6" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_7b3d2a2b-d546-4ad8-ac7f-851a354eadd6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_4873e2cd-d11f-48a4-b15c-8a04becfd387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeLiabilities_4873e2cd-d11f-48a4-b15c-8a04becfd387" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_e014bada-da5c-44d4-94b5-bfcfef80e785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_e014bada-da5c-44d4-94b5-bfcfef80e785" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_19488dc6-7017-437b-928c-6e5cbd9bf22a" xlink:href="cfr-20201231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_19488dc6-7017-437b-928c-6e5cbd9bf22a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_18db2d17-1da5-4eed-868b-2aa2df13f519" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_18db2d17-1da5-4eed-868b-2aa2df13f519" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGross_b041c3b1-d063-4dd3-b028-e9fb594ef1a7" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialInstrumentsLiabilitiesGross_b041c3b1-d063-4dd3-b028-e9fb594ef1a7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset_7e967197-2a5f-442c-9013-641088fbb46e" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset_7e967197-2a5f-442c-9013-641088fbb46e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_2e43274d-0fa0-4b78-9a6e-86212e629b67" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_2e43274d-0fa0-4b78-9a6e-86212e629b67" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:to="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11ff32f3-baf7-441c-b74e-faf5a1212636_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11ff32f3-baf7-441c-b74e-faf5a1212636_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_3b5e5ece-de92-4c5c-bcc6-88d07073a8b1" xlink:href="cfr-20201231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_3b5e5ece-de92-4c5c-bcc6-88d07073a8b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_24d84aea-921c-4e34-92ad-190ad0c0b227" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_24d84aea-921c-4e34-92ad-190ad0c0b227" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_92373f3e-3b18-4e4a-b035-16dc32f585ae" xlink:href="cfr-20201231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_92373f3e-3b18-4e4a-b035-16dc32f585ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember_4dd8bb35-7e7d-4221-9f59-88f9a84ab1f3" xlink:href="cfr-20201231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsMember_4dd8bb35-7e7d-4221-9f59-88f9a84ab1f3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended" id="iadf437dff244498397b00134c295ee8c_BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b9713d0b-e349-4fb6-88cf-98b43c78ac69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b9713d0b-e349-4fb6-88cf-98b43c78ac69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_1a067a9e-8f2d-4548-a8eb-001a4c8b87c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_1a067a9e-8f2d-4548-a8eb-001a4c8b87c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b2104824-1652-44b0-9b06-88d44abf5e99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b2104824-1652-44b0-9b06-88d44abf5e99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_711be368-f090-4b6b-8d52-ff7a724e6028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_711be368-f090-4b6b-8d52-ff7a724e6028" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_4294d65a-8aa5-4bf5-af30-4676d0031b37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_4294d65a-8aa5-4bf5-af30-4676d0031b37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_3cce9834-67c8-4152-b0e1-f0ef35b043f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_3cce9834-67c8-4152-b0e1-f0ef35b043f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_57feea0a-7941-4da6-b407-2738a9c684b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_57feea0a-7941-4da6-b407-2738a9c684b2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_0b9a0d60-f447-42e1-85ee-1b945333e948" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_0b9a0d60-f447-42e1-85ee-1b945333e948" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_f852cf96-de4f-4a02-ba31-65a562dc36f9" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_f852cf96-de4f-4a02-ba31-65a562dc36f9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_743fcf59-26df-42d4-a278-58971bbcb279" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_743fcf59-26df-42d4-a278-58971bbcb279" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_7428eca3-1c64-41a1-a56c-5963a3bb9ee0" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_7428eca3-1c64-41a1-a56c-5963a3bb9ee0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_61782a93-3690-484d-b998-2a7c3c961cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_61782a93-3690-484d-b998-2a7c3c961cd8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_840aca38-8d5c-4f4b-b0bb-8483c826e165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_840aca38-8d5c-4f4b-b0bb-8483c826e165" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_276dbfcf-286d-43c5-8a26-c566b7bae6e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_276dbfcf-286d-43c5-8a26-c566b7bae6e2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_304125c6-c76c-4f57-a196-a73ed1ba8238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_304125c6-c76c-4f57-a196-a73ed1ba8238" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_48276880-722c-4737-bace-735dfbf17d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_48276880-722c-4737-bace-735dfbf17d50" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_cc335ef4-3ee8-4b38-92e7-77c29e5d0f26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_cc335ef4-3ee8-4b38-92e7-77c29e5d0f26" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_05f4c8c1-bdb8-47ca-bb59-01c242cb274c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_05f4c8c1-bdb8-47ca-bb59-01c242cb274c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_2223a228-1048-49bd-9ac5-d26fb9b7a4ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_2223a228-1048-49bd-9ac5-d26fb9b7a4ac" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_91007269-ce72-4bd8-a917-481ab313b630" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_91007269-ce72-4bd8-a917-481ab313b630" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_c5154621-a484-4fec-90e4-b095351d33e3" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_c5154621-a484-4fec-90e4-b095351d33e3" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_e18a4837-4222-4330-93bb-aab8c24318d3" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_e18a4837-4222-4330-93bb-aab8c24318d3" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8ddde699-c140-4d76-adab-9682955b6dd1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8ddde699-c140-4d76-adab-9682955b6dd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ff1aa5-4294-470f-a560-cc8483467b17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ff1aa5-4294-470f-a560-cc8483467b17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:to="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_451164d5-d73f-4680-b23a-0b2bd7f792ad_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_451164d5-d73f-4680-b23a-0b2bd7f792ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember_e0f354b1-03e2-4ca3-af3f-1f0967ca885a" xlink:href="cfr-20201231.xsd#cfr_CounterpartyaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_CounterpartyaMember_e0f354b1-03e2-4ca3-af3f-1f0967ca885a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember_83d715bd-19ca-4184-8b64-a0205ff74a17" xlink:href="cfr-20201231.xsd#cfr_CounterpartybMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_CounterpartybMember_83d715bd-19ca-4184-8b64-a0205ff74a17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember_fb9f25ea-8e06-4dcb-a918-e95df1e528e0" xlink:href="cfr-20201231.xsd#cfr_CounterpartycMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_CounterpartycMember_fb9f25ea-8e06-4dcb-a918-e95df1e528e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_e2ecca2d-9cd0-4770-b134-0f3f64565307" xlink:href="cfr-20201231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_OtherCounterpartiesMember_e2ecca2d-9cd0-4770-b134-0f3f64565307" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended" id="i9c467a14be134862bd6872b35115f379_BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_28443084-6519-4885-9e42-26114876cc52" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_28443084-6519-4885-9e42-26114876cc52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_46f4ea65-8737-4149-a76d-fbb7b9fa8615" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_46f4ea65-8737-4149-a76d-fbb7b9fa8615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_822b10e5-712b-425d-8a12-747fd72c78d4" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_822b10e5-712b-425d-8a12-747fd72c78d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_0edfb235-2430-49c0-b646-cf9cafdff54f" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_0edfb235-2430-49c0-b646-cf9cafdff54f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b32c68c8-016c-4358-b905-747a4c52d916" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b32c68c8-016c-4358-b905-747a4c52d916" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_99eb1f72-0d0e-48e9-ba03-3f48e0b6d5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_99eb1f72-0d0e-48e9-ba03-3f48e0b6d5a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_04d08d5c-8d62-4677-9402-1a91abd74d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_04d08d5c-8d62-4677-9402-1a91abd74d7e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6b8e733-547f-407d-a5af-5fdf5946fb7b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6b8e733-547f-407d-a5af-5fdf5946fb7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_12d3cbed-4e77-4df2-be40-18a7f3beee6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_12d3cbed-4e77-4df2-be40-18a7f3beee6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_daddaf5a-3453-4d0a-ba9c-0541eef4b46e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_daddaf5a-3453-4d0a-ba9c-0541eef4b46e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="extended" id="id5bf73ef447d4f4984e79cd51179828e_FairValueMeasurements"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="extended" id="ia72d0af6648b4eb0acff4627b06d7d97_FairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended" id="i0a6f6893eb864c00b625ffd0b38876f4_FairValueMeasurementsNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_73ad6b4b-d568-410b-8e82-4f31d060d821" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_73ad6b4b-d568-410b-8e82-4f31d060d821" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_20346b51-8174-45e6-8a13-df106ce21c91" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_20346b51-8174-45e6-8a13-df106ce21c91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_bef209b0-e3d9-4caf-bf4c-546a9ee9be79" xlink:href="cfr-20201231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_bef209b0-e3d9-4caf-bf4c-546a9ee9be79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a8b5577d-8892-4b16-8a50-46066bf2c05e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a8b5577d-8892-4b16-8a50-46066bf2c05e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_31334a93-3eae-43aa-a9da-f6caf1a8d2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_31334a93-3eae-43aa-a9da-f6caf1a8d2d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_ce1c4da3-3bd9-415b-8329-5aec8bf9026c" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_31334a93-3eae-43aa-a9da-f6caf1a8d2d7" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_ce1c4da3-3bd9-415b-8329-5aec8bf9026c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22a860a5-5b6a-46bf-bf74-ce3a6693440a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_22a860a5-5b6a-46bf-bf74-ce3a6693440a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86865a77-9d1d-472d-bb4e-94fec5893098" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86865a77-9d1d-472d-bb4e-94fec5893098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_21eb1bf2-b280-46a7-84d9-54e1d00fd64f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86865a77-9d1d-472d-bb4e-94fec5893098" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_21eb1bf2-b280-46a7-84d9-54e1d00fd64f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended" id="i6c6b3c0f108a401cb1012eead941e01e_FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_3ae3c752-a898-4b0d-aad1-b0fbd1e0e3cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_AvailableForSaleSecurities_3ae3c752-a898-4b0d-aad1-b0fbd1e0e3cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_574b4cb5-4fc5-4500-a212-4500fea54cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_TradingSecurities_574b4cb5-4fc5-4500-a212-4500fea54cc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_0f896319-8691-4aef-83ec-3e96c5465f25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_DerivativeAssets_0f896319-8691-4aef-83ec-3e96c5465f25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f2fb7480-5261-4aa9-ae41-a1fb2f839921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_DerivativeLiabilities_f2fb7480-5261-4aa9-ae41-a1fb2f839921" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2e279fed-d3c2-42c3-a06e-7a43d5d426ee_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2e279fed-d3c2-42c3-a06e-7a43d5d426ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2f513f81-6ebf-41da-b482-e8614b4cf485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2f513f81-6ebf-41da-b482-e8614b4cf485" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f228937a-3d96-4fcb-9092-f29e73024276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f228937a-3d96-4fcb-9092-f29e73024276" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_519fd8b8-729a-4ad2-9c51-18c90e6e2bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_519fd8b8-729a-4ad2-9c51-18c90e6e2bd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_3cc67246-e2c5-4b33-b88a-ce80d9e91db5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_OtherInvestmentsMember_3cc67246-e2c5-4b33-b88a-ce80d9e91db5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da153d8d-0290-421b-a842-037eb99ff64b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da153d8d-0290-421b-a842-037eb99ff64b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9900c0aa-0cbf-41ba-8132-55608cda9fa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9900c0aa-0cbf-41ba-8132-55608cda9fa9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2defa451-8913-4df4-ae42-133a1a4f8efb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2defa451-8913-4df4-ae42-133a1a4f8efb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c49ab8ec-fa65-4116-93ca-ad847cf4a41d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c49ab8ec-fa65-4116-93ca-ad847cf4a41d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_1d07ebda-3ba2-4e93-8a66-1ec287eae788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_1d07ebda-3ba2-4e93-8a66-1ec287eae788" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_faff1dff-fb60-42a6-991e-c93e62d1a23c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_faff1dff-fb60-42a6-991e-c93e62d1a23c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2786cc8-0438-48f2-905a-c7f85d816665" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2786cc8-0438-48f2-905a-c7f85d816665" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_bc245a7c-448a-428a-824b-6d1a73f3fa8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_OtherInvestmentsMember_bc245a7c-448a-428a-824b-6d1a73f3fa8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_22da6666-7e3d-4dd9-91b8-b7fbfc7d0304" xlink:href="cfr-20201231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_22da6666-7e3d-4dd9-91b8-b7fbfc7d0304" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_aed00bf4-3bd1-4533-8209-42d6458ca6b6" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_aed00bf4-3bd1-4533-8209-42d6458ca6b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_45242827-7cff-44a5-a7d3-3592b58594a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_45242827-7cff-44a5-a7d3-3592b58594a0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended" id="i6dd02c08c89443059eb84994b8bf262f_FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f37365a4-61b7-4a43-a3ce-7e995ba914ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f37365a4-61b7-4a43-a3ce-7e995ba914ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_30128e9d-40f7-48f1-aefc-03b0aa0bcb81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_30128e9d-40f7-48f1-aefc-03b0aa0bcb81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f9a2de4-70df-4edc-82c6-818bfac1e1ae" xlink:href="cfr-20201231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f9a2de4-70df-4edc-82c6-818bfac1e1ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_cf30712b-ac73-4ffa-bc4d-b37c382097cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_cf30712b-ac73-4ffa-bc4d-b37c382097cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b4c1c8ad-10ee-4f81-89ab-d25cc998c819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b4c1c8ad-10ee-4f81-89ab-d25cc998c819" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3c77c2bd-8f7d-48d0-9b02-82d7ff18a962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_3c77c2bd-8f7d-48d0-9b02-82d7ff18a962" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="extended" id="i8add65c9d2e04ed08ddea24c26760bad_FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_b2f9d23e-c04e-4a97-be79-83180bd81f07" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_b2f9d23e-c04e-4a97-be79-83180bd81f07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_6874bf05-c76a-4240-92c1-407a1addf8b8" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_6874bf05-c76a-4240-92c1-407a1addf8b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_19e376b2-9372-478f-b058-6391cbccb5c2" xlink:href="cfr-20201231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_19e376b2-9372-478f-b058-6391cbccb5c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_06973070-651b-4494-8cfe-d7bfaf06713d" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_06973070-651b-4494-8cfe-d7bfaf06713d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_36e12287-0abe-4ae4-92c8-c15f9423f339" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_36e12287-0abe-4ae4-92c8-c15f9423f339" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_6fc1afca-cdfd-42dc-be6a-5c209a82aed5" xlink:href="cfr-20201231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_6fc1afca-cdfd-42dc-be6a-5c209a82aed5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_404b9139-d6ee-4259-8cc1-d72fee3b665d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_404b9139-d6ee-4259-8cc1-d72fee3b665d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_0bcd5f16-1f1f-4d36-a5a6-571eb147653f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_0bcd5f16-1f1f-4d36-a5a6-571eb147653f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fbb51c23-0ca4-45c4-960e-704992c2fa66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_0bcd5f16-1f1f-4d36-a5a6-571eb147653f" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fbb51c23-0ca4-45c4-960e-704992c2fa66" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended" id="i3a388f0f05274670bd34a6ff28554bc1_FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_811ca609-5a09-4293-8d9c-74af67972723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_811ca609-5a09-4293-8d9c-74af67972723" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_fefdfc6b-f434-4e34-9967-bf672d3705ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_HeldToMaturitySecurities_fefdfc6b-f434-4e34-9967-bf672d3705ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_e2be9e3d-4117-4afa-b3b9-628fbc7d58e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_e2be9e3d-4117-4afa-b3b9-628fbc7d58e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_e156d32d-cddd-4f8d-b3c5-c422a6564a7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_InterestReceivable_e156d32d-cddd-4f8d-b3c5-c422a6564a7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_c4edb2cd-ab86-4579-8550-fed9cb9a0ac5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_c4edb2cd-ab86-4579-8550-fed9cb9a0ac5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_859d6742-e9a1-47db-bd05-a96c6a58916d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_Deposits_859d6742-e9a1-47db-bd05-a96c6a58916d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_762b83ed-bcd9-4783-9120-a9e646c1261d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_762b83ed-bcd9-4783-9120-a9e646c1261d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_f033b446-78cd-4a86-8143-0d40f4c48510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_f033b446-78cd-4a86-8143-0d40f4c48510" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_01826520-5a45-4d33-a9cc-fdbddae052c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_SubordinatedDebt_01826520-5a45-4d33-a9cc-fdbddae052c6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_7b4dc85b-a9e5-48b6-be63-cbc37549afad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_7b4dc85b-a9e5-48b6-be63-cbc37549afad" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_99378200-01e1-4c20-b5ea-60ed461861e7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_99378200-01e1-4c20-b5ea-60ed461861e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_90db52e7-7a79-45ce-afce-35be877e1496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_90db52e7-7a79-45ce-afce-35be877e1496" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_06c51e7d-1bcf-4be5-b994-286057b15ff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_06c51e7d-1bcf-4be5-b994-286057b15ff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_cbafbf34-3f3c-4e32-9854-dd17fa8ce49a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_cbafbf34-3f3c-4e32-9854-dd17fa8ce49a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50a81dc9-f4c6-468b-857d-c408aed85634_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_50a81dc9-f4c6-468b-857d-c408aed85634_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f4d2ceb3-8ec2-4853-858f-60da01c6d7d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f4d2ceb3-8ec2-4853-858f-60da01c6d7d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_4252f234-651c-4982-9a11-3db312390a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_4252f234-651c-4982-9a11-3db312390a74" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasuresandDisclosuresPolicies_1"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="extended" id="ida6858fdc7a1414694d63f5bffdd3491_FairValueMeasuresandDisclosuresPolicies_1"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegments" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegments"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegments" xlink:type="extended" id="i27151b999adb45b1b27652ea50c3e455_OperatingSegments"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="extended" id="i48c1bced7b5f4f5390e9d1b792cf0238_OperatingSegmentsTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended" id="ic7f9888d0f0848ee824780a5397264e0_OperatingSegmentsOperatingSegmentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_1b3e2879-7136-4831-a35b-1daaf8cadb0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_1b3e2879-7136-4831-a35b-1daaf8cadb0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_2b886887-a37d-4946-932e-82faf0fba145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_2b886887-a37d-4946-932e-82faf0fba145" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cdc0ba5f-f22b-4fae-b482-a82bf39844ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:to="loc_us-gaap_SegmentDomain_cdc0ba5f-f22b-4fae-b482-a82bf39844ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50434f95-4398-4cd5-bfe3-179e5114a134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:to="loc_us-gaap_SegmentDomain_50434f95-4398-4cd5-bfe3-179e5114a134" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_89d6950a-a051-42a3-94e9-0d713b18c6c1" xlink:href="cfr-20201231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_50434f95-4398-4cd5-bfe3-179e5114a134" xlink:to="loc_cfr_FrostWealthAdvisorsMember_89d6950a-a051-42a3-94e9-0d713b18c6c1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended" id="i18b7b71b815149eaa2b0a092f8a87669_OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_946cc531-816d-4036-9ea1-7a00fa7b6909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_946cc531-816d-4036-9ea1-7a00fa7b6909" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fc509f7d-5408-43a8-9e49-76ab97b2472f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fc509f7d-5408-43a8-9e49-76ab97b2472f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_ce071689-4f8d-4729-9873-5f756b1151d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NoninterestIncome_ce071689-4f8d-4729-9873-5f756b1151d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_2b7990ea-3d1c-4475-95b8-aa65f43420b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NoninterestExpense_2b7990ea-3d1c-4475-95b8-aa65f43420b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06bccb7a-a29e-4f96-a9fd-69d70b544f3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06bccb7a-a29e-4f96-a9fd-69d70b544f3c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c01173e0-4fae-4e5b-8a79-b5050ccd1b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c01173e0-4fae-4e5b-8a79-b5050ccd1b8e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1cec61bf-7c9d-4f29-82d8-b35c012aead8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NetIncomeLoss_1cec61bf-7c9d-4f29-82d8-b35c012aead8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c3d32a01-cf91-4500-8288-f26591fc8af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c3d32a01-cf91-4500-8288-f26591fc8af6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_b3ee866e-d84b-4338-9acd-fa54ed7da17f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_b3ee866e-d84b-4338-9acd-fa54ed7da17f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_28142bfe-5763-49c7-9de2-ce21852fe411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_28142bfe-5763-49c7-9de2-ce21852fe411" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_735a2efe-9d5d-4a81-8fb7-5b7d519edae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_Revenues_735a2efe-9d5d-4a81-8fb7-5b7d519edae9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets_098580ef-8a4d-46e0-a039-ff7c20dc4c7a" xlink:href="cfr-20201231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_cfr_SegmentReportingAverageAssets_098580ef-8a4d-46e0-a039-ff7c20dc4c7a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_082bd30f-e1a0-4125-996a-31426c765ed1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:to="loc_us-gaap_SegmentDomain_082bd30f-e1a0-4125-996a-31426c765ed1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:to="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_3854dc29-6be5-42a6-859f-e82730a36170" xlink:href="cfr-20201231.xsd#cfr_BankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:to="loc_cfr_BankMember_3854dc29-6be5-42a6-859f-e82730a36170" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_6cf0847e-1cd3-4e5c-8fa8-9c6e2c469958" xlink:href="cfr-20201231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:to="loc_cfr_FrostWealthAdvisorsMember_6cf0847e-1cd3-4e5c-8fa8-9c6e2c469958" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_b4bb7713-acbb-4f45-9f4a-cb5f512f4cf1" xlink:href="cfr-20201231.xsd#cfr_NonBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:to="loc_cfr_NonBanksMember_b4bb7713-acbb-4f45-9f4a-cb5f512f4cf1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompany"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="extended" id="i29f1c51495a7422086604621e27864a1_CondensedFinancialStatementsofParentCompany"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyTables"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="extended" id="i3daf3898b0e34070badd0d286bfa7cc7_CondensedFinancialStatementsofParentCompanyTables"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended" id="i9d8ff70fe5694c12af5b5928ebd681d4_CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_90a8aa2f-9f16-4765-8bc1-99916d1baa90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_CashAndDueFromBanks_90a8aa2f-9f16-4765-8bc1-99916d1baa90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_8a77e11f-cfeb-43a5-a852-52412e942350" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_8a77e11f-cfeb-43a5-a852-52412e942350" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_ca08259b-40a8-46f8-a540-0cdce7a832b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_ca08259b-40a8-46f8-a540-0cdce7a832b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries_7274864d-d795-4f52-8ebe-a460b3286c42" xlink:href="cfr-20201231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_cfr_InvestmentInSubsidiaries_7274864d-d795-4f52-8ebe-a460b3286c42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_b4f563c0-0dd1-4746-94e5-0aa0618c70c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_b4f563c0-0dd1-4746-94e5-0aa0618c70c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8232c8f9-e016-454d-8e96-95795b0fd5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_Assets_8232c8f9-e016-454d-8e96-95795b0fd5e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_a1eddf70-5597-4378-8ca8-49c9bb860cef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_a1eddf70-5597-4378-8ca8-49c9bb860cef" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_898fa9b6-173d-4658-998e-f0833fd79a18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_SubordinatedDebt_898fa9b6-173d-4658-998e-f0833fd79a18" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_bc65d33e-37d6-4698-9f1a-54eb53495fee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_OtherLiabilities_bc65d33e-37d6-4698-9f1a-54eb53495fee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fdabb24b-3a06-415b-8229-6ee57af622be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_Liabilities_fdabb24b-3a06-415b-8229-6ee57af622be" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cfd67697-96ad-4db6-b222-db2ae7a8a812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_StockholdersEquity_cfd67697-96ad-4db6-b222-db2ae7a8a812" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7764e878-7630-4a0d-b5ed-68f7081fa5ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7764e878-7630-4a0d-b5ed-68f7081fa5ea" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3911d5f6-89d4-4dbd-b177-6df6c99df990_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3911d5f6-89d4-4dbd-b177-6df6c99df990_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_19694d31-92aa-497c-a348-a5b06231bab6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:to="loc_srt_ConsolidatedEntitiesDomain_19694d31-92aa-497c-a348-a5b06231bab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_cc7959f9-88d2-43ea-825c-aebd38591791" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_19694d31-92aa-497c-a348-a5b06231bab6" xlink:to="loc_srt_ParentCompanyMember_cc7959f9-88d2-43ea-825c-aebd38591791" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended" id="i1c4569bb30eb4ac4928b1141d5df9c7c_CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_857cd643-5105-448b-bb36-0c864068a421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_DividendIncomeOperating_857cd643-5105-448b-bb36-0c864068a421" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks_aee9ffa4-8463-4307-99a7-9c47cbfa6577" xlink:href="cfr-20201231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_cfr_DividendIncomePaidByNonBanks_aee9ffa4-8463-4307-99a7-9c47cbfa6577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_59a52317-2c5e-4bee-9d50-5bd5baeeebba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_InterestAndOtherIncome_59a52317-2c5e-4bee-9d50-5bd5baeeebba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_ba736f44-7ebc-4b9a-8fb8-fa9ebe78205e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_ba736f44-7ebc-4b9a-8fb8-fa9ebe78205e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dcc1431c-b50d-45f6-8f54-10bc27b935e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_InterestExpense_dcc1431c-b50d-45f6-8f54-10bc27b935e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_0b090715-2ea9-48f2-a598-b56cab4976b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_SalariesAndWages_0b090715-2ea9-48f2-a598-b56cab4976b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_70e6f093-3589-4327-86d6-f6339a31237f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_OtherNoninterestExpense_70e6f093-3589-4327-86d6-f6339a31237f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fd1393d2-6414-44ee-9fd8-a785dc33d9e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_OperatingExpenses_fd1393d2-6414-44ee-9fd8-a785dc33d9e4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a16e83c7-0eca-4725-8b1a-a447cc6d4830" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a16e83c7-0eca-4725-8b1a-a447cc6d4830" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5f7e942f-3dea-46ef-87ef-17a87cb1dd2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5f7e942f-3dea-46ef-87ef-17a87cb1dd2d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_ec1d7d65-e277-4ec7-b907-618b735cabb1" xlink:href="cfr-20201231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_ec1d7d65-e277-4ec7-b907-618b735cabb1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e2da421-2db0-466a-a59b-96c63b3be768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_NetIncomeLoss_9e2da421-2db0-466a-a59b-96c63b3be768" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_65d2952a-8505-412c-9e21-f21ad9bd14f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_65d2952a-8505-412c-9e21-f21ad9bd14f0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_64281149-330c-4c4e-aa7c-910a5d3b41de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_64281149-330c-4c4e-aa7c-910a5d3b41de" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ce371358-3008-4b62-a694-c9a343d0a486" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ce371358-3008-4b62-a694-c9a343d0a486" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2d3d6265-f760-40e3-9ab8-41e7da11436e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2d3d6265-f760-40e3-9ab8-41e7da11436e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_72d16ddc-7f44-4802-863e-cf8defb63ef9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_72d16ddc-7f44-4802-863e-cf8defb63ef9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_383788ca-35c5-41e4-9a57-177193142c5c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_72d16ddc-7f44-4802-863e-cf8defb63ef9" xlink:to="loc_srt_ParentCompanyMember_383788ca-35c5-41e4-9a57-177193142c5c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended" id="i571218965e4643b8b9716105a70cb537_CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e3534fd-d284-41b0-9416-548184c8d169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetIncomeLoss_9e3534fd-d284-41b0-9416-548184c8d169" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_a59efaff-f599-439e-8ac0-cf63b1527ef4" xlink:href="cfr-20201231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_a59efaff-f599-439e-8ac0-cf63b1527ef4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8440a203-74ba-45f2-af7f-48cc167e1b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ShareBasedCompensation_8440a203-74ba-45f2-af7f-48cc167e1b22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_fabd9dd1-a6b9-4b52-9843-75dae218a7b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_fabd9dd1-a6b9-4b52-9843-75dae218a7b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b97a2672-9ee0-4234-810b-dd30008d2ed8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b97a2672-9ee0-4234-810b-dd30008d2ed8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a1c0bda-2996-4783-9ff4-dd137636255f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a1c0bda-2996-4783-9ff4-dd137636255f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcdd7774-849f-4fab-80ba-0ddc4c9e35f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcdd7774-849f-4fab-80ba-0ddc4c9e35f1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_1a2213aa-a798-4462-abe3-28105492d59b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_1a2213aa-a798-4462-abe3-28105492d59b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_6582b84e-0d12-44ed-8753-e66c71a0b771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_6582b84e-0d12-44ed-8753-e66c71a0b771" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_cdadf1c1-484a-49dd-87a9-539831e7956f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_cdadf1c1-484a-49dd-87a9-539831e7956f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_ed71c0a1-bb34-4e0a-bf45-0422de0563c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_ed71c0a1-bb34-4e0a-bf45-0422de0563c7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8157200c-346e-45d6-bc16-6b47241c27ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8157200c-346e-45d6-bc16-6b47241c27ec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfe119d8-9646-4c08-902d-faee990a8779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfe119d8-9646-4c08-902d-faee990a8779" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_0ed2cd1e-cf04-4da0-96e1-ad154e31ae5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_0ed2cd1e-cf04-4da0-96e1-ad154e31ae5a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ee4cf9bb-3540-4a7e-bddd-274bc6083dd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ee4cf9bb-3540-4a7e-bddd-274bc6083dd4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08b07d52-8d4b-4801-9848-c6c00088a4cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08b07d52-8d4b-4801-9848-c6c00088a4cf" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_edff4163-78a6-4f7c-96e2-23428e900e71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_edff4163-78a6-4f7c-96e2-23428e900e71" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7f9b10bc-9131-4a68-a541-a02b0c6d7301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7f9b10bc-9131-4a68-a541-a02b0c6d7301" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c036a0f-bef6-450a-b8b3-100681727bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:to="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_209408a5-ca61-40f1-99bc-cf0b5f7b9c12_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:to="loc_srt_ConsolidatedEntitiesDomain_209408a5-ca61-40f1-99bc-cf0b5f7b9c12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_138e64c3-6fbb-4c02-bc2c-5ab8282b1336" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:to="loc_srt_ConsolidatedEntitiesDomain_138e64c3-6fbb-4c02-bc2c-5ab8282b1336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ba4fe3cc-a0b3-4aa0-937f-57c507fb7ce9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_138e64c3-6fbb-4c02-bc2c-5ab8282b1336" xlink:to="loc_srt_ParentCompanyMember_ba4fe3cc-a0b3-4aa0-937f-57c507fb7ce9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="simple" xlink:href="cfr-20201231.xsd#AccountingStandardsUpdates"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="extended" id="ie141e800ff5a4d60b0cf022680a66741_AccountingStandardsUpdates"/>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended" id="if856f49882a24479b8212d552fb6a574_AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_962794f9-d3f8-4604-b874-47c6bcd70058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_b3fca2c7-7416-467e-ac17-600e0def48e6" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_962794f9-d3f8-4604-b874-47c6bcd70058" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_b3fca2c7-7416-467e-ac17-600e0def48e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_962794f9-d3f8-4604-b874-47c6bcd70058" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8d95bf14-b303-4782-a30d-df16c8e38809_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:to="loc_us-gaap_EquityComponentDomain_8d95bf14-b303-4782-a30d-df16c8e38809_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_34f0ad88-9e1f-486c-88a4-2bd7c4294ac1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:to="loc_us-gaap_EquityComponentDomain_34f0ad88-9e1f-486c-88a4-2bd7c4294ac1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8d93cf28-67ea-4364-8ceb-895efcfaca0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_34f0ad88-9e1f-486c-88a4-2bd7c4294ac1" xlink:to="loc_us-gaap_RetainedEarningsMember_8d93cf28-67ea-4364-8ceb-895efcfaca0d" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>cfr-20201231_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 2021 Workiva-->
<!--r:3bf06590-7914-4ccd-9779-58c2e80cbfd3,g:847ada42-0912-4c1f-90ed-e2ea8cff0bd0-->
<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_IncomeTaxReconciliationNondeductibleExpense_aa96bd06-9d9d-4893-b998-a6cabc5aec08_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink: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-deductible FDIC premiums</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_3e02685b-3a67-48b5-86c5-0a7bf2b2fff0_terseLabel_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">75.01 - 80.00 [Member]</link:label>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Five Point Zero One To Eighty Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Five Point Zero One To Eighty Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:href="cfr-20201231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:to="lab_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_103ea1ca-a328-491c-bb7b-885a43221981_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">Granted in period, number of shares/units</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_f0bdcd5d-f5ea-4f73-921a-07865ba3f642_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target asset allocation percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink: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, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_ef149f92-8733-466e-94af-5b3dcfff9b6e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_0f62ff06-2c1b-495a-8f72-7255eca29a0d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink: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 Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink: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, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_cb2b28f9-d239-4772-9eb6-787d8bc05de5_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_16788d0b-35e6-4684-bbdc-855e9b35344b_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_24984a95-c61c-4272-984d-d62a74129e2f_terseLabel_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled Debt Restructurings</link:label>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_128f8b93-b4e4-4125-a33e-c455d1a53ceb_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">States and Political Subdivisions [Member]</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_ae02d466-8882-4b9a-8a18-684911325aa8_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">US States and Political Subdivisions Debt Securities [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_395dfcca-f79e-405d-bcfd-beb975452867_terseLabel_en-US" xlink:label="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$ 45.01 - $ 50.00 [Member]</link:label>
    <link:label id="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forty Five Point Zero One To Fifty Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forty Five Point Zero One To Fifty Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" xlink:href="cfr-20201231.xsd#cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" xlink:to="lab_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_d0abd293-2482-4357-96e5-604e8249d585_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt [Member]</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_SubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedDebtMember" xlink:to="lab_us-gaap_SubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTradingSecurities_4abc8686-938d-4a80-82c2-b0c748b8333c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTradingSecurities" 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">Trading account securities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTradingSecurities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTradingSecurities" xlink: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 Debt Securities, Trading, and Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTradingSecurities" xlink:to="lab_us-gaap_IncreaseDecreaseInTradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_66e4d47d-baeb-4e3c-9024-32ecd50367b6_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_e00068cd-c05d-4174-9889-851b5f846dbe_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GuaranteedbytheTexasPSFMember_64c1a64a-7164-4e74-b192-d258af7e5731_terseLabel_en-US" xlink:label="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed by the Texas PSF [Member]</link:label>
    <link:label id="lab_cfr_GuaranteedbytheTexasPSFMember_label_en-US" xlink:label="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed by the Texas PSF [Member]</link:label>
    <link:label id="lab_cfr_GuaranteedbytheTexasPSFMember_documentation_en-US" xlink:label="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed by the Texas PSF [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember" xlink:href="cfr-20201231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GuaranteedbytheTexasPSFMember" xlink:to="lab_cfr_GuaranteedbytheTexasPSFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_8dc5d541-30b0-4f9a-ad80-e694a522a330_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_deee5b8a-1270-4327-b5d3-5097b9248c7c_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink: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 Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink: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 Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink: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 Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:to="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_39e2f596-ec8f-4341-b345-be0fd7e2edb1_terseLabel_en-US" xlink:label="lab_cfr_ModeledExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modeled Expected Credit Losses [Member]</link:label>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_label_en-US" xlink:label="lab_cfr_ModeledExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modeled Expected Credit Losses [Member]</link:label>
    <link:label id="lab_cfr_ModeledExpectedCreditLossesMember_documentation_en-US" xlink:label="lab_cfr_ModeledExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modeled Expected Credit Losses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember" xlink:href="cfr-20201231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ModeledExpectedCreditLossesMember" xlink:to="lab_cfr_ModeledExpectedCreditLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_788b8421-7106-4f51-aea6-29d60823a414_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_c69d9e3b-ac1c-48ef-9b0e-2d8cec87769b_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink: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 Risk Grades for All Commercial Loans by Class and Year of Origination</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_label_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink: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 Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:to="lab_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_db949e0d-4992-4332-84f5-f53a144893d6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" 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 Amounts Not Offset, Collateral, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink: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 Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:to="lab_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3bb45cf4-62ee-41d7-81ca-60e3320912de_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_119e36eb-62ef-454e-9231-907ec7feb72f_terseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink: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_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_808a9789-545b-44f5-88ad-fe8c9cabda70_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 One Risk-Based Capital Ratio, Actual</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalRatio" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditCardGuarantees_11a9cd5f-f916-442c-a233-0fc57a4c8bef_terseLabel_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit card guarantees</link:label>
    <link:label id="lab_cfr_CreditCardGuarantees_label_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink: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 Card Guarantees</link:label>
    <link:label id="lab_cfr_CreditCardGuarantees_documentation_en-US" xlink:label="lab_cfr_CreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Card Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees" xlink:href="cfr-20201231.xsd#cfr_CreditCardGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditCardGuarantees" xlink:to="lab_cfr_CreditCardGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_46c4428c-9d7a-4fa8-99a2-f3197eef18a2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_17426ec9-1228-4971-9387-450143ff7e59_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/2020/dei-2020-01-31.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_DefinedBenefitPlanFairValueOfPlanAssets_be2bd3ed-0cc9-4b86-8c23-3f5708728423_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_99f2c659-b6f7-457d-b469-7df640b70fbe_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_7c4a4dde-5e87-4d84-846a-092569e90b4f_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_04c9d262-1123-4f79-8c4d-161ed5e4e7f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeposits" xlink: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 change in deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeposits" xlink: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 Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeposits" xlink:to="lab_us-gaap_IncreaseDecreaseInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_4a191c38-d9c2-44e4-b7ef-4c623c6aa1a7_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_39dfc045-3e37-4811-84a4-6aa49317918b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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, weighted-average grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6e6db898-a394-49d8-ad3f-66ab2ad0843b_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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, weighted-average grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsGross_704093db-1d57-4157-ac8f-d9e170b2af9a_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsGross" xlink: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 Amount Recognized, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsGross_label_en-US" xlink:label="lab_cfr_FinancialAssetsGross" xlink: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 Assets Gross</link:label>
    <link:label id="lab_cfr_FinancialAssetsGross_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsGross" xlink:to="lab_cfr_FinancialAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_57c28b56-673d-412c-9fb8-f9eabaca13f0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_1b6c05cb-6521-47a1-a694-bd7db9858e5b_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_089d624a-7f9a-47cd-a206-0935b8e2e403_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_0e261455-e8c5-44c7-94d8-1dc57b4b05af_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_a7df17e5-5bc3-42d7-910f-950426b460d9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonus accrual</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink: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, Compensation and Benefits, Employee Bonuses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_5e2fb38e-15de-48f8-a262-2703be552818_verboseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Minimum leverage ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_5e273775-be5d-42d5-9196-8ff490cd25da_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_3fabfe7b-5af9-4f6b-93a9-cca363220df2_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_76f2f10d-0930-4314-bc6f-ee4b75676e34_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations and Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink: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, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_2ddf893f-c980-4995-8b6e-8491877f7d8c_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_ecfa65c3-6320-4d11-959c-b9a97343f9a9_totalLabel_en-US" xlink:label="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" 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 of Foreclosed Assets Remeasured Subsequent to Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_label_en-US" xlink:label="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink: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 of Foreclosed Assets Remeasured Subsequent to Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_documentation_en-US" xlink:label="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:href="cfr-20201231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:to="lab_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock_4b275df8-7935-4e30-853e-40655e5f6667_terseLabel_en-US" xlink:label="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium Amortization and Discount Accretion Included in Income on Securities</link:label>
    <link:label id="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock_label_en-US" xlink:label="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium Amortization and Discount Accretion Included in Income on Securities [Table Text Block]</link:label>
    <link:label id="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock_documentation_en-US" xlink:label="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium Amortization and Discount Accretion Included in Income on Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" xlink:to="lab_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_1614c43d-7a92-4568-b4cc-8542c4f2a7cc_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 lease, payments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ComprehensiveIncomeNoteTextBlock_5e8a4016-2ee1-489a-b59b-193ab846ca6e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ffe757b0-bea5-4c07-b294-cc323eb01ecf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_c0d1cdf8-495b-47c0-ae67-964f818747e9_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink: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 Eligible for Offset Consolidated Balance Sheet</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink: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 Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:to="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_1ffac4d7-cea0-4404-85db-759679c44128_terseLabel_en-US" xlink:label="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of operating lease liability related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_label_en-US" xlink:label="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of operating lease liability related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_documentation_en-US" xlink:label="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of operating lease liability related to the new corporate headquarters facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:href="cfr-20201231.xsd#cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:to="lab_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_759ef616-f534-4284-ac97-1e08aace7b32_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers of Financial Assets</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers and Servicing of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_6a98f76e-9b37-485a-9af7-f81e5a7dc4cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" 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">Intangible assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_5ae17f6b-a22f-4a2d-b470-b542e21f575c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink: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, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_092c8f5c-0344-4144-a700-b5f738cc2b3d_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Treasury stock, shares, acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2d955291-d7c6-4a50-9f0e-addb022ef90f_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">Ending balance, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6dd07bea-fd7b-4c11-b2d4-a1bd392f8d53_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">Beginning balance, number of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_520f6082-c327-4952-9098-9dff950e4c15_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2ae96df0-8ffb-4818-bf28-02bf68c2f512_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink: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: Earnings allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_6206f5a0-823a-472e-9f6c-cff232950e3c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_216765e3-c63e-44cd-b844-5f878b9fda6d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restoration Plan [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink: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 Pension, Postretirement and Supplemental Plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_28436ec1-8ce2-4974-b636-00e33eb42b34_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" 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">Change in the net actuarial gain/loss before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink: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, before Reclassification Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_a997a095-d83c-428d-9bc0-099be9c79938_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2020 and 6,000,000 Series A shares ($25 liquidation preference) issued in 2019</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExternalCreditRatingMoodysMember_40ed3702-40a3-4e7d-ab93-94209a760d92_terseLabel_en-US" xlink:label="lab_srt_ExternalCreditRatingMoodysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Credit Rating, Moody's [Domain]</link:label>
    <link:label id="lab_srt_ExternalCreditRatingMoodysMember_label_en-US" xlink:label="lab_srt_ExternalCreditRatingMoodysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">External Credit Rating, Moody's [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ExternalCreditRatingMoodysMember" xlink:to="lab_srt_ExternalCreditRatingMoodysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_b7309f60-a264-4032-9705-bf38d5d32748_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, Minimum</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameAxis_0252d9b8-cca8-4628-823c-cceead8f5603_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameAxis" xlink: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 Restructuring Modification Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameAxis_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameAxis" xlink: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 Restructuring Modification Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis" xlink:to="lab_us-gaap_LoanRestructuringModificationNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonBanksMember_23bdb4c3-483a-426a-ba6c-7c3a75b2bbd4_terseLabel_en-US" xlink:label="lab_cfr_NonBanksMember" xlink: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-Banks [Member]</link:label>
    <link:label id="lab_cfr_NonBanksMember_label_en-US" xlink:label="lab_cfr_NonBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Banks [Member]</link:label>
    <link:label id="lab_cfr_NonBanksMember_documentation_en-US" xlink:label="lab_cfr_NonBanksMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember" xlink:href="cfr-20201231.xsd#cfr_NonBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonBanksMember" xlink:to="lab_cfr_NonBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_143a714f-a7db-42cf-b509-a4d6367ad2d7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_5793ab84-1623-4975-ab79-507be4ccd6e9_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 or Stated Value 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_360278ee-295d-4498-b653-94a5d425183d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_4a44e10a-39ae-42fc-90ca-087d8c111782_terseLabel_en-US" xlink:label="lab_cfr_OtherconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_label_en-US" xlink:label="lab_cfr_OtherconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_OtherconsumerrealestateloansMember_documentation_en-US" xlink:label="lab_cfr_OtherconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember" xlink:href="cfr-20201231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherconsumerrealestateloansMember" xlink:to="lab_cfr_OtherconsumerrealestateloansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_ee239d45-a8ff-42e0-9459-6bc3b1647a1b_terseLabel_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink: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-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_label_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PreAdoptionAllowanceMember_documentation_en-US" xlink:label="lab_cfr_PreAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Adoption Allowance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember" xlink:href="cfr-20201231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreAdoptionAllowanceMember" xlink:to="lab_cfr_PreAdoptionAllowanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_29ab4506-50e4-4a09-9a1b-db55ccdcb1b5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink: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, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink: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, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_e3354039-450e-498d-afc5-194cb6b5aefd_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Investment With Allowance</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink: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 Financing Receivable, with Related Allowance, Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_e4a173e5-1d34-4b3b-88c7-bf7861c5b6fc_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising, promotions and public relations</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink: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 and Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_0e511d19-2b67-4a4a-a851-96c3e9ed0293_terseLabel_en-US" xlink:label="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink: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 Securities Tier Two Capital Allowable Portion [Member]</link:label>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_label_en-US" xlink:label="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink: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 Securities Tier Two Capital Allowable Portion [Member]</link:label>
    <link:label id="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_documentation_en-US" xlink:label="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink: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 Securities Tier Two Capital Allowable Portion [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:href="cfr-20201231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:to="lab_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_406ab84c-575e-481c-b138-e4d4bb48f0be_terseLabel_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink: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 Commitments, Components of Lease Expense</link:label>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_label_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink: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 Commitments, Components of Lease Expense [Table Text Block]</link:label>
    <link:label id="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:to="lab_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_ce569cba-6868-4ccd-87f5-e592f75a114b_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" 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">Sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_f3c086a6-bf33-4222-8183-3d2b7bd33106_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink: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_ProceedsFromSaleOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink: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 Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentCurrent_0f7d25cc-07c4-4eba-ae4d-7225fce8707a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentCurrent" xlink: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_FinancingReceivableRecordedInvestmentCurrent_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentCurrent" xlink: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, Not Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_cc226b97-e947-4709-a740-eb46f5aaea31_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">Available for Sale, Due after five years through ten years, Estimated Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_c8567b05-448e-4d45-8753-cdbb4f39aac0_terseLabel_en-US" xlink:label="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink: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 fair value of derivative contracts cleared through Chicago Mercantile Exchange</link:label>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_label_en-US" xlink:label="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink: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 fair value of derivative contracts cleared through Chicago Mercantile Exchange</link:label>
    <link:label id="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_documentation_en-US" xlink:label="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:href="cfr-20201231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:to="lab_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_8c27297f-5519-4478-86bd-89eee85fd9bd_terseLabel_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink: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 and lease origination fees</link:label>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_label_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink: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 and lease origination fees</link:label>
    <link:label id="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_documentation_en-US" xlink:label="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink: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 and lease origination fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:to="lab_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_5b95d128-113d-4d35-914c-e34af41b2214_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_2090b0c8-c5c4-4cf6-8564-78c0a603a69e_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink: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 Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink: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 Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_5a19c707-6c5d-42d1-b926-3d4e1af57578_terseLabel_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">65.01 - 70.00 [Member]</link:label>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty Five Point Zero One To Seventy Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty Five Point Zero One To Seventy Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:href="cfr-20201231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:to="lab_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_f69731fd-5f9c-4d77-83c7-456be259eeb0_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_cce3ee35-5565-49d4-bef0-4fad6330f10c_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_a6d5b228-9e63-48d1-a479-446795a7db97_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink: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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_d66cf1a7-aa33-4cde-ab92-47a926036a97_totalLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" 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 Amount Recognized, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_c95ee5f1-f623-4777-8ff7-7184902b4a96_terseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink: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 Amount Recognized, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink: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 Liabilities Derivatives And Repurchase Agreements Net</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Derivatives And Repurchase Agreements Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:to="lab_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedBorrowingInterestRate_6dadc952-d101-4819-ad70-efbdd3bfbc4b_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes interest rate</link:label>
    <link:label id="lab_us-gaap_SubordinatedBorrowingInterestRate_label_en-US" xlink:label="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Borrowing, Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedBorrowingInterestRate" xlink:to="lab_us-gaap_SubordinatedBorrowingInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_d907afa6-e40f-4d04-b2a4-417e18b41ffe_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink: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 payout percentage at the 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink: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 payout percentage at the 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 25th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Numberofstockplans_b8fc545e-c528-4661-a965-4a5111ab4ab9_terseLabel_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink: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 stock plans</link:label>
    <link:label id="lab_cfr_Numberofstockplans_label_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink: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 stock plans</link:label>
    <link:label id="lab_cfr_Numberofstockplans_documentation_en-US" xlink:label="lab_cfr_Numberofstockplans" xlink: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 stock plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans" xlink:href="cfr-20201231.xsd#cfr_Numberofstockplans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Numberofstockplans" xlink:to="lab_cfr_Numberofstockplans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_6ff15596-dc67-45a6-a12e-17f00f0c576b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_38f8aa93-3794-46fa-b12e-d716dd1a1c63_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_c4cc67bf-7f5a-4515-b1c9-8daf1522d45f_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 on projected benefit obligation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_ff445c31-50a0-4801-afdb-c03db548ac38_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_c4a8fb06-0839-4afe-a91f-208772604eed_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">Capital and Regulatory Matters</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_14f9d530-6aa5-4a4c-a10a-a4134bb05969_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink: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 Performance Status [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink: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 Performance Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_fc527c87-c428-40eb-85f3-0f70e6780063_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_370c991f-491e-406c-9ce0-f73cb7b0d467_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/2020/dei-2020-01-31.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_cfr_Trustandinvestmentmanagementfees_e56fef7c-7859-43f9-9a97-eea168582f7c_terseLabel_en-US" xlink:label="lab_cfr_Trustandinvestmentmanagementfees" xlink: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 management fees</link:label>
    <link:label id="lab_cfr_Trustandinvestmentmanagementfees_label_en-US" xlink:label="lab_cfr_Trustandinvestmentmanagementfees" xlink: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 management fees</link:label>
    <link:label id="lab_cfr_Trustandinvestmentmanagementfees_documentation_en-US" xlink:label="lab_cfr_Trustandinvestmentmanagementfees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees" xlink:href="cfr-20201231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Trustandinvestmentmanagementfees" xlink:to="lab_cfr_Trustandinvestmentmanagementfees" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_1f6a771f-9ddc-48d6-a57c-12f7b989ded5_terseLabel_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink: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 reclassified to held to maturity, unrealized gain net of tax</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_label_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_documentation_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:href="cfr-20201231.xsd#cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:to="lab_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3c85e19a-92d0-4efd-9a56-ddee2f2f828d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53dd0de6-b9ff-4b37-b9b3-4c9e13f0b06e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_c817e9fd-49e4-4910-b8a2-23854b5f0e75_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">Borrowed Funds</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_036c6a68-0af4-4beb-a5de-a36992a27ed3_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">Securities held to maturity: Purchases</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CorrespondentBanksMember_ee771440-73f1-489b-b1e4-9fdd9b5ce380_terseLabel_en-US" xlink:label="lab_cfr_CorrespondentBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Correspondent Banks [Member]</link:label>
    <link:label id="lab_cfr_CorrespondentBanksMember_label_en-US" xlink:label="lab_cfr_CorrespondentBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Correspondent Banks [Member]</link:label>
    <link:label id="lab_cfr_CorrespondentBanksMember_documentation_en-US" xlink:label="lab_cfr_CorrespondentBanksMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Correspondent Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CorrespondentBanksMember" xlink:href="cfr-20201231.xsd#cfr_CorrespondentBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CorrespondentBanksMember" xlink:to="lab_cfr_CorrespondentBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember_f6f60b02-f67b-4b4a-bb26-9fea37ab1181_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink: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 Loan/Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember_label_en-US" xlink:label="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink: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 Loan Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember_documentation_en-US" xlink:label="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink: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 loan/lease interest rate swaps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink:href="cfr-20201231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink:to="lab_cfr_CommercialLoanLeaseInterestRateSwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_94800a05-d104-423f-b839-041077e11df8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_ede74b9b-b548-48eb-8ac8-bc816264ae15_terseLabel_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_label_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:label id="lab_cfr_WNBCapitalTrustIMember_documentation_en-US" xlink:label="lab_cfr_WNBCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WNB Capital Trust I [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember" xlink:href="cfr-20201231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WNBCapitalTrustIMember" xlink:to="lab_cfr_WNBCapitalTrustIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_16540e62-eead-4972-aafa-fcb26616b6ea_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 income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_23c4cf67-bb78-49b1-bb79-bff42db5fa57_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">Total 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_b99c345b-b6a9-43a7-8592-8f070bad2678_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" 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 actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink: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), after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_6bdd7176-2ab0-4ad4-95de-f4c82e1866ea_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/2020/dei-2020-01-31.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_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_71f0701d-daa3-4c1c-b237-12deeca0c2c3_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink: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 Non-Interest Income and Expense</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink: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 And Expense [Table Text Block]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink: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 and expense [Table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeAndExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:to="lab_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageLoanRelatedToPropertySales1_08185911-d33a-46bb-9daf-f146e2775bcc_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoanRelatedToPropertySales1" xlink: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 facilitate the sale of other real estate owned</link:label>
    <link:label id="lab_us-gaap_MortgageLoanRelatedToPropertySales1_label_en-US" xlink:label="lab_us-gaap_MortgageLoanRelatedToPropertySales1" xlink: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 Loan Related to Property Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageLoanRelatedToPropertySales1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:to="lab_us-gaap_MortgageLoanRelatedToPropertySales1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_5995868b-7d35-4103-8693-dce346451f91_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PriorYearsMember_057451cc-fba4-48d1-8ab2-bdd0e505f7e2_terseLabel_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink: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 Years</link:label>
    <link:label id="lab_cfr_PriorYearsMember_label_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years [Member]</link:label>
    <link:label id="lab_cfr_PriorYearsMember_documentation_en-US" xlink:label="lab_cfr_PriorYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Years [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember" xlink:href="cfr-20201231.xsd#cfr_PriorYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PriorYearsMember" xlink:to="lab_cfr_PriorYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7aaff9b9-498a-4fe0-81de-2b43c55eba23_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_6459562d-4b2b-450f-964e-cf2b844c7db6_terseLabel_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink: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</link:label>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_label_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink: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 Collections Other Changes</link:label>
    <link:label id="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_documentation_en-US" xlink:label="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink: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 collections other changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:href="cfr-20201231.xsd#cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:to="lab_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialAndIndividualMember_f04c7a28-aac4-4155-a4fb-c2526c2d6609_terseLabel_en-US" xlink:label="lab_cfr_CommercialAndIndividualMember" xlink: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 Individual [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndividualMember_label_en-US" xlink:label="lab_cfr_CommercialAndIndividualMember" xlink: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 Individual [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndividualMember_documentation_en-US" xlink:label="lab_cfr_CommercialAndIndividualMember" xlink: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 individual [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndividualMember" xlink:href="cfr-20201231.xsd#cfr_CommercialAndIndividualMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialAndIndividualMember" xlink:to="lab_cfr_CommercialAndIndividualMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_0aea27fc-38d3-41f1-a609-96f8c1b060de_terseLabel_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled Maturities of Time Deposits</link:label>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled Maturities Of Time Deposits [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scheduled maturities of time deposits [Table Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:to="lab_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_27917905-57b4-46b8-9ae1-cfd6713689fd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, number of shares available for grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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 Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_b27f31d9-27cc-4792-b45b-cd35a6075920_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink: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 Pension Plan [Member]</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink: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 Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_915c5993-8f0a-428f-b1c3-54533ca77c4f_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink: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 Amount Recognized, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_label_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink: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 Borrowed, Not Subject to Master Netting Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink:to="lab_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_exch_XNYS_6635a850-7147-426b-a773-bb41a8804e89_terseLabel_en-US" xlink:label="lab_exch_XNYS" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEW YORK STOCK EXCHANGE, INC. [Member]</link:label>
    <link:label id="lab_exch_XNYS_label_en-US" xlink:label="lab_exch_XNYS" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEW YORK STOCK EXCHANGE, INC. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS" xlink:href="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd#exch_XNYS"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exch_XNYS" xlink:to="lab_exch_XNYS" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_c1e83f59-45f5-4dd1-aaf7-8d80489467e6_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink: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 payout percentage at less than 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink: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 payout percentage at less than 25th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at less than 25th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_db962d7d-6caf-4a44-9b11-0673f5dadfc3_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink: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, Due after five years through ten years, Estimated Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionTypeAxis_af9012d5-6d82-4964-ba57-b6d61bab672a_terseLabel_en-US" xlink:label="lab_us-gaap_TransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Type [Axis]</link:label>
    <link:label id="lab_us-gaap_TransactionTypeAxis_label_en-US" xlink:label="lab_us-gaap_TransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionTypeAxis" xlink:to="lab_us-gaap_TransactionTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_c33aa87d-e5a0-43c8-8c87-ede9b3cb717d_terseLabel_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink: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 Flow Reporting</link:label>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink: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 Flow Reporting Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_CashFlowReportingPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Reporting Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:href="cfr-20201231.xsd#cfr_CashFlowReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:to="lab_cfr_CashFlowReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_9edaa269-fc06-4e19-89d6-4cb49611f6fb_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_us-gaap_SeriesBPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d7245156-dd68-44c6-b621-216c8d8d98b8_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_c813fa05-98a3-4196-8466-46d053b71ab4_verboseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" 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">Types of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_345022b9-fcc4-4460-a9b7-32f501850a71_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">Credit Loss, Financial Instrument</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_FairValueByBalanceSheetGroupingTextBlock_bab3a343-2361-44f6-aee2-35e07d7ee0bc_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">Estimated Fair Values 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_a03fb531-2796-4ebe-8147-3c0ebf6fd784_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, net of expenses</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_c7964c68-16f3-413d-ad38-73c49d56119e_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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">Gains included in other income from the sale of put options</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_3d6f1d23-2c6c-4e2e-8d14-3290c2147665_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink: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 included in income or expense</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink: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, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AMember_6dc37c00-e350-4bfe-b8cd-876dc16e3f4b_terseLabel_en-US" xlink:label="lab_cfr_AMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A [Member]</link:label>
    <link:label id="lab_cfr_AMember_label_en-US" xlink:label="lab_cfr_AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A [Member]</link:label>
    <link:label id="lab_cfr_AMember_documentation_en-US" xlink:label="lab_cfr_AMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AMember" xlink:href="cfr-20201231.xsd#cfr_AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AMember" xlink:to="lab_cfr_AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_b1c67980-d6e0-41bd-a49e-0e30e4909aca_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfPartnersCapitalAbstract_ecda2f63-2662-4a58-81af-f47bac8e8a13_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfPartnersCapitalAbstract" xlink: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 Partners' Capital [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfPartnersCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfPartnersCapitalAbstract" xlink: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 Partners' Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfPartnersCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfPartnersCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfPartnersCapitalAbstract" xlink:to="lab_us-gaap_StatementOfPartnersCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_da2045bf-a8b0-4262-a6e6-26a863ce6bb8_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_f9630a5f-ee27-4ffc-9906-73ac8cf4dbad_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink: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 Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarnings_cfe96345-30d0-4713-93aa-b07364204dec_totalLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" 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">Undistributed earnings allocated to common stock</link:label>
    <link:label id="lab_us-gaap_UndistributedEarnings_label_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarnings" xlink:to="lab_us-gaap_UndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_6464ecc4-9cc6-44f4-b710-23682b611573_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink: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-exempt</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink: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, Securities, Operating, Tax Exempt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:to="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartybMember_7a8a6011-7054-4f95-8ead-ceaa02f4713f_terseLabel_en-US" xlink:label="lab_cfr_CounterpartybMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty B [Member]</link:label>
    <link:label id="lab_cfr_CounterpartybMember_label_en-US" xlink:label="lab_cfr_CounterpartybMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterpartyb [Member]</link:label>
    <link:label id="lab_cfr_CounterpartybMember_documentation_en-US" xlink:label="lab_cfr_CounterpartybMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember" xlink:href="cfr-20201231.xsd#cfr_CounterpartybMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartybMember" xlink:to="lab_cfr_CounterpartybMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_078a76c8-5c72-4339-97b3-9d85565c4609_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink: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, More than 12 Months, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_9cb16534-e035-43b7-b58f-778d53df0365_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink: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, including fees</link:label>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_label_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink: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, Loans and Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GradeThirteenMember_f0f33899-2bc0-4625-afc1-705515a875d6_terseLabel_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade 13 [Member]</link:label>
    <link:label id="lab_cfr_GradeThirteenMember_label_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_GradeThirteenMember_documentation_en-US" xlink:label="lab_cfr_GradeThirteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Thirteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember" xlink:href="cfr-20201231.xsd#cfr_GradeThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GradeThirteenMember" xlink:to="lab_cfr_GradeThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_6e89a8d5-ecd8-4e4b-98d3-08d689c090c1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_644a15cf-4b04-4fba-b174-aaf54f543dd2_terseLabel_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink: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 of accounting change</link:label>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_label_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</link:label>
    <link:label id="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_documentation_en-US" xlink:label="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:to="lab_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_3ad56fab-af48-468c-80c7-c95e8575a0cb_terseLabel_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss transitional period in years under CECL</link:label>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_label_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink: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 transitional period under CECL</link:label>
    <link:label id="lab_cfr_CreditLossTransitionalPeriodUnderCECL_documentation_en-US" xlink:label="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss transitional period under CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:href="cfr-20201231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:to="lab_cfr_CreditLossTransitionalPeriodUnderCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_bcc200fd-9d86-4902-a4a9-894de33707be_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 deposits</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositsInBanks" xlink:to="lab_us-gaap_InterestBearingDepositsInBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_77b2c4b4-3741-40b5-8490-41418a46855c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_a6201fac-bfdc-4870-964d-d588ebda6efc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_b16afb2f-d7db-43c5-bcb8-1d3637964ff6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_HeldtomaturitySecuritiesMember_33cc5eaf-8653-47f9-8703-694925569e5a_terseLabel_en-US" xlink:label="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_HeldtomaturitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldtomaturitySecuritiesMember" xlink:to="lab_us-gaap_HeldtomaturitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2022d2d1-3915-4b48-b718-cd5b6fcd415d_terseLabel_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink: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 One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:label id="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_label_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:to="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_188c716a-096f-4d1a-984a-ee2404056453_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" 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 Amounts Not Offset, Financial Instruments, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_5ee17218-ace4-446f-ba4d-6d1b75284f21_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink: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, Collateral, Right to Reclaim Securities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink: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, Collateral, Right to Reclaim Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_fd783be4-eb93-4d18-a12a-1c692526108f_terseLabel_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink: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 II [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_label_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost Capital Trust II [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostCapitalTrustIIMember_documentation_en-US" xlink:label="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen/Frost capital trust II [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember" xlink:href="cfr-20201231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CullenFrostCapitalTrustIIMember" xlink:to="lab_cfr_CullenFrostCapitalTrustIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_64f2b8ca-1d77-4539-95e3-46385553570d_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink: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, furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartycMember_86f9d4e2-ae0d-4205-9853-eca3eea527f2_terseLabel_en-US" xlink:label="lab_cfr_CounterpartycMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty C [Member]</link:label>
    <link:label id="lab_cfr_CounterpartycMember_label_en-US" xlink:label="lab_cfr_CounterpartycMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterpartyc [Member]</link:label>
    <link:label id="lab_cfr_CounterpartycMember_documentation_en-US" xlink:label="lab_cfr_CounterpartycMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty C [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember" xlink:href="cfr-20201231.xsd#cfr_CounterpartycMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartycMember" xlink:to="lab_cfr_CounterpartycMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_3d83015c-6b5c-45c2-9d18-6b07e3e38280_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember" xlink:to="lab_us-gaap_ForeignExchangeContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_b1223909-c16c-40ee-9108-2b07faef8d93_terseLabel_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink: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 collateral on deposit</link:label>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_55fdf198-2b71-4ba3-b5ed-3ccbfd0d3d75_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" 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">Cash collateral on deposit with other financial institutions</link:label>
    <link:label id="lab_us-gaap_CashCollateralForBorrowedSecurities_label_en-US" xlink:label="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink: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 Collateral for Borrowed Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCollateralForBorrowedSecurities" xlink:to="lab_us-gaap_CashCollateralForBorrowedSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_f3dc6446-aa42-4517-8871-2af7cc3e1088_terseLabel_en-US" xlink:label="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink: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 percentage loan related to single industry</link:label>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_label_en-US" xlink:label="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink: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 Percentage Of Loan Related To Single Industry</link:label>
    <link:label id="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_documentation_en-US" xlink:label="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage of Loan Related To Single Industry</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:href="cfr-20201231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:to="lab_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ExchangeDomain_0518a856-ba55-4553-b9e7-43eb61973c34_terseLabel_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:label id="lab_dei_ExchangeDomain_label_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_f66ae497-9e85-46b1-8759-c2210be4c7b5_terseLabel_en-US" xlink:label="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Guaranteed or Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_label_en-US" xlink:label="lab_cfr_NotGuaranteedorPreRefundedMember" xlink: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 Guaranteed or Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_NotGuaranteedorPreRefundedMember_documentation_en-US" xlink:label="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Guaranteed or Pre-Refunded [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember" xlink:href="cfr-20201231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NotGuaranteedorPreRefundedMember" xlink:to="lab_cfr_NotGuaranteedorPreRefundedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ReclassifiedToHeldToMaturityMember_51630a18-7e3a-4983-8d3d-ebdd7d675d85_terseLabel_en-US" xlink:label="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified To Held To Maturity [Member]</link:label>
    <link:label id="lab_cfr_ReclassifiedToHeldToMaturityMember_label_en-US" xlink:label="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified To Held To Maturity [Member]</link:label>
    <link:label id="lab_cfr_ReclassifiedToHeldToMaturityMember_documentation_en-US" xlink:label="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassified To Held To Maturity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember" xlink:href="cfr-20201231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ReclassifiedToHeldToMaturityMember" xlink:to="lab_cfr_ReclassifiedToHeldToMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_df2aea59-c132-480e-8197-01d99ef4743c_terseLabel_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink: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 assets</link:label>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_label_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink: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, Average Assets</link:label>
    <link:label id="lab_cfr_SegmentReportingAverageAssets_documentation_en-US" xlink:label="lab_cfr_SegmentReportingAverageAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Average Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets" xlink:href="cfr-20201231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SegmentReportingAverageAssets" xlink:to="lab_cfr_SegmentReportingAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_51f7dadf-4719-4331-8ffe-3608f00aaad4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_b55a73dd-817e-427c-8ef1-ee29d345c189_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, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapital" xlink:to="lab_us-gaap_TierOneRiskBasedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_ae69f141-e143-4b46-9747-aafb56fa4e01_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_5cbc6b6e-8c00-4624-95f5-fe975ed39b8a_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">Total 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_4098f7f1-8c06-4781-8649-5527a4285a5e_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">Interest-bearing deposits</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:to="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_7deab8ed-245c-4e6b-9ab5-db705e17ba43_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink: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 repurchase agreements</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_97af891f-b71e-4090-9d5a-25916a3c4a25_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 repurchase agreements</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_36f81c5d-bcc5-4cb2-a2d0-3d3006533141_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AaAAMember_72008efa-4967-4159-96ad-6deb4807cefe_terseLabel_en-US" xlink:label="lab_cfr_AaAAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aa/AA [Member]</link:label>
    <link:label id="lab_cfr_AaAAMember_label_en-US" xlink:label="lab_cfr_AaAAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aa/AA [Member]</link:label>
    <link:label id="lab_cfr_AaAAMember_documentation_en-US" xlink:label="lab_cfr_AaAAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aa/AA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember" xlink:href="cfr-20201231.xsd#cfr_AaAAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AaAAMember" xlink:to="lab_cfr_AaAAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f26816a5-9bcf-4c64-9f8e-b232ebc6a1ef_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">Ending balance, number of shares/units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_91ab9c06-2e6b-48a3-9dad-4774bba89758_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">Beginning balance, number of shares/units</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_f6e6a210-1176-44eb-9d52-3e3f62c5e832_terseLabel_en-US" xlink:label="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts [Member]</link:label>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_label_en-US" xlink:label="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts [Member]</link:label>
    <link:label id="lab_cfr_ForeignCurrencyForwardContractsMember_documentation_en-US" xlink:label="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember" xlink:href="cfr-20201231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeignCurrencyForwardContractsMember" xlink:to="lab_cfr_ForeignCurrencyForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalConservationBuffer_50d570ed-9fd0-4e70-95cd-4e882d8f6fc8_terseLabel_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalConservationBuffer_label_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:label id="lab_cfr_CapitalConservationBuffer_documentation_en-US" xlink:label="lab_cfr_CapitalConservationBuffer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Conservation Buffer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer" xlink:href="cfr-20201231.xsd#cfr_CapitalConservationBuffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalConservationBuffer" xlink:to="lab_cfr_CapitalConservationBuffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QualifiedPlanMember_29b6c9c1-220f-489c-b399-86d48961a9a4_terseLabel_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:label id="lab_us-gaap_QualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QualifiedPlanMember" xlink:to="lab_us-gaap_QualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_096dfc72-7830-4f72-ae25-141cbd0f114e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_81602a92-3e5a-4e68-8b78-0395036c4434_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_8c6b8d45-bd50-4aca-bf70-7c0100881e08_terseLabel_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink: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 Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_label_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink: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 Lease Interest Rate Swaps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsMember_documentation_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink: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 Lease Interest Rate Swaps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember" xlink:href="cfr-20201231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoanLeaseInterestRateSwapsMember" xlink:to="lab_cfr_LoanLeaseInterestRateSwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_d143e830-46e6-4297-b72a-9740a8bd258b_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 Portfolio Segment [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDepositLiabilities_eea9004b-48aa-4dad-be7e-62b4084fbeba_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDepositLiabilities" xlink: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 from certain directors, executive officers and their affiliates</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDepositLiabilities" xlink:to="lab_us-gaap_RelatedPartyDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5f1e8457-2d18-41b3-aea9-9c160efdbca2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink: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, Options Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink: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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FrostWealthAdvisorsMember_50a2bafd-be5b-4e1f-bbee-ec767221dba5_terseLabel_en-US" xlink:label="lab_cfr_FrostWealthAdvisorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Wealth Advisors [Member]</link:label>
    <link:label id="lab_cfr_FrostWealthAdvisorsMember_label_en-US" xlink:label="lab_cfr_FrostWealthAdvisorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Wealth Advisors [Member]</link:label>
    <link:label id="lab_cfr_FrostWealthAdvisorsMember_documentation_en-US" xlink:label="lab_cfr_FrostWealthAdvisorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Wealth Advisors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember" xlink:href="cfr-20201231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FrostWealthAdvisorsMember" xlink:to="lab_cfr_FrostWealthAdvisorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_97cd4bab-8f9e-4177-9a5a-efb79ebe7c94_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_bcb95d1d-26a2-4468-b3b7-95fb31aec245_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements greater than 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements greater than 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements greater than 90 Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalariesAndWages_628cc30c-815e-4c58-9b7e-d31d29703696_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 employee benefits</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalariesAndWages" xlink:to="lab_us-gaap_SalariesAndWages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_ab948f8e-c24b-4128-8858-3829cb0373a8_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_6d3d4b2a-5c48-4482-8dfa-991be10d589a_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_b1a16d6d-b8c2-46e6-81d9-2627e7761ccb_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">Employee benefits</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_a46c411f-8c39-4730-9160-a295f578d67c_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink: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 strike rate for outstanding interest rate caps</link:label>
    <link:label id="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_label_en-US" xlink:label="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink: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 Strike Rate Outstanding Interest Rate Caps</link:label>
    <link:label id="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_documentation_en-US" xlink:label="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Strike Rate Outstanding Interest Rate Caps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:to="lab_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_368004f2-e211-424c-9805-46e237f49d12_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_eb262113-645a-4d94-9454-4fc24b00c644_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsOther" 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 tax benefit from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsOther" xlink: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, Deduction, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_f2f27853-8b4e-45d7-ab71-fd530132f7c9_totalLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" 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 (premium amortization) discount accretion</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink: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 Income, Net, Amortization of Discount and Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:to="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_896831f9-d5da-4e08-afeb-b49ce27da38d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1e2271a4-701c-451b-a045-d125d3c076b0_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" 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 benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_acd9f2f9-f995-4df9-b15a-374fd04e9650_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2ab222b2-56a9-41e5-951e-67be52bc7ce8_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">Imputed 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DividendIncomeOperating_b1265c7e-7d1d-4a25-9ee1-c7369dbc0a26_terseLabel_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income paid by Frost Bank</link:label>
    <link:label id="lab_us-gaap_DividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendIncomeOperating" xlink:to="lab_us-gaap_DividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_28a72b08-b9d7-4b04-a45f-d2fb617179f8_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink: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 Amount Offset, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink: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 Assets Gross Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsGrossOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsGrossOffset" xlink:to="lab_cfr_FinancialAssetsGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_31e3c81e-aef0-4b70-af7c-d4c762d87048_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b52519c7-288f-497b-8ffd-c984d4292260_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_8838f311-9b3d-463c-8305-bc806f5b0411_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1112a71d-a9c4-439a-b4ca-6fc9f8007b5a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_88963b8b-01f4-475c-a001-55cc0b276f37_terseLabel_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink: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 Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology</link:label>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_label_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink: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 In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink: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 In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:to="lab_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_78a699a8-1729-4e5e-a62d-733fd692aca9_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink: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 Recorded Investment</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink: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 Financing Receivable, Average Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_7ad21aad-466b-4a96-84b1-7d7712a6966e_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" 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 tax benefit from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_af0da6a2-7679-466c-85f4-8ebc5a116372_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">Net change in other assets and other liabilities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_fe5e3ac6-2688-4e72-93e2-24d483b939c3_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink: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 Agency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyAxis" xlink:to="lab_us-gaap_RegulatoryAgencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_448cd8aa-3e3d-4bd9-adf8-016fb41bf469_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink: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 Redeemed or Called During Period, Shares</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink: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 Redeemed or Called During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_HistoricalValuationAllowancesMember_9f1620ae-0e22-402f-b03b-d664b2412227_terseLabel_en-US" xlink:label="lab_cfr_HistoricalValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Historical Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_HistoricalValuationAllowancesMember_label_en-US" xlink:label="lab_cfr_HistoricalValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Historical Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_HistoricalValuationAllowancesMember_documentation_en-US" xlink:label="lab_cfr_HistoricalValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Historical Valuation Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_HistoricalValuationAllowancesMember" xlink:href="cfr-20201231.xsd#cfr_HistoricalValuationAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_HistoricalValuationAllowancesMember" xlink:to="lab_cfr_HistoricalValuationAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_beec2210-a4bd-4005-9975-c0e87fc4972e_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Interest Rate Received [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_label_en-US" xlink:label="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink: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 Interest Rate Received [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRateReceivedMember_documentation_en-US" xlink:label="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Interest Rate Received [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageInterestRateReceivedMember" xlink:to="lab_cfr_WeightedAverageInterestRateReceivedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_b74cdc31-108f-4313-86d5-cad2d16fa197_terseLabel_en-US" xlink:label="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" xlink: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 recognized subsequent to classification as impaired</link:label>
    <link:label id="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_label_en-US" xlink:label="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" xlink: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 recognized subsequent to classification as impaired</link:label>
    <link:label id="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_documentation_en-US" xlink:label="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" xlink: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 income recognized subsequent to classification as impaired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" xlink:href="cfr-20201231.xsd#cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" xlink:to="lab_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_0fd8e6d8-cb1f-454a-9c7d-51c01f939e27_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink: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, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_c839adb7-0022-45c9-87d3-cfbcad79ac23_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_0c50a9c8-17f5-4489-9c8e-c4baa8c81f74_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_1c2c584d-8db2-4ec4-b398-c25b79d4a7af_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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 interest income (expense)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDeposits_e4f207f7-5a77-41dc-b4ae-7d902c02b3a7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDeposits" xlink: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_InterestExpenseDeposits_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDeposits" xlink: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, Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDeposits" xlink:to="lab_us-gaap_InterestExpenseDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_cba1d146-50de-4ea3-8671-cccab7dfc5a0_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" 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">Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_23d72fc7-c014-428f-85ad-667d8d59c6ca_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink: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: Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_7804fe4b-9a50-4a3c-b7e8-9c1a62dc203c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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 and other assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_6c0c0f60-4113-4f02-83ad-d4fc2b2c0ed3_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink: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, Due in one year or less, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink: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, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_26f78859-cdf6-414b-a357-f65eea50657d_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink: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 Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink: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 Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_0801d9b4-ab75-4040-8e2f-86b968725bd3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivables30to89DaysPastDueMember_a662076f-df0b-4722-95ac-a82a3a1b0380_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink: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 Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:label id="lab_cfr_FinancingReceivables30to89DaysPastDueMember_label_en-US" xlink:label="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink: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 Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:label id="lab_cfr_FinancingReceivables30to89DaysPastDueMember_documentation_en-US" xlink:label="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink: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 Receivables, 30 to 89 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:to="lab_cfr_FinancingReceivables30to89DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TexasLeadingIndexEconomicConditionIndicator_583aa777-d7a5-48fc-9697-7d2798e16a50_terseLabel_en-US" xlink:label="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas Leading Index economic condition indicator</link:label>
    <link:label id="lab_cfr_TexasLeadingIndexEconomicConditionIndicator_label_en-US" xlink:label="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas Leading Index Economic Condition Indicator</link:label>
    <link:label id="lab_cfr_TexasLeadingIndexEconomicConditionIndicator_documentation_en-US" xlink:label="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas Leading Index economic condition indicator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:href="cfr-20201231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:to="lab_cfr_TexasLeadingIndexEconomicConditionIndicator" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_b20f7d1a-6b44-4fb5-ac32-3efbca8d6c35_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_96dbecf8-1049-4030-860b-a23d6e888a3a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_e7dc850b-aead-40ed-9eef-d3cbbf6b9709_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets_d2af1a27-75c0-4d66-ba8d-a37f4920e06f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink: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 of repossessed properties</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink: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 Foreclosed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_dcd90786-891d-431c-ad89-de1201db0fd2_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink: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 Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_d1043ad5-59fa-4d24-9059-56c3ba91298d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" 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">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink: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, Liability, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f9b8d7cd-3d7f-49f2-be75-b38f1c91b563_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 taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_175a9f59-178d-4b03-8ed4-10261a8566cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5c87de44-0363-4699-866d-0f6554093a19_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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 before income taxes and equity in undistributed earnings of subsidiaries</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2f9df38e-8831-47e7-b3b6-ec834031094b_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityMember_cd782f6e-13ba-4239-a605-5cd47895f22b_terseLabel_en-US" xlink:label="lab_us-gaap_HomeEquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Line of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_HomeEquityMember_label_en-US" xlink:label="lab_us-gaap_HomeEquityMember" xlink: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 Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityMember" xlink:to="lab_us-gaap_HomeEquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_108e162d-9581-46b1-809f-9ab31f8e0d2b_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">Ending balance, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_394acd55-cc2b-4437-b6c1-53c3fb335f3d_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">Beginning balance, weighted-average exercise price</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_e87210f5-5c93-4e89-953d-a88b4b60d54d_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_b8e19187-7df5-4280-b544-35d6de961772_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, Shares Authorized</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7acb7b6d-b6ed-4228-858a-6b03d195b7b9_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">Dilutive effect of stock compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_2b9278bf-4b8e-489f-abeb-5458a5200913_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">Actual and Required Capital 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_36a5870a-e8f0-4dd0-b23d-2b009267c0c3_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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">Premises 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_dd56cf41-1e87-4972-bbbb-3a8023cbe7b4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOverdrafts_9331f619-ead4-4807-878c-a27201c51c8a_verboseLabel_en-US" xlink:label="lab_us-gaap_BankOverdrafts" 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 loans related to overdraft for correspondent bank customer</link:label>
    <link:label id="lab_us-gaap_BankOverdrafts_label_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink: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 Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOverdrafts" xlink:to="lab_us-gaap_BankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_65a41614-185d-40e9-b639-43fa40688877_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_0235f166-6aa8-4925-8e2c-e62be2adfc05_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">Summary of Operating Results by Segment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fa0467d9-7a30-47b2-a137-ea2359c77869_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 status of the plan at end of year and accrued benefit (liability) recognized</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_f629ae15-6d8c-42dd-b732-898d6c14bea2_terseLabel_en-US" xlink:label="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans excluding PPP Loans</link:label>
    <link:label id="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_label_en-US" xlink:label="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans excluding PPP Loans</link:label>
    <link:label id="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_documentation_en-US" xlink:label="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans excluding PPP Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:href="cfr-20201231.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:to="lab_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_753bd7b0-33ad-45a2-98d9-ea9dac5a2dde_totalLabel_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" 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 defined benefit plan expected future benefit payments</link:label>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_label_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink: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 Payments</link:label>
    <link:label id="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_documentation_en-US" xlink:label="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink: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 Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:href="cfr-20201231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:to="lab_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_ca9d1232-63ce-4c20-bba6-4fc3df2b5718_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_d63768aa-6028-4c33-944a-fe20648306d0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" 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">Asset contribution to a charitable trust</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink: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, Deduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Operatingleaserightofuseassetamortization_123bc598-ce12-4131-aa5a-d5763750c759_terseLabel_en-US" xlink:label="lab_cfr_Operatingleaserightofuseassetamortization" xlink: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 lease right-of-use assets</link:label>
    <link:label id="lab_cfr_Operatingleaserightofuseassetamortization_label_en-US" xlink:label="lab_cfr_Operatingleaserightofuseassetamortization" xlink: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, amortization</link:label>
    <link:label id="lab_cfr_Operatingleaserightofuseassetamortization_documentation_en-US" xlink:label="lab_cfr_Operatingleaserightofuseassetamortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, right-of-use asset, amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Operatingleaserightofuseassetamortization" xlink:href="cfr-20201231.xsd#cfr_Operatingleaserightofuseassetamortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Operatingleaserightofuseassetamortization" xlink:to="lab_cfr_Operatingleaserightofuseassetamortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_53bbe8d8-6ff1-457a-bc11-96573515277d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Allowance</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_04d4cd14-d8f4-4fda-a21b-86a0b605f47e_negatedLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" 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">Specific valuation allowance allocations</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink: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 Financing Receivable, Related Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:to="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_e8ba4695-086d-47be-a81c-27b38fe90beb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_7a04c751-5f16-453c-8243-c8e3f22ede9c_terseLabel_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted beginning balance</link:label>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_label_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink: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, Adjusted Balance</link:label>
    <link:label id="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_documentation_en-US" xlink:label="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:href="cfr-20201231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:to="lab_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4db85062-74d4-4e4e-8b17-3085ea29a6b7_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), Net of Tax [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b201dc2a-c589-4580-ad98-ffb600f36f4c_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">AOCI Attributable to Parent [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncome_1e9df303-5686-45bb-b2f4-abfda48d5b1b_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncome" 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 on life insurance policies</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncome_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncome" xlink: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 Noncash Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncome" xlink:to="lab_us-gaap_OtherNoncashIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_9c5be101-df90-4534-95dd-ebd4fa9fea7b_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">Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_b92e37a3-a17e-43b8-8de9-64aef9f696aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed assets</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink: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, Foreclosed Assets, and Repossessed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:to="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_6447abfc-7990-4438-b09d-37ee2aef89f4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" 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">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_71a7a906-a355-4a51-82c1-b1cab1ed378e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_08e6100f-0c70-462c-9841-a367bad976d2_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" 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">Debt Securities, Held-to-maturity, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_a4584cc4-ddcb-4cb8-a827-720ee0645489_terseLabel_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink: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 Amount Offset, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink: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 Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeLiabilitiesGrossOffset" xlink:to="lab_cfr_DerivativeLiabilitiesGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BorrowedFundsLineItems_7775e9da-e1e8-4712-b406-b13f3244aee9_terseLabel_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:label id="lab_cfr_BorrowedFundsLineItems_label_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:label id="lab_cfr_BorrowedFundsLineItems_documentation_en-US" xlink:label="lab_cfr_BorrowedFundsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems" xlink:href="cfr-20201231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BorrowedFundsLineItems" xlink:to="lab_cfr_BorrowedFundsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_f265c33d-8ad4-403e-8c30-c440fbe3b223_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivable" xlink:to="lab_us-gaap_InterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_eb969174-36c4-4bef-b319-226978533e83_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeOneToEightMember" xlink: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 Grade One To Eight [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_label_en-US" xlink:label="lab_cfr_RiskGradeOneToEightMember" xlink: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 Grade One To Eight [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeOneToEightMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeOneToEightMember" xlink: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 grades One To Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeOneToEightMember" xlink:to="lab_cfr_RiskGradeOneToEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansMember_26d9d103-3391-46c4-bfba-879ad7e4bf3e_terseLabel_en-US" xlink:label="lab_cfr_NonAccrualLoansMember" xlink: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 Accrual Loans [Member]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansMember_label_en-US" xlink:label="lab_cfr_NonAccrualLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Accrual Loans [Member]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansMember_documentation_en-US" xlink:label="lab_cfr_NonAccrualLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Accrual Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonAccrualLoansMember" xlink:to="lab_cfr_NonAccrualLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d21dacb5-293a-440b-930f-d5d8ad969250_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_6ad717fd-1186-4e0a-b648-330c09bde187_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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 for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_1f141d01-d553-4cab-a084-d74062305187_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink: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, Due after ten years, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink: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 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2e1be404-8b17-4536-bfca-9aee5b0c41c8_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_c6d78c67-98dc-4bfa-96aa-5224aec0c499_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" 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 Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_label_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink: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 Purchased under Agreements to Resell, Collateral, Obligation to Return Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:to="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FrostBankMember_538a983e-0440-4b9d-bf20-81d1cbd2b827_terseLabel_en-US" xlink:label="lab_cfr_FrostBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Bank [Member]</link:label>
    <link:label id="lab_cfr_FrostBankMember_label_en-US" xlink:label="lab_cfr_FrostBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Bank [Member]</link:label>
    <link:label id="lab_cfr_FrostBankMember_documentation_en-US" xlink:label="lab_cfr_FrostBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frost Bank [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember" xlink:href="cfr-20201231.xsd#cfr_FrostBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FrostBankMember" xlink:to="lab_cfr_FrostBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis_867ef825-be59-4e8f-91b5-ac5009cc29c0_terseLabel_en-US" xlink:label="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink: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 Security Category [Axis]</link:label>
    <link:label id="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis_label_en-US" xlink:label="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink: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 Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink:to="lab_us-gaap_InformationByCategoryOfDebtSecurityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2020Member_d40162d4-7b4d-426a-83a9-829cb1174a1a_terseLabel_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_cfr_A2020Member_label_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 [Member]</link:label>
    <link:label id="lab_cfr_A2020Member_documentation_en-US" xlink:label="lab_cfr_A2020Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member" xlink:href="cfr-20201231.xsd#cfr_A2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2020Member" xlink:to="lab_cfr_A2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CullenFrostMember_fb21b3d9-9ade-4ff4-bd02-2b086e8bcb5d_terseLabel_en-US" xlink:label="lab_cfr_CullenFrostMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen/Frost [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostMember_label_en-US" xlink:label="lab_cfr_CullenFrostMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost [Member]</link:label>
    <link:label id="lab_cfr_CullenFrostMember_documentation_en-US" xlink:label="lab_cfr_CullenFrostMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cullen Frost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CullenFrostMember" xlink:to="lab_cfr_CullenFrostMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_22007139-1925-448b-8897-c2d7b8f7876d_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink: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 payout percentage at the 50th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink: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 payout percentage at the 50th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 50th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_707e59a8-b209-41c3-ba05-c34bd129c1be_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">Weighted-Average Assumptions Used to Determine Benefit Obligations</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_d5c63979-dd42-47a5-9e0a-80cc38aa3a3a_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_2686df70-01e5-4699-8f93-2244c25a3a1a_terseLabel_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dollar amount of loans previously restructured during the last year in excess of 90 days past due</link:label>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_label_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Restructured Loans Past Due</link:label>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_documentation_en-US" xlink:label="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Restructured Loans Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue" xlink:href="cfr-20201231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreviouslyRestructuredLoansPastDue" xlink:to="lab_cfr_PreviouslyRestructuredLoansPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_c98c5990-38c0-4b34-aedc-dac631ceebea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink: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 of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink: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 Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_5be62706-c506-4f1b-8489-68a565c33ea9_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_bb1672ac-f355-48cf-abfa-84c50467a65a_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5c60a66a-5320-4721-9974-be6a460a82c1_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 premises and equipment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_f0855c33-17fe-48dd-a0fe-5aa17627e672_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink: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 Statements [Table]</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink: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 Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5a50999a-ea85-431f-8b76-d86e3d4f13fa_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_cf7780b9-600d-469f-bb83-1a3c1545e2c7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2017Member_ced82f41-dc5b-47ef-8067-ebe54b88d805_terseLabel_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017</link:label>
    <link:label id="lab_cfr_A2017Member_label_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 [Member]</link:label>
    <link:label id="lab_cfr_A2017Member_documentation_en-US" xlink:label="lab_cfr_A2017Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member" xlink:href="cfr-20201231.xsd#cfr_A2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2017Member" xlink:to="lab_cfr_A2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_b1d03362-2c58-48f4-b0f2-0e0997129125_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0ded3c99-1adb-4d65-aeef-111ba4c6fecc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_6b1f7c37-8fd5-4063-a73d-1a05e3d79e79_terseLabel_en-US" xlink:label="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables</link:label>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table Text Block]</link:label>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_documentation_en-US" xlink:label="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:to="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock_00e6844b-a34d-4770-9130-881c10a47aa8_terseLabel_en-US" xlink:label="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink: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 Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink: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 Policy [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:href="cfr-20201231.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:to="lab_cfr_NatureOfOperationsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_3c7a25d4-ac74-462e-9414-85bab65c5816_terseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_QfactoradjustmentsMember_66b4429b-8af9-4fa7-8933-5bf85a2fbd23_terseLabel_en-US" xlink:label="lab_cfr_QfactoradjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Q-factor adjustments [Member]</link:label>
    <link:label id="lab_cfr_QfactoradjustmentsMember_label_en-US" xlink:label="lab_cfr_QfactoradjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Q-factor adjustments [Member]</link:label>
    <link:label id="lab_cfr_QfactoradjustmentsMember_documentation_en-US" xlink:label="lab_cfr_QfactoradjustmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Q-factor adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember" xlink:href="cfr-20201231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_QfactoradjustmentsMember" xlink:to="lab_cfr_QfactoradjustmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_d39ffe0c-0860-47a0-a6ba-4a181d1c11fd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_18a76ead-8680-49ef-8126-844f1b200d02_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink: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 One Capital Required To Be Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_fd8cacac-cf76-4c48-b0f1-dc682c08484a_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">2026 through 2030</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeMember_6346434d-a77d-44a9-945a-f3b7b1584df0_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 Non-Interest Income [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet_1e56143c-e5e6-4553-984f-e5f6e9ea8eb4_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" xlink: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 mark-to-market gains (losses)</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Transfers to Trading, Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2016Member_c234395c-5b86-4e9d-b0ab-ebf38c305c6a_terseLabel_en-US" xlink:label="lab_cfr_A2016Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016</link:label>
    <link:label id="lab_cfr_A2016Member_label_en-US" xlink:label="lab_cfr_A2016Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 [Member]</link:label>
    <link:label id="lab_cfr_A2016Member_documentation_en-US" xlink:label="lab_cfr_A2016Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member" xlink:href="cfr-20201231.xsd#cfr_A2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2016Member" xlink:to="lab_cfr_A2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_78036430-f9d5-4865-8231-fbe3183f2676_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/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_2e48a800-e8c3-4a69-b968-5a0ab21e4d9c_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesMember_d364e275-47e4-4d91-9602-6feb840e0a2f_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesMember" xlink:to="lab_cfr_CustomerCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_0dfec9e1-1043-4d94-80e1-cc5a91f604d6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:to="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_5ab6485e-ba37-4315-8f67-b01de17c7acc_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">Debt Securities, Available-for-sale</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EstimatedIncrementalEffectofCECL_f9b5e6b4-66ec-4d10-9ebc-445954a73f93_terseLabel_en-US" xlink:label="lab_cfr_EstimatedIncrementalEffectofCECL" xlink: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 Incremental Effect of CECL</link:label>
    <link:label id="lab_cfr_EstimatedIncrementalEffectofCECL_label_en-US" xlink:label="lab_cfr_EstimatedIncrementalEffectofCECL" xlink: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 Incremental Effect of CECL</link:label>
    <link:label id="lab_cfr_EstimatedIncrementalEffectofCECL_documentation_en-US" xlink:label="lab_cfr_EstimatedIncrementalEffectofCECL" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Incremental Effect of CECL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedIncrementalEffectofCECL" xlink:href="cfr-20201231.xsd#cfr_EstimatedIncrementalEffectofCECL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EstimatedIncrementalEffectofCECL" xlink:to="lab_cfr_EstimatedIncrementalEffectofCECL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_920dda63-02b4-4f54-b6c4-d587e5d47436_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_da673b2e-d91d-48f7-9532-af8f7be5d4ae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" 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">Reclassification adjustment for net (gains) losses included in net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_70342a9d-60ef-4a0c-a1e8-56e0cd721e59_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" 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">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_5a7369b1-722e-41be-b5fa-aec994366c7d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink: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 and Equity Securities, FV-NI [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_6a881c6d-40f2-4d50-a6e0-ff10030fbebd_verboseLabel_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" 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 Buildings Land And Other Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_abcada45-d5d2-4935-8eaa-6b8f22a7540a_terseLabel_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink: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, Buildings, Land and Other [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_label_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink: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 Buildings Land And Other Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_documentation_en-US" xlink:label="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink: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 Real Estate, Buildings, Land And Other, Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:to="lab_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_fc5a6b8f-4e66-4c39-8560-a6d994e6ea56_terseLabel_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink: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 Total Energy Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_c14f0f82-b1c0-45ee-92a4-e8d3424ed202_verboseLabel_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" 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 Energy Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_label_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink: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 Total Energy Loans [Member]</link:label>
    <link:label id="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember_documentation_en-US" xlink:label="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink: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 Total Energy Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:to="lab_cfr_CommercialandIndustrialTotalEnergyLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_4de1861b-b0a8-4b86-b250-85969d1b9adc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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 Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_9d0a211a-95a9-4d85-a9b3-62b1c03b4fcc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_be6ffab5-2463-46f3-b163-1d46e0bb90e8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink: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 Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_063183ab-fa95-4761-ba9e-4bf0314bff4b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_6814d1be-4b82-4682-acae-05976306596e_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" 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">Minimum ratio of Total capital to risk weighted assets</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_fd5a2542-0b2c-4f51-b903-7cbad9aecfcc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Shorttermoperatingleaserentexpense_e781b1b7-0528-46e2-a81e-45d2bba52a1c_terseLabel_en-US" xlink:label="lab_cfr_Shorttermoperatingleaserentexpense" xlink: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 expense</link:label>
    <link:label id="lab_cfr_Shorttermoperatingleaserentexpense_label_en-US" xlink:label="lab_cfr_Shorttermoperatingleaserentexpense" xlink: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 operating lease rent expense</link:label>
    <link:label id="lab_cfr_Shorttermoperatingleaserentexpense_documentation_en-US" xlink:label="lab_cfr_Shorttermoperatingleaserentexpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short term operating lease rent expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense" xlink:href="cfr-20201231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Shorttermoperatingleaserentexpense" xlink:to="lab_cfr_Shorttermoperatingleaserentexpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_6220e8a6-525b-4fed-9e0f-62a48d2ea4bb_terseLabel_en-US" xlink:label="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink: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 number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_label_en-US" xlink:label="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink: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 number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_documentation_en-US" xlink:label="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:href="cfr-20201231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:to="lab_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_c3525f89-0e30-4f23-a890-fa8d9b227278_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_9a1b5e39-9155-4aed-889b-05ef9bc601b4_terseLabel_en-US" xlink:label="lab_cfr_DocumentAndEntityInformationAbstract" xlink: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 And Entity Information [Abstract]</link:label>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_label_en-US" xlink:label="lab_cfr_DocumentAndEntityInformationAbstract" xlink: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 And Entity Information [Abstract]</link:label>
    <link:label id="lab_cfr_DocumentAndEntityInformationAbstract_documentation_en-US" xlink:label="lab_cfr_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document And Entity Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DocumentAndEntityInformationAbstract" xlink:href="cfr-20201231.xsd#cfr_DocumentAndEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DocumentAndEntityInformationAbstract" xlink:to="lab_cfr_DocumentAndEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_34c498a4-3904-4c87-85f3-dcce28d6605e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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 in Connection With Stock Compensation Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_7d40918a-09ec-4fd8-bf28-ec4a7b17fede_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink: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_AvailableForSaleSecuritiesGrossRealizedGains_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Gross Realized Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDue_c7d02d88-5c8e-461f-a65d-1f8cc07e9fc4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDue" xlink: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&#160;Past Due&#160;Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDue_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDue" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommoditySwapsAndOptionsMember_d186fa54-0c0f-457b-8738-4fd3f8a58380_terseLabel_en-US" xlink:label="lab_cfr_CommoditySwapsAndOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Swaps And Options [Member]</link:label>
    <link:label id="lab_cfr_CommoditySwapsAndOptionsMember_label_en-US" xlink:label="lab_cfr_CommoditySwapsAndOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Swaps And Options [Member]</link:label>
    <link:label id="lab_cfr_CommoditySwapsAndOptionsMember_documentation_en-US" xlink:label="lab_cfr_CommoditySwapsAndOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Swaps And Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommoditySwapsAndOptionsMember" xlink:to="lab_cfr_CommoditySwapsAndOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_9badc3d7-df66-43b8-a658-3d991e8a29f9_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements overnight and continuous</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements overnight and continuous</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements overnight and continuous</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_c911b608-7e3a-4643-acac-2ba94d8027ac_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_bebb9a55-c7e7-4865-9366-2465c92e3c9e_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:to="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months_b748d998-8245-4954-8c0f-b56a241e53bc_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months" xlink: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 12 months</link:label>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months_label_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturities, Time Deposits, $100,000 or More, after 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months" xlink:to="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_82285f72-14f9-44cc-bf4e-fbd4daa5addc_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">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_4fb3bff3-cfed-43e1-9466-4a7f03b11611_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">Deposit 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dc63db9f-2eab-497f-a16f-29f1280d78c6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4d4fd36f-ceb5-48a9-8184-beccd8813599_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">Forfeited/expired in period, weighted-average grant date fair value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_160893ac-480c-40c5-846a-a51340ce49c5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_e46cfbeb-a036-4ae7-bbba-4031da5eb197_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participants contribution eligible for match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink: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, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_eb9828f2-c53d-4dfc-8452-e3bb8f9d35ac_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 Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_FairValueDisclosuresTextBlock_2b990a38-87e5-4736-ba98-37a9679a5520_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_7fb1c54c-3d2f-4649-a4b6-cfe7b670b6f9_negatedTerseLabel_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" 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">Right-of-use assets under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_label_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink: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 liability, right-of-use assets under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_documentation_en-US" xlink:label="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink: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 liability, right-of-use assets under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:to="lab_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_bad380f3-d7f3-48c2-9108-2d54d415959f_terseLabel_en-US" xlink:label="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured loans on non-accrual status at period end</link:label>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_label_en-US" xlink:label="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured loans on non-accrual status at period end</link:label>
    <link:label id="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend_documentation_en-US" xlink:label="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructured loans on non-accrual status at period end</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:href="cfr-20201231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:to="lab_cfr_Restructuredloansonnonaccrualstatusatperiodend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_feb9403c-4144-43fc-8688-262df6b5a4c0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_300a8fee-76db-446b-ad7a-8bc9749bd957_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_SecuritiesSoldUnderAgreementsToRepurchase_89aef888-59b6-49c1-9344-27f9e28b5c8b_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">Securities sold under 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_23854ab1-e50c-490b-8a74-514f161526da_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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 and Other Long Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_e915f15f-4d1a-4448-9cea-e156b5472dcf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_df1b3469-76f2-44e4-a098-a531f957df03_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink: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, Due after one year through five years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink: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, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_15bf0c5d-72ff-4a57-b525-cbe0dbc0721a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_3a8abcff-d67a-41a4-bfe2-25b255e3f2a9_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" 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">Preferred Stock, Aggregate Liquidation Preference, Value</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_15f1cd25-c1a7-4393-aa86-f01553ef824c_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/2020/dei-2020-01-31.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_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_8ad9bc24-873d-4a29-8382-b0b860411a6f_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess_2aed02f8-4b5a-47f6-b1d4-dfc7199cf064_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess" xlink: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 within 3 months or less</link:label>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess_label_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturities, Time Deposits, $100,000 or More, Three Months or Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess" xlink:to="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0b34887c-b57e-4962-ad5f-fad4536d4c4f_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 rate</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncreaseDecreaseInOtherOperatingLiabilities_ec3cd4e0-f65a-4ffa-9772-8556f3465524_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_6b89131e-e8e0-46d1-a340-52c2d94a3ccd_negatedLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" 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">Principal reductions</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink: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, Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_8a6d3f7f-93f3-486f-bf66-7d0d6ea49c1e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink: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 issued to the 401(k) stock purchase plan (140,264 shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_fd6bf022-19d9-48c3-97d0-ad82099167c8_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" 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">Treasury stock issued to 401(k) stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink: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, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeTwelveMember_3e617bd6-b1d4-4a3a-bed8-2728f189421a_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeTwelveMember" xlink: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 Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTwelveMember_label_en-US" xlink:label="lab_cfr_RiskGradeTwelveMember" xlink: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 Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTwelveMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeTwelveMember" xlink: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 Grade Twelve [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeTwelveMember" xlink:to="lab_cfr_RiskGradeTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_826f02c6-7449-4852-9881-19e32c05a855_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" 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">Principal payments on Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink: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 FHLBank Borrowings, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:to="lab_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_01f5c9ec-f827-40c4-a2e6-c9dc285dbd72_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">Available for Sale, Due in one year or less, Amortized Cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_2d49a382-21e1-4f98-ac3f-398e97381e9c_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink: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 Guarantees [Line Items]</link:label>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_label_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink: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 Guarantees [Line Items]</link:label>
    <link:label id="lab_cfr_CommitmentsAndGuaranteesLineItems_documentation_en-US" xlink:label="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Guarantees [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems" xlink:href="cfr-20201231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems" xlink:to="lab_cfr_CommitmentsAndGuaranteesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_16b1568d-e1be-4327-9363-01738bd1afbd_terseLabel_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink: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 maturity period</link:label>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_label_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink: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 Maturities Period</link:label>
    <link:label id="lab_cfr_DebtInstrumentMaturitiesPeriod_documentation_en-US" xlink:label="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink: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 Instrument Maturities Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod" xlink:href="cfr-20201231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DebtInstrumentMaturitiesPeriod" xlink:to="lab_cfr_DebtInstrumentMaturitiesPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_6278877b-dd52-46a4-983a-8ee00934f5bf_terseLabel_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink: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-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_label_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:label id="lab_cfr_PostAdoptionAllowanceMember_documentation_en-US" xlink:label="lab_cfr_PostAdoptionAllowanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Adoption Allowance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember" xlink:href="cfr-20201231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PostAdoptionAllowanceMember" xlink:to="lab_cfr_PostAdoptionAllowanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_e8fda814-c729-4182-a24f-ab0b3a81db12_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 paid on common stock</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_dc736828-d388-4a9a-9f97-4cad15ba769d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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 post-retirement benefit plans:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_352d0e9c-abba-422c-948b-1c9114613011_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_a598e0db-a0a1-49ad-aa0b-343a14787027_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="lab_us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_321aa060-cd8c-4157-8efa-f815215489e5_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/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_85e4889b-7f67-488f-a46f-8fe6f9b6725f_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 Deposits [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CoreDepositsMember" xlink:to="lab_us-gaap_CoreDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_66e39486-7d03-428f-abd5-4de6de05e8e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_76b14c96-2514-490e-9612-9e4c5403410d_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_2aa47ef9-65be-43f9-84f4-a81187bd2e6e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" 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 paid on preferred stock (approximately $0.34 per share in 2020 and $1.34 per share in 2019 and 2018)</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink: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, Preferred Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash" xlink:to="lab_us-gaap_DividendsPreferredStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashReserveDepositRequiredAndMade_777e6ded-5e92-4cc3-a21d-dd6c8f6ae1a6_terseLabel_en-US" xlink:label="lab_us-gaap_CashReserveDepositRequiredAndMade" xlink: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 on hand or on deposit required</link:label>
    <link:label id="lab_us-gaap_CashReserveDepositRequiredAndMade_label_en-US" xlink:label="lab_us-gaap_CashReserveDepositRequiredAndMade" xlink: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 Reserve Deposit Required and Made</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashReserveDepositRequiredAndMade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashReserveDepositRequiredAndMade" xlink:to="lab_us-gaap_CashReserveDepositRequiredAndMade" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_01b3e27b-b693-43b3-86b3-a14d60a9daf5_terseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink: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-Vested Stock Awards/ Stock Units Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_label_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock Awards Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_documentation_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Vested Stock Awards Outstanding [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember" xlink:href="cfr-20201231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonVestedStockAwardsOutstandingMember" xlink:to="lab_cfr_NonVestedStockAwardsOutstandingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_6e992e34-5738-4a72-96eb-83cdb223eea1_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink: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 By Loan Class Calculated in Accordance With CECL Methodology</link:label>
    <link:label id="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink: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 By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink: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, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:to="lab_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_b8bd2c30-fed4-4d7e-a7f6-b6b5bd363c2a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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 unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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, Debt Securities, Available-for-sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1b11149f-ae59-49e2-a314-0e8704b826f3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_071db176-9aa3-4b54-b5cc-23efd3b0fa0e_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/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchased_f819dbb8-4351-41bb-93bf-d97d0d3f675e_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchased" xlink: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_FederalFundsPurchased_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchased" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchased" xlink:to="lab_us-gaap_FederalFundsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_217db9ef-757a-4993-b93d-2a40d6c805a5_terseLabel_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink: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 Assets</link:label>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink: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 Assets Policy [Policy Text Block]</link:label>
    <link:label id="lab_cfr_TrustAssetsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink: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 assets [Policy Text Block].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:href="cfr-20201231.xsd#cfr_TrustAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:to="lab_cfr_TrustAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_50673713-37b7-44e7-816a-2e4294b7cb1c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Component of Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink: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) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TravelAndEntertainmentExpense_d72d42ce-87b8-4f74-baa6-ef611e74dfa0_terseLabel_en-US" xlink:label="lab_us-gaap_TravelAndEntertainmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel/meals and entertainment</link:label>
    <link:label id="lab_us-gaap_TravelAndEntertainmentExpense_label_en-US" xlink:label="lab_us-gaap_TravelAndEntertainmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel and Entertainment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TravelAndEntertainmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TravelAndEntertainmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TravelAndEntertainmentExpense" xlink:to="lab_us-gaap_TravelAndEntertainmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits_e3f9af3b-6e29-49c7-a6e5-e33c5eb676d4_terseLabel_en-US" xlink:label="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink: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_cfr_Sharebasedcompensationexpenseonperformancestockunits_label_en-US" xlink:label="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink: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 expense on performance stock units</link:label>
    <link:label id="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits_documentation_en-US" xlink:label="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink: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 expense on performance stock units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink:href="cfr-20201231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink:to="lab_cfr_Sharebasedcompensationexpenseonperformancestockunits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAbstract_0fa85725-76c2-4841-8538-48375fd55575_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 [Abstract]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAbstract" xlink:to="lab_us-gaap_DepositsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_f81903e7-1b53-42d9-b585-e59ea3478073_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_06eb7a47-3ccc-429e-befa-92c4b7e82a1f_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">Schedule of Available-for-Sale Securities [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_9b691b30-a2f9-45fb-b28e-5c28f4fcaaeb_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink: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 End Trading Account Securities, at Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink: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, Trading, and Equity Securities, FV-NI [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:to="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_1b85a4c1-b1ea-4c07-98d9-1aa4a39a156f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 and Financial Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_9b8d75ea-9b1c-4b56-bfd4-5c0c4ad2b9a8_terseLabel_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of specific valuation allowance allocations</link:label>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_label_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink: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 Financing Receivable, Reversal of Specific Valuation Allowance Allocations</link:label>
    <link:label id="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_documentation_en-US" xlink:label="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:href="cfr-20201231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:to="lab_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_ded009b7-5181-4473-b816-0f7967631133_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock_9b848f86-b459-42a6-aaf3-e9b9ba699871_terseLabel_en-US" xlink:label="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" xlink: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 By Loan Class in Accordance With Methodology Used Prior to CECL</link:label>
    <link:label id="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock_label_en-US" xlink:label="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" xlink: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 By Loan Class in Accordance With Methodology Used Prior to CECL Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses By Loan Class Calculated in Accordance With Methodology Used Prior to CECL [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" xlink:to="lab_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_1d3749e1-654d-4151-9222-d82c6005aead_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_62a915b0-9307-4179-9d98-4cf12fb84cbd_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/expired, number of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_de0c21a9-4f5a-487d-abd7-99d6be0d9302_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_a6dfbd81-3d4e-458f-9498-735cf519292b_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">Non-Accrual Loans, Segregated by Class of Loans</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_fe6fa6b4-fe9a-4d67-a038-532e725c3453_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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_a9649915-b3c6-49e2-938b-60c0d5d22662_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_7b9153fb-c5c4-49e0-b531-72b4e86e5e59_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">Schedule Of Marketable Securities [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_a5db7ae5-6409-4a84-b3a9-57ac4f293bb6_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink: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 and Losses on Trading Account Securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink: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 Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NotratedMember_8cb4c934-0a85-46fb-b496-eed0d1154652_terseLabel_en-US" xlink:label="lab_cfr_NotratedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not rated [Member]</link:label>
    <link:label id="lab_cfr_NotratedMember_label_en-US" xlink:label="lab_cfr_NotratedMember" xlink: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 rated [Member]</link:label>
    <link:label id="lab_cfr_NotratedMember_documentation_en-US" xlink:label="lab_cfr_NotratedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not rated [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember" xlink:href="cfr-20201231.xsd#cfr_NotratedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NotratedMember" xlink:to="lab_cfr_NotratedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_9f4d08e2-80cb-4edb-97f1-b83d5e148d92_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_966e5721-0e5b-4cd2-9fda-53675644df57_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_9cc09a27-e894-49cd-bd5c-12f1ca2c11d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" 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">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_e71f6f98-fb7e-4305-ae1e-9a991505364c_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 Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_73e85f84-88b0-41ef-ba20-1053cb21c3f4_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" 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, Name [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e34382d-f59e-4855-9815-8bb5be07f6ef_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 for diluted earnings per common share</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_021d3bfc-91ff-4a59-9e94-edd281bac7e4_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">Estimated Aggregate Future Amortization Expense for Intangible Assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EnergyProductionMember_8bc74688-dbae-41eb-b006-e90b2925cb25_terseLabel_en-US" xlink:label="lab_cfr_EnergyProductionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Production [Member]</link:label>
    <link:label id="lab_cfr_EnergyProductionMember_label_en-US" xlink:label="lab_cfr_EnergyProductionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Production [Member]</link:label>
    <link:label id="lab_cfr_EnergyProductionMember_documentation_en-US" xlink:label="lab_cfr_EnergyProductionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Production [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember" xlink:href="cfr-20201231.xsd#cfr_EnergyProductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EnergyProductionMember" xlink:to="lab_cfr_EnergyProductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebt_d2d76126-d8c2-4003-aaaa-716fe09c0402_netLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" 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">Subordinated notes, net of unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_f9f8f312-bf58-4841-94f7-01beaa8b1038_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_314eb932-fbca-48af-9cd6-9a351f794411_verboseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" 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">Subordinated notes payable and other borrowings</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_label_en-US" xlink:label="lab_us-gaap_SubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedDebt" xlink:to="lab_us-gaap_SubordinatedDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_3d75eccd-37ec-4cb1-8c36-4c949d131ca1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_953d470a-6643-4bc4-a18b-299bad14fd8f_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_307aa2c7-f751-4aea-bd46-a4a5e766cf48_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/expired in period, number of shares/units</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_39ef9e62-95d1-44bb-b0dd-e82b941b682e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_93c32363-3964-4c1c-997b-f7ee089e6e02_verboseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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 one risk based capital to risk weighted assets, ratio upon full implementation</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_493925ca-2b3c-47c9-84d7-6a76be7a43c5_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_b71ec1db-f514-41b2-8859-4d8db5701f84_terseLabel_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink: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 Counter Party [Table]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_label_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink: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 Counter Party [Table]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyTable_documentation_en-US" xlink:label="lab_cfr_DerivativeCounterPartyTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable" xlink:href="cfr-20201231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeCounterPartyTable" xlink:to="lab_cfr_DerivativeCounterPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_29dc36d8-b8b1-44d4-bf82-f5d218f6114b_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink: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 Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink: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 Non Hedging Interest Rate Derivatives [Line Items]</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink: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 Non Hedging Interest Rate Derivatives [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink:to="lab_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_a781e820-9f73-4ec2-9ce4-a34f7c3175fa_terseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc7ffdfa-2a0e-4e79-b80b-8cc96d6c80cc_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1b2c89-ad15-46f5-9652-040424ce6f16_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink: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 cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_3c681f6e-56bd-479f-8c88-23809f5eb8bc_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">Balance&#160;at Year-end</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_975fa76b-3666-4789-8089-7858c0f7d8d3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink: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 Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink: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 and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f8acc66d-b5d3-4f9d-b1c9-d7015f992d23_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" 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 paid on preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink: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, Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1229c653-82eb-4b4e-82d1-910577debc04_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_ba10e283-c99a-4cda-a928-c848d3e42e4d_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_41a24b80-4742-4a0c-8b03-b40f68354785_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 $0.01 per share; 210,000,000 shares authorized; 64,236,306 shares issued in both 2020 and 2019</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_34c341ce-4a0b-4f19-b6a5-dee042ac2e4d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_50391eba-d366-4563-846e-16585ffdca39_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures_label_en-US" xlink:label="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink: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, Junior Subordinated Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:to="lab_us-gaap_InterestExpenseJuniorSubordinatedDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_6713a92a-149b-4851-a6fb-5e21ea5a79c1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6fe0cf72-08a0-44fc-a601-b404dc0ddf48_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/2020/dei-2020-01-31.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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c5954ac5-65b9-48cf-b6df-dbceedf68ecb_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">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted_64974e5d-f53a-415f-bb57-0bfb1a581ff2_terseLabel_en-US" xlink:label="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approximate credit exposure related to swaps with bank customers</link:label>
    <link:label id="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted_label_en-US" xlink:label="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink: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 Derivative, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:to="lab_us-gaap_CreditDerivativeMaximumExposureUndiscounted" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_e1b5a4f4-e9d2-4e4f-9992-d8ded04222e5_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementstotal_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_ac2cd128-5d6f-43d1-9550-83752a85e526_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink: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 dividends available for payment without prior regulatory approval</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:to="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_91bd6002-b9f4-45d4-925c-06df51d7d63a_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_5c85348b-31ab-43f3-811e-9b5f272464e3_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_5a145e54-dcc9-422d-b606-e8e63e0bf702_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_afd77c83-af2c-4ee8-a137-33cc43ed46f5_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 Current Reporting Status</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/2020/dei-2020-01-31.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_AvailableforsaleSecuritiesMember_f7b15a80-10f7-4dca-8c1b-47b71c348a70_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink: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 Available For Sale [Member]</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_aee761f3-57de-427a-986f-839d3a8cca72_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">Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_3c6b7373-ff1e-4b30-85e9-3133db434069_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">Basic and Diluted Earnings Per Common 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_74ba5bf5-9cad-4321-ae9c-00d1246296cc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" 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">Redemption of series A preferred stock (6,000,000 shares)</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_34eaf37c-212c-49c7-89fc-25a9c6a002cd_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink: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 Redeemed or Called During Period, Value</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink: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 Redeemed or Called During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_3ebfeaf7-df12-4dbe-8355-bfde98b93f6d_negatedTerseLabel_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" 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">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_label_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_documentation_en-US" xlink:label="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:href="cfr-20201231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:to="lab_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_a6f278d1-9921-42a4-8d41-193fdda0862f_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink: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-accrual loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink: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, Nonperforming, Nonaccrual of Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:to="lab_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_fbe2c13a-004f-4e26-9ae6-6e7bda282214_terseLabel_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:to="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_cdb50b50-b436-4987-80d2-14f52689f383_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0d8c12be-0042-4535-afaf-18f02efdae10_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">Cash and cash equivalents at end of year</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_f9d98bfb-80d1-4bb7-9c33-5e78be365b6c_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, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_27e6ece9-29cd-4398-adeb-2734962a7a41_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Assets, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink: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, Asset, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BankMember_ebf64f76-3bba-4313-8113-a43a366d338e_terseLabel_en-US" xlink:label="lab_cfr_BankMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_BankMember_label_en-US" xlink:label="lab_cfr_BankMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_BankMember_documentation_en-US" xlink:label="lab_cfr_BankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember" xlink:href="cfr-20201231.xsd#cfr_BankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BankMember" xlink:to="lab_cfr_BankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_4e9b7d91-ce78-490e-ba8c-bc7a7a3e533b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink: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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink: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, Reserves and Accruals, Provision for Loan Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_ecef57a6-1cc8-4221-b138-3410805d1c1d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink: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, Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink: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, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_31255e29-0339-415d-af93-9274048aaa33_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">Operating lease, liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_b49e9078-702d-4dfb-826d-fc41b36c71e8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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 lease liability included in the accompanying balance sheet</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DeferredTaxLiabilities_07f6ecc1-f4ff-4acc-843f-06124a66ad21_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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">Deferred Tax Liabilities, Net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_79212ea6-b556-4075-91db-7a6a74f5db54_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">Other comprehensive income (loss), before tax:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_947501c9-2247-4178-95b2-bc1caec91870_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_9e65f9a6-f81a-4277-aa0e-253e3dc9fccd_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_f2f246ee-361f-46d7-9aa0-d0181f4f0682_terseLabel_en-US" xlink:label="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</link:label>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_label_en-US" xlink:label="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</link:label>
    <link:label id="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_documentation_en-US" xlink:label="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:href="cfr-20201231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:to="lab_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_3a14573d-ab6a-4a9f-ae0a-fc439ee25682_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BorrowedFundsTable_a441cb57-6e26-4aa0-bf88-fa094e22996b_terseLabel_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:label id="lab_cfr_BorrowedFundsTable_label_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:label id="lab_cfr_BorrowedFundsTable_documentation_en-US" xlink:label="lab_cfr_BorrowedFundsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowed Funds [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable" xlink:href="cfr-20201231.xsd#cfr_BorrowedFundsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BorrowedFundsTable" xlink:to="lab_cfr_BorrowedFundsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_d33a9763-f050-4a43-a126-eb37e4d590a8_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8cf31a40-a84d-4ed7-a723-bba3c9061c4d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_e84b6555-272b-40b2-81b2-1da67085a98c_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_c931aced-906c-4fd7-8836-ed9a704a6299_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_84801ca4-c70d-462c-8295-ac0418b0e2bf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember_cb2a754e-837c-47ba-ab73-44a69a6a79d4_terseLabel_en-US" xlink:label="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink: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 Individually Evaluated for Impairment [Member]</link:label>
    <link:label id="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember_label_en-US" xlink:label="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink: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 Individually Evaluated For Impairment [Member]</link:label>
    <link:label id="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember_documentation_en-US" xlink:label="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink: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 Individually Evaluated for Impairment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:href="cfr-20201231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:to="lab_cfr_LoansIndividuallyEvaluatedForImpairmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_eb3d913a-310e-4c82-818c-3b9c7bc0dfc9_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/2020/dei-2020-01-31.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_FairValueByFairValueHierarchyLevelAxis_9de5ef5c-981f-49d9-af11-6e923622e639_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDeposits_71e10957-32f3-4c3e-9eeb-5f35b291c38a_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">Time deposits, Total</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDeposits" xlink:to="lab_us-gaap_TimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_5768a65f-ea92-40f2-8581-c6ab9f98ebf2_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">Cash surrender value of life insurance policies</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOwnedLifeInsurance" xlink:to="lab_us-gaap_BankOwnedLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_38a5f25d-5323-4ba3-ad13-87d9a41fa754_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_154a819e-8cb7-42ae-ba34-b8974dd58916_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink: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-deductible compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink: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, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_b3d14146-045c-4ab7-83b4-2525db883259_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_3515435a-dba3-4b5d-9b40-75bb39f1d8cd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_982317c5-825a-422c-a7e2-9e8ee20083a6_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink: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 Exposure</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink: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 Exposure, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:to="lab_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_45689f9c-b933-47ed-87cb-8c385d529c22_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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 Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_1120662b-36d3-461a-8ca7-d06f6c98a981_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" 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">Change in the net actuarial gain/loss, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink: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, before Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_ec0fc99e-73b4-4fd8-a459-e660ab2d6e0e_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink: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, Due after ten years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink: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, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_ab7370d2-7b68-404a-b217-e7fc3f5867fc_terseLabel_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Liabilities Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_label_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink: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 Liabilities Nonmonetary Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_documentation_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Liabilities Nonmonetary Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:to="lab_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_7a995603-c137-42ab-ba4c-e92f66569fa0_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 One to Risk-Weighted Assets, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapital" xlink:to="lab_us-gaap_CommonEquityTierOneCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_739df7b7-7513-4354-9332-aaf9796ac5e8_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" 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 Amount, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink: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, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_8039e1a1-2339-4adf-8343-f30cf6b8ebc1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink: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 adjustment related to reduction in U.S. federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink: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), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_e529e396-fc4b-4d3c-9d3a-da8e7d6312bd_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_91941660-49e0-469c-8172-ba9d5d2b088b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_6db892d4-b6f1-4ae7-9ad4-be698a450862_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_9ce5fa1d-4293-4eb7-9398-5b7e50b9d877_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink: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 Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b9097f2f-f755-48ec-9b47-04df3fe071fc_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">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionDomain_10d86f55-5a1b-4db9-9659-76139a3e6629_terseLabel_en-US" xlink:label="lab_us-gaap_TransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_TransactionDomain_label_en-US" xlink:label="lab_us-gaap_TransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionDomain" xlink:to="lab_us-gaap_TransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_4aa43439-3064-48a2-a450-c07e71f8721c_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink: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_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Excess, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PrivateAccountsMember_c69aaf65-a8a3-4350-9462-d0576f6a5af9_terseLabel_en-US" xlink:label="lab_cfr_PrivateAccountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Accounts [Member]</link:label>
    <link:label id="lab_cfr_PrivateAccountsMember_label_en-US" xlink:label="lab_cfr_PrivateAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Accounts [Member]</link:label>
    <link:label id="lab_cfr_PrivateAccountsMember_documentation_en-US" xlink:label="lab_cfr_PrivateAccountsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Accounts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PrivateAccountsMember" xlink:href="cfr-20201231.xsd#cfr_PrivateAccountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PrivateAccountsMember" xlink:to="lab_cfr_PrivateAccountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_231cdd65-9f5e-43a5-a2ec-6619efd4a90f_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 income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_de46fc1f-9fd3-442d-85f9-fe026b4beffd_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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 comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8f0563fd-1249-4c83-9602-c7121e9ac115_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">Net other comprehensive income (loss) during period</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_8a55c007-82c6-4174-94c2-afbd8b713f72_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink: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 Information About Corporation's Deposits</link:label>
    <link:label id="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink: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 Corporation Deposits Additional Information [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink: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 Corporation Deposits Additional Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:to="lab_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_1227000a-f8b6-484a-b511-aff720a4a45c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" 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">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_c814bed5-374a-4a3a-bafb-d4a050cf4d24_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">Available for Sale, Due after ten years, Amortized Cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_5472f794-8447-4cf9-828e-c902714b376c_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</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_e2b7a114-93a5-4e37-a1a7-893e1c75f8ae_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 non-interest 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoninterestExpense" xlink:to="lab_us-gaap_OtherNoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_26d6ee33-4568-420a-9027-24adbccc8b17_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">Available for Sale, Due after one year through five years, Amortized Cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_0a25260d-8cc9-4d52-b703-7c52cb173af3_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink: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 Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_212a9244-1133-4022-8e0e-a57414889ad9_negatedLabel_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" 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">Bank owned life insurance income</link:label>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_label_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink: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 Reconciliation Bank Owned Life Insurance Income</link:label>
    <link:label id="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_documentation_en-US" xlink:label="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Bank Owned Life Insurance Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:href="cfr-20201231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:to="lab_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_50dde2e4-bdbd-4545-8e55-0c7aaf48ab8e_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 common share:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_e9caa471-5d9d-47e2-956e-8a5644452003_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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_ff58ac19-502e-4d1c-9b83-60af509edb43_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 Financial Statements of Parent Company</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_6437835b-049e-49d1-89a7-65e85b7bdee2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a468dc38-bbc7-49ab-a068-20a5a3a0dbae_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">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b98c1fab-d13b-459a-b0ea-7ea31082c576_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">Defined Benefit Plans [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_461a988f-24d1-4c51-9d0d-0c4550c997ec_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_69b1760b-d5ce-432e-9faf-c19351957035_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">Shareholders&#8217; 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_42970a9b-c449-44d7-8184-75644d7f7941_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">2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_f1b5f9b4-e248-4939-93c5-f6361cb64882_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/2020/dei-2020-01-31.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b002724a-5fb3-42c4-a93f-14210d7c3cd9_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">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_77421368-a9d1-453d-80aa-ee728c2b947c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink: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 Compensation Arrangement with Individual, Share-based Payments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink: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 Compensation Arrangement with Individual, Share-based Payments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount_fc92b9bd-7e70-4e8b-8648-23b614e06425_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink: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 accretion</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink: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 Income, Amortization of Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_a214ab6f-b13a-478a-99e1-81d202190d02_terseLabel_en-US" xlink:label="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Portion Of Subordinated Note Included In Capital</link:label>
    <link:label id="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_label_en-US" xlink:label="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Portion Of Subordinated Note Included In Capital</link:label>
    <link:label id="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_documentation_en-US" xlink:label="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Portion Of Subordinated Note Included In Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:href="cfr-20201231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:to="lab_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AaaAAAMember_8c54314e-dfcd-4b16-b62a-9ae0c2745e22_terseLabel_en-US" xlink:label="lab_cfr_AaaAAAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aaa/AAA [Member]</link:label>
    <link:label id="lab_cfr_AaaAAAMember_label_en-US" xlink:label="lab_cfr_AaaAAAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aaa/AAA [Member]</link:label>
    <link:label id="lab_cfr_AaaAAAMember_documentation_en-US" xlink:label="lab_cfr_AaaAAAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aaa/AAA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember" xlink:href="cfr-20201231.xsd#cfr_AaaAAAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AaaAAAMember" xlink:to="lab_cfr_AaaAAAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_289da4ab-e132-4cfc-addd-674a0e53ad2d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" 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</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink: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 Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_e45a28ae-5537-4705-998c-e40d16a50209_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink: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_FinanceLoansAndLeasesReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_fc0112cf-3737-45a8-8307-2b1241b6e893_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_dc872d36-5ee1-48b1-90cd-d40d88b1b6a4_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink: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, Type of Borrower [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink: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, Type of Borrower [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:to="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableMember_78d1d32a-8528-4165-bcc9-47ca1e8b9978_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableMember" xlink: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 Receivable [Member]</link:label>
    <link:label id="lab_us-gaap_LoansReceivableMember_label_en-US" xlink:label="lab_us-gaap_LoansReceivableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableMember" xlink:to="lab_us-gaap_LoansReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_822bec78-cea0-4b95-99cb-867d80130ffb_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/2020/dei-2020-01-31.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_CommonStockMember_7ca28938-6ae1-413b-b6cf-e7f0da166a8f_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_d6eb24d1-2501-404c-8154-607a299b3666_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_56ab5b4a-2fa4-4d91-8ecf-0e8356e48c44_terseLabel_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink: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 payout percentage at the 75th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_label_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink: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 payout percentage at the 75th percentile level of achievement</link:label>
    <link:label id="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_documentation_en-US" xlink:label="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award payout percentage at the 75th percentile level of achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:to="lab_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_1e1f77b8-7213-4eb7-8670-520310610ef3_terseLabel_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink: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 Accrual Loans Segregated By Class Of Loans [Table]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_label_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Accrual Loans Segregated By Class Of Loans [Table]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_documentation_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Accrual Loans Segregated By Class Of Loans [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:to="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_b571b2b1-1e00-4cb5-876b-e0722622aa92_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink: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-deductible meals and entertainment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink: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, Meals and Entertainment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7c3eb415-5d63-4a7d-80e0-8139c88feac3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_65289198-b902-4ea5-bbd5-cb521b1f0999_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">Defined contribution plan, cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_7331da17-5132-467c-a517-7ad777a25205_terseLabel_en-US" xlink:label="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use asset related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_label_en-US" xlink:label="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use asset related to the new corporate headquarters facility</link:label>
    <link:label id="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_documentation_en-US" xlink:label="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use asset related to the new corporate headquarters facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:href="cfr-20201231.xsd#cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:to="lab_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EnergyOtherMember_c94ab13b-5dbe-41e0-b98b-3c7615b01aef_terseLabel_en-US" xlink:label="lab_cfr_EnergyOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Other [Member]</link:label>
    <link:label id="lab_cfr_EnergyOtherMember_label_en-US" xlink:label="lab_cfr_EnergyOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Other [Member]</link:label>
    <link:label id="lab_cfr_EnergyOtherMember_documentation_en-US" xlink:label="lab_cfr_EnergyOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember" xlink:href="cfr-20201231.xsd#cfr_EnergyOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EnergyOtherMember" xlink:to="lab_cfr_EnergyOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_81bdf289-f6c1-46b7-9796-adbfbc21cbdf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MutualFundsMember_b25c32dd-226a-43ef-9617-4f2db1bbc8cd_terseLabel_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_MutualFundsMember_label_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink: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 Funds [Member]</link:label>
    <link:label id="lab_cfr_MutualFundsMember_documentation_en-US" xlink:label="lab_cfr_MutualFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember" xlink:href="cfr-20201231.xsd#cfr_MutualFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MutualFundsMember" xlink:to="lab_cfr_MutualFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesRealizedGain_9d8641d7-6d74-4a15-a748-aa2ac2a03931_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesRealizedGain" xlink: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 sales transactions</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesRealizedGain_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesRealizedGain" xlink: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 Securities, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesRealizedGain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesRealizedGain" xlink:to="lab_us-gaap_TradingSecuritiesRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_0f9b0e04-cd4d-46af-9f9d-803f64e55039_terseLabel_en-US" xlink:label="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink: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 Hedge Loan Lease Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_label_en-US" xlink:label="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink: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 Hedge Loan Lease Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_documentation_en-US" xlink:label="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hedge Loan Lease Interest Rate Swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:href="cfr-20201231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:to="lab_cfr_FairValueHedgeLoanLeaseInterestRateSwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_d25a4871-870b-4d47-be0b-2a9470d94c7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activities in Related Party Loans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink: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 Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentExpense_fdeb9282-a932-4779-bee0-003f62bbaa29_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">Technology, furniture and equipment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentExpense" xlink:to="lab_us-gaap_EquipmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_67d7329b-2875-40e5-b877-08deb432dfc3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink: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 option exercises/deferred stock unit conversions, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a406fc99-346a-4450-a5fd-911084c569e9_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">Stock options exercised, number of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_47331f18-f774-4242-8809-73346a433e3d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink: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 on securities available for sale during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_5932c585-27ac-498c-b805-de41d09ec31e_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" 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 available for sale and transferred securities, Change in net unrealized gain/loss during the period, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink: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 and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_a911b1cd-7f34-464f-931a-0d0f3f663eb6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_8504f649-0bd7-4f5f-84ff-2dd4f14abbc2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_cefe7a77-4899-4f33-bb6a-90e11b615e09_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" 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">Options Outstanding [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_63d727a9-2de5-4c39-b31d-c546d3c0c7d2_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" 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 change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_67c9f654-0cd8-418b-aa5e-17b41b4a50be_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink: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 change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_e86f3ed4-a3f6-41d8-a6ce-a475d44d6d42_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">Securities available for sale:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c7a732fb-4fb7-4388-9428-f422841c5340_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_7b9d774b-7b49-4660-ba3a-fb75bef2bda8_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationDomain" xlink: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 Restructuring Modification [Domain]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationDomain" xlink: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 Restructuring Modification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain" xlink:to="lab_us-gaap_LoanRestructuringModificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_a481ce90-8e96-43eb-b274-bdac796b54ef_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_b2069ddc-4b62-463c-9972-10d9f877b173_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_label_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearOfOriginationDomain_documentation_en-US" xlink:label="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain" xlink:to="lab_cfr_CommercialLoansYearOfOriginationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AccretionOfLoanDiscount_0b64cc9e-d3c3-4a00-ac1a-5a95fa33c03b_negatedTerseLabel_en-US" xlink:label="lab_cfr_AccretionOfLoanDiscount" 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">Accretion of loan discounts</link:label>
    <link:label id="lab_cfr_AccretionOfLoanDiscount_label_en-US" xlink:label="lab_cfr_AccretionOfLoanDiscount" xlink: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 Of Loan Discount</link:label>
    <link:label id="lab_cfr_AccretionOfLoanDiscount_documentation_en-US" xlink:label="lab_cfr_AccretionOfLoanDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion Of Loan Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount" xlink:href="cfr-20201231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AccretionOfLoanDiscount" xlink:to="lab_cfr_AccretionOfLoanDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_65da2e43-85b2-4958-9fde-766bff815982_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">Net periodic benefit cost, Expected 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommerciallandloanMember_e326e25c-1965-4083-9064-59ee64645a84_terseLabel_en-US" xlink:label="lab_cfr_CommerciallandloanMember" xlink: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 land loan [Member]</link:label>
    <link:label id="lab_cfr_CommerciallandloanMember_label_en-US" xlink:label="lab_cfr_CommerciallandloanMember" xlink: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 land loan [Member]</link:label>
    <link:label id="lab_cfr_CommerciallandloanMember_documentation_en-US" xlink:label="lab_cfr_CommerciallandloanMember" xlink: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 land loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember" xlink:href="cfr-20201231.xsd#cfr_CommerciallandloanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommerciallandloanMember" xlink:to="lab_cfr_CommerciallandloanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsLiabilitiesGross_580d7548-3d54-41c9-8a39-1891a021ca22_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsLiabilitiesGross" xlink: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 Amount Recognized, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsLiabilitiesGross_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsLiabilitiesGross" xlink: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 Liabilities Gross</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsLiabilitiesGross_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsLiabilitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Liabilities Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGross" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsLiabilitiesGross" xlink:to="lab_cfr_FinancialInstrumentsLiabilitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_a61b58af-0af4-4bbb-b232-b1ef95d1f953_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract_0580be47-bce7-4fb5-95c1-931e1350374b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract" xlink: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), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_e2c1ddd9-5dc6-4fc5-b881-053266b4ec74_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink: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 Compensation Arrangement with Individual, Share-based Payments [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink: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, Share-based Payments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_5cad646f-361d-4737-817f-151de17e2f9d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_bde05018-ab38-4ce1-b122-1f777594de46_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from (expenses to) external customers</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e3ffa22b-e20f-49cf-b069-9e630ff26270_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">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_566280a0-ad44-4b34-9534-dcc773b2c85d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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 Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_18261ca0-1fb9-4316-be8c-38d982817c73_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink: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 Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink: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 Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_e0229105-e0b8-46ec-b1b6-ffc56c522e1d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Notional Amounts and Estimated Fair Values of Commodity Derivative Positions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GradeTwelveMember_eb375047-3d34-4763-ab4f-d5594125f355_terseLabel_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade 12 [Member]</link:label>
    <link:label id="lab_cfr_GradeTwelveMember_label_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Twelve [Member]</link:label>
    <link:label id="lab_cfr_GradeTwelveMember_documentation_en-US" xlink:label="lab_cfr_GradeTwelveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grade Twelve [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember" xlink:href="cfr-20201231.xsd#cfr_GradeTwelveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GradeTwelveMember" xlink:to="lab_cfr_GradeTwelveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyServiceMember_5babd593-ec88-43c7-b96e-d46c7ab80228_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Service [Member]</link:label>
    <link:label id="lab_us-gaap_EnergyServiceMember_label_en-US" xlink:label="lab_us-gaap_EnergyServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnergyServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnergyServiceMember" xlink:to="lab_us-gaap_EnergyServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_ae79ce39-8811-46bf-b4fc-453f38578767_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink: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 date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink: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, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2bf6d5e1-7342-4cc3-a8c3-4206fd234f63_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_6c27d94d-2f68-4a27-ba4c-904ca36a1680_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink: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 issuance of preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink: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 Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_5f9d38b4-862d-483e-8fb9-2a19dae57a7d_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 (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_4da7a1aa-1821-476a-9cbb-d28950410885_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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 Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_b84df3df-ca4d-4a89-846e-75f7768741ff_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_b36f9de2-6a76-4b3e-94f9-5f85fda0bf1d_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">Financing Receivable, Nonaccrual, No Allowance</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_8fc1e685-2004-4a21-a837-257573227774_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/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_85772089-6c0c-46b4-b348-3080078b40a1_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">Entity 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/2020/dei-2020-01-31.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_TierOneLeverageCapital_c27a28b2-d2e8-4e4c-9f34-2cdcbe12744e_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Actual, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapital" xlink:to="lab_us-gaap_TierOneLeverageCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_2454226d-0957-4d58-9904-315dac2af0e8_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3bf9ede8-0370-4cf8-bb85-90cd50590339_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchasedMember_6671ef4b-4548-465d-86a9-f8eaa1b93b44_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedMember" xlink:to="lab_us-gaap_FederalFundsPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_da1e3928-af31-443f-8bfb-8bfc215bd66a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink: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 Amount Recognized, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink: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, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Capital_1a32032e-f5a4-4251-829b-1b639bbc1d3c_terseLabel_en-US" xlink:label="lab_us-gaap_Capital" xlink: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, Capital 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Capital" xlink:to="lab_us-gaap_Capital" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_8fc13b1c-73b5-414a-9d51-6f6824b85a96_terseLabel_en-US" xlink:label="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Revolving Loans Converted to Term During Period</link:label>
    <link:label id="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_label_en-US" xlink:label="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Revolving Loans Converted to Term During Period</link:label>
    <link:label id="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_documentation_en-US" xlink:label="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Revolving Loans Converted to Term During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:href="cfr-20201231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:to="lab_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_37456f3f-9bac-4444-834d-47985b4004ad_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" 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 Amount, Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink: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, Fair Value, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths_3fe98007-ef7c-4b6c-bb93-0a95a15c823c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths" xlink: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 3 months and within 6 months</link:label>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths_label_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturities, Time Deposits, $100,000 or More, Three Months Through Six Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths" xlink:to="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_COVID19LoanDeferment_376b6a78-6294-4d43-ac73-4711d7926b25_terseLabel_en-US" xlink:label="lab_cfr_COVID19LoanDeferment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID 19 Loan Deferment</link:label>
    <link:label id="lab_cfr_COVID19LoanDeferment_label_en-US" xlink:label="lab_cfr_COVID19LoanDeferment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID 19 Loan Deferment</link:label>
    <link:label id="lab_cfr_COVID19LoanDeferment_documentation_en-US" xlink:label="lab_cfr_COVID19LoanDeferment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID 19 Loan Deferment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_COVID19LoanDeferment" xlink:href="cfr-20201231.xsd#cfr_COVID19LoanDeferment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_COVID19LoanDeferment" xlink:to="lab_cfr_COVID19LoanDeferment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e78dc98c-7c6e-405f-a99e-df7957292138_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_443f0231-f964-4168-b99e-fd07f814d808_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 [Member]</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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_f26f0e55-ff50-43b8-838c-e10eb9c9b0ab_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock_0e987085-3054-433e-ad77-eae74458ef56_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink: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 Liabilities, Type</link:label>
    <link:label id="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink: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, Type [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilitiesTypeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:to="lab_us-gaap_DepositLiabilitiesTypeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6c61c5eb-c37e-43bd-8100-34376393eb00_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_7d666738-34db-4020-9540-b131d25726c5_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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 &#8211; common stock ($2.85 per share, $2.80 per share, and $2.58 per share in 2020, 2019, and 2018, respectively)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_92987d22-b9ae-453b-a53e-f214f4fe520c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8494cc2f-8dcb-48a9-87fc-56cb7f4cb785_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98d0bf12-b074-4906-b4cc-619c66619d30_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_e1b35607-c30c-4972-8fe5-5c5618b7eedc_terseLabel_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink: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-duration Insurance Contracts, Discounted Liabilities [Table]</link:label>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_label_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink: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-duration Insurance Contracts, Discounted Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink:to="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensatingBalancesTable_45bd3fd9-af6d-43d9-9d61-a839b615ad28_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensatingBalancesTable" xlink: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 Compensating Balances [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensatingBalancesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensatingBalancesTable" xlink: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 Compensating Balances [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="lab_us-gaap_ScheduleOfCompensatingBalancesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_GeneralValuationAllowancesMember_1107f719-4e74-4576-80a5-b418c7282bbe_terseLabel_en-US" xlink:label="lab_cfr_GeneralValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_GeneralValuationAllowancesMember_label_en-US" xlink:label="lab_cfr_GeneralValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_GeneralValuationAllowancesMember_documentation_en-US" xlink:label="lab_cfr_GeneralValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Valuation Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GeneralValuationAllowancesMember" xlink:href="cfr-20201231.xsd#cfr_GeneralValuationAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GeneralValuationAllowancesMember" xlink:to="lab_cfr_GeneralValuationAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_b104fa36-f24a-443a-a9c1-f68482dd143b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_cddbbf6a-984b-4204-b9ba-11583d1e4125_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/2020/dei-2020-01-31.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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_081f18f1-3b0a-45da-8444-c3e54f87c3ca_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 Balance Sheets</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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_UnsettledSecurityTransactions_ee3d3f5d-44dd-4fda-aa28-dc50d60da7b0_terseLabel_en-US" xlink:label="lab_cfr_UnsettledSecurityTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsettled securities transactions</link:label>
    <link:label id="lab_cfr_UnsettledSecurityTransactions_label_en-US" xlink:label="lab_cfr_UnsettledSecurityTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsettled Security Transactions</link:label>
    <link:label id="lab_cfr_UnsettledSecurityTransactions_documentation_en-US" xlink:label="lab_cfr_UnsettledSecurityTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsettled Security Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_UnsettledSecurityTransactions" xlink:href="cfr-20201231.xsd#cfr_UnsettledSecurityTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_UnsettledSecurityTransactions" xlink:to="lab_cfr_UnsettledSecurityTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionLoansMember_67f115be-5a2e-4e7a-9421-04510d8d0bf4_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Loans [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimCash_6b71fffb-b86b-40fe-ae0b-2368dfc1a96c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimCash" 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 Amounts Not offset, Collateral, Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink: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, Collateral, Right to Reclaim Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:to="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities_8a8e1e1a-7cae-4b48-aa1a-cfbd86fc44ee_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities" 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 Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink: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, Collateral, Right to Reclaim Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:to="lab_us-gaap_DerivativeCollateralRightToReclaimSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_9e496299-ece2-4819-8956-7938dca57e70_terseLabel_en-US" xlink:label="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink: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 from available treasury stock</link:label>
    <link:label id="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_label_en-US" xlink:label="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink: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 Shares Issued Related To Stock Option Exercises</link:label>
    <link:label id="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_documentation_en-US" xlink:label="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Shares Issued Related To Stock Option Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:href="cfr-20201231.xsd#cfr_TreasurySharesIssuedRelatedToStockOptionExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:to="lab_cfr_TreasurySharesIssuedRelatedToStockOptionExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_32a94dc7-8096-4e3c-8070-1831b8261959_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" xlink: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 deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_33237e90-10b3-4a84-9d93-638349760061_totalLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" 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-bearing deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositLiabilities" xlink:to="lab_us-gaap_InterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_f545b9bb-e3d3-4d5f-b00b-ad04c0cc1998_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/2020/dei-2020-01-31.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_SegmentReportingInformationLineItems_9d4450c1-6d97-43c7-8f76-f6230aea1619_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_34cb50a5-624f-4d0c-b89c-a6002810f95a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink: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 preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_ce340018-da6a-419e-be94-8079b3541a06_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink: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 End Securities with Unrealized Losses, Segregated by Length of Impairment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink: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 Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_ae4ca812-f37d-41be-95a4-323e98628f96_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/2020/dei-2020-01-31.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_RegulatoryAgencyDomain_664cbf6b-946a-4c22-b86a-807dfe155a6a_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink: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 Agency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyDomain" xlink:to="lab_us-gaap_RegulatoryAgencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_0c41872e-0b02-499c-8103-398de42b872b_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/2020/dei-2020-01-31.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_FinancingReceivableRevolvingConvertedToTermLoan_eb9ff621-310f-4e0a-bdce-c7a283dbb291_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving, Converted to Term Loan</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving, Converted to Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_185ab358-41dc-4701-839c-3fe6c66f5ab1_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">ICFR 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/2020/dei-2020-01-31.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_us-gaap_DeferredProfitSharingMember_d9cb1a03-f7c0-4dcf-b5ad-56390a7674a6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_label_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredProfitSharingMember" xlink:to="lab_us-gaap_DeferredProfitSharingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_babf6674-835d-463f-9162-75802320a081_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">Options awarded during period</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_f98ad3ef-e243-4aee-b0bf-40919c25b2d7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_98a6016a-577c-491f-b11f-041b212acf56_terseLabel_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink: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 service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_label_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink: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, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:label id="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_documentation_en-US" xlink:label="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink: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, Performance stock units,compensation cost not yet recognized,period for recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:href="cfr-20201231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:to="lab_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_358a55ac-26ef-4eb1-9686-e990885c7f77_terseLabel_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of equity investments in mutual fund</link:label>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_label_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Equity Investments In Mutual Fund</link:label>
    <link:label id="lab_cfr_PercentageOfEquityInvestmentsInMutualFund_documentation_en-US" xlink:label="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of equity investments in mutual fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:href="cfr-20201231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:to="lab_cfr_PercentageOfEquityInvestmentsInMutualFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_c642881e-656c-45c2-977a-36273233e056_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">Business 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_6e5b188d-2d4a-47f4-b2fe-85ebf93015f2_terseLabel_en-US" xlink:label="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of securities from available for sale to held to maturity</link:label>
    <link:label id="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_label_en-US" xlink:label="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink: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 investment securities to held to maturity from available for sale</link:label>
    <link:label id="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_documentation_en-US" xlink:label="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">transfer of investment securities to held to maturity from available for sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:href="cfr-20201231.xsd#cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:to="lab_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9302c284-0bd8-47d4-9e83-2778fe502500_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_abb885e8-fb13-4f18-9830-df709f5d3a0c_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, Net of Tax</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3e475d5c-66ab-4103-8d49-80a7246059bd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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 awards exercised/vested in period, weighted-average grant date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_8945f213-1077-4279-99f6-6e709f739d99_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_43266d2a-777b-4ccc-ba78-3a3918095b43_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink: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 Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink: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 Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:to="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_effae111-b120-4132-b74a-c23c858f664c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_0e9cc60a-fc86-4026-97d1-3ab564198064_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" 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 Amount Recognized, Derivative, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_80344f6a-437e-452b-b99d-580682ff5c7f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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 assets:</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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 Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_888be0e2-4897-451d-8df7-eda4660aa648_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">Available for Sale, Due after one year through five years, Estimated Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_fea76e71-935b-4384-a1ac-56063c61a89f_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink: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, at or Above FDIC Insurance Limit</link:label>
    <link:label id="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_label_en-US" xlink:label="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink: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, at or Above FDIC Insurance Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:to="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_8dc97b64-b666-4d23-9c47-291511dd7f4f_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">Derivative Financial Instruments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_ProceedsFromLifeInsurancePolicies_bf8ea6a5-1fb1-46a8-942a-1c0c04bca054_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits received on life insurance policies</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink: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 Life Insurance Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:to="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_940b6f19-3526-4256-b2e2-be0e42e4fd95_totalLabel_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" 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 Amount, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink: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 Borrowed, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_9eed74be-563a-4b40-b5cd-af2f1e27636a_terseLabel_en-US" xlink:label="lab_cfr_SpecificValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_label_en-US" xlink:label="lab_cfr_SpecificValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_SpecificValuationAllowancesMember_documentation_en-US" xlink:label="lab_cfr_SpecificValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specific Valuation Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SpecificValuationAllowancesMember" xlink:to="lab_cfr_SpecificValuationAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_6d1a2109-2fbd-4b66-a645-2194ac26fccd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink: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, Options Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_d6582fc4-db74-4934-9ff1-0e675bd5e0d6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" 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 Amounts Not Offset, Collateral, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink: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, Collateral, Obligation to Return Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:to="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_93820117-4de4-4e87-b1ff-253981d86cb4_terseLabel_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink: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_cfr_RevolvingLoansConvertedtoTermMember_label_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term [Member]</link:label>
    <link:label id="lab_cfr_RevolvingLoansConvertedtoTermMember_documentation_en-US" xlink:label="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RevolvingLoansConvertedtoTermMember" xlink:to="lab_cfr_RevolvingLoansConvertedtoTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_b65e0c96-d481-461f-8be2-82d3b60ab084_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink: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 Amount Recognized, Derivatives, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink: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, Fair Value, Amount Not Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_d4c9586a-1d06-431d-b6c8-7dca06854aa7_terseLabel_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink: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 Plans, Postretirement and Other Employee Benefits [Line Items]</link:label>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_label_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink: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 Plans Postretirement And Other Employee Benefits [Line Items]</link:label>
    <link:label id="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_documentation_en-US" xlink:label="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans, Postretirement and Other Employee Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:href="cfr-20201231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:to="lab_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_6b50ce07-ae8e-49b6-b3c8-c8f94fc27d11_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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 annual contributions per employee, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_eae49a63-74a2-46a3-ac37-e880d9a260a3_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">Purchase of treasury stock</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6d2132fb-2889-4e81-b731-dddf1b667caa_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">Vesting period of options awarded, years</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_3589338b-057a-4a8e-a0fc-257cc4e2e561_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9fa855f0-53c2-4cd0-8ade-3e0c4572ac71_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">Stock awards exercised/vested in period, number of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_a4e76f36-f9bd-48fc-9f4c-537c7350666d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Activity in Corporations Defined Benefit Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesRealizedGainLoss_3211dac2-ec2f-451f-b7ea-0b59e166e968_totalLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesRealizedGainLoss" 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 gain on trading account securities</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesRealizedGainLoss" xlink: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 Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_TradingSecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d9efa2e8-b203-4bc0-ab08-6c34a209b2b7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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 computed at the statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_cec918e6-56ef-456d-b11c-a97778f72917_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 (loss), before tax</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_fe063136-121c-46ba-b1dc-57422f5f9dfb_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink: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 Non Interest Income Non Hedging Interest Rate Derivatives [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_label_en-US" xlink:label="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink: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 Non Interest Income Non Hedging Interest Rate Derivatives [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_documentation_en-US" xlink:label="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink: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 Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink:to="lab_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_7d689a4d-1e33-4fc6-9465-3266f641aaa9_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, Period Past Due [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_d4db1c9a-e808-4e14-b508-7b2bced76a81_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_e0b5dc28-f9f0-4fd2-8cc1-474eab10f201_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_a1bedc70-4139-4e6b-b14f-5ba2352902e0_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">Operating lease, right-of-use asset</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_c16b572a-f55f-4330-9b8f-c1d6666e8b56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" 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">Forward Contracts, Liability Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4362ca66-e028-4991-b964-9039a6431c69_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Premises and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenseMember_afa26f84-64da-4839-a06f-dbae5539749f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink: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 Non-Interest Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember" xlink:to="lab_us-gaap_OtherExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock_92d31ec8-3a25-4ecd-b899-eef4e0b339b8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Deposits_a343ab23-1b45-4318-a4f8-ddadd5df085a_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_db916320-87aa-4cc1-ac66-6a15d51b87dc_terseLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Deposits" xlink:to="lab_us-gaap_Deposits" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Proceedsfromsaleofrestructuredloans_5498b625-481b-4063-ac87-18f3b3c76a72_terseLabel_en-US" xlink:label="lab_cfr_Proceedsfromsaleofrestructuredloans" xlink: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 restructured loans</link:label>
    <link:label id="lab_cfr_Proceedsfromsaleofrestructuredloans_label_en-US" xlink:label="lab_cfr_Proceedsfromsaleofrestructuredloans" xlink: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 restructured loans</link:label>
    <link:label id="lab_cfr_Proceedsfromsaleofrestructuredloans_documentation_en-US" xlink:label="lab_cfr_Proceedsfromsaleofrestructuredloans" xlink: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 sale of restructured loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Proceedsfromsaleofrestructuredloans" xlink:href="cfr-20201231.xsd#cfr_Proceedsfromsaleofrestructuredloans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Proceedsfromsaleofrestructuredloans" xlink:to="lab_cfr_Proceedsfromsaleofrestructuredloans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_f16615b8-457e-416b-bccd-bc994571d1d6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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 for income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_b2146450-9d61-453a-a4c0-ef924924db83_terseLabel_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink: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 Amount Offset, Derivatives, Financial Assets</link:label>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_label_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink: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 Gross Offset</link:label>
    <link:label id="lab_cfr_DerivativeAssetsGrossOffset_documentation_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeAssetsGrossOffset" xlink:to="lab_cfr_DerivativeAssetsGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_7a23dbc1-7b66-4afd-b0f9-354181b9044a_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink: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/Resell Agreements</link:label>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_label_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink: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 and Resale Agreements Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:to="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_c3b2c0ed-7c3b-4377-b869-9c3f4ad48adb_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink: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, Due after five years through ten years, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_3049054b-a192-4bcc-a73e-88393592a7cf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable</link:label>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxable_label_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink: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, Securities, Operating, Taxable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeSecuritiesTaxable" xlink:to="lab_us-gaap_InterestIncomeSecuritiesTaxable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_2f31681a-49d8-4752-a86c-5f823214ddf2_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">Derivative Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_8d8b0c7f-a084-46e4-a3d1-f508ba7a899d_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">Forward Contracts Liability, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_cfr_DeferredStandbyLetterOfCreditFeesMember_dc8264df-0185-443a-9d8b-8cadbb6eb4a4_terseLabel_en-US" xlink:label="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink: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 Standby Letter of Credit Fees [Member]</link:label>
    <link:label id="lab_cfr_DeferredStandbyLetterOfCreditFeesMember_label_en-US" xlink:label="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink: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 Standby Letter Of Credit Fees [Member]</link:label>
    <link:label id="lab_cfr_DeferredStandbyLetterOfCreditFeesMember_documentation_en-US" xlink:label="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink: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 Standby Letter Of Credit Fees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink:href="cfr-20201231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink:to="lab_cfr_DeferredStandbyLetterOfCreditFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2019Member_519e5a2c-0650-4d21-9fc4-7957b1715ff6_terseLabel_en-US" xlink:label="lab_cfr_A2019Member" xlink: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</link:label>
    <link:label id="lab_cfr_A2019Member_label_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 [Member]</link:label>
    <link:label id="lab_cfr_A2019Member_documentation_en-US" xlink:label="lab_cfr_A2019Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member" xlink:href="cfr-20201231.xsd#cfr_A2019Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2019Member" xlink:to="lab_cfr_A2019Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_2cadd8c6-3703-46db-908e-a5192915f319_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated notes</link:label>
    <link:label id="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_label_en-US" xlink:label="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink: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, Subordinated Notes and Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:to="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_f43f9efb-02b3-4837-b07f-59d9ec981942_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_963ffd36-37e7-44a4-9a85-b9dc1292f3b9_terseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink: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 Amount Recognized, Total Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink: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 Assets Derivatives And Repurchase Agreements Net</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Derivatives And repurchase Agreements Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:to="lab_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_09b8a1c8-88c6-4de3-bf7a-1eca663e3096_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_cfr_WeightedAverageRiskGradeForLoans_8b4639df-f400-48e1-ac73-c99bd83166c0_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" xlink: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 Risk&#160;Grade</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_label_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" xlink: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 Risk Grade For Loans</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_documentation_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Risk Grade for Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageRiskGradeForLoans" xlink:to="lab_cfr_WeightedAverageRiskGradeForLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_d9a54a9a-9944-4deb-8bd6-915abd1b6fbd_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink: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, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination</link:label>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink: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, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:to="lab_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreRefundedMember_e4f0b07e-60e6-4943-8150-2526ef82f2f2_terseLabel_en-US" xlink:label="lab_cfr_PreRefundedMember" xlink: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-Refunded [Member]</link:label>
    <link:label id="lab_cfr_PreRefundedMember_label_en-US" xlink:label="lab_cfr_PreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Refunded [Member]</link:label>
    <link:label id="lab_cfr_PreRefundedMember_documentation_en-US" xlink:label="lab_cfr_PreRefundedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Refunded [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember" xlink:href="cfr-20201231.xsd#cfr_PreRefundedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreRefundedMember" xlink:to="lab_cfr_PreRefundedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f4d31400-eed0-4223-a014-08a97860b814_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink: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 recognized in earnings</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_1834603e-f22e-460b-8a11-d0e8e8520303_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink: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 repurchase program, period in force</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink: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 Repurchase Program, Period in Force</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset_4cb884e4-6644-42c6-9c7d-7a58b4bbc7e2_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset" xlink: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 Amount Offset, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset" xlink: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 Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset" xlink:to="lab_cfr_FinancialInstrumentsLiabilitiesGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_36a6f17a-ea37-49dc-b41e-cda18aa3288f_terseLabel_en-US" xlink:label="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution percentage of eligible compensation</link:label>
    <link:label id="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" xlink: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 Minimum Annual Contributions Per Employee Percent</link:label>
    <link:label id="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_documentation_en-US" xlink:label="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Minimum Annual Contributions Per Employee Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" xlink:href="cfr-20201231.xsd#cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" xlink:to="lab_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock_6d6bf2e6-6646-4b5f-a7a0-d80b25ccf227_terseLabel_en-US" xlink:label="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink: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 Offsetting</link:label>
    <link:label id="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock_label_en-US" xlink:label="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink: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 Offsetting Disclosure [Text Block]</link:label>
    <link:label id="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock_documentation_en-US" xlink:label="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Offsetting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:href="cfr-20201231.xsd#cfr_BalanceSheetOffsettingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:to="lab_cfr_BalanceSheetOffsettingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearTwo_140b04d4-386b-4595-85e6-9fe0a422cecc_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_84d01922-69ad-4f52-93bb-1bbfacd843ea_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction and projects in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink: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 in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc9faffc-22eb-459f-bd31-6fcba9cd3093_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">Service charges on deposit accounts</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases_d24ffc22-9da3-43e7-9522-b8f1cd154e4c_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 change 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_c237dc87-ef9c-44da-aef2-02657fa26c9c_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink: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 sold and resell agreements</link:label>
    <link:label id="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_a0f598f8-925b-4462-9de9-b2d0e36d1750_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" 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">Resell agreements</link:label>
    <link:label id="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_label_en-US" xlink:label="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink: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 Sold and Securities Purchased under Agreements to Resell</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink:to="lab_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_4505d942-8e47-4218-9010-179f81a559dd_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationAxis" xlink: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 Restructuring Modification [Axis]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationAxis" xlink: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 Restructuring Modification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis" xlink:to="lab_us-gaap_LoanRestructuringModificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_4c389455-0b05-4521-ac65-a15d5af35ad9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_b6ba5aa7-9f44-4e0b-a199-0ab006fb903b_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink: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, Accumulated Unrecognized Loss</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_d021d050-12c8-4e8b-bcca-211ce62d1f1f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_7c5efe75-9eac-43d5-af4e-c0edf8181981_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeNineMember_4e9db6e5-cf78-404c-81da-1ea1500b4274_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeNineMember" xlink: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 Grade Nine [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeNineMember_label_en-US" xlink:label="lab_cfr_RiskGradeNineMember" xlink: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 Grade Nine [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeNineMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeNineMember" xlink: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 Grade Nine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember" xlink:href="cfr-20201231.xsd#cfr_RiskGradeNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeNineMember" xlink:to="lab_cfr_RiskGradeNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityLoanMember_e8af1b20-6b1f-4926-bb14-541beff44b16_terseLabel_en-US" xlink:label="lab_us-gaap_HomeEquityLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Loan [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityLoanMember" xlink:to="lab_us-gaap_HomeEquityLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_abcb0547-d7a5-4e76-ab3b-34f030ae6643_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 Voluntary Filers</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/2020/dei-2020-01-31.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_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_22ef134c-4485-4d4d-b88b-3ac23571c388_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 Considered 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_228024e8-4341-4dab-b94e-2662db17b481_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_8c638349-72c0-4848-8d59-132df7671ea0_terseLabel_en-US" xlink:label="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificate Of Deposit Account Registry Service Cdars Deposits</link:label>
    <link:label id="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_label_en-US" xlink:label="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificate Of Deposit Account Registry Service Cdars Deposits</link:label>
    <link:label id="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_documentation_en-US" xlink:label="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink: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 Certificate Of Deposit Account Registry Service (CDARS) deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:href="cfr-20201231.xsd#cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:to="lab_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_adbf9bbf-ac4b-48aa-ab4f-dbf7a1f60241_verboseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" 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">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_6dfab511-9276-4ea4-a962-8768bd16d0c6_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated deferrable interest debentures</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedNotes" xlink: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 Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedNotes" xlink:to="lab_us-gaap_JuniorSubordinatedNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_ce112b49-2d75-474d-bc23-179960f5e792_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink: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 services provided by related party</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:to="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_42b3529e-7de5-4c32-b322-3b34178c46ee_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink: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 Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_482dd96d-e87a-4638-b685-d02d63815b92_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">Age Analysis of Past Due Loans, Segregated by Class of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3d518e2b-e4ba-4a7c-917a-ac9075a3d002_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">Available for Sale, Due after ten years, Estimated Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_f1900fa4-d0a9-49df-89d4-9797e26bb745_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" 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">Preferred Stock, Shares Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_a8d3cc19-26a4-4658-a8a6-16d5d2402612_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_ce36e16c-e589-4eac-b14a-5e48012adf05_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_b1a953ec-34f4-433e-abd9-3936fb1d802e_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink: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 Tax Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink: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 Tax Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_a5766729-b1f3-439c-a9cc-b3d03eceb98a_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">Weighted Average Risk Grades for All Commercial Loans by Class</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_10046b10-3572-4d9b-adf8-a04861a90dda_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 Considered Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeElevenMember_a9216d03-532a-4126-aea7-7430083d0fd3_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeElevenMember" xlink: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 Grade Eleven [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeElevenMember_label_en-US" xlink:label="lab_cfr_RiskGradeElevenMember" xlink: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 Grade Eleven [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeElevenMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeElevenMember" xlink: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 Grade Eleven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember" xlink:href="cfr-20201231.xsd#cfr_RiskGradeElevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeElevenMember" xlink:to="lab_cfr_RiskGradeElevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ConsumerLoansYearofOriginationAxis_2353f560-5fb3-4f17-804c-6e160ef0509e_terseLabel_en-US" xlink:label="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearofOriginationAxis_label_en-US" xlink:label="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearofOriginationAxis_documentation_en-US" xlink:label="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis" xlink:to="lab_cfr_ConsumerLoansYearofOriginationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_162c17f3-75e2-42e2-bf4a-e23652d3c60c_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink: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 Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink: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 Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_b89a3ff2-1d9b-4db3-85c9-500e25dd4439_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss expected to be recognized</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" xlink: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 Actuarial Gain Loss Expected To Be Recognized</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" xlink: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 Comprehensive Income Net Actuarial Gain Loss Expected To Be Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" xlink:to="lab_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_163e7ff9-9516-434c-a76c-d427b6a81bac_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink: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 Portfolio Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink: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 Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77994b18-a779-44a5-88b5-941678f8de98_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateLoanMember_17d9a93a-3703-43da-b80b-78cdc14afbdb_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateLoanMember" xlink: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 Loan [Member]</link:label>
    <link:label id="lab_us-gaap_RealEstateLoanMember_label_en-US" xlink:label="lab_us-gaap_RealEstateLoanMember" xlink: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 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateLoanMember" xlink:to="lab_us-gaap_RealEstateLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_bce2be43-c272-45d2-a7f0-e78b730663e6_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance cost related to note</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months_e9b8a420-2732-4693-84c7-f67be8109052_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months" xlink: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 6 months and within 12 months</link:label>
    <link:label id="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months_label_en-US" xlink:label="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturities, Time Deposits, $100,000 or More, Six Months Through 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months" xlink:to="lab_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_13f661af-b719-46bb-8ba4-a6bc8c8d4a60_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink: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 Foreign Exchange Contracts, Statement of Financial Position</link:label>
    <link:label id="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink: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 Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_b8da07fe-21fa-4f0d-9902-6cee4a351bd4_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, Period Past Due [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_097f97df-92c5-4389-b3a6-a80f7ddec492_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink: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 Borrower [Axis]</link:label>
    <link:label id="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_label_en-US" xlink:label="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Borrower [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:to="lab_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_dd17863a-979e-435a-ae55-ab630791c3e8_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">Basic and Diluted Earnings Per Common 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_bd776f12-b769-4513-91c0-3b517247a107_terseLabel_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink: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 subsidiaries</link:label>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_label_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink: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 In Subsidiaries</link:label>
    <link:label id="lab_cfr_InvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_cfr_InvestmentInSubsidiaries" xlink: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 in subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries" xlink:href="cfr-20201231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InvestmentInSubsidiaries" xlink:to="lab_cfr_InvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_3c677180-f681-4eac-b1b7-401a7cb2feae_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink: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 of allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowance_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink: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, Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="lab_us-gaap_LoansAndLeasesReceivableAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_8650e6ef-521a-4ea3-9a2e-cf9988a6b432_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink: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 (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_02ab57dd-79bf-4f7d-8078-a31d22395114_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" 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">Total defined-benefit post-retirement benefit plans, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_c9684d6f-4117-4796-8445-0ac38e556e49_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 [Member]</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_9016bd08-e524-498d-b75e-737814f61fbf_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" 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 Investments [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestmentsMember" xlink:to="lab_us-gaap_OtherInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a6ca59e7-7310-4336-a2d2-3a12df990ed6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_656242cd-a403-43a4-b810-385f28ed37b2_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 (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_84d799e9-73e4-4458-a0f9-a91159145059_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink: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 cash provided by (used in) 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_6b3ae116-763a-4b12-9621-d45cc7520652_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/2020/dei-2020-01-31.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_RelatedPartyDomain_14017d40-1430-4045-b487-8486e6736f1a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_11231708-437d-4208-9028-be13a7b8fa12_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 Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_d4bf39e6-4dd6-40fe-b93f-dbb3cb01bf7b_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" 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, by Nature [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_38771d9e-3295-4d10-bddd-a5834b968fa5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink: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_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink: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, Securities, by Taxable Status [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ae157992-4304-495b-ab2a-b7db465a9de9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1acda20a-50e5-49e3-8e18-af5ac934b341_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_d7e25acb-4cf2-457d-a7a2-f87ad2edaf11_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_7d64cc64-1980-4761-b23a-cf7bf5a27404_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_57aadb8a-1ba6-4b82-a88e-5b857aed72c6_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">Segment [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CarryValueofSecuritiesPledged_eab6c849-f2b8-4479-862c-cbe06fb7d622_terseLabel_en-US" xlink:label="lab_cfr_CarryValueofSecuritiesPledged" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry value of securities pledged</link:label>
    <link:label id="lab_cfr_CarryValueofSecuritiesPledged_label_en-US" xlink:label="lab_cfr_CarryValueofSecuritiesPledged" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry Value of Securities Pledged</link:label>
    <link:label id="lab_cfr_CarryValueofSecuritiesPledged_documentation_en-US" xlink:label="lab_cfr_CarryValueofSecuritiesPledged" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carry Value of Securities Pledged</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged" xlink:href="cfr-20201231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CarryValueofSecuritiesPledged" xlink:to="lab_cfr_CarryValueofSecuritiesPledged" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_ec6898b0-09f9-4526-85ee-038c27931719_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink: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 Maturities</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:to="lab_us-gaap_TimeDepositMaturitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_c146117d-64db-437c-8405-af5e2f449c43_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_b157a55e-4565-42e8-be7d-10cc087cb2aa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" 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">Change in the net actuarial gain/loss, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink: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, before Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_3f891075-de24-440b-a00a-a09a1dcac269_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 Financial Instruments [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:to="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_c8f82919-4cdd-4c82-a677-a49eb58081f8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_116deea2-52ad-4dd5-aff6-bde39eeb47c1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink: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 Life in Years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_56213d00-c8aa-4f60-9add-c5c44559618f_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" 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">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink: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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ba668cb9-051d-47e3-9421-6eec94b2553c_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/2020/dei-2020-01-31.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_cfr_FinancialInstitutionCounterpartiesMember_0e82cd23-dae3-490c-8d19-12ca6135d559_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink: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 Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink: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 Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageInterestRatePaidMember_3f60c2ce-44e5-4ca9-b45c-f1c649b2bec3_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageInterestRatePaidMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Interest Rate Paid [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRatePaidMember_label_en-US" xlink:label="lab_cfr_WeightedAverageInterestRatePaidMember" xlink: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 Interest Rate Paid [Member]</link:label>
    <link:label id="lab_cfr_WeightedAverageInterestRatePaidMember_documentation_en-US" xlink:label="lab_cfr_WeightedAverageInterestRatePaidMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Interest Rate Paid [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageInterestRatePaidMember" xlink:to="lab_cfr_WeightedAverageInterestRatePaidMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_2d78be69-ffc9-4e15-bb38-be1b395582ff_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink: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 (loss) on securities transactions</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_7aeecd72-cb0c-4a29-bfe5-d44209506a52_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (gain) loss on securities transactions</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_53d2ee8c-2cb6-4d10-8d47-e7e54ccd80a5_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">Non-interest 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeAbstract" xlink:to="lab_us-gaap_NoninterestIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_1ac1b4b9-ff9c-4de0-aa14-5f6c154bd429_terseLabel_en-US" xlink:label="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink: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 Rate Swaps Caps And Floors [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_label_en-US" xlink:label="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink: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 Rate Swaps Caps And Floors [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_documentation_en-US" xlink:label="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink: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 Rate Swaps Caps And Floors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember" xlink:href="cfr-20201231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InterestRateSwapsCapsAndFloorsMember" xlink:to="lab_cfr_InterestRateSwapsCapsAndFloorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_7ede066d-be10-4a34-9489-a12e249a47fe_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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">Total defined-benefit post-retirement benefit plans</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_0f7feeaa-3481-4d13-89d9-6a394e88482c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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 actuarial gain (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_5f83370c-b835-44b0-a266-7aa1371278ec_terseLabel_en-US" xlink:label="lab_cfr_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_cfr_EquityInUndistributedEarningsOfSubsidiaries_411eaade-3bcf-4619-ab40-0154422a716e_negatedLabel_en-US" xlink:label="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" 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">Equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries_label_en-US" xlink:label="lab_cfr_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_cfr_EquityInUndistributedEarningsOfSubsidiaries_documentation_en-US" xlink:label="lab_cfr_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">Equity in undistributed earnings of subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:href="cfr-20201231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:to="lab_cfr_EquityInUndistributedEarningsOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_7485153f-d7af-4391-80fa-6fa24f1f04b4_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">Intangible amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_7c0e2f56-71d5-4289-9fe8-149f1c5fd3e3_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 expense related to 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold_d2a8d74f-ec1d-4041-baf0-52ebf2ff8835_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" 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 cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold_a31bcf4f-8f3b-47fa-8c73-e1bd792ef603_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold_63f32239-5c0f-441a-b401-0afc6f0170b9_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" 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">Cash and cash equivalents at end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold_f9337e30-b337-46d5-9783-7acc91f9c0c6_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink: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_CashCashEquivalentsAndFederalFundsSold_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink: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, and Federal Funds Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="lab_us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_7e3b3a98-7898-4f15-9cd7-de1451fc88fc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink: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 Fair&#160;Value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink: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, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_b530fa4b-fe2e-4bc7-ab5b-534b4b6a1beb_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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 other income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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 Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_15c0fb1e-d78c-4c65-afd0-1d04c1003e36_terseLabel_en-US" xlink:label="lab_cfr_OperatingLeaseNonLeaseComponents" xlink: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-lease components (including taxes, insurance, common maintenance, etc.)</link:label>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_label_en-US" xlink:label="lab_cfr_OperatingLeaseNonLeaseComponents" xlink: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 non-lease components</link:label>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_documentation_en-US" xlink:label="lab_cfr_OperatingLeaseNonLeaseComponents" xlink: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 non-lease components. Including items such as taxes, insurance, and common area maintenance costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents" xlink:href="cfr-20201231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OperatingLeaseNonLeaseComponents" xlink:to="lab_cfr_OperatingLeaseNonLeaseComponents" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_753df827-3624-4e5d-8e8c-9637b6efbc69_terseLabel_en-US" xlink:label="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink: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 Tier 1 Capital beyond Common Equity Tier 1</link:label>
    <link:label id="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_label_en-US" xlink:label="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink: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 Tier 1 Capital beyond Common Equity Tier 1</link:label>
    <link:label id="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_documentation_en-US" xlink:label="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Tier 1 Capital beyond Common Equity Tier 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:href="cfr-20201231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:to="lab_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_b1920fcc-2850-426b-95cf-f10a89c08dc8_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">Accrued interest payable and 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_58ecd686-0ece-49a3-baff-c5ac512c1ca5_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">Operating Segments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_4cc80973-fcd4-4148-866e-9bdcec0c6d8a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of series B preferred stock (150,000 shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_628d0631-1050-4812-8be3-ad4cc42e631c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" 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 issuance of Common Equity Securities</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CliffVestingPeriod_03ab6896-a628-44ea-af22-a291c963f560_terseLabel_en-US" xlink:label="lab_cfr_CliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff vesting period, years</link:label>
    <link:label id="lab_cfr_CliffVestingPeriod_label_en-US" xlink:label="lab_cfr_CliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff Vesting Period</link:label>
    <link:label id="lab_cfr_CliffVestingPeriod_documentation_en-US" xlink:label="lab_cfr_CliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CliffVestingPeriod" xlink:href="cfr-20201231.xsd#cfr_CliffVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CliffVestingPeriod" xlink:to="lab_cfr_CliffVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_8725cb6a-ed60-4a44-924e-4b9a14010398_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_c0a1c43a-ab26-488f-ae1a-ecb0cc92328f_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">Accruing Loans&#160;90&#160;or More Days Past Due</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansReceivable_8fd143ed-d533-4cc7-946e-f390be231186_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansReceivable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_e7db31ce-03d5-4e93-a7c6-2d75dde45b87_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">Leverage Ratio, Actual, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_98605c10-c45e-4233-8382-9193f32fb515_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink: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 of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_79e9269b-1d2a-4f9f-bb92-cd2d2a9b6c24_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/2020/dei-2020-01-31.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_FiniteLivedIntangibleAssetsNet_833e1fea-3127-4f37-a254-13770435664d_netLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6fb51a08-c339-4ee2-ba05-e8d747f9968e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink: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 Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7b06dbaf-257e-4996-81a9-6b5cedf8c4fa_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">Finite-Lived Intangible Assets, Net, Total</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PutOptionMember_8f1677f9-5f61-4007-9724-e84279f6ab3d_terseLabel_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:label id="lab_us-gaap_PutOptionMember_label_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PutOptionMember" xlink:to="lab_us-gaap_PutOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_b7a6aeaa-ecf3-4727-bf49-202616802b68_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">Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PublicFundsMember_e09df862-c2a1-46a2-b130-f788b87b524c_terseLabel_en-US" xlink:label="lab_cfr_PublicFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Funds [Member]</link:label>
    <link:label id="lab_cfr_PublicFundsMember_label_en-US" xlink:label="lab_cfr_PublicFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Funds [Member]</link:label>
    <link:label id="lab_cfr_PublicFundsMember_documentation_en-US" xlink:label="lab_cfr_PublicFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember" xlink:href="cfr-20201231.xsd#cfr_PublicFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PublicFundsMember" xlink:to="lab_cfr_PublicFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_c30dd0cd-ae91-4885-b514-215b75beb5cd_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis" xlink:to="lab_us-gaap_GeographicDistributionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_f0a7d7e2-e00e-4537-af8d-c3781ce86441_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink: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 available for sale and transferred securities, Change in net unrealized gain/loss during the period, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CECLTransitionAmount_f8fa5134-9619-4333-a8e2-b2ed11ec73df_terseLabel_en-US" xlink:label="lab_cfr_CECLTransitionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Transition Amount</link:label>
    <link:label id="lab_cfr_CECLTransitionAmount_label_en-US" xlink:label="lab_cfr_CECLTransitionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Transition Amount</link:label>
    <link:label id="lab_cfr_CECLTransitionAmount_documentation_en-US" xlink:label="lab_cfr_CECLTransitionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Transition Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount" xlink:href="cfr-20201231.xsd#cfr_CECLTransitionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CECLTransitionAmount" xlink:to="lab_cfr_CECLTransitionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_68310765-fb2c-44cc-8aa2-2a14f454267d_terseLabel_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink: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 Accrual Loans Segregated By Class Of Loans [Line Items]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_label_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Accrual Loans Segregated By Class Of Loans [Line Items]</link:label>
    <link:label id="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_documentation_en-US" xlink:label="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Accrual Loans Segregated By Class Of Loans [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:to="lab_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_9df8f743-2f8c-46a1-9477-d6a7a92a39b1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_4083af3c-83d7-4904-bdbf-5d3b00011b86_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_6e394dd9-df3b-4754-9bc4-fb5003a39959_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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1f861489-bd46-42f2-b59a-7358f87aeffc_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">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_6334dce7-2207-4290-8cb8-5e418e4cb4c1_terseLabel_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge-offs of restructured loans recognized on previously restructured loans</link:label>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_label_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge Off Of Previously Restructures Loans</link:label>
    <link:label id="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans_documentation_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge Off Of Previously Restructures Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:href="cfr-20201231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:to="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_a7c06766-3199-4d1a-9229-547c7a58bc1f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregated Information Related to Corporations Defined Benefit Pension Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink: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 Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeThirteenMember_18cf21a5-0cef-4013-9ca5-74da55fe2bc5_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeThirteenMember" xlink: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 Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeThirteenMember_label_en-US" xlink:label="lab_cfr_RiskGradeThirteenMember" xlink: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 Grade Thirteen [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeThirteenMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeThirteenMember" xlink: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 Grade Thirteen [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember" xlink:href="cfr-20201231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeThirteenMember" xlink:to="lab_cfr_RiskGradeThirteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f6ed99c6-2e3a-46d2-9aa8-96e3b349e309_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">Income Tax Expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_143b2aec-6fde-483f-8e2b-e5991c5d93aa_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidation preference per share</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Liquidation Preference Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreference" xlink:to="lab_us-gaap_PreferredStockLiquidationPreference" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c4c8f3bb-0a40-4693-a2dd-cb2dd5719347_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink: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 and Change in Accounting Principle</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink: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 and Change in Accounting Principle [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OptionsExercisableMember_7dc5775f-2fc9-4e62-9be2-846343d02865_terseLabel_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:label id="lab_cfr_OptionsExercisableMember_label_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:label id="lab_cfr_OptionsExercisableMember_documentation_en-US" xlink:label="lab_cfr_OptionsExercisableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember" xlink:href="cfr-20201231.xsd#cfr_OptionsExercisableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OptionsExercisableMember" xlink:to="lab_cfr_OptionsExercisableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_ed544f2a-3677-4c8f-b5e0-6f9649a6f705_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityPastDue_a93a309d-0c4f-423e-abb2-4baa3128ba56_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityPastDue" xlink: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, Past Due</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityPastDue_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityPastDue" xlink: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, Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityPastDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityPastDue" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_a8f256b4-d7da-4779-b194-8bef58614c79_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</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_c66543b5-8f21-4fa0-b385-09cc1a949377_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 non-interest 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:to="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_bdd5cbd3-6dfb-459a-ba25-7d09933742c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" 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 Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink: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, Collateral, Right to Reclaim Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CreditRatingMoodysAxis_ea4306b3-7af7-415c-9551-a7156004b37b_terseLabel_en-US" xlink:label="lab_srt_CreditRatingMoodysAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Rating, Moody's [Axis]</link:label>
    <link:label id="lab_srt_CreditRatingMoodysAxis_label_en-US" xlink:label="lab_srt_CreditRatingMoodysAxis" xlink: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 Rating, Moody's [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CreditRatingMoodysAxis" xlink:to="lab_srt_CreditRatingMoodysAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_c9066df8-c197-4693-b879-6fd1590504cc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink: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 sold and resell agreements</link:label>
    <link:label id="lab_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_label_en-US" xlink:label="lab_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink: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, Federal Funds Sold and Securities Purchased under Agreements to Resell</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink:to="lab_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_823d6a0b-6d92-4d7b-8fe7-31dccd52940f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink: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 Tax Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink: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 Tax Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_115791d9-f526-4231-b541-dd92ad9b1ffb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink: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 Federal Home Loan Bank advances</link:label>
    <link:label id="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_label_en-US" xlink:label="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink: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 FHLBank Borrowings, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:to="lab_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_bedbb1fc-d09a-4440-a88b-aebc3f7402b8_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">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_1a184223-233d-4fc3-b2c8-d82e785fde4e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionDomain_afb6f03d-cec5-41e4-86bf-a912cb89e509_terseLabel_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:label id="lab_us-gaap_PositionDomain_label_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionDomain" xlink:to="lab_us-gaap_PositionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_dd641a9c-48dc-4687-b366-bc3073c8f12f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink: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-based compensation activities of subsidiaries</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink: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, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8bd6953d-1272-49bc-b651-f4f0340f70ed_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 income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_78470711-9e5a-425c-86ba-82dc73b30d02_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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 available 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributedEarnings_65974949-738b-4772-b601-3425220ff95e_terseLabel_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed earnings allocated to common stock</link:label>
    <link:label id="lab_us-gaap_DistributedEarnings_label_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributedEarnings" xlink:to="lab_us-gaap_DistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7ba70ba0-8bfd-463d-9194-72eec69b2e5f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_d92ee482-7cce-413c-95f8-0cf4a9577489_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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: Allowance for credit losses on loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_60e84434-5ab4-4f7d-abe9-3950d9c7d265_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_e14903cd-eb0a-4972-9f8f-0d196667f429_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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, Dividends, Per Share, Cash Paid</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_eb12dfa5-40b7-49c6-8d2c-34f9cc169f78_terseLabel_en-US" xlink:label="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" xlink: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-cumulative perpetual preferred stock</link:label>
    <link:label id="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_label_en-US" xlink:label="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Value Issued Include For Regulatory Tier One Capital Calculations</link:label>
    <link:label id="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_documentation_en-US" xlink:label="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Value Issued Include For Regulatory Tier One capital calculations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" xlink:href="cfr-20201231.xsd#cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" xlink:to="lab_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_ac00d655-45e2-4fdc-8635-93da570e983f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_ae03a9b8-aac0-432e-a689-351dc676aeba_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" 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 available for sale, at estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_4634b70c-6ae7-4a62-b24c-b0a708418f3e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" xlink: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, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_c7c72ed6-cb36-471f-998b-07e2e50e611d_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" 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">Available for Sale, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_45e6cddf-8aea-461c-b69c-519825d5dd31_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink: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 interest that would have been recognized on non-accrual loans, net of tax</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink: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, Impaired, Interest Lost on Nonaccrual Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:to="lab_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_ed9c7733-d17f-4b0b-81fb-ef21dce1b7b6_terseLabel_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_label_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:to="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_5a54e4a9-31e4-4549-aa53-d8be163524b1_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Purchase of treasury stock (206,951 shares, 716,062 shares, and 1,037,982 shares during 2020, 2019, and 2018, respectively)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_b49645c1-1902-445a-a2ca-4753a7f21de8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_81c2d509-3ad7-4b93-8a02-9e2ff746d2bc_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" 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 Amount Recognized, Derivative, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_23395782-ebb2-4a9d-beac-ff6c66b5fd50_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fcb1c991-c7be-4936-820c-5d69b92b39fe_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 from 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_33f42155-409f-43e3-9093-d5f9b165d6d3_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_89a4707f-3189-470a-8b08-15791ce6bee4_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_1cd8bbbc-55b3-4635-a24a-cc29cdf1fb06_negatedTerseLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" 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 Amounts Not Offset, Collateral, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink: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 Assets Derivative And Resell Agreements Collateral Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:to="lab_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_3aba0e64-7ecd-4102-b11e-c2aeb5134cb4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink: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 Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink: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 Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_87a97c80-d277-4965-8df3-e32a5ac115bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink: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, Options Exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink: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, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_ca32a3d0-060e-4ec4-88a4-084788b130e1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RiskGradeTenMember_1d560aa3-dc3d-47d8-a9de-27838535f4a6_terseLabel_en-US" xlink:label="lab_cfr_RiskGradeTenMember" xlink: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 Grade Ten [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTenMember_label_en-US" xlink:label="lab_cfr_RiskGradeTenMember" xlink: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 Grade Ten [Member]</link:label>
    <link:label id="lab_cfr_RiskGradeTenMember_documentation_en-US" xlink:label="lab_cfr_RiskGradeTenMember" xlink: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 Grade Ten [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RiskGradeTenMember" xlink:to="lab_cfr_RiskGradeTenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_a0d291b4-e6e2-4d41-8c23-7ac9e46705bd_terseLabel_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink: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 Revolving Loans Converted to Term</link:label>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_label_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Revolving Loans Converted to Term [Table Text Block]</link:label>
    <link:label id="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_documentation_en-US" xlink:label="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Revolving Loans Converted to Term [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:to="lab_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_c088826d-7fdb-48f6-88fd-fa6d7df00fcc_totalLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" 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 Amount, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink: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 Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:to="lab_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_4928de67-e8d8-4570-8e6a-497a6ad12e12_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">Non-interest expense:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpenseAbstract" xlink:to="lab_us-gaap_NoninterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_c3c23029-3203-4c74-bcec-3ae177707d0d_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink: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, Comparability Adjustment</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink: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, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock_54b3f447-4119-4dd9-93d6-3e6f0fe2e7d9_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink: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 Financing Receivables [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_9e3e8bc4-17c9-4f5b-b7c0-a4b484bead2d_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" 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">Available for Sale, Total Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_c48eb951-1e23-40fb-b7be-486f24866021_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">Non-interest-bearing demand deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_c3e5bbf5-0eb0-46b4-a22f-d5fd3aa8777c_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" 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">Non-interest-bearing demand deposits:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:to="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_cc5adc93-5a6e-47e4-bf77-abe4e368794b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_a9155205-e050-4bfa-9bf8-df57c4256ca5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" 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">Effect of tax-exempt interest</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_eed87a15-478f-4560-896a-a7a93d804b11_terseLabel_en-US" xlink:label="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" xlink: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 COVID-19 Loan Deferments At Period-End</link:label>
    <link:label id="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_label_en-US" xlink:label="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" xlink: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 COVID-19 Loan Deferments At Period-End</link:label>
    <link:label id="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_documentation_en-US" xlink:label="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" xlink: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 COVID-19 Loan Deferments At Period-End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" xlink:href="cfr-20201231.xsd#cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" xlink:to="lab_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7b31df3e-1dec-4a17-8f73-f50dea1add80_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">Estimated Fair Value [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_dab029e4-c61d-4bee-8f40-de798376d2d0_terseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink: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 Vested Stock Awards and Stock Units [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_label_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock And Stock Units [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAndStockUnitsMember_documentation_en-US" xlink:label="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Vested Stock And Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember" xlink:href="cfr-20201231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonVestedStockAndStockUnitsMember" xlink:to="lab_cfr_NonVestedStockAndStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_52047caa-6cef-4ba1-b729-930e784a1b5e_terseLabel_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink: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 Counter Party [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_label_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink: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 Counter Party [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeCounterPartyLineItems_documentation_en-US" xlink:label="lab_cfr_DerivativeCounterPartyLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Counter Party [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems" xlink:href="cfr-20201231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeCounterPartyLineItems" xlink:to="lab_cfr_DerivativeCounterPartyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fb0559db-a4cf-4af2-a077-21c72ebbfb45_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">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OccupancyNet_ca853aef-0522-4a2d-9c28-21475560484f_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OccupancyNet" xlink:to="lab_us-gaap_OccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_f95811bc-9b2e-4a60-953b-735c6eb3a202_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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 comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d18f2e8e-3308-4498-9e63-dc70f0160215_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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">Total defined-benefit post-retirement benefit plans, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_1a8102c8-bb27-47db-8eb9-9d5f8418b79c_terseLabel_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_label_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</link:label>
    <link:label id="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_documentation_en-US" xlink:label="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:to="lab_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_A2018Member_458b0768-9028-4838-9161-022bdaf713f4_terseLabel_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_cfr_A2018Member_label_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 [Member]</link:label>
    <link:label id="lab_cfr_A2018Member_documentation_en-US" xlink:label="lab_cfr_A2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member" xlink:href="cfr-20201231.xsd#cfr_A2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2018Member" xlink:to="lab_cfr_A2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_9b940c4b-e57a-46ee-8e2c-3a88f0f73c84_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption_e60f728f-ecd2-4f38-bfef-ec8b37113890_terseLabel_en-US" xlink:label="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink: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 using fair value measurement option</link:label>
    <link:label id="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption_label_en-US" xlink:label="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink: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 using fair value measurement option</link:label>
    <link:label id="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption_documentation_en-US" xlink:label="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments using fair value measurement option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:href="cfr-20201231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:to="lab_cfr_Financialinstrumentsusingfairvaluemeasurementoption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_9aa95f53-adb2-4e10-bc59-d414224ef155_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink: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 Backed Securities [Member]</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink: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 Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_856d9366-82ad-488b-b029-43b29636342c_terseLabel_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink: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 defined benefit plans contribution within a year</link:label>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_label_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Defined Benefit Plans Contribution Within One Year</link:label>
    <link:label id="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_documentation_en-US" xlink:label="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Defined Benefit Plans Contribution Within One Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:href="cfr-20201231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:to="lab_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_d6b1918a-557d-4f81-b214-88a74d4b842a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_8912c2e0-487f-466f-9a2d-37dbcfdbf19f_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">Comprehensive income</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_848bf3ff-6056-4e07-8dd9-4455f9cfaaa5_terseLabel_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">70.01 - 75.00 [Member]</link:label>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_label_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Point Zero One To Seventy Five Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seventy Point Zero One To Seventy Five Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:href="cfr-20201231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:to="lab_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DepositLineItems_1fb4f8fe-cad8-494c-b5e7-44fcc66cc9a4_terseLabel_en-US" xlink:label="lab_cfr_DepositLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DepositLineItems_label_en-US" xlink:label="lab_cfr_DepositLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DepositLineItems_documentation_en-US" xlink:label="lab_cfr_DepositLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DepositLineItems" xlink:href="cfr-20201231.xsd#cfr_DepositLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DepositLineItems" xlink:to="lab_cfr_DepositLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_b0aca383-e1d6-4fb0-9dd3-833cbc634336_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" 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">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7874b95f-cc23-48c0-a988-f12240481de9_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">Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_357bceaa-3526-470f-bbd5-606a8f2bd926_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis" xlink:to="lab_us-gaap_CollateralAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_3fedaf8d-5bd0-4c90-992e-3b3af317138c_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink: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, Off-Balance-Sheet, Allowance for Credit Losses</link:label>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_label_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink: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, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]</link:label>
    <link:label id="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_documentation_en-US" xlink:label="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:to="lab_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_521b98d2-fd67-4265-9867-6b67dc24b549_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/2020/dei-2020-01-31.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_dei_LegalEntityAxis_3cf14d36-8011-49c5-b896-9bea73faa9d8_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/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_516d2da9-b08a-48bf-b55e-b5298cfcf55d_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 change in short-term borrowings</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:to="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_55132314-e533-4742-98d5-662816ee3ad4_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink: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 Amount Recognized, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_label_en-US" xlink:label="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink: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 Purchased under Agreements to Resell, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:to="lab_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_04fe1400-07d8-4499-b33d-c559e5ff088a_terseLabel_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink: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 Thousand Fifteen Plan [Member]</link:label>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_label_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink: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 Thousand Fifteen Plan [Member]</link:label>
    <link:label id="lab_cfr_TwoThousandFifteenPlanMember_documentation_en-US" xlink:label="lab_cfr_TwoThousandFifteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fifteen Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember" xlink:href="cfr-20201231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TwoThousandFifteenPlanMember" xlink:to="lab_cfr_TwoThousandFifteenPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_da360150-558f-4c9a-9a9a-8b091d49dd35_terseLabel_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink: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-hedging interest rate swaps - financial institution counterparties</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_label_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Hedging Interest Rate Swaps</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps_documentation_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps" xlink:href="cfr-20201231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonHedgingInterestRateSwaps" xlink:to="lab_cfr_NonHedgingInterestRateSwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c6ecd138-53b0-4bdd-aaa6-eab2b80a9e46_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/2020/dei-2020-01-31.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_cfr_DirectordeferredstockunitsoutstandingMember_ad0657f7-1e2b-4f0a-8011-ecc239980c20_terseLabel_en-US" xlink:label="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director deferred stock units outstanding [Member]</link:label>
    <link:label id="lab_cfr_DirectordeferredstockunitsoutstandingMember_label_en-US" xlink:label="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director deferred stock units outstanding [Member]</link:label>
    <link:label id="lab_cfr_DirectordeferredstockunitsoutstandingMember_documentation_en-US" xlink:label="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director deferred stock units outstanding [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember" xlink:href="cfr-20201231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DirectordeferredstockunitsoutstandingMember" xlink:to="lab_cfr_DirectordeferredstockunitsoutstandingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsLessThan100000_3a145096-6027-4063-8086-94d3cf34271a_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsLessThan100000" xlink: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 accounts under $100,000</link:label>
    <link:label id="lab_us-gaap_TimeDepositsLessThan100000_label_en-US" xlink:label="lab_us-gaap_TimeDepositsLessThan100000" xlink: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, Less than $100,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsLessThan100000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositsLessThan100000"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsLessThan100000" xlink:to="lab_us-gaap_TimeDepositsLessThan100000" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_c3357b84-9e2e-4e63-84a6-148a543d3b28_negatedTerseLabel_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" 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 benefit (expense) related to securities gains/losses</link:label>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_label_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (expense)benefit of securities (gains)losses</link:label>
    <link:label id="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses_documentation_en-US" xlink:label="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (expense)benefit of securities (gains)losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:href="cfr-20201231.xsd#cfr_Taxexpensebenefitofsecuritiesgainslosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:to="lab_cfr_Taxexpensebenefitofsecuritiesgainslosses" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LifePeriodOfOptionsAwarded_5299faba-6001-4f99-a6d7-3355dee3d205_terseLabel_en-US" xlink:label="lab_cfr_LifePeriodOfOptionsAwarded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life period of options awarded, years</link:label>
    <link:label id="lab_cfr_LifePeriodOfOptionsAwarded_label_en-US" xlink:label="lab_cfr_LifePeriodOfOptionsAwarded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Period Of Options Awarded</link:label>
    <link:label id="lab_cfr_LifePeriodOfOptionsAwarded_documentation_en-US" xlink:label="lab_cfr_LifePeriodOfOptionsAwarded" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Period Of Options Awarded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LifePeriodOfOptionsAwarded" xlink:href="cfr-20201231.xsd#cfr_LifePeriodOfOptionsAwarded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LifePeriodOfOptionsAwarded" xlink:to="lab_cfr_LifePeriodOfOptionsAwarded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_7cb07634-8b24-4d67-9a7b-5f4e6dc4bc8b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 repurchase authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_082eddaa-da71-430e-b041-57f6a3a4c5c1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" 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">Reclassification of amounts included in net income</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_8b15d5f0-e72a-428e-ad1e-848b37594410_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_25e75816-39eb-4bf1-ac8e-271038a3ea67_terseLabel_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink: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 operating lease expense, excluding rent</link:label>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_label_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense, excluding rent</link:label>
    <link:label id="lab_cfr_Totaloperatingleaseexpenseexcludingrent_documentation_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense, excluding rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:href="cfr-20201231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:to="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_7c6e06e4-2f01-4979-b41d-30235e56dfae_totalLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" 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</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_c3558960-894d-4ff9-909b-0454fb3b08cf_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink: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, Net Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_3a42e8c3-b142-4001-94d1-876573401e48_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink: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 Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_1928994f-9d38-4f80-bdb0-a73ae4ec86e7_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" 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, Gross</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_20ffa781-b0d3-4c18-ad56-1aab61a0d6e3_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" 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">Gross realized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Gross Realized Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Otherchargescommissionsandfees_9be50144-d924-444e-9ab5-e68aa2697542_terseLabel_en-US" xlink:label="lab_cfr_Otherchargescommissionsandfees" xlink: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 charges, commissions and fees</link:label>
    <link:label id="lab_cfr_Otherchargescommissionsandfees_label_en-US" xlink:label="lab_cfr_Otherchargescommissionsandfees" xlink: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 charges, commissions and fees</link:label>
    <link:label id="lab_cfr_Otherchargescommissionsandfees_documentation_en-US" xlink:label="lab_cfr_Otherchargescommissionsandfees" xlink: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 fee and commission revenue classified as other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees" xlink:href="cfr-20201231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Otherchargescommissionsandfees" xlink:to="lab_cfr_Otherchargescommissionsandfees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecurities_ed4ffac6-2fc6-48f5-a707-4f0dd5521d87_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink: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 account securities</link:label>
    <link:label id="lab_us-gaap_TradingSecurities_label_en-US" xlink:label="lab_us-gaap_TradingSecurities" xlink: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, Trading, and Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecurities" xlink:to="lab_us-gaap_TradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_ad277c78-9a08-4154-b283-31f3b8170e2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_e61eec24-4bc3-4311-87dc-1c856569ac5d_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink: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 Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_0eb4dd14-54ab-459f-80e4-9ee40a8ebe67_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities held to maturity: Maturities, calls and principal repayments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_e24df970-55d0-4099-840e-e7175a52f363_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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_5de6374f-03f0-4fdd-9f55-d4b0f298fd39_totalLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_38530359-f0ba-44de-9b1e-cf3dfd015571_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">Balance at Restructure</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_50df2928-f6f1-4ea6-a079-ae44bb473fbf_terseLabel_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink: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 percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately</link:label>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_label_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink: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 Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</link:label>
    <link:label id="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_documentation_en-US" xlink:label="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:href="cfr-20201231.xsd#cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:to="lab_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_87fa98d6-485a-4a20-9bed-2aec223fae06_terseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured and Reported at Fair Value</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured And Reported At Fair Value [Table Text Block]</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember_4a46ab69-fa68-494c-8f99-89953f51e6bd_terseLabel_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink: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 Lease Interest Rate Swaps And Caps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember_label_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink: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 Lease Interest Rate Swaps And Caps [Member]</link:label>
    <link:label id="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember_documentation_en-US" xlink:label="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink: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 Lease Interest Rate Swaps And Caps [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:href="cfr-20201231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:to="lab_cfr_LoanLeaseInterestRateSwapsAndCapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_0beb59ff-b54a-4bdd-9b22-3902207d57b6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink: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 matching contribution, percent of employees' gross pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink: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, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_cc54ad95-f8ef-4d8e-9d8f-b84873ceee18_terseLabel_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink: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 reclassified to held to maturity, unrealized gain</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_label_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities Transfers To Held To Maturity Unrealized Gains</link:label>
    <link:label id="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_documentation_en-US" xlink:label="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Securities Transfers To Held To Maturity Unrealized Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:href="cfr-20201231.xsd#cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:to="lab_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_69db3f45-9ab8-47a9-821e-f7d3d0b6d7fd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassification</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9ea11bf1-4e6b-4966-b04f-ad4a6c40d467_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) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_cfr_Stockrepurchase2019planMember_c1ade6f3-d114-4df3-91cb-31b32fed5358_terseLabel_en-US" xlink:label="lab_cfr_Stockrepurchase2019planMember" xlink: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 repurchase 2019 plan [Member]</link:label>
    <link:label id="lab_cfr_Stockrepurchase2019planMember_label_en-US" xlink:label="lab_cfr_Stockrepurchase2019planMember" xlink: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 repurchase 2019 plan [Member]</link:label>
    <link:label id="lab_cfr_Stockrepurchase2019planMember_documentation_en-US" xlink:label="lab_cfr_Stockrepurchase2019planMember" xlink: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 repurchase 2019 plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Stockrepurchase2019planMember" xlink:href="cfr-20201231.xsd#cfr_Stockrepurchase2019planMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Stockrepurchase2019planMember" xlink:to="lab_cfr_Stockrepurchase2019planMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_8e7a923a-65e2-42dd-80ed-abc14c9e0d6f_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_cd255c21-bd53-49f6-9257-f0d8bfd8b484_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_d9a48292-53e7-4800-b869-aeee8f78ed1b_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" 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 Issuance of Trust Preferred Securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_ced01e3e-ff23-4129-a2a8-45d9231ef4cd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink: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 securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink: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 Trust Preferred Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsMoneyMarketDeposits_a2e4f2a9-6b77-486f-88bc-64b8d0a5e949_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsMoneyMarketDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market accounts</link:label>
    <link:label id="lab_us-gaap_DepositsMoneyMarketDeposits_label_en-US" xlink:label="lab_us-gaap_DepositsMoneyMarketDeposits" xlink: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, Money Market Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsMoneyMarketDeposits" xlink:to="lab_us-gaap_DepositsMoneyMarketDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_66dbd7bf-672d-45a6-8db6-35f14b92f22c_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink: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 Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink: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 Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_70cecb0c-d586-4d30-9096-991c526901a8_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink: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 available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink: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 Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink: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 Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:to="lab_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_78f5a5aa-150d-4c5c-a110-006b0ef60e8f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_f1533ca2-260e-44a1-85dd-1e3a731a2c40_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">Securities premium amortization (discount accretion), net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_ff5c1521-be2d-4410-9325-ce0a9460baa9_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 Non-Interest 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_a90b6ad9-2a94-407b-a168-1ea7eba404b8_terseLabel_en-US" xlink:label="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink: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 loss severity in the event of default on commodity swaps</link:label>
    <link:label id="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_label_en-US" xlink:label="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink: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 loss severity in the event of default on commodity swaps</link:label>
    <link:label id="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_documentation_en-US" xlink:label="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average loss severity in the event of default on commodity swaps</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:to="lab_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_6de1a455-13a5-4d5c-ad28-68ff753a4b3b_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c5948b1b-5b2d-4ba2-981a-ca22b52bcc56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" 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">Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_663d2f88-6ae2-49ed-8c63-222c31b6195f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_f45bb6c7-9933-4e56-9e04-2e1684384950_terseLabel_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_label_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_ConsumerLoansYearOfOriginationDomain_documentation_en-US" xlink:label="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink: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 Loans Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain" xlink:to="lab_cfr_ConsumerLoansYearOfOriginationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncome_fdc4ca7b-7437-43bc-abf8-c60557473391_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 non-interest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_05f397e5-c6e7-4043-998f-cd2a5ef806da_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">Non-interest 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncome" xlink:to="lab_us-gaap_NoninterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_0b6d3dac-145f-49d3-9d1a-fa67859d423a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_95b01614-05ec-4bf7-b8df-188c379dc837_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_label_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesTable_documentation_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink: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 Marketable Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable" xlink:to="lab_cfr_ScheduleOfMarketableSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_c5501ebd-09d1-46c1-b163-d9a529f5f95f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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 gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_PartnershipInterestMember_aeacd75c-6e86-4b61-a205-965e0ac8c294_terseLabel_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:label id="lab_srt_PartnershipInterestMember_label_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_PartnershipInterestMember" xlink:to="lab_srt_PartnershipInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_c828a03f-4102-45b5-acd1-4d0df284e7cd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_f5b06e2d-c0b2-4182-8a5b-0aee6053117c_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 [Member]</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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_27c98af5-753d-4b2a-8f8d-cd5ad9521ad8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_ba73dbc0-2112-4022-adb7-c96851766b34_terseLabel_en-US" xlink:label="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink: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 Rates Paid and Received for Interest Rate Swaps Outstanding</link:label>
    <link:label id="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink: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 weighted-average rates paid and received for interest rate swaps [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:to="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_9bdc9d61-c431-4577-b453-eea6db28874d_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">Non-vested stock awards/stock units</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4b57d9a0-e2a9-4263-b1cc-e6d40300f3d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_6e80dc1a-f506-49e6-8377-630bb2b4e040_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_f00c9459-82cb-4fd3-a2b8-a1db9324b9d6_terseLabel_en-US" xlink:label="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink: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_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_label_en-US" xlink:label="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink: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 not yet recognized, performance stock units</link:label>
    <link:label id="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_documentation_en-US" xlink:label="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink: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 not yet recognized, performance stock units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:href="cfr-20201231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:to="lab_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_62429acf-21a5-407a-aca2-efb85f0f98a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" 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 amortization and deferral</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_92293905-de38-43fc-b95c-c2c5139f7e56_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockExpense_1f6ac6e7-c762-48e7-b752-d115dedce149_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink: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-vested stock awards/stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockExpense_label_en-US" xlink:label="lab_us-gaap_RestrictedStockExpense" xlink: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 or Unit Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockExpense" xlink:to="lab_us-gaap_RestrictedStockExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_863a3583-8c39-4240-a894-06076c04d7f1_terseLabel_en-US" xlink:label="lab_cfr_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_label_en-US" xlink:label="lab_cfr_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program [Member]</link:label>
    <link:label id="lab_cfr_PaycheckProtectionProgramMember_documentation_en-US" xlink:label="lab_cfr_PaycheckProtectionProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PaycheckProtectionProgramMember" xlink:to="lab_cfr_PaycheckProtectionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_1e756442-0477-4287-94d3-65333a52064a_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (gain) loss on sale/write-down of assets/foreclosed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink: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 Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_c1a6391c-85dc-4da6-bf14-25898a7763d7_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/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_687f9078-0e62-4485-a3d1-3d5af34ee7d7_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 expense (benefit)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7f3413a3-ad1e-492e-a462-ce87bffe7cf0_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">Stock options exercised, weighted-average exercise price</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_040ce8de-62d1-488b-a0ad-d7fe3a570ac8_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">Financing Receivable, Allowance for Credit Loss, Recovery</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_5687cd70-40ef-4bf8-99cd-77f4197be7dd_terseLabel_en-US" xlink:label="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil/Natural Gas Derivative Assets Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_label_en-US" xlink:label="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink: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 Nonmonetary Notional Amount</link:label>
    <link:label id="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount_documentation_en-US" xlink:label="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Assets Nonmonetary Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:to="lab_cfr_DerivativeAssetsNonmonetaryNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_733d6103-4b30-4412-8167-f83451a5acee_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">Options Outstanding and Exercisable</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractMember_bafa5caf-533b-4bf0-89fe-540091ec68d6_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_d6849c02-d9e5-4344-b4a6-49e3780df494_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">Maturities, calls and principal repayments</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_cc9b6043-e029-451a-9060-5916cfa06dc2_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">Debt Securities, Held to Maturity, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_b345f3f9-c4e8-499b-aea0-41ace478cc45_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">Held to Maturity, Estimated Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b8e3016d-e444-4331-a466-2c241aa6e254_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_a62c56d3-92d9-439d-927b-aa4b2db048a9_totalLabel_en-US" xlink:label="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" 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 Amount Recognized, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_label_en-US" xlink:label="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:to="lab_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_3d3538f3-ee8a-4e9e-9125-2df0f01b2345_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpaid Contractual Principal Balance</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink: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 Financing Receivable, Unpaid Principal Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:to="lab_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_e488288e-0625-4759-ab56-b06135f4310b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_ad7a7883-ca66-4386-b13a-9b38ef403253_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_a968b69c-659d-40c2-bdbb-0a0fd16631d1_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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">Total gross deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_95348786-ecc4-4af8-b68e-a23e364e6b80_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_08f131d5-6bf5-4209-b259-50b1266d0f3b_terseLabel_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink: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 Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_label_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink: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 Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:label id="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_documentation_en-US" xlink:label="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies And Off Balance Sheet Arrangements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:href="cfr-20201231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:to="lab_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_50341fe9-5507-47f8-a43f-62946f1f77d4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolving" xlink:to="lab_us-gaap_FinancingReceivableRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_63d39935-873f-4eff-9928-47e5f236e53b_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Stockrepurchase2017planMember_256801e5-b1f2-4a54-8207-2e30b3bb64fc_terseLabel_en-US" xlink:label="lab_cfr_Stockrepurchase2017planMember" xlink: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 repurchase 2017 plan [Member]</link:label>
    <link:label id="lab_cfr_Stockrepurchase2017planMember_label_en-US" xlink:label="lab_cfr_Stockrepurchase2017planMember" xlink: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 repurchase 2017 plan [Member]</link:label>
    <link:label id="lab_cfr_Stockrepurchase2017planMember_documentation_en-US" xlink:label="lab_cfr_Stockrepurchase2017planMember" xlink: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 repurchase 2017 plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Stockrepurchase2017planMember" xlink:href="cfr-20201231.xsd#cfr_Stockrepurchase2017planMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Stockrepurchase2017planMember" xlink:to="lab_cfr_Stockrepurchase2017planMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_37c96f02-0aaa-4bc8-ac17-3a78351955ae_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 sales of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_5e2eae43-b27c-48bc-af3a-475a57e1b5f0_terseLabel_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink: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 Listings, Exchange [Axis]</link:label>
    <link:label id="lab_dei_EntityListingsExchangeAxis_label_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink: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 Listings, Exchange [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityListingsExchangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_1b77b0b1-1dc7-4076-8979-48fbbf1dd9ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink: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 Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink: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 Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferOfOtherRealEstate_e99852b4-f9c1-41b9-b943-046f6ef99b1b_terseLabel_en-US" xlink:label="lab_us-gaap_TransferOfOtherRealEstate" xlink: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 foreclosed and transferred to other real estate owned and foreclosed assets</link:label>
    <link:label id="lab_us-gaap_TransferOfOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_TransferOfOtherRealEstate" xlink: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, Transfer from Real Estate Owned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfOtherRealEstate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferOfOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferOfOtherRealEstate" xlink:to="lab_us-gaap_TransferOfOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_47f5a910-ff3f-4ce9-b07f-8d5a968f8f3b_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink: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 Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink: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, Not Subject to Master Netting Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsSavingsDeposits_bd921dea-8d5a-4337-b6e8-54751ebb5abc_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsSavingsDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Savings and interest checking</link:label>
    <link:label id="lab_us-gaap_DepositsSavingsDeposits_label_en-US" xlink:label="lab_us-gaap_DepositsSavingsDeposits" xlink: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, Savings Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsSavingsDeposits" xlink:to="lab_us-gaap_DepositsSavingsDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_94a92027-e004-460c-b5df-d78818c92f22_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink: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 of off-balance sheet managed and custody assets</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink: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 Disclosure, Off-balance Sheet Risks, Amount, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:to="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_83065995-0c6e-4be2-8012-2cf724f37e79_negatedTerseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" 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">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_11f21358-de3f-4e00-b782-d4a149d0c771_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_0aedaf49-6391-44a0-95de-393891696d01_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink: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 Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_777dcd39-7d94-4bed-b679-dea9f5402c9c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_55dca9e8-8fdc-4e77-8127-53223089bddd_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_9890dcc7-356f-4e4f-991d-24d2553c2b4f_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 non-interest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_8bbbbdf2-1438-40e0-9fe3-a4c6cdd6b0d5_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink: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-interest 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpense" xlink:to="lab_us-gaap_NoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_05a7cb3b-f1d7-4a16-90d2-4687825acaf6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsForeign_07ae8503-b852-47ae-9e1c-20ba9e37f278_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsForeign" xlink: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 from foreign sources (primarily Mexico)</link:label>
    <link:label id="lab_us-gaap_DepositsForeign_label_en-US" xlink:label="lab_us-gaap_DepositsForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsForeign" xlink:to="lab_us-gaap_DepositsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_66155ced-a2a2-4d1a-9a68-0216808aa1ae_totalLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" 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 Recorded Investment</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_fef98aaf-9876-428d-b8ab-123560449c20_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink: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 value of impaired loans before allocations</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink: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 Financing Receivable, Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NaturalGasCommodityDerivativeMember_fb635dd7-bd84-4061-add3-c1477e763cca_terseLabel_en-US" xlink:label="lab_cfr_NaturalGasCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_NaturalGasCommodityDerivativeMember_label_en-US" xlink:label="lab_cfr_NaturalGasCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_NaturalGasCommodityDerivativeMember_documentation_en-US" xlink:label="lab_cfr_NaturalGasCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Commodity Derivative [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember" xlink:href="cfr-20201231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NaturalGasCommodityDerivativeMember" xlink:to="lab_cfr_NaturalGasCommodityDerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_2b4225d2-f0a8-4783-9e81-45b2c57c7a85_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of Securities Available for Sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_71267bfc-64fd-4086-9271-fcbc37c0d186_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">Not Designated as Hedging Instrument [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDue_6867d49b-2854-4659-b179-134a1a1f22a1_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 undiscounted operating lease liability</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_DeferredTaxAssetsOther_250dea33-6116-496e-a0e8-f96ef46636cb_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">Other</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_033bf4b2-70fd-4337-9718-b2e1e383c22c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink: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 than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink: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 than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_ac47611a-bf13-4357-b373-40abd3b1f3bb_terseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_label_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink: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 Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:label id="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_documentation_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:to="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_36a8640d-a954-42f8-a8f1-a209f95b5933_terseLabel_en-US" xlink:label="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" xlink: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 held to maturity, net of allowance for credit losses of $160 in 2020</link:label>
    <link:label id="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_18540883-f038-4a58-9c93-e725c58ddfdc_verboseLabel_en-US" xlink:label="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" 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">Debt Securities, Held-to-Maturity Net Carrying Amount</link:label>
    <link:label id="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_label_en-US" xlink:label="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" xlink: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 Net Carrying Amount</link:label>
    <link:label id="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_documentation_en-US" xlink:label="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" xlink: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 Net Carrying Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" xlink:href="cfr-20201231.xsd#cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" xlink:to="lab_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_b49821ab-f4bc-4a62-b4b4-06a77f21cc4b_verboseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Effective tier one capital ratio, upon full implementation</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_6f0d8a2b-7f8a-4466-92b3-0b9b6dfab00f_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialmortgageMember_f4d7ecc3-b314-4070-908f-973f5bcf3995_terseLabel_en-US" xlink:label="lab_cfr_CommercialmortgageMember" xlink: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 mortgage [Member]</link:label>
    <link:label id="lab_cfr_CommercialmortgageMember_label_en-US" xlink:label="lab_cfr_CommercialmortgageMember" xlink: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 mortgage [Member]</link:label>
    <link:label id="lab_cfr_CommercialmortgageMember_documentation_en-US" xlink:label="lab_cfr_CommercialmortgageMember" xlink: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 mortgage [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember" xlink:href="cfr-20201231.xsd#cfr_CommercialmortgageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialmortgageMember" xlink:to="lab_cfr_CommercialmortgageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_a19ca12e-cf7a-4307-b711-3cf1dc68dbc4_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">Available for Sale, Due in one year or less, Estimated Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_6d939e46-e4bf-46ad-b39b-c62e1dacec9a_terseLabel_en-US" xlink:label="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" xlink: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 unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax</link:label>
    <link:label id="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_label_en-US" xlink:label="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" xlink: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 Available For Sale Securities Adjustment Pre Tax</link:label>
    <link:label id="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_documentation_en-US" xlink:label="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Pre Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" xlink:href="cfr-20201231.xsd#cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" xlink:to="lab_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Unfundedbalances_220aa95f-3e12-41e3-a11a-3b8ae8e52b8d_terseLabel_en-US" xlink:label="lab_cfr_Unfundedbalances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded balances</link:label>
    <link:label id="lab_cfr_Unfundedbalances_label_en-US" xlink:label="lab_cfr_Unfundedbalances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded balances</link:label>
    <link:label id="lab_cfr_Unfundedbalances_documentation_en-US" xlink:label="lab_cfr_Unfundedbalances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded balances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances" xlink:href="cfr-20201231.xsd#cfr_Unfundedbalances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Unfundedbalances" xlink:to="lab_cfr_Unfundedbalances" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_fd39b00a-9382-41dd-8871-172f3bd6f4de_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/2020/dei-2020-01-31.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_DerivativeFairValueOfDerivativeAsset_7105f6d4-9dd3-4f0b-aea1-2f93da7bc845_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink: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 Amount Recognized, Derivative, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink: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 Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_07eaf007-66f7-4db0-b08f-38d1e6320494_totalLabel_en-US" xlink:label="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" 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 stock</link:label>
    <link:label id="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_label_en-US" xlink:label="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink: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 Stock After Participating Securities Allocation</link:label>
    <link:label id="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_documentation_en-US" xlink:label="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink: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 Loss Available To Common Stock After Participating Securities Allocation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:href="cfr-20201231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:to="lab_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_3b50d05a-5390-464c-b04d-0722a5eec739_terseLabel_en-US" xlink:label="lab_cfr_CommercialLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_label_en-US" xlink:label="lab_cfr_CommercialLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_CommercialLoansYearofOriginationAxis_documentation_en-US" xlink:label="lab_cfr_CommercialLoansYearofOriginationAxis" xlink: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 Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis" xlink:to="lab_cfr_CommercialLoansYearofOriginationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_09803422-2d8d-404d-b391-09b60d875f94_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" 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 securities available for sale and transferred securities before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1cf161b9-49cb-48c2-8e7c-939b19958006_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_889bf3c1-c090-40ce-ba93-ff40372e080b_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">Available for Sale, Due after five years through ten years, Amortized Cost</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_08807e36-1f41-481e-9cf6-729f8d7e913f_terseLabel_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital</link:label>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_label_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</link:label>
    <link:label id="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_documentation_en-US" xlink:label="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:href="cfr-20201231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:to="lab_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_2a23ac5b-28ce-43f4-9e2d-c964c2b5b29e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherNonInterestIncomeOther_26ac0d5f-d050-46dc-83e4-ce548986b6ee_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink: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_cfr_OtherNonInterestIncomeOther_label_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink: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 Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestIncomeOther_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestIncomeOther" xlink: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 Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestIncomeOther" xlink:to="lab_cfr_OtherNonInterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_3135df30-b9e0-4e33-9aaa-1add1fd1f874_negatedLabel_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" 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 unrealized gain on securities available for sale and transferred securities</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_label_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink: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 Unrealized Gain On Securities Available For Sale And transferred Securities</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_documentation_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink: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, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:href="cfr-20201231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:to="lab_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_c27ac720-cd26-4bd3-b76c-14bded5de60f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_5e4d2e4c-2837-49b9-87a6-705a7db7ca43_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" 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 Amount, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink: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 Asset, Fair Value, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_f6095e74-32d3-4b9b-b925-1fa3eff45515_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink: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 Asset, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_d53baef4-5506-4181-88e4-013fa22755d2_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" 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">Forward Contracts - Assets, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink: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 Asset, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_2b87ac72-6905-4834-aa46-2914853bf7d1_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">Accounting Standards Update 2016-13 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_9fa2eea5-86f2-4e54-8da6-fa1ee6638e66_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements up to 30 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements up to 30 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements up to 30 Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreementsupto30Days" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_ebc03046-0061-4817-a37a-bb6be725249d_totalLabel_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" 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 Amount, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink: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 Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:to="lab_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_6365efbd-9529-49e5-b4dd-04b54f3ab0df_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_ff8639ed-0285-4e16-a178-6029a0d8f983_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink: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 Updates</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink: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 and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_454feb7c-a951-4908-9ce8-617a845604d5_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink: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 Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_104286a1-1a8a-4dac-80c5-dfe03afe08ab_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 (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_79818a20-ad7f-48b0-8854-6497e88b4f79_terseLabel_en-US" xlink:label="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink: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 Rate Swaps With Upstream Financial Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_label_en-US" xlink:label="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink: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 Rate Swaps With Upstream Financial Institution Counterparties [Member]</link:label>
    <link:label id="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink: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 Rate Swaps With Upstream Financial Institution Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:href="cfr-20201231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:to="lab_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_6697b842-fdb1-4881-a2ed-043a2b30211c_totalLabel_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" 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 Amount Recognized, Financial Assets</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_label_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink: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 Assets Derivatives And Resell Agreements Net</link:label>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_documentation_en-US" xlink:label="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets Derivatives And Resell Agreements Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:to="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_678dfb8d-7a31-4c91-b32c-4943fc63b213_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" 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 securities available for sale and transferred securities, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_71aaf5d9-748f-422f-8914-6f97854abed6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink: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 Performance Status [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink: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 Performance Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:to="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_6b1bb521-e9a0-4f76-801e-5af4f62f8689_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/2020/dei-2020-01-31.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_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_95e8106c-05d8-4622-b70a-33322562757f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" 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 benefit on dividends paid in our 401k plan</link:label>
    <link:label id="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_label_en-US" xlink:label="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink: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, Deduction, Employee Stock Ownership Plan Dividend, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:to="lab_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bfafbd63-0920-4eb4-ba9e-d33fcd1cd438_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 lease term in years</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CollateralDomain_b4447e49-7fd8-435c-848c-2a61cd6cac5b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralDomain" xlink:to="lab_us-gaap_CollateralDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_2e8e374e-f8be-4db2-90c1-67a10109b8fa_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain" xlink:to="lab_us-gaap_GeographicDistributionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_95e40ea5-c711-476e-affe-16c359683fe3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_label_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink: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 Home Loan Bank and Federal Reserve Bank Advances, Short-term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:to="lab_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_48f5b51c-f5bb-4223-b25d-81cf1a91a60f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CounterpartyaMember_4d032773-30c0-4b8a-889c-94c4fe8d24b0_terseLabel_en-US" xlink:label="lab_cfr_CounterpartyaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty A [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyaMember_label_en-US" xlink:label="lab_cfr_CounterpartyaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterpartya [Member]</link:label>
    <link:label id="lab_cfr_CounterpartyaMember_documentation_en-US" xlink:label="lab_cfr_CounterpartyaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember" xlink:href="cfr-20201231.xsd#cfr_CounterpartyaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CounterpartyaMember" xlink:to="lab_cfr_CounterpartyaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_2cb0f89c-a9c2-4006-99b7-f706cd5b2dd8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_c9e9d6da-7850-4171-ac5f-da4dac63df18_negatedLabel_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" 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">Defined benefit post-retirement benefit plans</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_label_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink: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 Defined Benefit Post Retirement Benefit Plans</link:label>
    <link:label id="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_documentation_en-US" xlink:label="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink: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, defined benefit post-retirement benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:href="cfr-20201231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:to="lab_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_589d150a-15cf-4dbe-9d96-a0f2aea69a9c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_17af4b36-096d-4439-98f8-428c3e5accee_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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 of stock awards/units vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_81f0f2db-e670-46fa-a8cb-3b534e3260bb_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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 stock-units</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_51162867-cf8d-4389-8a8f-e297e7147715_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_cfr_NumberOfDaysPastDue_7762e9ae-64f8-49b3-9d48-8a3b185db2e9_terseLabel_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink: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 days past due for payment of interest on loans, minimum</link:label>
    <link:label id="lab_cfr_NumberOfDaysPastDue_label_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink: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 Days Past Due</link:label>
    <link:label id="lab_cfr_NumberOfDaysPastDue_documentation_en-US" xlink:label="lab_cfr_NumberOfDaysPastDue" xlink: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 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue" xlink:href="cfr-20201231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfDaysPastDue" xlink:to="lab_cfr_NumberOfDaysPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6c35981a-6c86-49db-90f9-3849c878385d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_a6d0cb7f-b824-4db8-b9f9-c0c0e6b43004_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/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_664ed76e-a9ee-42f5-aa57-3b73b7ea833e_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_551818be-3193-472c-bf6e-b858bf331811_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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 benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_9d754802-2dd9-49a2-8b4e-aa5b6050c645_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceCommissionsAndFees" xlink:to="lab_us-gaap_InsuranceCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2f706f5c-9104-4623-a1d6-bd451b8bea70_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">Loans</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionAxis_7c2393c9-a53c-458c-b4ea-b09c2682fc13_terseLabel_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:label id="lab_us-gaap_PositionAxis_label_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionAxis" xlink:to="lab_us-gaap_PositionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfessionalFees_b42e8267-8454-4eed-bda0-03c539b60c7f_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 services</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfessionalFees" xlink:to="lab_us-gaap_ProfessionalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_50280c44-253d-4930-9a53-fcd99c9e0285_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_cbafa3a7-0028-4b1c-9e37-222c998b3f8e_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_a63b0b2a-c568-40bd-8fc2-72de04445f7a_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink: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</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink: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 or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b0153363-293e-407e-9287-62cd28aa220e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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 period, weighted-average grant-date fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_5e161c04-91a5-4ad0-bef2-41c274397544_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_a54f86c2-5c50-4b32-928e-904800671ce5_terseLabel_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_label_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:label id="lab_cfr_ImpactOfNewAccountingPronouncement_documentation_en-US" xlink:label="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of New Accounting Pronouncement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement" xlink:href="cfr-20201231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpactOfNewAccountingPronouncement" xlink:to="lab_cfr_ImpactOfNewAccountingPronouncement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_dd1b3546-adca-44c2-87c2-63762973dbc1_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_27dbb13f-2804-4dbb-89a7-a6a95ade2883_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_cb9ea74b-fbc6-4214-b5ea-98bb1a1b3e22_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink: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 With Off-Balance-Sheet Risk</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink: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, Off-balance Sheet Risks [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_b0ca3c91-af74-4571-bf48-4f223825c85c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chare-offs of restrucured loans recognized in connection with restructuring</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink: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 Receivables, Impaired, Troubled Debt Restructuring, Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:to="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_45e5b0d9-c130-4768-b72b-7cfbdb721c5c_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink: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, Real Estate Acquired Through Foreclosure [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_58544453-96e7-44fc-ba67-a712ac5688b5_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" 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 Amount Recognized, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_label_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink: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 Sold under Agreements to Repurchase, Repurchase Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:to="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_ff5721e2-4d5e-4328-9654-52dee368ca84_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink: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 available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink: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 Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink: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 Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:to="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_5cbe4be3-dcc8-4af3-b410-f0c76ba31527_terseLabel_en-US" xlink:label="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age analysis of Past Due Consumer Loans by Class and Year of Origination</link:label>
    <link:label id="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_label_en-US" xlink:label="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:label id="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_documentation_en-US" xlink:label="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:to="lab_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_06411aeb-ce54-4d03-a98a-2dd20729ad01_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" 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">Cash and due from banks</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_b52f5cc7-a669-44f9-bf7c-7281a510f323_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndDueFromBanks" xlink:to="lab_us-gaap_CashAndDueFromBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_1f0e5434-3391-44b6-af80-1ac1eb690296_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_d34a9c04-8cd8-4a13-8e43-6cf2191e1413_terseLabel_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moody's and Standard &amp; Poor's Bond Ratings</link:label>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_label_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]</link:label>
    <link:label id="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_documentation_en-US" xlink:label="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_MoodysandStandardPoorsBondRatingsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:to="lab_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_3f170c2f-e647-4f7a-975b-c2e689111230_terseLabel_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General percentage of valuation allowance in excess of principal balance, minimum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_label_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_documentation_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:href="cfr-20201231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:to="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_288a5a01-6ef7-4147-8c2d-4c284810f130_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink: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 leases, rent expense, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink: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 Leases, Rent Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_79f23d8f-128f-4e5a-ad4f-dc9b25a7aecf_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2d860deb-7bbf-4db9-aec0-acdef55ff879_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink: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 liabilities and shareholders&#8217; 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_adb2b747-4fa7-4856-b581-551eeb0a1dcd_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe81b828-9c0a-44e3-80fd-594235dca67e_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 income, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a315bf21-6a47-4698-b0b7-779e30c57fb3_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8777953f-ca43-4633-8eeb-72407dc4f55f_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_d7e83f47-0a60-4688-bf11-2ca4c75777ea_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_051e37a4-3569-4eee-97e1-0d2eda28e118_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_fd73c81c-2543-4872-863b-5e6268fe6bc3_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">Debt Securities, Held-to-maturity</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_458b8a8f-7db6-4bd6-a418-13749f9df91b_terseLabel_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink: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 adjustments for (gains) losses included in net income:</link:label>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_label_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink: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 Adjustments For Gains Losses Included In Net Income [Abstract]</link:label>
    <link:label id="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_documentation_en-US" xlink:label="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:href="cfr-20201231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:to="lab_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_ecdd3af9-d67a-43ee-b724-5067d100b802_terseLabel_en-US" xlink:label="lab_cfr_DerivativeInstrumentsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_label_en-US" xlink:label="lab_cfr_DerivativeInstrumentsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsTable_documentation_en-US" xlink:label="lab_cfr_DerivativeInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable" xlink:href="cfr-20201231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeInstrumentsTable" xlink:to="lab_cfr_DerivativeInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesLineItems_740bff04-368e-45c1-a58c-b347ed88452d_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink: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 Marketable Securities [Line Items]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesLineItems_label_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink: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 Marketable Securities [Line Items]</link:label>
    <link:label id="lab_cfr_ScheduleOfMarketableSecuritiesLineItems_documentation_en-US" xlink:label="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink: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 Marketable Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink:to="lab_cfr_ScheduleOfMarketableSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_25d66e3f-25cd-49e5-a089-a55408c1e631_negatedTerseLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" 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 Amounts Not Offset, Collateral, Financial Liabilities</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_label_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink: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 Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</link:label>
    <link:label id="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_documentation_en-US" xlink:label="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:to="lab_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_910a0be7-ef96-4b41-b1a7-d778deaf5edf_negatedTerseLabel_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" 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">Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_label_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense</link:label>
    <link:label id="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_documentation_en-US" xlink:label="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreclosed Assets Remeasured Subsequent to initial recognition Write-downs included in other non-interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:to="lab_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days_5a003db8-4e0a-471d-a082-9850862c3f17_terseLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements 30 to 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days_label_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements 30 to 90 Days</link:label>
    <link:label id="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days_documentation_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining contractual maturity of the agreements 30 to 90 Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:to="lab_cfr_Remainingcontractualmaturityoftheagreements30to90Days" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_85769357-f7b6-4dec-9113-5c05483ad7b1_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 income tax expense</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_4f865e33-cc76-40d9-8321-1adfd8548634_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 Considered Well Capitalized, Capital Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_36d673ce-80d9-4965-bc37-a00fc3f6a0a2_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">Other intangible assets estimated lives, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_d28a7966-7227-4343-bc73-9cf939c388e4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_0e575b76-e128-4620-a3f7-d1081cae3cec_totalLabel_en-US" xlink:label="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" 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 of Foreclosed Assets Remeasured at Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_label_en-US" xlink:label="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink: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 of Foreclosed Assets Remeasured at Initial Recognition</link:label>
    <link:label id="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_documentation_en-US" xlink:label="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Foreclosed Assets Remeasured at Initial Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:href="cfr-20201231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:to="lab_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6970e0ca-b14e-4f16-ac42-09c7771291eb_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" 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 securities available for sale and transferred securities, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_366a4315-689c-4786-9347-7b9bf5754b09_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss on defined benefit post-retirement benefit plans</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink: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, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_617b92d7-4125-43a6-a83b-2aa04fc23e8d_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">Expected Future Benefit Payments Related to Defined Benefit Plans</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_b4727bca-40ec-4771-8372-34e71332c896_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">Premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0c211fcf-db87-4ffd-80a9-24d68542ce7e_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 premises and equipment, net</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Percentageoftotalenergyloanstototalloans_b3465f98-8bc0-4833-a06a-014736caab3b_terseLabel_en-US" xlink:label="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans</link:label>
    <link:label id="lab_cfr_Percentageoftotalenergyloanstototalloans_label_en-US" xlink:label="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans</link:label>
    <link:label id="lab_cfr_Percentageoftotalenergyloanstototalloans_documentation_en-US" xlink:label="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total energy loans to total loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans" xlink:href="cfr-20201231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Percentageoftotalenergyloanstototalloans" xlink:to="lab_cfr_Percentageoftotalenergyloanstototalloans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_d5f15268-2946-4f75-981a-6241b8450aff_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/2020/dei-2020-01-31.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_InterestRateContractMember_d5ca1519-ff3c-4971-a295-5ea94d267308_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink: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 Rate Contract [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink: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 Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_5c91fcf7-1a1f-441c-a5d2-d8852a13b000_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" 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">Deferred tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink: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), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_0a46cb50-a05e-4839-863a-0a6c3abf8608_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8e89309d-54f4-4a2d-985f-42120fd31835_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d5c2dc7e-15ab-422a-8d70-b0478e7e7a5e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 change in:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProFormaMember_db85c935-aa58-4fdf-97b6-0ae635b56177_terseLabel_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:label id="lab_srt_ProFormaMember_label_en-US" xlink:label="lab_srt_ProFormaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProFormaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProFormaMember" xlink:to="lab_srt_ProFormaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_53533b61-c177-40e5-97ec-ba7b84e45d24_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink: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, Credit Loss, Expense (Reversal)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_8f03e2fb-64cc-49e2-80be-2fe47941a28a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_2a20f6a5-3b03-4087-ba00-4f6f15906266_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 outstanding at December&#160;31, 2019</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_63715962-f367-4ea5-87e3-ffdbad600bcd_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 outstanding at December&#160;31, 2020</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_34c1a337-11e0-44b2-b850-c197d167cb5f_terseLabel_en-US" xlink:label="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink: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 Preferred Stock equivalent depositary shares</link:label>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_label_en-US" xlink:label="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink: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 Preferred Stock equivalent depositary shares</link:label>
    <link:label id="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares_documentation_en-US" xlink:label="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink: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 Preferred Stock equivalent depositary shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink:href="cfr-20201231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink:to="lab_cfr_NumberOfPreferredStockEquivalentDepositaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_dd59c569-4caf-4ccf-a1bd-e7e94b3f4f78_terseLabel_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fully collateralized credit card guarantees</link:label>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_label_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Credit Card Guarantees</link:label>
    <link:label id="lab_cfr_CollateralizedCreditCardGuarantees_documentation_en-US" xlink:label="lab_cfr_CollateralizedCreditCardGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Credit Card Guarantees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees" xlink:href="cfr-20201231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CollateralizedCreditCardGuarantees" xlink:to="lab_cfr_CollateralizedCreditCardGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_ef139f24-7bab-4e40-afae-222db5f88158_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" 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">Allowance for Loan and Lease Losses Write-offs, Net</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink: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 Loan and Lease Losses Write-offs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_9404a534-2983-4ee9-9a4c-974a969b1db3_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/2020/dei-2020-01-31.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_cfr_DividendIncomePaidByNonBanks_b250d7b0-85c4-4da8-aee1-665b09a197e0_terseLabel_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income paid by non-banks</link:label>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_label_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income Paid By Non Banks</link:label>
    <link:label id="lab_cfr_DividendIncomePaidByNonBanks_documentation_en-US" xlink:label="lab_cfr_DividendIncomePaidByNonBanks" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income Paid By Non Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks" xlink:href="cfr-20201231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DividendIncomePaidByNonBanks" xlink:to="lab_cfr_DividendIncomePaidByNonBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_71395ef5-357a-435f-8a3f-c00cf114210d_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink: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, Accumulated Unrecognized Gain</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_666455bc-a376-40c5-bb8e-f230d4f29b70_terseLabel_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink: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 Amount Offset, Resell Agreements, Financial Assets</link:label>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_label_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreement Gross Offset</link:label>
    <link:label id="lab_cfr_ResellAgreementGrossOffset_documentation_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Resell Agreement Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset" xlink:href="cfr-20201231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ResellAgreementGrossOffset" xlink:to="lab_cfr_ResellAgreementGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_TotalconsumerrealestateloansMember_33862d4f-1dd1-4a0f-9516-d09bab3da91b_terseLabel_en-US" xlink:label="lab_cfr_TotalconsumerrealestateloansMember" xlink: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 consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_TotalconsumerrealestateloansMember_label_en-US" xlink:label="lab_cfr_TotalconsumerrealestateloansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total consumer real estate loans [Member]</link:label>
    <link:label id="lab_cfr_TotalconsumerrealestateloansMember_documentation_en-US" xlink:label="lab_cfr_TotalconsumerrealestateloansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total consumer real estate loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TotalconsumerrealestateloansMember" xlink:to="lab_cfr_TotalconsumerrealestateloansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_f5140f22-a108-41f2-bb2f-db30a1eff5cb_terseLabel_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink: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-duration Insurance Contracts, Discounted Liabilities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_label_en-US" xlink:label="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink: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-duration Insurance Contracts, Discounted Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink:to="lab_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3cf65675-b49e-4c08-ba70-2eb95b48d1aa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" 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">Premium amortization</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink: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 Income, Amortization of Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_e065c0e2-712a-43b8-b862-3f2dacfe808c_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held to Maturity, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_afb60e41-4133-4154-9223-360a763a1742_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink: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, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_2d38b690-0b0f-4607-9cd2-b555abdcc2a6_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" 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_HeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecurities" xlink:to="lab_us-gaap_HeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_10d7638c-316a-4a34-8329-457174b02360_totalLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" 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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:to="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_ae67fe27-9615-46a9-b09d-93f72c033da7_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink: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, Due after one year through five years, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink: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 One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_ea6a295f-844f-480a-879d-c08f48189492_terseLabel_en-US" xlink:label="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">50.01 - 55.00 [Member]</link:label>
    <link:label id="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_label_en-US" xlink:label="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifty Point Zero One To Fifty Five Point Zero Zero [Member]</link:label>
    <link:label id="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_documentation_en-US" xlink:label="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fifty Point Zero One To Fifty Five Point Zero Zero [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:href="cfr-20201231.xsd#cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:to="lab_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_1e0ed29e-3305-4654-bc7e-179551fb3cee_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">Parent Company [Member]</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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e80999e9-b365-4375-b896-ddbb191a55e1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year One, Originated, Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue_894d38ea-6524-4a16-9943-587b4d06f2f8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink: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, Threshold Period Past Due</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink: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, Threshold Period Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:to="lab_us-gaap_FinancingReceivableThresholdPeriodPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_293ab29f-45e8-468c-aa18-443ad3ad3ae9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink: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, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink: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, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_42204f4d-6ceb-41a2-a7dd-b6bca153cb48_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink: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 with off- balance-sheet risk</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink: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 Disclosure, Off-balance Sheet Risks, Amount, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink:to="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_84de3269-d2c6-4341-9109-ddcc20c8f509_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_a1ec6f32-bd88-4f5c-a123-bb8ba667c81a_terseLabel_en-US" xlink:label="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink: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 right-of-use asset</link:label>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_label_en-US" xlink:label="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink: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 change in operating lease right of use asset</link:label>
    <link:label id="lab_cfr_Netchangeinoperatingleaserightofuseasset_documentation_en-US" xlink:label="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink: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 change in operating lease right of use asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset" xlink:href="cfr-20201231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Netchangeinoperatingleaserightofuseasset" xlink:to="lab_cfr_Netchangeinoperatingleaserightofuseasset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_fcb10e55-aa83-4282-af4d-4868b7498797_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_DerivativeInstrumentsLineItems_55cddb5a-e755-4c36-915d-7519a2cb8bed_terseLabel_en-US" xlink:label="lab_cfr_DerivativeInstrumentsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsLineItems_label_en-US" xlink:label="lab_cfr_DerivativeInstrumentsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DerivativeInstrumentsLineItems_documentation_en-US" xlink:label="lab_cfr_DerivativeInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems" xlink:href="cfr-20201231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DerivativeInstrumentsLineItems" xlink:to="lab_cfr_DerivativeInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b2f8ec9-6f72-4216-8bfc-6db5bd379a90_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_3dfa0c91-d88a-4459-8486-a5fd46c177b8_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink: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 One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink: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 One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_f2e47569-7810-4cfb-962e-086ce67bdfb0_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink: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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_30194a18-f4db-4a53-81f6-cecea7dccb65_terseLabel_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink: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 Amount Offset, Repurchase Agreements, Financial Liabilities</link:label>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_label_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink: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 Liabilities Gross Offset</link:label>
    <link:label id="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_documentation_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements Liabilities Gross Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:href="cfr-20201231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:to="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_68dfb105-34fe-4168-9194-f460859b6879_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_a7d90d51-a489-45a4-8644-07ef79925314_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Pension Plans Recognized as Component of Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_c1bd733d-54ad-48d1-87d3-e018d971d557_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">Premises 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_4946abe8-3b81-444a-9302-39133d7db8b1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink: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, Less than 12 Months, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_233b76ca-34e2-402a-9473-490ed675c9b9_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Deferrable Interest Debenture [Member]</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink: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 Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:to="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_393c68b0-241d-43db-a8ff-44d016cf2278_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink: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-cumulative perpetual preferred stock, dividend rate percentage</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_d2cd4c89-fdd5-4084-a63f-d38dd08345fc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_bad5091b-12a6-4630-b433-628323089a26_terseLabel_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_label_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:label id="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_documentation_en-US" xlink:label="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Securities Sold Under Agreement to Repurchase [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:href="cfr-20201231.xsd#cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:to="lab_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_e1844cc9-b98d-400f-976a-b96e596822a9_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">US Treasury [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_e6d92e9c-c263-4d64-9edb-42d320654a9d_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">US Treasury Securities [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2ba0a161-113e-4884-9f9b-3d290af76bfb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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 Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_b05136b9-42c1-475e-b5b1-2c334283b1e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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 expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_0447a66b-c1c4-4e6d-9776-c7ca86106e3d_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" 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 comprehensive income, tax expense (benefit)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivableAndOtherAssets_2dc4cc60-fba9-4505-a128-fb04db8b91c6_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 receivable 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:to="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5430019d-b069-4d02-b124-b0c555a4139c_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 Intangible Assets</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2cef97ef-1bac-400f-b941-e41e4d7c6533_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">Less 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_9c963557-5819-43d3-8c71-f20229c56693_terseLabel_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</link:label>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_label_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</link:label>
    <link:label id="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_documentation_en-US" xlink:label="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock Equivalent Depositary Shares Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:href="cfr-20201231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:to="lab_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_29f104b8-bbe5-46c1-8cad-9315ad9b5cfc_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink: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, Amortized Cost Basis</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_786c2344-49bd-4b89-aa4c-0a18c1648845_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" 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">Available for Sale, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_b038d18f-cc93-487e-b46f-643e020bc9cb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_028e7fe0-416b-4f8a-9360-82e63fd5afcf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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 Amount Recognized, Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink: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 Asset, Fair Value, Amount Not Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_3ab95fa5-4090-4c84-8589-facd5b1a68c5_terseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink: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 on securities transferred to held-to-maturity</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_d9f11e95-afae-402f-a054-ec6ad55300da_verboseLabel_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" 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 available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, before tax amount</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_label_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink: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), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</link:label>
    <link:label id="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_documentation_en-US" xlink:label="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink: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 Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink:to="lab_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a161275f-6437-4690-8ae0-f233483775a3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_46adfc6b-1d03-4237-959f-815aa3c2aea2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink: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_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_a75e6700-d68e-4d4f-a698-dd6cf57171fe_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_eb79eb14-cea4-4af7-92fc-add1a3ceda7f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink: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 for basic earnings per common share</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_36c2bab2-849c-4cac-a362-e60d75a5717c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating rate 3 month Libor plus margin</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_84f2c85f-7ae9-488d-b5ff-83f8073700bc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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 risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized_7751f721-03a2-4187-b927-859375b0d47f_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized" xlink: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 period amortization of deferred gain</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Current Period Gain Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized" xlink:to="lab_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_24c5f946-2e4e-41cd-a0cc-7a70292782aa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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/expired, weighted-average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_fa5f1950-4ced-4021-8a49-0364e82bac5a_terseLabel_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink: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 liabilities under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_label_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink: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, lease liabilities under operating leases</link:label>
    <link:label id="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_documentation_en-US" xlink:label="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink: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 asset, lease liabilities under operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:to="lab_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_dcb55091-9d03-47a1-a7bd-7b2f046c65ed_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_917f0570-10f1-4ad5-9ff0-1855b48da080_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_61980051-7c98-4fea-a713-4e8a7b8dfa2b_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_2c52a86a-b5d3-4c77-b283-82b099de7e69_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_91de23fa-e5da-4f18-a76e-e9a95ced496b_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink: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 Loaned or Sold under Agreements to Repurchase [Member]</link:label>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_label_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink: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 Loaned or Sold under Agreements to Repurchase [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:to="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_ac28c02d-9768-47fe-a264-96f443d2a960_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 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/2020/dei-2020-01-31.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_ProceedsFromIssuanceOfRedeemablePreferredStock_31e1332b-8080-414a-869a-c9437188d09d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink: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 issuance of Series B preferred stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink: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 Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_55f0e333-7973-41f8-a4e6-7482f56ac8d3_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeMember_0255bf85-0796-4906-9eef-60e47308d450_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" 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 Income on Loans [Member]</link:label>
    <link:label id="lab_us-gaap_InterestIncomeMember_label_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeMember" xlink:to="lab_us-gaap_InterestIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_58001a61-38e5-49cb-8e61-9934e9d0ab73_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 lease assets obtained in exchange for lessee operating 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_9280d5d3-a877-4351-b2dc-00f9860bb4df_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_99e266d6-518a-4ca4-b8b8-5d9a412fbbee_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" 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">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_594accf9-fcaf-4380-959a-3055207a6abe_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_3c170e92-d423-41c7-b225-11b44ee35ab1_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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, Due in one year or less, Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_7b79d68a-8c93-4851-afc1-1af6ae097055_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink: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, Off-balance Sheet Risks [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink: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, Off-balance Sheet Risks [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_7d3c3a30-027d-4941-9c73-814e22bb05aa_terseLabel_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink: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, Other Commercial [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_label_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink: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 Other Commercial Financing Receivable [Member]</link:label>
    <link:label id="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_documentation_en-US" xlink:label="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink: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, Other Commercial, Financing Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:href="cfr-20201231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:to="lab_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1b0670a0-1a52-48fb-a28b-ba72d4342c39_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 taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8df34930-e954-4796-a975-f3386c229eaf_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">Income tax expense, as reported</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_399daa27-db20-4799-bef1-60163bfdfd21_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 (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a071f001-205c-42ac-bf72-eab7017f89b0_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">Income tax benefit</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDeposits100000OrMore_845a37d9-e526-4cc7-b60c-ecb812ffe1b5_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits100000OrMore" xlink: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, $100,000 or More</link:label>
    <link:label id="lab_us-gaap_TimeDeposits100000OrMore_877536f0-d6b4-4fa4-b592-2cd2036572a4_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits100000OrMore" 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">Time deposits, $100,000 or more, total</link:label>
    <link:label id="lab_us-gaap_TimeDeposits100000OrMore_label_en-US" xlink:label="lab_us-gaap_TimeDeposits100000OrMore" xlink: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, $100,000 or More</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits100000OrMore" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDeposits100000OrMore" xlink:to="lab_us-gaap_TimeDeposits100000OrMore" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_0f6f8daa-6a05-4023-aaff-c577e0d01473_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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 Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2a7421ff-9987-49fb-a02d-3febe5a52788_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Interchangeanddebitcardtransactionfees_e8237251-ce22-4a16-a390-2cac59fd1c81_terseLabel_en-US" xlink:label="lab_cfr_Interchangeanddebitcardtransactionfees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interchange and debit card transaction fees</link:label>
    <link:label id="lab_cfr_Interchangeanddebitcardtransactionfees_label_en-US" xlink:label="lab_cfr_Interchangeanddebitcardtransactionfees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interchange and debit card transaction fees</link:label>
    <link:label id="lab_cfr_Interchangeanddebitcardtransactionfees_documentation_en-US" xlink:label="lab_cfr_Interchangeanddebitcardtransactionfees" xlink: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 income earned from debit card services, including interchange fees, annual fees and other fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interchangeanddebitcardtransactionfees" xlink:href="cfr-20201231.xsd#cfr_Interchangeanddebitcardtransactionfees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Interchangeanddebitcardtransactionfees" xlink:to="lab_cfr_Interchangeanddebitcardtransactionfees" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_a59046f6-a925-4ef0-964d-564fd1f26064_terseLabel_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral</link:label>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_label_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink: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 Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]</link:label>
    <link:label id="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:href="cfr-20201231.xsd#cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:to="lab_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_6a9ee09e-9ee4-49ee-b368-31e59521110b_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/2020/dei-2020-01-31.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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_86986a12-8c17-4d57-87d9-d5ec2d532831_verboseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" 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">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_57fb4ca8-1943-4607-811b-77ae3417f7c0_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink: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 One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_df25aa67-9a37-4a3a-baee-fcba3850a2db_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 and Hedging Activities Disclosure [Abstract]</link:label>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_cfr_OtherNonInterestExpenseOther_2893a4bf-988e-4d14-bd51-0b70ebeb175c_terseLabel_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink: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_cfr_OtherNonInterestExpenseOther_label_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink: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 Expense Other</link:label>
    <link:label id="lab_cfr_OtherNonInterestExpenseOther_documentation_en-US" xlink:label="lab_cfr_OtherNonInterestExpenseOther" xlink: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 expense, other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherNonInterestExpenseOther" xlink:to="lab_cfr_OtherNonInterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_ff6ce7ff-eb74-461b-8fd5-0a7114a4f7e3_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_label_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:label id="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:to="lab_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d0216f6b-f33b-45b2-ac6f-e6bda7042a8f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_9673d891-1d22-4c22-8ce5-567233abe607_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsumerLoanMember_51b2ead8-56a2-4955-a507-22d8fd5cf3d2_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerLoanMember" xlink: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 Loan [Member]</link:label>
    <link:label id="lab_us-gaap_ConsumerLoanMember_label_en-US" xlink:label="lab_us-gaap_ConsumerLoanMember" xlink: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 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerLoanMember" xlink:to="lab_us-gaap_ConsumerLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_915e53bb-b4c3-4c20-b898-749aac38912e_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 options exercised</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_3f41ea68-8ff6-4d22-abee-88ccb75f1855_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_d54f37e9-7e2b-4a81-9e9b-e129a30796e9_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, Maximum</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ebc61196-57cd-4402-90eb-6680246f9eb7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">Accrued interest receivable and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_f3b2dac4-dd2e-49c4-b093-dfabaddc94dc_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">Proceeds from stock option exercises/stock unit conversions (408,563 shares, 399,224 shares, and 548,238 shares during 2020, 2019, and 2018, respectively)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_afc20fdb-9884-433d-ada7-e89928b555f7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_2627fabc-dc1f-4ef1-8d94-8668f6428350_terseLabel_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink: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-hedging interest rate swaps - customer counterparties</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_label_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Hedging Interest Rate Swaps 2</link:label>
    <link:label id="lab_cfr_NonHedgingInterestRateSwaps2_documentation_en-US" xlink:label="lab_cfr_NonHedgingInterestRateSwaps2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-hedging interest rate swaps (2)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2" xlink:href="cfr-20201231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonHedgingInterestRateSwaps2" xlink:to="lab_cfr_NonHedgingInterestRateSwaps2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_b54c7dd8-ebc5-4715-b559-0a3a494823cd_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts - Assets Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_869a0250-dfc2-490a-9e52-cec8921c8142_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_72511ea2-36f2-46c2-8d80-89c8c687fe1e_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">Net periodic benefit cost, Discount rate</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_7fbd6843-69e7-41e7-bbb4-c22427bb5aa0_terseLabel_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General percentage of valuation allowance in excess of principal balance, maximum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_label_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</link:label>
    <link:label id="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_documentation_en-US" xlink:label="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:href="cfr-20201231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:to="lab_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aed4fbdf-d2e6-4949-915a-340156228471_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_b411f2ee-8c9a-49ab-b8c7-e580aeab1ec4_terseLabel_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink: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 change in fair value of derivative hedging instrument to be considered highly effective</link:label>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_label_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</link:label>
    <link:label id="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_documentation_en-US" xlink:label="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:href="cfr-20201231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:to="lab_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_8334af83-4e5f-4121-a73b-a69ab1477e6e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities_b3fa3052-5bf6-47e8-98c8-f71774dbb642_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities" 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 Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink: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, Collateral, Obligation to Return Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:to="lab_us-gaap_DerivativeCollateralObligationToReturnSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_031d7228-7eb8-4918-9b97-9eca69b4b61f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink: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, Off-balance Sheet Risks, Disclosure Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink: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, Off-balance Sheet Risks, Disclosure Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_d3c84a85-ce9a-4996-a86e-e4224cf16a4e_terseLabel_en-US" xlink:label="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of loans in a single industry in excess of ten percent</link:label>
    <link:label id="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_label_en-US" xlink:label="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of loans in a single industry in excess of ten percent</link:label>
    <link:label id="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_documentation_en-US" xlink:label="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of loans in a single industry in excess of ten percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:href="cfr-20201231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:to="lab_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_ecdcb324-8be8-49ed-8b96-9b2e692c1d45_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">Principal additions</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_85cc6bec-6a3b-47d4-bf4f-f4d150508ba4_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherCounterpartiesMember_b601240a-e5ee-49e4-abe1-f2aceecb70c9_terseLabel_en-US" xlink:label="lab_cfr_OtherCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_OtherCounterpartiesMember_label_en-US" xlink:label="lab_cfr_OtherCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:label id="lab_cfr_OtherCounterpartiesMember_documentation_en-US" xlink:label="lab_cfr_OtherCounterpartiesMember" xlink: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 Counterparties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember" xlink:href="cfr-20201231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OtherCounterpartiesMember" xlink:to="lab_cfr_OtherCounterpartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_79052c35-b9ea-4acb-a5ec-d50a11adfc47_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_1397bd79-5622-4e18-b693-ab77789ea9e3_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">Financing Receivable, Allowance for Credit Loss, Writeoff</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_029c7e46-69e3-4e1e-b2c7-5a46b2a239f7_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Investment With No Allowance</link:label>
    <link:label id="lab_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink: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 Financing Receivable, with No Related Allowance, Recorded Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:to="lab_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_ab8523bc-88da-416b-86c4-884b60606df8_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">Net Periodic Benefit Cost (Benefit)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_4804e39d-9bc1-4e48-b7b9-03878a39df0b_terseLabel_en-US" xlink:label="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink: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 restructured loans past due in excess of 90 days at period-end</link:label>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_label_en-US" xlink:label="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink: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 Restructured Loans Past Due In Excess of 90 Days At Period-End</link:label>
    <link:label id="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_documentation_en-US" xlink:label="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink: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 Restructured Loans Past Due In Excess of 90 Days At Period-End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink:href="cfr-20201231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink:to="lab_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_d112b221-8173-4f18-ac18-2f28146050f0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_fb95992b-9a95-44bb-8b65-f477ed2606ed_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 provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb06494f-caf1-4300-912a-1e3fe8c9f62e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink: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 cash provided by (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb1fa485-070b-4c68-beb5-6778de531d1e_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_4889f708-6e02-4aeb-9ad6-1dd037936376_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Deferredtaxliabilitiespartnershipinterest_ab38cc2c-94af-4d6a-be0d-d26223712411_negatedTerseLabel_en-US" xlink:label="lab_cfr_Deferredtaxliabilitiespartnershipinterest" 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">Partnership interests</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilitiespartnershipinterest_label_en-US" xlink:label="lab_cfr_Deferredtaxliabilitiespartnershipinterest" xlink: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, partnership interest</link:label>
    <link:label id="lab_cfr_Deferredtaxliabilitiespartnershipinterest_documentation_en-US" xlink:label="lab_cfr_Deferredtaxliabilitiespartnershipinterest" xlink: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, partnership interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilitiespartnershipinterest" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxliabilitiespartnershipinterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Deferredtaxliabilitiespartnershipinterest" xlink:to="lab_cfr_Deferredtaxliabilitiespartnershipinterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_42a7592b-01ba-4951-9ab0-a96139072230_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">Activity in Allowance for Loan 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_2669ed4a-b48e-4a11-b481-2e32adea81c1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsToExtendCreditMember" xlink: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 Extend Credit [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsToExtendCreditMember" xlink:to="lab_us-gaap_CommitmentsToExtendCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_07f08d4f-dae6-489d-92e0-c87b17f75862_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" 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">Redemption of Series A preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink: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 Redeemable Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f8a2e54b-a58a-4c69-bb9f-74396efd979b_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink: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, net of unearned discounts</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_0f81e314-2003-4c05-b059-ad473cbb9aac_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" 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 loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink: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, Net of Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:to="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6048ac79-e271-46cb-b47a-28f672f817cd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_6f06058e-ea17-427d-854b-0ddf66426f75_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_5db12ea7-1882-4a30-8ce6-a1f2e45865ea_terseLabel_en-US" xlink:label="lab_cfr_OilCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_label_en-US" xlink:label="lab_cfr_OilCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Commodity Derivative [Member]</link:label>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_documentation_en-US" xlink:label="lab_cfr_OilCommodityDerivativeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Commodity Derivative [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember" xlink:href="cfr-20201231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_OilCommodityDerivativeMember" xlink:to="lab_cfr_OilCommodityDerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_af61ccfb-940f-4cb9-b0f9-ee4d8746b607_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_6f772fd4-c0c1-4571-8095-03189ab17b7c_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink: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 Arrangements, Commitments, Guarantees and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink: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 Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_4e9c78b6-3e73-4070-bf6a-f9eb6a31e57f_terseLabel_en-US" xlink:label="lab_cfr_Finalyearsofthetermofthenotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final years of the term of the notes</link:label>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_label_en-US" xlink:label="lab_cfr_Finalyearsofthetermofthenotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final years of the term of the notes</link:label>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_documentation_en-US" xlink:label="lab_cfr_Finalyearsofthetermofthenotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final years of the term of the notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes" xlink:href="cfr-20201231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Finalyearsofthetermofthenotes" xlink:to="lab_cfr_Finalyearsofthetermofthenotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_cc145e32-e648-4fcc-a00c-308585f734e4_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost; 1,225,066 shares in 2020 and 1,567,302 in 2019.</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_e8e54cca-3784-4dc9-9eb8-8edf0086def2_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">Retirement Plan [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_64da5914-5708-429e-bee9-a50fab52a9eb_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 Common 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_f49a604e-6a73-402e-b038-9513442e119b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_b63d88d8-6774-4ef5-b30d-8589421b9c29_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink: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 obligations, Discount rate</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_MacroeconomicValuationAllowancesMember_b159e39d-b2eb-4626-b376-82979108e822_terseLabel_en-US" xlink:label="lab_cfr_MacroeconomicValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Macroeconomic Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_MacroeconomicValuationAllowancesMember_label_en-US" xlink:label="lab_cfr_MacroeconomicValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Macroeconomic Valuation Allowances [Member]</link:label>
    <link:label id="lab_cfr_MacroeconomicValuationAllowancesMember_documentation_en-US" xlink:label="lab_cfr_MacroeconomicValuationAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Macroeconomic Valuation Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MacroeconomicValuationAllowancesMember" xlink:href="cfr-20201231.xsd#cfr_MacroeconomicValuationAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_MacroeconomicValuationAllowancesMember" xlink:to="lab_cfr_MacroeconomicValuationAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7262ba5f-42ec-4ab6-8c72-49c7fbde0ac2_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">U.S. federal statutory 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1bd692d7-d914-463e-9254-7e8c8d2aac74_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameDomain_3ef57d78-e1e6-4624-b88c-76b9c171aee2_terseLabel_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameDomain" xlink: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 Restructuring Modification Name [Domain]</link:label>
    <link:label id="lab_us-gaap_LoanRestructuringModificationNameDomain_label_en-US" xlink:label="lab_us-gaap_LoanRestructuringModificationNameDomain" xlink: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 Restructuring Modification Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanRestructuringModificationNameDomain" xlink:to="lab_us-gaap_LoanRestructuringModificationNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_182a28b8-c409-4756-b528-a32a1df76299_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 Considered Well Capitalized, Capital 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_7f2939e7-8091-4e06-95e6-5af35fa07d73_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink: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, share-based compensation</link:label>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsShareBasedCompensation" xlink:to="lab_us-gaap_DividendsShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ea675ce3-4ade-4c88-9032-44cf165139c7_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink: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 Changes, Reclassifications and Restatement</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_13835d35-83f9-4391-ae4e-548e2dd18cb3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>cfr-20201231_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 2021 Workiva-->
<!--r:3bf06590-7914-4ccd-9779-58c2e80cbfd3,g:847ada42-0912-4c1f-90ed-e2ea8cff0bd0-->
<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.frostbank.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cfr-20201231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DocumentAndEntityInformationAbstract_593f5d24-f780-4c41-9c56-32c889b2f462" xlink:href="cfr-20201231.xsd#cfr_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DocumentAndEntityInformationAbstract_593f5d24-f780-4c41-9c56-32c889b2f462" xlink:to="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_26b224c6-0f73-42e4-812c-5cde85ad452b" xlink:to="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b3f07bf3-4291-445d-9edb-804037ad60a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:to="loc_us-gaap_CommonStockMember_b3f07bf3-4291-445d-9edb-804037ad60a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_e9790bb9-db80-482c-b388-40ad4fb94f00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d6b078ce-4813-4097-b083-ccc6c2232ea9" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_e9790bb9-db80-482c-b388-40ad4fb94f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_46028c7d-51f0-424b-bdbf-56691b9222a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_e352bb79-00ba-4834-99b4-49048cfd82e1" xlink:to="loc_dei_ExchangeDomain_46028c7d-51f0-424b-bdbf-56691b9222a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_584a986a-b138-4199-90a1-ead0d90faa20" xlink:href="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd#exch_XNYS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_46028c7d-51f0-424b-bdbf-56691b9222a3" xlink:to="loc_exch_XNYS_584a986a-b138-4199-90a1-ead0d90faa20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8c93eff7-47ec-4a8f-b4eb-ff49b72c90fb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ce7c8f55-bac6-4076-acfc-4decb4aec2de" xlink:to="loc_dei_EntityDomain_8c93eff7-47ec-4a8f-b4eb-ff49b72c90fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_c9c7ef39-4e7c-4d56-a979-ca7c272f2a79" xlink:to="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e43b79ef-f1e4-42d7-9a7d-d401ef08c0a1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentType_e43b79ef-f1e4-42d7-9a7d-d401ef08c0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_185cfcc1-898f-46c0-bb48-a8c0a99b9920" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentAnnualReport_185cfcc1-898f-46c0-bb48-a8c0a99b9920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_07af3179-a72c-4fb5-b827-bba64691a1f3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentPeriodEndDate_07af3179-a72c-4fb5-b827-bba64691a1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_2e94b971-71c0-4318-a3a8-7f74cde5fe48" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_CurrentFiscalYearEndDate_2e94b971-71c0-4318-a3a8-7f74cde5fe48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d51c54c5-cdb0-4c07-8d41-b0af8b61ce47" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentFiscalYearFocus_d51c54c5-cdb0-4c07-8d41-b0af8b61ce47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e12cbc1e-de6f-4c37-b404-504ba23800f2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentTransitionReport_e12cbc1e-de6f-4c37-b404-504ba23800f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_87c22035-93d4-4494-a914-770666c8e391" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityFileNumber_87c22035-93d4-4494-a914-770666c8e391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_21644987-1cad-4415-a570-c33ac124d361" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityRegistrantName_21644987-1cad-4415-a570-c33ac124d361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_84a4fc1a-393f-4583-888d-e6c9d606720a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityIncorporationStateCountryCode_84a4fc1a-393f-4583-888d-e6c9d606720a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_8ba1ea06-a72a-421e-b371-27dda54bc63e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityTaxIdentificationNumber_8ba1ea06-a72a-421e-b371-27dda54bc63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_90812fbd-f1c4-4b25-a39d-33650a72cb2b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressAddressLine1_90812fbd-f1c4-4b25-a39d-33650a72cb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_4cba95cf-7db5-4c46-91ba-291322ccaf63" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressCityOrTown_4cba95cf-7db5-4c46-91ba-291322ccaf63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_dea12b18-e0cc-4c77-859a-934762190fea" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressStateOrProvince_dea12b18-e0cc-4c77-859a-934762190fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_342ef18c-aa04-4b49-9b99-4736787a3a01" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityAddressPostalZipCode_342ef18c-aa04-4b49-9b99-4736787a3a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_eb114f1d-6ac4-4efe-85ea-d9f006346bcd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_CityAreaCode_eb114f1d-6ac4-4efe-85ea-d9f006346bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b66b988a-612f-4f73-9f3c-abb363b322da" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_LocalPhoneNumber_b66b988a-612f-4f73-9f3c-abb363b322da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_248512e7-9be7-485b-a5a2-4048813b0e24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_Security12bTitle_248512e7-9be7-485b-a5a2-4048813b0e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0bc09c8a-c54c-4763-ab55-aae737e9662c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_TradingSymbol_0bc09c8a-c54c-4763-ab55-aae737e9662c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_899918f3-d39b-4a0a-9563-995070b717e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_SecurityExchangeName_899918f3-d39b-4a0a-9563-995070b717e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_bc4aafd9-e864-47dd-b36e-926f739d1de4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_bc4aafd9-e864-47dd-b36e-926f739d1de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_e04741e0-a05e-4d95-8bf9-13da518b6dab" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityVoluntaryFilers_e04741e0-a05e-4d95-8bf9-13da518b6dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_78093fad-16f9-4754-adbf-ea48d852455d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityCurrentReportingStatus_78093fad-16f9-4754-adbf-ea48d852455d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7fd06edd-2ac1-47a2-9d59-573af980e559" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityInteractiveDataCurrent_7fd06edd-2ac1-47a2-9d59-573af980e559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6d4d07c9-61cf-4ce8-b658-3041fda3f9b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityFilerCategory_6d4d07c9-61cf-4ce8-b658-3041fda3f9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_8855e7db-17f9-4783-b370-8c93886711c9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntitySmallBusiness_8855e7db-17f9-4783-b370-8c93886711c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c1c36a97-4504-400b-8fdf-f9f50acae651" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityEmergingGrowthCompany_c1c36a97-4504-400b-8fdf-f9f50acae651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_746a6ebf-b370-4699-a947-45fbac81a0df" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_IcfrAuditorAttestationFlag_746a6ebf-b370-4699-a947-45fbac81a0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_41a69cc5-4bed-4292-af07-80485df872c5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityShellCompany_41a69cc5-4bed-4292-af07-80485df872c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_8cf9ccba-f860-4e14-bc43-6f12617ba7dc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityPublicFloat_8cf9ccba-f860-4e14-bc43-6f12617ba7dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fe92bef4-0c88-4996-a347-2dba8f84db1e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fe92bef4-0c88-4996-a347-2dba8f84db1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_44da94de-c664-4827-b9c7-4f7f1a3aec47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_44da94de-c664-4827-b9c7-4f7f1a3aec47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_0cc25c3c-aaae-4f67-b1ba-7a8ba58222d3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_EntityCentralIndexKey_0cc25c3c-aaae-4f67-b1ba-7a8ba58222d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_6c13d949-b8ac-453f-8d50-660c25564a30" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_AmendmentFlag_6c13d949-b8ac-453f-8d50-660c25564a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b1bd2bb9-de5e-4441-9d6b-f0fa0d008812" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_5adb5f7a-f2a5-4b39-a388-7aa4d33ae7f1" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b1bd2bb9-de5e-4441-9d6b-f0fa0d008812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_fcfd4075-58ce-419c-a522-a78115317dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fcfd4075-58ce-419c-a522-a78115317dc7" xlink:to="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_233c9f24-ec66-4a4b-bf07-c84bfd0dce77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_CashAndDueFromBanks_233c9f24-ec66-4a4b-bf07-c84bfd0dce77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_5bc6c332-0a86-49a8-9df6-4c14da88bb74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_5bc6c332-0a86-49a8-9df6-4c14da88bb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_697abe8c-4d1c-437a-b114-3321d1130a88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_697abe8c-4d1c-437a-b114-3321d1130a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_bae2c372-0e43-4602-8f95-36a4013fdffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_bae2c372-0e43-4602-8f95-36a4013fdffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_f1ba3d74-51e0-4393-b14e-426e51506be1" xlink:href="cfr-20201231.xsd#cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_f1ba3d74-51e0-4393-b14e-426e51506be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_6bc0fa09-e07d-4004-bec3-4f6a498befa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_AvailableForSaleSecurities_6bc0fa09-e07d-4004-bec3-4f6a498befa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_e00ced15-a5eb-442b-870a-1040dc1159fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_TradingSecurities_e00ced15-a5eb-442b-870a-1040dc1159fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_aaaa561f-7f52-49ee-93ee-62f512740ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_aaaa561f-7f52-49ee-93ee-62f512740ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_56594a3a-70a5-433b-9145-f9819e2edaed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_56594a3a-70a5-433b-9145-f9819e2edaed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_7baf3c36-47c8-4297-86df-42f1d9ccc8e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_7baf3c36-47c8-4297-86df-42f1d9ccc8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_46ba2411-5b35-47c0-a7cd-f25bc14e5967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_46ba2411-5b35-47c0-a7cd-f25bc14e5967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_feeb3166-d93e-4d7e-8784-545886625e65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_Goodwill_feeb3166-d93e-4d7e-8784-545886625e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dedb173a-a693-480b-ade9-7426ee332910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_dedb173a-a693-480b-ade9-7426ee332910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_c13f9c6a-0414-46c2-824b-7ce25eae354e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_c13f9c6a-0414-46c2-824b-7ce25eae354e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_5eb53895-73c7-4f1e-bb8a-fb6f5194e1b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_OtherAssets_5eb53895-73c7-4f1e-bb8a-fb6f5194e1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6ee84501-721a-452d-af13-746fbf081390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0ed34e07-024c-4af9-92a7-04bdbcfc5aa2" xlink:to="loc_us-gaap_Assets_6ee84501-721a-452d-af13-746fbf081390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fcfd4075-58ce-419c-a522-a78115317dc7" xlink:to="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_57a214c0-7e99-420e-9800-84bfbf9d9e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_57a214c0-7e99-420e-9800-84bfbf9d9e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_382d941d-3a76-4176-a9a1-9b33a763ea23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_382d941d-3a76-4176-a9a1-9b33a763ea23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_92ec3ebd-158e-4c69-8b20-bda3c340d0d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_Deposits_92ec3ebd-158e-4c69-8b20-bda3c340d0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_668f08c1-f25d-485d-b1d8-41f719487e6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_668f08c1-f25d-485d-b1d8-41f719487e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_31f28abe-767e-4905-8b29-959a5bcb94ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_31f28abe-767e-4905-8b29-959a5bcb94ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_a21736ff-f81d-45a8-a204-0bfe6e8490fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_SubordinatedDebt_a21736ff-f81d-45a8-a204-0bfe6e8490fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_c823c990-6be5-4066-a5ae-0339c32cd256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_OtherLiabilities_c823c990-6be5-4066-a5ae-0339c32cd256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2445316e-dc91-494b-97f9-fe5483305262" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_ce2b60b5-a47c-4597-8160-d82fba7e892a" xlink:to="loc_us-gaap_Liabilities_2445316e-dc91-494b-97f9-fe5483305262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fcfd4075-58ce-419c-a522-a78115317dc7" xlink:to="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_dcfd4f2d-2214-4ba9-987e-669c5ac711ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_PreferredStockValue_dcfd4f2d-2214-4ba9-987e-669c5ac711ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0d504e87-a30a-454d-9cc3-43546b1a69cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_CommonStockValue_0d504e87-a30a-454d-9cc3-43546b1a69cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a7e8de4b-3078-4102-8988-1861b6f664c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a7e8de4b-3078-4102-8988-1861b6f664c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bf15d54a-07e4-485f-be97-fe8a4d3192a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_bf15d54a-07e4-485f-be97-fe8a4d3192a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82c98f02-963a-460b-8fdf-daa14c81e301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82c98f02-963a-460b-8fdf-daa14c81e301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_397f2922-0a79-4f70-93ba-32a4a7aedb75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_TreasuryStockValue_397f2922-0a79-4f70-93ba-32a4a7aedb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f539cb53-eb4e-4ac8-a8cf-702b24239633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_e1ea1730-5afc-40c7-b8df-f6c97a3b9a02" xlink:to="loc_us-gaap_StockholdersEquity_f539cb53-eb4e-4ac8-a8cf-702b24239633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_68560b30-7c9e-4a6b-a8d4-fd34f7e7bce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fcfd4075-58ce-419c-a522-a78115317dc7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_68560b30-7c9e-4a6b-a8d4-fd34f7e7bce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2086e4a5-b060-4ea5-a979-c8cfea61bf2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2086e4a5-b060-4ea5-a979-c8cfea61bf2c" xlink:to="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5cc01ce4-b97d-4506-859a-0f90043b6c44" xlink:to="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1e6fc0f7-5ecf-4158-813a-dad3557965c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1e6fc0f7-5ecf-4158-813a-dad3557965c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_faf3b3de-435d-49b9-a4b1-46d1ac5bf779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_20716a8d-749e-43f3-80f0-9832e4676801" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_faf3b3de-435d-49b9-a4b1-46d1ac5bf779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0e2cdcc6-2559-4650-8bce-0989977a500c" xlink:to="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_40f9a5e1-3801-40d8-920f-a192c6bd196f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_40f9a5e1-3801-40d8-920f-a192c6bd196f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82998e5f-22e9-4bc0-83f2-0b5390387478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82998e5f-22e9-4bc0-83f2-0b5390387478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_7d282e0e-823e-4ccc-8b67-a6782fedb5a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_7d282e0e-823e-4ccc-8b67-a6782fedb5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c0ad0e86-909c-49f1-bc5d-3748c2b3d59d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c0ad0e86-909c-49f1-bc5d-3748c2b3d59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4a3a6fd2-f04c-4dfd-a02b-a4e26349b632" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4a3a6fd2-f04c-4dfd-a02b-a4e26349b632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_b8506115-6b91-49d0-8f6d-8190a5992000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_b8506115-6b91-49d0-8f6d-8190a5992000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a1bbc145-e8b0-4863-b22e-484f98b17340" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a1bbc145-e8b0-4863-b22e-484f98b17340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_878d654f-33bb-4e27-88f2-76efe3cbf05b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_CommonStockSharesIssued_878d654f-33bb-4e27-88f2-76efe3cbf05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_1adef94e-0854-4a0c-8e1f-bf80ab3e55ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e0041a78-2a6b-4785-9801-3e40dacf044b" xlink:to="loc_us-gaap_TreasuryStockShares_1adef94e-0854-4a0c-8e1f-bf80ab3e55ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_b49606fa-5ec2-4782-9576-8fae6a745d98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b49606fa-5ec2-4782-9576-8fae6a745d98" xlink:to="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:to="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7eff7580-5b28-467e-a57b-dbf0c761f4ff" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_033ee594-7630-4b8b-8f81-2cfc97e6883c" xlink:to="loc_dei_EntityDomain_7eff7580-5b28-467e-a57b-dbf0c761f4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_36019135-cfc0-4d1f-9569-263fb94afca7" xlink:to="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8ced1a56-b058-4c6c-974d-e0406ed3c292" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_8ced1a56-b058-4c6c-974d-e0406ed3c292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_753fe4df-66fb-400f-95c8-be17c98a8fca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_753fe4df-66fb-400f-95c8-be17c98a8fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_aee79228-6485-4681-bfe2-1798c3b57c9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_c6d42b92-7f55-478b-acf9-017d3ca6c35a" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_aee79228-6485-4681-bfe2-1798c3b57c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_57154ee4-4bd8-45ab-9d13-6979eaeb38d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_57154ee4-4bd8-45ab-9d13-6979eaeb38d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_da4359b8-3d56-456e-80d0-8a8400590266" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_da4359b8-3d56-456e-80d0-8a8400590266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_f507772b-6b7b-4ff1-9d02-edae47002ca9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_39b08426-9662-4c7c-baf2-f0aea51f3604" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_f507772b-6b7b-4ff1-9d02-edae47002ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_17e3bd69-ccb0-4310-a039-88ff17e2be86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseDeposits_17e3bd69-ccb0-4310-a039-88ff17e2be86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_37348f31-8801-4f9b-a295-b2e76997941c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_37348f31-8801-4f9b-a295-b2e76997941c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_4971c4e0-5254-419a-bbe7-64882286122b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_4971c4e0-5254-419a-bbe7-64882286122b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_95ec4bd4-3c40-4010-9a8b-d7bde38b804b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_95ec4bd4-3c40-4010-9a8b-d7bde38b804b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ea15933c-bbe6-47d0-8ecc-0153dc6cc4a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm_ea15933c-bbe6-47d0-8ecc-0153dc6cc4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_796a13b6-05c5-4a0a-b96d-b3b4f74718a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_2f36e09e-123d-4618-a715-bc4bb551719a" xlink:to="loc_us-gaap_InterestExpense_796a13b6-05c5-4a0a-b96d-b3b4f74718a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e876d801-87af-49bc-85b8-1fffac50e1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e876d801-87af-49bc-85b8-1fffac50e1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_0d3aa9c2-696d-4ebd-9543-4f0f6bcdf1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_0d3aa9c2-696d-4ebd-9543-4f0f6bcdf1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_6930842c-054d-40f6-ab87-1dbc88826014" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_6930842c-054d-40f6-ab87-1dbc88826014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_ed81cc57-02c4-47af-8465-b7412cd9a7ce" xlink:href="cfr-20201231.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_ed81cc57-02c4-47af-8465-b7412cd9a7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_26565754-a68f-4bee-8cce-b2dae91b7f62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_26565754-a68f-4bee-8cce-b2dae91b7f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_f45fd86d-5b77-42b5-95fe-6c28752ab1a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_f45fd86d-5b77-42b5-95fe-6c28752ab1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interchangeanddebitcardtransactionfees_2e2bb0fd-1937-43dc-9b55-71cf7a649f93" xlink:href="cfr-20201231.xsd#cfr_Interchangeanddebitcardtransactionfees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_cfr_Interchangeanddebitcardtransactionfees_2e2bb0fd-1937-43dc-9b55-71cf7a649f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_3b86882a-649d-43ce-b38c-7f973561a6cb" xlink:href="cfr-20201231.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_cfr_Otherchargescommissionsandfees_3b86882a-649d-43ce-b38c-7f973561a6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_50d0d9af-b9ab-498f-af09-9f271cf8b305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_50d0d9af-b9ab-498f-af09-9f271cf8b305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a3196435-157c-49d4-aeb9-fc768803bcf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a3196435-157c-49d4-aeb9-fc768803bcf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_9027ae58-1796-47e6-8826-6539a0c43b4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_54fd40b6-d9fc-4238-8055-77da53d7a6e0" xlink:to="loc_us-gaap_NoninterestIncome_9027ae58-1796-47e6-8826-6539a0c43b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_992a01be-8b31-4d3b-8d40-a256fe593a18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_LaborAndRelatedExpense_992a01be-8b31-4d3b-8d40-a256fe593a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_317a08c8-a36f-47d6-a8fc-5c26665da966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_317a08c8-a36f-47d6-a8fc-5c26665da966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_6ca5ecde-859a-48a2-b4d4-b72734eb8870" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_OccupancyNet_6ca5ecde-859a-48a2-b4d4-b72734eb8870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_6954b2de-a3f7-4323-9110-d2756943164c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_EquipmentExpense_6954b2de-a3f7-4323-9110-d2756943164c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_7dea81d7-b8f9-4ee5-b8a9-83c964e7ba8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_7dea81d7-b8f9-4ee5-b8a9-83c964e7ba8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_23503cf9-3dc0-49c0-a0fd-bdd381bd86ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_23503cf9-3dc0-49c0-a0fd-bdd381bd86ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_1e89292f-1d17-460c-8357-337e31750282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_OtherNoninterestExpense_1e89292f-1d17-460c-8357-337e31750282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_7e8417b3-b41c-4af1-8bdc-10bb8967eca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8939547e-d039-4e8c-9721-d543ff3e6d58" xlink:to="loc_us-gaap_NoninterestExpense_7e8417b3-b41c-4af1-8bdc-10bb8967eca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7064d30f-b3f2-43d8-a0f6-632b2b1a3f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7064d30f-b3f2-43d8-a0f6-632b2b1a3f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_415a952d-1614-418c-a648-21decb7bb458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_415a952d-1614-418c-a648-21decb7bb458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b142d40d-b82e-462a-b30d-39093eff6c17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NetIncomeLoss_b142d40d-b82e-462a-b30d-39093eff6c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_7d18041c-a3d3-4063-b93f-565b29e13d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_7d18041c-a3d3-4063-b93f-565b29e13d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8d356d35-a49e-4a20-9477-40088235ea68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8d356d35-a49e-4a20-9477-40088235ea68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_76883253-ac7c-41a8-853b-810e8b53fae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_76883253-ac7c-41a8-853b-810e8b53fae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2472e485-8d69-4b9e-b31d-89b06e8fc670" xlink:to="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d19f6e14-e94d-4840-b18d-2de42bbdbcf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:to="loc_us-gaap_EarningsPerShareBasic_d19f6e14-e94d-4840-b18d-2de42bbdbcf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_46721746-641d-4115-9625-0f44cdded2ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9b450a09-141a-4ce5-9e9a-003747b61788" xlink:to="loc_us-gaap_EarningsPerShareDiluted_46721746-641d-4115-9625-0f44cdded2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfPartnersCapitalAbstract_097c0ca3-8a10-48d7-ac97-15fed61531ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfPartnersCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfPartnersCapitalAbstract_097c0ca3-8a10-48d7-ac97-15fed61531ff" xlink:to="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:to="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_78e08a3d-7ed3-4990-bcca-68e5fb17ecac" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cb568be2-d9eb-4eb0-ab4f-644210857c83" xlink:to="loc_dei_EntityDomain_78e08a3d-7ed3-4990-bcca-68e5fb17ecac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_675933c6-d003-49db-8048-ba17a096e28a" xlink:to="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4c555c31-5649-43a6-9e10-cfd5c03fab88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_NetIncomeLoss_4c555c31-5649-43a6-9e10-cfd5c03fab88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_e1acef86-d50d-462a-81de-fac00a5432b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_e1acef86-d50d-462a-81de-fac00a5432b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_248532e0-aede-446b-8338-03b4f10a8800" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_248532e0-aede-446b-8338-03b4f10a8800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_b3bc69f6-be35-4d1d-b3bc-d4ed80bf8d43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_b3bc69f6-be35-4d1d-b3bc-d4ed80bf8d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_8e542a7a-73cb-4dbb-9294-2dc47befd638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_4ea4a84b-1dd2-47fa-a58b-2a153911eb60" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_8e542a7a-73cb-4dbb-9294-2dc47befd638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_c6c90641-16ad-4eb5-8d9e-6dca2780d667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_c6c90641-16ad-4eb5-8d9e-6dca2780d667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e2c109b2-2537-492c-bc6a-b9a0040638fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_e2c109b2-2537-492c-bc6a-b9a0040638fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_6e3e4d0e-ff73-4afb-a76c-1ed45e573bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_fdaed635-32d6-4054-8887-c7ac3596a776" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_6e3e4d0e-ff73-4afb-a76c-1ed45e573bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract_3bfd1749-30fa-40ec-80f8-71b8911656fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract_3bfd1749-30fa-40ec-80f8-71b8911656fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:href="cfr-20201231.xsd#cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_48d8bf89-f5c4-4fac-8555-b4d7fc35ef94" xlink:to="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_735a2136-29fb-4baf-a27b-04f9d18a7e32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_735a2136-29fb-4baf-a27b-04f9d18a7e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_08500f01-8107-4047-997e-48de774860b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_08500f01-8107-4047-997e-48de774860b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6e44a90b-9a10-42c3-b6d6-4e5de3c8418f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6e44a90b-9a10-42c3-b6d6-4e5de3c8418f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d7020f08-7021-43e9-92a5-2e9e707b537c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract_10ea85fa-2f78-4dee-82ee-9dd15892d1c3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d7020f08-7021-43e9-92a5-2e9e707b537c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementofChangesinShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d5fdaf21-571d-4024-b470-dd8c0fce9b64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d5fdaf21-571d-4024-b470-dd8c0fce9b64" xlink:to="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_012a44e0-4814-473f-a125-b837cd69e608" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9158b7d8-30e7-4ec8-bd19-27ecec0ebbac" xlink:to="loc_dei_EntityDomain_012a44e0-4814-473f-a125-b837cd69e608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_cf061f97-d847-4deb-bddb-47c36cf0c010" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_84457207-0762-4a1d-86f5-e7b7d9fed576" xlink:to="loc_srt_ScenarioUnspecifiedDomain_cf061f97-d847-4deb-bddb-47c36cf0c010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_154e74f2-84d7-4142-8986-1a293ac2fcf8" xlink:to="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_78ac88de-8b5f-4941-81d0-656d3cef7693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_PreferredStockMember_78ac88de-8b5f-4941-81d0-656d3cef7693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_07524e49-4750-428d-8593-c9e227cec116" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_CommonStockMember_07524e49-4750-428d-8593-c9e227cec116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_89d968a5-88f4-46ed-a159-d5ff3746c081" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_89d968a5-88f4-46ed-a159-d5ff3746c081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_47580a5f-0877-4528-ac6e-ae93eedc915a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_RetainedEarningsMember_47580a5f-0877-4528-ac6e-ae93eedc915a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_df863bad-12aa-4e17-aeab-218b3b0fa72e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_df863bad-12aa-4e17-aeab-218b3b0fa72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_ab2da76b-450d-4c3c-adb4-eae9f569bf87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b01cecb1-cabe-4b16-bcc1-4fe592601e0d" xlink:to="loc_us-gaap_TreasuryStockMember_ab2da76b-450d-4c3c-adb4-eae9f569bf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9c3dc8d8-cfbe-404b-84ee-7222c92ee8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_12198d45-3fba-4676-80ab-5b20d45a2780" xlink:to="loc_us-gaap_StatementLineItems_9c3dc8d8-cfbe-404b-84ee-7222c92ee8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c3dc8d8-cfbe-404b-84ee-7222c92ee8bb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7f2ad16d-9a84-4f14-b014-cbb65898ae64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockholdersEquity_7f2ad16d-9a84-4f14-b014-cbb65898ae64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_074ed05e-9a77-4855-b61a-7769c7df46e9" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_074ed05e-9a77-4855-b61a-7769c7df46e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_57a4b671-1a68-4e7a-a98a-3aad3cad72ad" xlink:href="cfr-20201231.xsd#cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance_57a4b671-1a68-4e7a-a98a-3aad3cad72ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6a22dfd-8389-45ad-9670-a7108e5f40fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_NetIncomeLoss_c6a22dfd-8389-45ad-9670-a7108e5f40fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_866d96b4-ae91-4a58-907f-cbe0329014be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_866d96b4-ae91-4a58-907f-cbe0329014be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_d2b1ad6e-cb98-4994-b9f4-f83c1b870c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_d2b1ad6e-cb98-4994-b9f4-f83c1b870c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9c466e8e-ea7c-4de3-a678-75ce04463c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9c466e8e-ea7c-4de3-a678-75ce04463c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4c2f8fd5-f96c-4e83-a71f-51475ea75fa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4c2f8fd5-f96c-4e83-a71f-51475ea75fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_5a5db12f-e6e7-4160-b817-b206f52deff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_5a5db12f-e6e7-4160-b817-b206f52deff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4ec82e58-0a19-4b7b-b894-7c813e8429e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4ec82e58-0a19-4b7b-b894-7c813e8429e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_6ba5a19a-fc4a-4af8-8701-931642ad0798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_6ba5a19a-fc4a-4af8-8701-931642ad0798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_4fdc37e9-1cf1-46de-8ca7-0424b2fadd3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_4fdc37e9-1cf1-46de-8ca7-0424b2fadd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_9d154d35-eab2-4247-a009-dd493a1bbaf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_DividendsPreferredStockCash_9d154d35-eab2-4247-a009-dd493a1bbaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_45bb8678-87d6-4644-ae22-1ffae089f4ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_DividendsCommonStockCash_45bb8678-87d6-4644-ae22-1ffae089f4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e3e0176c-b172-458c-aba0-915877f50900" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d4560438-e714-4d66-b378-838838888609" xlink:to="loc_us-gaap_StockholdersEquity_e3e0176c-b172-458c-aba0-915877f50900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementofChangesinShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2926993e-3256-46b8-bad2-00aa15ee10c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2926993e-3256-46b8-bad2-00aa15ee10c9" xlink:to="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:to="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1039ddb8-4328-4584-978e-a9b267ea11b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_77aec313-9bb7-46f0-bed9-af018a926a6e" xlink:to="loc_dei_EntityDomain_1039ddb8-4328-4584-978e-a9b267ea11b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_27b93af0-3f9f-42e6-804f-01ef8ac2e6d8" xlink:to="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_33fb7454-eab8-430c-96d7-1f7a64139ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_33fb7454-eab8-430c-96d7-1f7a64139ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_84b7ea26-6fb5-4f59-9de4-4e9c93cc92ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_84b7ea26-6fb5-4f59-9de4-4e9c93cc92ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1c59d550-c547-4aa5-880e-181300a2e6a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1c59d550-c547-4aa5-880e-181300a2e6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_d1da0521-6078-4e7c-ae0f-278f4ccffd97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_d1da0521-6078-4e7c-ae0f-278f4ccffd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_4b13dc86-ac18-46ec-b5b9-4ac409fb588a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_4b13dc86-ac18-46ec-b5b9-4ac409fb588a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_e342d364-001e-4875-89d1-6506ee3026f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_e342d364-001e-4875-89d1-6506ee3026f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_ed6e2b82-566d-4b0a-bc23-09f051320b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0aab437d-aa21-483c-a605-f63b637e3450" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_ed6e2b82-566d-4b0a-bc23-09f051320b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_68f996ed-8fba-47e7-844d-722fda8169eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_68f996ed-8fba-47e7-844d-722fda8169eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ce49bca3-95af-4120-bdde-bbaae3c17104" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_68f996ed-8fba-47e7-844d-722fda8169eb" xlink:to="loc_us-gaap_NetIncomeLoss_ce49bca3-95af-4120-bdde-bbaae3c17104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_68f996ed-8fba-47e7-844d-722fda8169eb" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_7654f252-ea67-4486-b51b-539bb3db5a53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_7654f252-ea67-4486-b51b-539bb3db5a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a1d28a68-e5b9-412b-8991-6c8cfc2e199a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a1d28a68-e5b9-412b-8991-6c8cfc2e199a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_58f29e4b-53dc-4169-8e53-eb111409d680" xlink:href="cfr-20201231.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_cfr_AccretionOfLoanDiscount_58f29e4b-53dc-4169-8e53-eb111409d680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_72ed4b8b-aaf2-44bb-89d8-547f790cf974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_72ed4b8b-aaf2-44bb-89d8-547f790cf974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_387bbb26-c479-4807-b8b2-5533e8e0bc56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_387bbb26-c479-4807-b8b2-5533e8e0bc56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_92e12ade-2fd3-4078-b689-052cda6bf53a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_DepreciationAndAmortization_92e12ade-2fd3-4078-b689-052cda6bf53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_7787da02-1b14-41a6-864a-a69a048ec602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_7787da02-1b14-41a6-864a-a69a048ec602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7b54eef5-7159-4149-b1ae-4aeea177f85c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_ShareBasedCompensation_7b54eef5-7159-4149-b1ae-4aeea177f85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_46e92d5c-2c22-4002-93a1-038196610238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_46e92d5c-2c22-4002-93a1-038196610238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_89a22a12-ca28-4eec-925c-c9442f170e35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_13fba3e5-c3bc-4d4a-9c5c-21f8e125c976" xlink:to="loc_us-gaap_OtherNoncashIncome_89a22a12-ca28-4eec-925c-c9442f170e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a531cdcd-d0d1-476c-a1f8-44aa8fd01fdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_68f996ed-8fba-47e7-844d-722fda8169eb" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a531cdcd-d0d1-476c-a1f8-44aa8fd01fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_f23fc586-7117-4b9f-9511-1813a625df89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a531cdcd-d0d1-476c-a1f8-44aa8fd01fdf" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_f23fc586-7117-4b9f-9511-1813a625df89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_abb328bd-330a-4b73-904a-5f79756674dd" xlink:href="cfr-20201231.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a531cdcd-d0d1-476c-a1f8-44aa8fd01fdf" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_abb328bd-330a-4b73-904a-5f79756674dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2162e71e-0f12-4c61-aeee-9bcf1513ee38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a531cdcd-d0d1-476c-a1f8-44aa8fd01fdf" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2162e71e-0f12-4c61-aeee-9bcf1513ee38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0d928314-bd52-495d-8288-47d1085a5f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a531cdcd-d0d1-476c-a1f8-44aa8fd01fdf" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0d928314-bd52-495d-8288-47d1085a5f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0baf2a62-b197-4ee1-b9c7-db02bc45cf70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_68f996ed-8fba-47e7-844d-722fda8169eb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0baf2a62-b197-4ee1-b9c7-db02bc45cf70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a502d46d-d8fb-418a-812a-1b24810638ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a502d46d-d8fb-418a-812a-1b24810638ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_fafd0e12-059f-4f16-b5dc-c93ca62d0b26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a502d46d-d8fb-418a-812a-1b24810638ef" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_fafd0e12-059f-4f16-b5dc-c93ca62d0b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_e8b3e751-76df-4e7f-b5d5-f5697a2fce79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a502d46d-d8fb-418a-812a-1b24810638ef" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_e8b3e751-76df-4e7f-b5d5-f5697a2fce79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a502d46d-d8fb-418a-812a-1b24810638ef" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_55311869-28c6-495b-ac22-a1de32ed6ef6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_55311869-28c6-495b-ac22-a1de32ed6ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_9cd7f9e2-8720-4226-beba-3b4c6440d9bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_9cd7f9e2-8720-4226-beba-3b4c6440d9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_a3919222-5058-438f-a803-083e17994e64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_a3919222-5058-438f-a803-083e17994e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_cc253a70-211a-45be-8c91-eeb8da5b9488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_cc253a70-211a-45be-8c91-eeb8da5b9488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_6d488df2-a118-4034-ad1e-11473860bc07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_6d488df2-a118-4034-ad1e-11473860bc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_40d5eecf-ba04-4aed-a2ff-edc5604b9540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_40d5eecf-ba04-4aed-a2ff-edc5604b9540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_815915f3-c143-401f-85f6-546a36545735" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_815915f3-c143-401f-85f6-546a36545735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_743be9d5-986b-49ba-b8d0-ebcdc6c1e2ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_743be9d5-986b-49ba-b8d0-ebcdc6c1e2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_e75701f8-efc9-46a9-b405-dcd0959d5075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfForeclosedAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_32c8b79e-ab8b-4512-9379-7a2e52d290ea" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_e75701f8-efc9-46a9-b405-dcd0959d5075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b9a82559-55db-4209-952e-c69da8f1db85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a502d46d-d8fb-418a-812a-1b24810638ef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b9a82559-55db-4209-952e-c69da8f1db85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_099ed984-94d3-44e8-91ce-4818951ac650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_099ed984-94d3-44e8-91ce-4818951ac650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_433ec745-1f3a-4e34-8e8a-689fd8752d00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_433ec745-1f3a-4e34-8e8a-689fd8752d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_6bbe51ea-a80f-4363-9b78-74a58d136f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromFederalHomeLoanBankBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings_6bbe51ea-a80f-4363-9b78-74a58d136f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_dff005b3-6c7f-4868-99a7-d62d0689e56e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings_dff005b3-6c7f-4868-99a7-d62d0689e56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_556746a7-25f7-41c9-b882-e04ecbdbe672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_556746a7-25f7-41c9-b882-e04ecbdbe672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_054f6568-986d-4d2a-8795-3a396fad6ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_054f6568-986d-4d2a-8795-3a396fad6ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_59dccf73-52ad-456e-903e-9927b9a0bfe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_59dccf73-52ad-456e-903e-9927b9a0bfe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4d0f9e86-8fdb-48cf-b883-7f423b401bb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4d0f9e86-8fdb-48cf-b883-7f423b401bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f36a4c02-e562-41ea-ad04-59e72ffc3131" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_f36a4c02-e562-41ea-ad04-59e72ffc3131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_337a9e0d-5292-4406-a7d6-64e30c1322f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_337a9e0d-5292-4406-a7d6-64e30c1322f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_039136e7-5fcd-4757-ae62-198fe53218b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_b79b28e8-c648-4530-bd66-bb32cbebd4a6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_039136e7-5fcd-4757-ae62-198fe53218b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_c326179d-d6ea-45fc-af02-fc8107b8c6fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_c326179d-d6ea-45fc-af02-fc8107b8c6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_22353957-df05-45fa-8f48-fee19e7fcfc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_22353957-df05-45fa-8f48-fee19e7fcfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_953bd383-c7db-4d90-bfa9-1bf02a5d84b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_268fc72e-47b6-48f5-b861-dff43dd9663a" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_953bd383-c7db-4d90-bfa9-1bf02a5d84b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5615fce5-4455-42be-96e2-ea7c08adb082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_0a7e748e-6b14-4edb-ba34-34da319d1025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5615fce5-4455-42be-96e2-ea7c08adb082" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_0a7e748e-6b14-4edb-ba34-34da319d1025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_a4ce9174-d714-4fb4-8588-d24b21dd3c7c" xlink:href="cfr-20201231.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_a4ce9174-d714-4fb4-8588-d24b21dd3c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_657099f3-8da4-4f47-ac33-5cfbd0f89879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_657099f3-8da4-4f47-ac33-5cfbd0f89879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_708d8146-9ecf-4c49-bf5b-80889d229181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_UseOfEstimates_708d8146-9ecf-4c49-bf5b-80889d229181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9bd651a9-33ba-4939-afb6-2bd2918af8e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9bd651a9-33ba-4939-afb6-2bd2918af8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CashFlowReportingPolicyPolicyTextBlock_c4637e25-d0f5-4666-b202-7be9fe134c32" xlink:href="cfr-20201231.xsd#cfr_CashFlowReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_cfr_CashFlowReportingPolicyPolicyTextBlock_c4637e25-d0f5-4666-b202-7be9fe134c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_9689812e-f71e-466e-baa1-a56d4411ff4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_9689812e-f71e-466e-baa1-a56d4411ff4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_fe0ae01b-5368-4e44-b2ea-6a95bd8ea602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_fe0ae01b-5368-4e44-b2ea-6a95bd8ea602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_bdf24869-df21-4241-996f-822d64e557c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_bdf24869-df21-4241-996f-822d64e557c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_3337367e-3e3b-4be0-af06-0bfc8b584e02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_3337367e-3e3b-4be0-af06-0bfc8b584e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_9e5b0872-955c-407f-95d2-1d3d21fa4bbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_9e5b0872-955c-407f-95d2-1d3d21fa4bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_affea406-ec12-4dfc-a64b-eb8d74786f2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_affea406-ec12-4dfc-a64b-eb8d74786f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e64b86f0-ccf6-4829-a357-bbb25628578d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e64b86f0-ccf6-4829-a357-bbb25628578d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_1e308dc2-41b5-499d-bab7-a665b883e184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy_1e308dc2-41b5-499d-bab7-a665b883e184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_18bd97be-a961-4eb3-8f09-61aa46a179b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_18bd97be-a961-4eb3-8f09-61aa46a179b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_10a38e13-fbb0-4cd2-9f89-65131c00e13d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_10a38e13-fbb0-4cd2-9f89-65131c00e13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_d44d029c-7887-419b-9cee-9d08cb630da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_d44d029c-7887-419b-9cee-9d08cb630da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_19ebfc60-c0fd-4ac3-bacd-f5ce0636fde3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_19ebfc60-c0fd-4ac3-bacd-f5ce0636fde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_09c0d623-4e5a-498d-a8d2-482afb0c039d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_09c0d623-4e5a-498d-a8d2-482afb0c039d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_d4ef70e3-ce43-4dab-8ab5-f03a62c68818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_d4ef70e3-ce43-4dab-8ab5-f03a62c68818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_1dfb6c86-3fa0-4d16-89d9-5a8f8bfc6ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_1dfb6c86-3fa0-4d16-89d9-5a8f8bfc6ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_a48243d1-13a4-4a85-83de-c3c82c26ee8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_a48243d1-13a4-4a85-83de-c3c82c26ee8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_4388c2b9-d47f-4f92-945b-5e5d9803d1a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_4388c2b9-d47f-4f92-945b-5e5d9803d1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3248b793-b7d2-4d18-918c-a34fd183e878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_3248b793-b7d2-4d18-918c-a34fd183e878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_a970bdf9-d3c9-4a6e-bc41-3b05ce34a458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock_a970bdf9-d3c9-4a6e-bc41-3b05ce34a458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_0eb93ace-39d6-401c-bb9c-11fc3bdab383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_0eb93ace-39d6-401c-bb9c-11fc3bdab383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustAssetsPolicyPolicyTextBlock_4e818350-c798-4eb5-aea1-86b844450540" xlink:href="cfr-20201231.xsd#cfr_TrustAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_cfr_TrustAssetsPolicyPolicyTextBlock_4e818350-c798-4eb5-aea1-86b844450540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_85689bd8-1ed9-405e-b50d-4789c4d32137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_85689bd8-1ed9-405e-b50d-4789c4d32137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_fa107ccc-de0d-4308-a5aa-295e0710c324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ef1e26a1-3420-4777-9b1f-91b8f5c8c19a" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_fa107ccc-de0d-4308-a5aa-295e0710c324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0e3f29df-b246-4ed3-9805-9f09dce44025" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_0f4ef0eb-9b77-42ed-b095-003889fd1140" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0e3f29df-b246-4ed3-9805-9f09dce44025" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_0f4ef0eb-9b77-42ed-b095-003889fd1140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2e12a2a0-05fb-4b19-af39-dc5cde1ce8d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0e3f29df-b246-4ed3-9805-9f09dce44025" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2e12a2a0-05fb-4b19-af39-dc5cde1ce8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d41ad1d7-7e6e-4c72-80cd-92da95fb7206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d41ad1d7-7e6e-4c72-80cd-92da95fb7206" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a57c1304-b48a-48f2-904f-296530f18982" xlink:to="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d2864ff0-7811-4401-9998-700da02a881f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:to="loc_us-gaap_RetainedEarningsMember_d2864ff0-7811-4401-9998-700da02a881f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7b52ea5a-6a51-441f-95f8-6a68e1eb1602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ad3d334b-1e81-4c5b-9c0d-3950c5126a37" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7b52ea5a-6a51-441f-95f8-6a68e1eb1602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e1c4ce63-7c51-42df-b734-caa6a280fa0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_398166f0-20d9-4019-8c46-a2ed9e2372a6" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e1c4ce63-7c51-42df-b734-caa6a280fa0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b3a8273-8ae8-476d-adb6-b35a78ca3d45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_50b7aa6d-e7a3-40f6-8af9-bf8972b69aba" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6b3a8273-8ae8-476d-adb6-b35a78ca3d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a5d1b0ac-5a8d-4d52-908b-344c7fed2ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_778a29aa-0637-4539-99fe-1471c1017c59" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a5d1b0ac-5a8d-4d52-908b-344c7fed2ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_4f2d06a6-0367-4dec-8851-cf7c9bde2a76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a5d1b0ac-5a8d-4d52-908b-344c7fed2ef8" xlink:to="loc_us-gaap_OtherLiabilitiesMember_4f2d06a6-0367-4dec-8851-cf7c9bde2a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8c1030e0-877d-4e48-856b-14117b8d42f8" xlink:to="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_00d5802d-c0dc-4870-baf0-0bf430fd6641" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:to="loc_srt_MinimumMember_00d5802d-c0dc-4870-baf0-0bf430fd6641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d1ffdfee-aa26-4643-bac9-ee4e737b55d8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_551f8616-77fe-47d5-913b-7ac0b25945a3" xlink:to="loc_srt_MaximumMember_d1ffdfee-aa26-4643-bac9-ee4e737b55d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9129a0b6-2582-4cd0-9a1c-a85ae2c21f0a" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashReserveDepositRequiredAndMade_949effc5-d95a-4372-afa1-63fd589c0c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_CashReserveDepositRequiredAndMade_949effc5-d95a-4372-afa1-63fd589c0c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_d46f6462-55a8-414b-b1a2-ce49879fcec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_d46f6462-55a8-414b-b1a2-ce49879fcec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_83bbf812-f3b7-44fd-82e3-d0cf4109790c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_83bbf812-f3b7-44fd-82e3-d0cf4109790c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_bb295f11-088c-47a9-a8de-7e04f5a04310" xlink:href="cfr-20201231.xsd#cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective_bb295f11-088c-47a9-a8de-7e04f5a04310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_7150ce81-c1f5-4255-874d-2880339022eb" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_7150ce81-c1f5-4255-874d-2880339022eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_271ebe35-c4e8-4908-8c30-ad05fe70286e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_271ebe35-c4e8-4908-8c30-ad05fe70286e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e7d774e8-4ed3-4219-8050-46e252346dce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_OperatingLeaseLiability_e7d774e8-4ed3-4219-8050-46e252346dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_ed238b3d-ddf3-4727-ac26-2adcfd70e0eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_e268923e-8f5f-47f0-9662-b2f4b4ad2ee4" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_ed238b3d-ddf3-4727-ac26-2adcfd70e0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_bcb50c88-1cbd-401c-9475-8d31b40e5fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_us-gaap_InterestPaid_bcb50c88-1cbd-401c-9475-8d31b40e5fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_61e93395-106c-4bc5-9422-80d8754bb7c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_us-gaap_IncomeTaxesPaid_61e93395-106c-4bc5-9422-80d8754bb7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_cc1a5835-02f7-4024-b2c5-b4ec098c672a" xlink:href="cfr-20201231.xsd#cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale_cc1a5835-02f7-4024-b2c5-b4ec098c672a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_UnsettledSecurityTransactions_838cc885-7f0a-42ea-b27b-57fc77b295dc" xlink:href="cfr-20201231.xsd#cfr_UnsettledSecurityTransactions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_cfr_UnsettledSecurityTransactions_838cc885-7f0a-42ea-b27b-57fc77b295dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfOtherRealEstate_7153134d-f1a5-4eda-9699-2714c511c58f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferOfOtherRealEstate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_us-gaap_TransferOfOtherRealEstate_7153134d-f1a5-4eda-9699-2714c511c58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoanRelatedToPropertySales1_bf0b8617-b91a-4081-a7d9-20a7d4e1c184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageLoanRelatedToPropertySales1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_us-gaap_MortgageLoanRelatedToPropertySales1_bf0b8617-b91a-4081-a7d9-20a7d4e1c184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d0598324-5631-422a-b414-2911aaada699" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d0598324-5631-422a-b414-2911aaada699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_33effe69-5ca6-403a-a9a0-d17ab440ac8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fb4aaf4-7daf-4275-b75f-4d13efba278a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_33effe69-5ca6-403a-a9a0-d17ab440ac8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_38cf2d0e-580b-4028-802a-7efd00952a1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38cf2d0e-580b-4028-802a-7efd00952a1b" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6e95c87c-ae62-406d-b618-5a42282c484d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreAdoptionAllowanceMember_bd5bc0d2-3ef3-4867-b3bb-76cc8304f041" xlink:href="cfr-20201231.xsd#cfr_PreAdoptionAllowanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:to="loc_cfr_PreAdoptionAllowanceMember_bd5bc0d2-3ef3-4867-b3bb-76cc8304f041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_a1c14d8f-c6af-4030-902c-7eef89738d68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_a1c14d8f-c6af-4030-902c-7eef89738d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PostAdoptionAllowanceMember_40be221f-bc24-4d8f-aff7-abfe94cf718d" xlink:href="cfr-20201231.xsd#cfr_PostAdoptionAllowanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_4513c88e-21cc-4241-9cad-1a5d85a2ab4d" xlink:to="loc_cfr_PostAdoptionAllowanceMember_40be221f-bc24-4d8f-aff7-abfe94cf718d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_ed5accb2-bec4-459e-9ed4-6350f3032ac3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_21c24a75-22dc-4c3e-b7ba-6c2af29660be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_21c24a75-22dc-4c3e-b7ba-6c2af29660be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5298ac07-b4a6-431c-8edd-026e0336d69f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_5298ac07-b4a6-431c-8edd-026e0336d69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_c118a719-55f3-4721-94c5-3506228d310e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_c118a719-55f3-4721-94c5-3506228d310e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_ee5a407a-915a-4def-9522-d3ee16a3aa6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_OtherInvestmentsMember_ee5a407a-915a-4def-9522-d3ee16a3aa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_8c146b05-2d3b-4b4b-80bb-978ee7eb4c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_DebtSecuritiesMember_8c146b05-2d3b-4b4b-80bb-978ee7eb4c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_7d521ea2-c90d-463a-8a4d-fec5abcdfb1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e609304f-466d-423c-b4a7-c793fc023d1e" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_7d521ea2-c90d-463a-8a4d-fec5abcdfb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c7dd6dca-9fcc-486a-b791-0f865ed923ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1ef881bf-d4c0-4be3-9058-a6b733781a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1ef881bf-d4c0-4be3-9058-a6b733781a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a0b3b5ef-fb4a-4ad4-9e11-f9093fa16c64" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_a0b3b5ef-fb4a-4ad4-9e11-f9093fa16c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_cab7a4c6-e8b3-4e53-9fbc-2cbf9f6ee708" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_cab7a4c6-e8b3-4e53-9fbc-2cbf9f6ee708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_dc09ae0c-8e14-469b-99e0-e1fa6a874aed" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_dc09ae0c-8e14-469b-99e0-e1fa6a874aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_3fe0520e-f97d-4d24-8e45-96802118bb0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_ConsumerLoanMember_3fe0520e-f97d-4d24-8e45-96802118bb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_939a096d-e58d-44ed-8b51-cfa24db20686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d3fb1521-bf3d-4bcb-84c9-e3d8cc8b6af3" xlink:to="loc_us-gaap_LoansReceivableMember_939a096d-e58d-44ed-8b51-cfa24db20686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_44f754cd-1730-45cf-857f-3614b3987547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_809c7853-a8eb-425a-8f8a-9de2a21078eb" xlink:to="loc_us-gaap_EquityComponentDomain_44f754cd-1730-45cf-857f-3614b3987547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_cac3ade1-e1ee-4dd6-be37-35d80104195d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_44f754cd-1730-45cf-857f-3614b3987547" xlink:to="loc_us-gaap_RetainedEarningsMember_cac3ade1-e1ee-4dd6-be37-35d80104195d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f9ea6d06-a945-4496-bf61-8edbee2a195b" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_0c22791e-10ec-45ac-bc36-f8dccec00eb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_0c22791e-10ec-45ac-bc36-f8dccec00eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_fdbb9ac7-a376-4cb5-8ab4-561a0cf49ede" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_fdbb9ac7-a376-4cb5-8ab4-561a0cf49ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_d1e2d486-fc80-41be-b5cf-b82d74cac229" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_d1e2d486-fc80-41be-b5cf-b82d74cac229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9143f01-ef42-43e0-9c7c-52515d9a79ff" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_d771a32d-279c-4db0-9511-8330c570541f" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_c9143f01-ef42-43e0-9c7c-52515d9a79ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Securities" xlink:type="simple" xlink:href="cfr-20201231.xsd#Securities"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Securities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b810dbfc-1b8c-42ff-ad3a-084a27668af5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_667919ce-b872-4e7c-8b14-0d0d7f132eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b810dbfc-1b8c-42ff-ad3a-084a27668af5" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_667919ce-b872-4e7c-8b14-0d0d7f132eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_5e07f1a7-1eaa-4eab-93f6-58fa152629c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_5e07f1a7-1eaa-4eab-93f6-58fa152629c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_4cd3aacf-b1c1-4f48-aead-b6bdf65e4425" xlink:href="cfr-20201231.xsd#cfr_MoodysandStandardPoorsBondRatingsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_4cd3aacf-b1c1-4f48-aead-b6bdf65e4425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_edfa2092-81e8-4285-8e25-813978226c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_edfa2092-81e8-4285-8e25-813978226c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_8db21a5a-1234-42e2-b678-e0f3b7b7e9cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_8db21a5a-1234-42e2-b678-e0f3b7b7e9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_75ac0644-e198-4d23-859e-f1770f228d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_75ac0644-e198-4d23-859e-f1770f228d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_527770a9-3cd7-45c7-a633-e77c846210f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_527770a9-3cd7-45c7-a633-e77c846210f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_9019f692-cd3f-44e0-ad67-11d35a681564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_9019f692-cd3f-44e0-ad67-11d35a681564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock_597e3a04-185b-4233-9727-ef7e952fbb47" xlink:href="cfr-20201231.xsd#cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock_597e3a04-185b-4233-9727-ef7e952fbb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_4b9ccba5-5bfe-4fe5-b6c3-9ffb291baf57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_4b9ccba5-5bfe-4fe5-b6c3-9ffb291baf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_c904e2dc-f487-467a-934e-939c0a164d19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c66c417a-dcc4-48ce-8112-7515f712e169" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_c904e2dc-f487-467a-934e-939c0a164d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_047c6c2a-7574-4b23-8ba6-9ef80d523ab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_047c6c2a-7574-4b23-8ba6-9ef80d523ab7" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_f1719aa1-1c54-4e03-959f-202dea54ff7e" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_3232542f-1fb7-46a4-8f5b-db459e2cdec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldtomaturitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_3232542f-1fb7-46a4-8f5b-db459e2cdec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember_40a71bb3-0f8b-49a1-9a97-f4b93672374e" xlink:href="cfr-20201231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_cfr_ReclassifiedToHeldToMaturityMember_40a71bb3-0f8b-49a1-9a97-f4b93672374e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ReclassifiedToHeldToMaturityMember_9931c204-b7d3-4bd3-a24f-d08c2442d5cd" xlink:href="cfr-20201231.xsd#cfr_ReclassifiedToHeldToMaturityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_00fe8a21-0ed4-467e-b8b3-793d342ef685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_00fe8a21-0ed4-467e-b8b3-793d342ef685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_282928a9-bfc7-4af3-9113-430ec781606a" xlink:href="cfr-20201231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_282928a9-bfc7-4af3-9113-430ec781606a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_2e38305a-adb3-4e0b-a46e-a05ee2d8608b" xlink:href="cfr-20201231.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_32f19b64-1f71-496c-b088-5e469c2c8c06" xlink:to="loc_cfr_PreRefundedMember_2e38305a-adb3-4e0b-a46e-a05ee2d8608b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a29b45b-d453-45b6-9dbc-9f050a41d971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0f3ca595-c6e7-4026-a877-90705c005fda" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a29b45b-d453-45b6-9dbc-9f050a41d971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_1bbe279c-4ac5-4c63-b640-43ce8a31a61a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a29b45b-d453-45b6-9dbc-9f050a41d971" xlink:to="loc_us-gaap_DebtSecuritiesMember_1bbe279c-4ac5-4c63-b640-43ce8a31a61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_cc190743-5c43-4de2-990f-d889a7c255f9" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_7be25ccd-5e53-411c-8504-5b9b16077b82" xlink:href="cfr-20201231.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_7be25ccd-5e53-411c-8504-5b9b16077b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_39b7a6b0-5c0c-4e2b-a302-c7772e586312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_InterestReceivable_39b7a6b0-5c0c-4e2b-a302-c7772e586312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_2a5b763d-105b-4ba6-bb82-0d0f21d1da99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_AvailableForSaleSecurities_2a5b763d-105b-4ba6-bb82-0d0f21d1da99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_d78fd457-ee2c-4e03-8d77-0d9a83bd0a7d" xlink:href="cfr-20201231.xsd#cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains_d78fd457-ee2c-4e03-8d77-0d9a83bd0a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_ca4f1b7d-9b42-4973-a6cc-f343dff9b0b9" xlink:href="cfr-20201231.xsd#cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax_ca4f1b7d-9b42-4973-a6cc-f343dff9b0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_62937116-a94c-4f39-86c4-6c397c2e07b5" xlink:href="cfr-20201231.xsd#cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax_62937116-a94c-4f39-86c4-6c397c2e07b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6cc2db96-20b8-4203-81c9-6b428857e30d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_6cc2db96-20b8-4203-81c9-6b428857e30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityPastDue_f29132a6-1716-4ae7-9948-f11d779d230d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityPastDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityPastDue_f29132a6-1716-4ae7-9948-f11d779d230d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_65b5dc29-4a6a-4fe6-b425-12492bc407a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_65b5dc29-4a6a-4fe6-b425-12492bc407a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_18b4d5b5-836e-4aa2-a147-82b343ab106c" xlink:href="cfr-20201231.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_18b4d5b5-836e-4aa2-a147-82b343ab106c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6e4a9723-9f01-40d1-a8c4-cca7213a4de1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_90a748ad-54cf-4b7f-a218-10ff51b591bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_6e4a9723-9f01-40d1-a8c4-cca7213a4de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndSecuritiesHeldtoMaturityDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bc673dbf-7d02-478f-b38e-49e80636c1cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bc673dbf-7d02-478f-b38e-49e80636c1cf" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_92c716af-4f25-4d49-9f90-84d4ab3f3241" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_15140e41-bfba-45d9-9847-4b4f4329c1b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_15140e41-bfba-45d9-9847-4b4f4329c1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f1de3677-10a3-4783-a078-975dab3441a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f1de3677-10a3-4783-a078-975dab3441a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_c71d6fdd-2c82-4b6f-931e-cf4c537e5c36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1717d256-a77e-4315-a4e4-c6b0d66e3ffb" xlink:to="loc_us-gaap_OtherInvestmentsMember_c71d6fdd-2c82-4b6f-931e-cf4c537e5c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_dfc7ed67-8dea-45e1-9420-047f638419f4" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_c33eb82a-039f-41c7-81cc-650109d461b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecurities_c33eb82a-039f-41c7-81cc-650109d461b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_17fc965a-9dd0-4ccf-a337-5104ca3d2dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_17fc965a-9dd0-4ccf-a337-5104ca3d2dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9c491160-9dd8-42aa-922f-cb407f307cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_9c491160-9dd8-42aa-922f-cb407f307cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f7f8ffc3-f65b-4dac-8074-237c99e76285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_f7f8ffc3-f65b-4dac-8074-237c99e76285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_940a3e9b-d6fe-4a4e-a336-d5d0ac0b265a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_940a3e9b-d6fe-4a4e-a336-d5d0ac0b265a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_8e27889e-fa72-4ea7-ad62-78516f540ab8" xlink:href="cfr-20201231.xsd#cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_6d7299fb-7186-4c85-8383-0a75acd1d6d6" xlink:to="loc_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount_8e27889e-fa72-4ea7-ad62-78516f540ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8229d345-687e-439d-afb4-f4caf1fee589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8229d345-687e-439d-afb4-f4caf1fee589" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ExternalCreditRatingMoodysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CreditRatingMoodysAxis_5c4649e5-0cf1-49ce-9d02-a06d29504445" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_71480276-ef22-4210-8e3f-16ab34520a1c" xlink:href="cfr-20201231.xsd#cfr_AaaAAAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_AaaAAAMember_71480276-ef22-4210-8e3f-16ab34520a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_418190bf-f7f3-492c-866f-3b3f438e6e5f" xlink:href="cfr-20201231.xsd#cfr_AaAAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_AaAAMember_418190bf-f7f3-492c-866f-3b3f438e6e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AMember_02bcf016-68a4-46ff-bfc0-9aeffa9a3912" xlink:href="cfr-20201231.xsd#cfr_AMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_AMember_02bcf016-68a4-46ff-bfc0-9aeffa9a3912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_eb5d8582-7215-491e-9e8c-d7b2b0a7a0a1" xlink:href="cfr-20201231.xsd#cfr_NotratedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_29ef5e9f-a90c-46c6-89fb-91b30b7c5d6b" xlink:to="loc_cfr_NotratedMember_eb5d8582-7215-491e-9e8c-d7b2b0a7a0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a7a42687-95b1-41a5-8d73-29cbed127d70" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f6fa9608-c23b-4ff7-a469-bd1e08376b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f6fa9608-c23b-4ff7-a469-bd1e08376b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_82470bf5-11e6-4475-8ff5-fb5aab3bf95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fbed12a4-1e0a-4a62-a1fc-6ee652af5aab" xlink:to="loc_us-gaap_OtherInvestmentsMember_82470bf5-11e6-4475-8ff5-fb5aab3bf95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InformationByCategoryOfDebtSecurityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_175808bd-7687-4f8c-b402-2bc4f5628112" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_10a2778f-380c-448e-8dae-3352afb214b9" xlink:href="cfr-20201231.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_10a2778f-380c-448e-8dae-3352afb214b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_c99c284f-1508-45fb-b4c1-50218d15ce53" xlink:href="cfr-20201231.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_c99c284f-1508-45fb-b4c1-50218d15ce53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_11868482-1595-4f80-80db-2704bfad721f" xlink:href="cfr-20201231.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_7f602556-b7b5-472c-81c6-ad3094292a9a" xlink:to="loc_cfr_PreRefundedMember_11868482-1595-4f80-80db-2704bfad721f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2e5e1dfd-4a08-489b-9e3e-148a595e4ea8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f9dd0874-42c8-4d1c-93cb-9308927044e9" xlink:to="loc_srt_RangeMember_2e5e1dfd-4a08-489b-9e3e-148a595e4ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_aab91666-ff11-4d9a-b425-b4f4d4c063dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_1065af5d-cfdb-462d-b83d-f270e72a756b" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_aab91666-ff11-4d9a-b425-b4f4d4c063dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_b33b11c6-c69f-4c84-ade3-31e415de9c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_aab91666-ff11-4d9a-b425-b4f4d4c063dd" xlink:to="loc_us-gaap_HeldToMaturitySecurities_b33b11c6-c69f-4c84-ade3-31e415de9c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_478677c6-5c29-4ae3-a0cb-50f71f6e65d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_478677c6-5c29-4ae3-a0cb-50f71f6e65d3" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:to="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ca382c-0ae5-4491-b565-b2845f0e80bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_88ff51b4-369d-48b4-a567-0c9eedf9b82c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ca382c-0ae5-4491-b565-b2845f0e80bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_426e1e23-ca61-4d4e-952a-899927928a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ca382c-0ae5-4491-b565-b2845f0e80bc" xlink:to="loc_us-gaap_DebtSecuritiesMember_426e1e23-ca61-4d4e-952a-899927928a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:to="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0f0fbda3-9c55-4c3c-8d52-846ca0d54c12" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_06070926-848c-4a4f-ac7a-e06f3d605e19" xlink:to="loc_srt_RangeMember_0f0fbda3-9c55-4c3c-8d52-846ca0d54c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f68a156e-4e06-4e56-b86c-78e676a19679" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b6fa6f21-0760-4b8e-a944-21e2714aae7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b6fa6f21-0760-4b8e-a944-21e2714aae7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_98f2ca1f-7103-45af-92d9-79c94299ceb1" xlink:href="cfr-20201231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_98f2ca1f-7103-45af-92d9-79c94299ceb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6834a17a-fd00-4c29-aea5-fcbbefc92617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_c382757f-417b-45ca-8149-a45516de597e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6834a17a-fd00-4c29-aea5-fcbbefc92617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesAvailableforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a2cb0f98-bffb-438f-9612-7371846cb39f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a2cb0f98-bffb-438f-9612-7371846cb39f" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a0ffe3b2-35d8-44b7-bbd4-7d13b6154511" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_cb5001e0-161c-469f-aecb-2c8e8f06a7b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_cb5001e0-161c-469f-aecb-2c8e8f06a7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8fc882a2-0e10-4743-848c-405fc3365a93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8fc882a2-0e10-4743-848c-405fc3365a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_5b757087-721c-4245-865d-94c34d52b6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_5b757087-721c-4245-865d-94c34d52b6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_87cdedda-5a79-48b4-a6c9-94b117419df0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_375e3ce4-3da6-467c-99b4-8beb0a4d079e" xlink:to="loc_us-gaap_OtherInvestmentsMember_87cdedda-5a79-48b4-a6c9-94b117419df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_5477201e-0f6e-4ac2-a5fc-b1a707841f53" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9c871caf-bf40-401d-b2af-3273dcb27f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_9c871caf-bf40-401d-b2af-3273dcb27f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_230b813a-5ebc-4c31-b5fa-1f97ac585a54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_230b813a-5ebc-4c31-b5fa-1f97ac585a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ca3498a-ac2f-4aae-b8cb-9f2f9f304cd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1ca3498a-ac2f-4aae-b8cb-9f2f9f304cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_57f196f2-6368-459e-9a1c-bf3cb0528e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_57f196f2-6368-459e-9a1c-bf3cb0528e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_518544b8-de6c-4c87-9b5a-a545172e0b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_36f11d24-952e-4a5e-b99d-e667f16b3f1c" xlink:to="loc_us-gaap_AvailableForSaleSecurities_518544b8-de6c-4c87-9b5a-a545172e0b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0525dcbb-db75-41f3-80f2-fd5bcbd8a834" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0525dcbb-db75-41f3-80f2-fd5bcbd8a834" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:to="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3e8991d6-9b35-42de-b48d-075859fa6429" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16369f34-87be-4af6-9e7d-e0204b7c27b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3e8991d6-9b35-42de-b48d-075859fa6429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c9d72686-421d-4ba9-b972-54a9527ae0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3e8991d6-9b35-42de-b48d-075859fa6429" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c9d72686-421d-4ba9-b972-54a9527ae0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_e2136f80-75ac-46a1-b914-4902a74b6f37" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_b4b4e92a-abc1-4c44-9fd5-c24fcced71d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_b4b4e92a-abc1-4c44-9fd5-c24fcced71d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6b8378d3-46df-4b05-80bb-3e6ef2e4b243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6b8378d3-46df-4b05-80bb-3e6ef2e4b243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_9d8cc8dd-4735-4ae6-a73d-bc75aefb9202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_9d8cc8dd-4735-4ae6-a73d-bc75aefb9202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_a532a5d2-e6d6-4670-8ca3-64b435672bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_a532a5d2-e6d6-4670-8ca3-64b435672bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_27c9b765-059d-4384-bb68-735dcf6307d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_27c9b765-059d-4384-bb68-735dcf6307d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_dd255f1e-ece1-4156-8232-9f1fba8e8c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a75fa236-cd0c-4572-b93d-8d86494834c8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_dd255f1e-ece1-4156-8232-9f1fba8e8c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf960326-a6cb-4a3e-925b-dc22ab72da53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cf960326-a6cb-4a3e-925b-dc22ab72da53" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_c50e241b-3921-4a10-ad8c-4649e2548ca6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a740f0da-ca76-40a6-8889-c838b9e9afd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_a740f0da-ca76-40a6-8889-c838b9e9afd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ddeb8f4a-8f3c-42c5-8e79-bfa79608f221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ddeb8f4a-8f3c-42c5-8e79-bfa79608f221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_dc3667c6-13db-4022-ac86-69dc15816388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_OtherInvestmentsMember_dc3667c6-13db-4022-ac86-69dc15816388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_4b4a562e-4497-4b27-9108-cf2424b3b934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_985d03b4-2cbf-45a9-a908-da02626ffc65" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_4b4a562e-4497-4b27-9108-cf2424b3b934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_be7301d6-aca8-4b21-83f1-bc3a7b7a3861" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_359a44e6-1201-4c39-9104-215610a5a7b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_359a44e6-1201-4c39-9104-215610a5a7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_ccb3aa0f-a39e-4552-8036-b307ac197621" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_ccb3aa0f-a39e-4552-8036-b307ac197621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_26a106e5-0889-40a0-b394-9ca8b41cff50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_26a106e5-0889-40a0-b394-9ca8b41cff50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_2032e986-1520-451a-8a88-363416fbefb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_2032e986-1520-451a-8a88-363416fbefb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_f4e148cf-a7ff-4735-ab1f-178a2c2de621" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecurities_f4e148cf-a7ff-4735-ab1f-178a2c2de621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_170a935f-6676-4a6d-8925-b35745ecdffe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_170a935f-6676-4a6d-8925-b35745ecdffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_18f686b8-c551-4d12-b708-59eee818d626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_18f686b8-c551-4d12-b708-59eee818d626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f9c03ec1-04a3-4674-a0b7-3ef1421e5e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f9c03ec1-04a3-4674-a0b7-3ef1421e5e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d4fcd772-85ad-4057-a737-81aabf4dd9d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d4fcd772-85ad-4057-a737-81aabf4dd9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a4d88f1d-b54a-429f-8edc-98f056195310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_a4d88f1d-b54a-429f-8edc-98f056195310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c2c9e5f5-1dc5-4259-935b-1ff341d7dbc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c2c9e5f5-1dc5-4259-935b-1ff341d7dbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_95d894b9-6725-4306-9fc1-9e5515e5e010" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_95d894b9-6725-4306-9fc1-9e5515e5e010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_13b19f90-3950-495f-83ba-424cc9b460e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_13b19f90-3950-495f-83ba-424cc9b460e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2f0ef59f-ff38-49b0-b88c-c24b9b8b354f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2f0ef59f-ff38-49b0-b88c-c24b9b8b354f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_4a3c5740-c8af-41cf-9c32-9a2dadb57795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_4a3c5740-c8af-41cf-9c32-9a2dadb57795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_9bbf1e03-a5b2-425f-8379-e0a027f9bbeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_9bbf1e03-a5b2-425f-8379-e0a027f9bbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d268f450-3b2a-4373-be40-87ba506d7e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d268f450-3b2a-4373-be40-87ba506d7e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_218b62e4-6e22-4043-8c29-073cf2f0311e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_218b62e4-6e22-4043-8c29-073cf2f0311e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_702ef8db-11f6-42f0-9678-5eeea160d436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_702ef8db-11f6-42f0-9678-5eeea160d436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_0c8698b3-c44a-4d48-b839-bfe2634d14a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9f19dcb1-4910-4820-92e1-bd4726cb00fb" xlink:to="loc_us-gaap_AvailableForSaleSecurities_0c8698b3-c44a-4d48-b839-bfe2634d14a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSalesofSecuritiesAvailableforSaleDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4870bf22-15fd-4ce6-9531-12baa30a9a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_ebc83d97-61d5-4afc-84ed-15ee7ba78fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4870bf22-15fd-4ce6-9531-12baa30a9a4b" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_ebc83d97-61d5-4afc-84ed-15ee7ba78fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_09f7da14-7ba1-46e6-8d73-1324a744e94e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4870bf22-15fd-4ce6-9531-12baa30a9a4b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_09f7da14-7ba1-46e6-8d73-1324a744e94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_a33330ce-dab0-467f-89fd-893c9f3a1e31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4870bf22-15fd-4ce6-9531-12baa30a9a4b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_a33330ce-dab0-467f-89fd-893c9f3a1e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses_c47523d3-62a9-4a2c-a7ba-c1f9b88bee76" xlink:href="cfr-20201231.xsd#cfr_Taxexpensebenefitofsecuritiesgainslosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4870bf22-15fd-4ce6-9531-12baa30a9a4b" xlink:to="loc_cfr_Taxexpensebenefitofsecuritiesgainslosses_c47523d3-62a9-4a2c-a7ba-c1f9b88bee76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4118884c-018f-4186-98a9-09a6ee6fb945" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_3a3f0323-15a6-4bb1-95b4-10159af5d5af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4118884c-018f-4186-98a9-09a6ee6fb945" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_3a3f0323-15a6-4bb1-95b4-10159af5d5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_440e6bde-5209-42ad-af38-bfc74ef75887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4118884c-018f-4186-98a9-09a6ee6fb945" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_440e6bde-5209-42ad-af38-bfc74ef75887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_e456ef97-c3b8-4e81-ae88-fa284ec0a623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4118884c-018f-4186-98a9-09a6ee6fb945" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_e456ef97-c3b8-4e81-ae88-fa284ec0a623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_61e52773-a495-4507-a6dd-ed0388c6f726" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_61e52773-a495-4507-a6dd-ed0388c6f726" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8ed4376a-b45d-4958-9555-fca8bce13f7f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_92e133f3-c82e-4719-b0e4-3ad4378118b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_92e133f3-c82e-4719-b0e4-3ad4378118b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_453ed010-c9b4-4077-b932-f491b89c36a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf6f0d46-8414-474c-9765-f5dc9def7e38" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_453ed010-c9b4-4077-b932-f491b89c36a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a8590a0f-e2eb-4b97-b3f3-43faa585bc12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_f74d938c-3613-4a64-ad5a-385bcef8b943" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a8590a0f-e2eb-4b97-b3f3-43faa585bc12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_f75cca4e-81fc-422c-b61a-278c7061b395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_a8590a0f-e2eb-4b97-b3f3-43faa585bc12" xlink:to="loc_us-gaap_TradingSecurities_f75cca4e-81fc-422c-b61a-278c7061b395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_91931e61-dba9-416b-b58e-59f684e7c195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesRealizedGain_7b940c5c-0bb4-4aa9-a435-d28cdc76dc2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_91931e61-dba9-416b-b58e-59f684e7c195" xlink:to="loc_us-gaap_TradingSecuritiesRealizedGain_7b940c5c-0bb4-4aa9-a435-d28cdc76dc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet_cae175a0-dd28-4d03-82bc-1f9341faa604" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_91931e61-dba9-416b-b58e-59f684e7c195" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet_cae175a0-dd28-4d03-82bc-1f9341faa604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesRealizedGainLoss_7fb547d9-ba46-48af-acb3-b128223b87cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_91931e61-dba9-416b-b58e-59f684e7c195" xlink:to="loc_us-gaap_TradingSecuritiesRealizedGainLoss_7fb547d9-ba46-48af-acb3-b128223b87cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Loans" xlink:type="simple" xlink:href="cfr-20201231.xsd#Loans"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Loans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f44eedcb-c32c-465b-9b82-c5c9f9137a34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_8a82c5b3-c5e0-444a-91c4-2eaf2559c8fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f44eedcb-c32c-465b-9b82-c5c9f9137a34" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_8a82c5b3-c5e0-444a-91c4-2eaf2559c8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#ReceivablesLoansNotesReceivableandOthersPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_56091107-c572-4222-8a51-42e786dc71e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_fe20a989-ef94-484d-b520-72127d237f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_56091107-c572-4222-8a51-42e786dc71e1" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_fe20a989-ef94-484d-b520-72127d237f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f8fa51fd-4b52-44b2-90de-66ad9f6d3712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f8fa51fd-4b52-44b2-90de-66ad9f6d3712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_78563474-7e5a-492e-a457-e65f1de3cf78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_78563474-7e5a-492e-a457-e65f1de3cf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_0ec51202-44ba-4633-8aad-2ccbcf20cd09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_0ec51202-44ba-4633-8aad-2ccbcf20cd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_883523d5-5a82-498a-9ba6-3a9ef343fc8d" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_883523d5-5a82-498a-9ba6-3a9ef343fc8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_849abf54-93d7-457d-8001-95e4d2ceddf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_849abf54-93d7-457d-8001-95e4d2ceddf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock_9a96a9b5-1e6e-4a72-8dc8-c7cf4db2d040" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_ImpairedFinancingReceivablesTableTextBlock_9a96a9b5-1e6e-4a72-8dc8-c7cf4db2d040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_02b0b376-8ab7-45d5-b611-b6c13fe592d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_02b0b376-8ab7-45d5-b611-b6c13fe592d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_628f6d3f-1e66-4a6b-b5ce-a27233e00e69" xlink:href="cfr-20201231.xsd#cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_628f6d3f-1e66-4a6b-b5ce-a27233e00e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_3bd90f03-9f27-4c71-8551-b84266e1b926" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_3bd90f03-9f27-4c71-8551-b84266e1b926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_635f26bd-372c-438c-a6f4-765916d17548" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_635f26bd-372c-438c-a6f4-765916d17548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_995882be-a8b7-4663-a033-0ae8b58c95bd" xlink:href="cfr-20201231.xsd#cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_995882be-a8b7-4663-a033-0ae8b58c95bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_d1d77592-7199-4e9b-915c-41055ae73fff" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_d1d77592-7199-4e9b-915c-41055ae73fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_5fe9ce9e-fc6c-46c7-bef8-c1b90c33749c" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_5fe9ce9e-fc6c-46c7-bef8-c1b90c33749c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock_7b82f807-836a-4514-97b7-76f41ec2ee52" xlink:href="cfr-20201231.xsd#cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock_7b82f807-836a-4514-97b7-76f41ec2ee52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_df8bcf41-6bb7-4dbc-8440-52d81cd2632c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_df8bcf41-6bb7-4dbc-8440-52d81cd2632c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_e1a9f9ab-a387-4b3b-97da-93cf01c7a0d9" xlink:href="cfr-20201231.xsd#cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3ceb636c-4268-425d-b8d7-a968dbea93f1" xlink:to="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_e1a9f9ab-a387-4b3b-97da-93cf01c7a0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_56c6fbf6-01aa-43ee-86b3-8d6d989f6ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_56c6fbf6-01aa-43ee-86b3-8d6d989f6ef9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_cac4f2c5-991b-4fc0-bbcf-441da836bea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_2b5c2ccf-fb7b-4786-a5f9-9604956ddb24" xlink:to="loc_us-gaap_LossContingencyNatureDomain_cac4f2c5-991b-4fc0-bbcf-441da836bea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_d554bf3f-71cc-4d3a-9188-3929ba729bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_cac4f2c5-991b-4fc0-bbcf-441da836bea9" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_d554bf3f-71cc-4d3a-9188-3929ba729bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_449923c1-800f-425c-8538-09444635afb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_b4461333-148d-4225-9ae1-360b6faa9df0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_449923c1-800f-425c-8538-09444635afb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_6e80df67-48cf-48c7-936b-fa6bfb450434" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_449923c1-800f-425c-8538-09444635afb6" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_6e80df67-48cf-48c7-936b-fa6bfb450434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b93162d6-5d17-4be8-813b-1d83a20fae28" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e039a13e-9f2d-45f6-af04-cb693d93e8db" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_e039a13e-9f2d-45f6-af04-cb693d93e8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_f188da34-2cc2-469d-bea1-03bfcd1e895b" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_NonAccrualLoansMember_f188da34-2cc2-469d-bea1-03bfcd1e895b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeTwelveMember_83d8349b-ecd4-427a-8947-9fe0316e7d68" xlink:href="cfr-20201231.xsd#cfr_GradeTwelveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_GradeTwelveMember_83d8349b-ecd4-427a-8947-9fe0316e7d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GradeThirteenMember_18ccadfe-db24-4df6-b08b-8085964066bf" xlink:href="cfr-20201231.xsd#cfr_GradeThirteenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_GradeThirteenMember_18ccadfe-db24-4df6-b08b-8085964066bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_34686100-5644-4824-b4e8-2b3b20bc06e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_34686100-5644-4824-b4e8-2b3b20bc06e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_2423c746-911e-4664-82ba-62d766cde537" xlink:href="cfr-20201231.xsd#cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember_2423c746-911e-4664-82ba-62d766cde537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5e6ae52d-4cda-4e18-8c73-973dfe745da4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5e6ae52d-4cda-4e18-8c73-973dfe745da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_25f0643c-8b2f-4ec2-b397-ff0cb75b19c9" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_25f0643c-8b2f-4ec2-b397-ff0cb75b19c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_f8d68066-9ae6-410b-ba9a-4fc16fb078a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_ConstructionLoansMember_f8d68066-9ae6-410b-ba9a-4fc16fb078a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_de1c8475-d8c8-45ab-b072-2bde02d42381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_us-gaap_ConsumerLoanMember_de1c8475-d8c8-45ab-b072-2bde02d42381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_dd9f51c5-2f47-4cfa-a8d6-73a86de08dc4" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7bff8780-1697-49d5-8ea5-8171d5308b9b" xlink:to="loc_cfr_PaycheckProtectionProgramMember_dd9f51c5-2f47-4cfa-a8d6-73a86de08dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_f7670052-f985-4dbe-87ac-2e499b054b8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_77fdc9f3-b4be-4db7-bbcc-f0a2061db2be" xlink:to="loc_us-gaap_ReceivableTypeDomain_f7670052-f985-4dbe-87ac-2e499b054b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_25eac6a4-e8e2-40a2-bedb-01950ea98d75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_f7670052-f985-4dbe-87ac-2e499b054b8b" xlink:to="loc_us-gaap_LoansReceivableMember_25eac6a4-e8e2-40a2-bedb-01950ea98d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_aa8267ac-139f-40cb-82cd-4cf1a353a6ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_cc6a131a-ccf6-4ede-b358-2307f77afc4f" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_aa8267ac-139f-40cb-82cd-4cf1a353a6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_c79bb2f1-0095-426b-8b6b-88a7c5176e47" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_aa8267ac-139f-40cb-82cd-4cf1a353a6ef" xlink:to="loc_cfr_RiskGradeOneToEightMember_c79bb2f1-0095-426b-8b6b-88a7c5176e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0dd91fae-3cb4-4fbd-a347-cf4b39fb20c1" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_de20ca37-299a-4a58-a06f-ac697a380a51" xlink:href="cfr-20201231.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_de20ca37-299a-4a58-a06f-ac697a380a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_291cc40c-754b-4eb5-a119-d9b690a7b0b2" xlink:href="cfr-20201231.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_291cc40c-754b-4eb5-a119-d9b690a7b0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_65e034fb-65f7-4ef2-a552-f3726152a4df" xlink:href="cfr-20201231.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_65e034fb-65f7-4ef2-a552-f3726152a4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_d4b51d6f-7b9e-4a8f-a61d-90317b8cfbd1" xlink:href="cfr-20201231.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_d4b51d6f-7b9e-4a8f-a61d-90317b8cfbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_2276a222-c605-4e0d-9c8c-f4ae92b21451" xlink:href="cfr-20201231.xsd#cfr_Unfundedbalances"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Unfundedbalances_2276a222-c605-4e0d-9c8c-f4ae92b21451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_2f5fb60d-3e54-490b-8515-73bf0f00a594" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_BankOverdrafts_2f5fb60d-3e54-490b-8515-73bf0f00a594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_3f818157-2a65-49f2-8ae6-8964c5f5f747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_InterestReceivable_3f818157-2a65-49f2-8ae6-8964c5f5f747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_faccdf61-04de-43b8-ab53-d8ba8e65dbf4" xlink:href="cfr-20201231.xsd#cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd_faccdf61-04de-43b8-ab53-d8ba8e65dbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_COVID19LoanDeferment_1cf5f4de-0f1d-4dad-a04f-f115ba5c2051" xlink:href="cfr-20201231.xsd#cfr_COVID19LoanDeferment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_COVID19LoanDeferment_1cf5f4de-0f1d-4dad-a04f-f115ba5c2051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_1146e022-d6ca-4d65-a98a-d19582a04d70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableThresholdPeriodPastDue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_FinancingReceivableThresholdPeriodPastDue_1146e022-d6ca-4d65-a98a-d19582a04d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_6c882069-6f2e-4f99-8dba-46a581d98313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_6c882069-6f2e-4f99-8dba-46a581d98313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_02f3f4e5-e01f-463b-bfd2-e305fed37b0b" xlink:href="cfr-20201231.xsd#cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired_02f3f4e5-e01f-463b-bfd2-e305fed37b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfDaysPastDue_d0d74e85-31d7-4e31-b73f-e1adb51354f8" xlink:href="cfr-20201231.xsd#cfr_NumberOfDaysPastDue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_NumberOfDaysPastDue_d0d74e85-31d7-4e31-b73f-e1adb51354f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_9e315c6e-54dc-4ce5-817d-19dd684452ee" xlink:href="cfr-20201231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum_9e315c6e-54dc-4ce5-817d-19dd684452ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_d402cc76-c8ae-418e-9d0d-6914992535d2" xlink:href="cfr-20201231.xsd#cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum_d402cc76-c8ae-418e-9d0d-6914992535d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_0265909d-9443-4d3d-9346-e4d6f8a5174a" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_0265909d-9443-4d3d-9346-e4d6f8a5174a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_db97bfd0-e1df-47e4-80c7-220d3efd806a" xlink:href="cfr-20201231.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_db97bfd0-e1df-47e4-80c7-220d3efd806a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0b070f8c-2a65-4820-90df-2afc247a28d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_af52fe8f-11af-4e90-883f-ef26d8cbf0f3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_0b070f8c-2a65-4820-90df-2afc247a28d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d3a0028c-c00b-4712-9285-757403bcfd32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d3a0028c-c00b-4712-9285-757403bcfd32" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_af5588cb-2878-45cb-8e66-bf8b81170ddb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1b74ef9c-f62d-4ee9-a27e-b43548907ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1b74ef9c-f62d-4ee9-a27e-b43548907ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_4052186b-9e50-46b2-8eb0-b65677f7bbef" xlink:href="cfr-20201231.xsd#cfr_EnergyProductionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_EnergyProductionMember_4052186b-9e50-46b2-8eb0-b65677f7bbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_1bc8caa7-52fd-4be7-8207-3c79b8854e66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnergyServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_EnergyServiceMember_1bc8caa7-52fd-4be7-8207-3c79b8854e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_8d32d391-fd7e-44b1-b3df-70a932657b52" xlink:href="cfr-20201231.xsd#cfr_EnergyOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_EnergyOtherMember_8d32d391-fd7e-44b1-b3df-70a932657b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9194c61e-3c02-4177-a811-5d5b6bbe642e" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9194c61e-3c02-4177-a811-5d5b6bbe642e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_6389e14f-d71c-46cb-90b0-0e86e2cfbd24" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_PaycheckProtectionProgramMember_6389e14f-d71c-46cb-90b0-0e86e2cfbd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_0dbd2dda-00f8-481b-b3e3-74fa45e762ff" xlink:href="cfr-20201231.xsd#cfr_CommercialmortgageMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_CommercialmortgageMember_0dbd2dda-00f8-481b-b3e3-74fa45e762ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_505ece5e-2da2-458c-8113-52ca3ba17806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_ConstructionLoansMember_505ece5e-2da2-458c-8113-52ca3ba17806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_f0ba0d25-b157-4d2b-b760-a97b6c35fe70" xlink:href="cfr-20201231.xsd#cfr_CommerciallandloanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_CommerciallandloanMember_f0ba0d25-b157-4d2b-b760-a97b6c35fe70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a7fdcb16-7942-4a76-9271-e420e3789c56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a7fdcb16-7942-4a76-9271-e420e3789c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_903c1486-5ceb-48b5-ab22-961b527f088a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_HomeEquityLoanMember_903c1486-5ceb-48b5-ab22-961b527f088a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_1bb55015-1cb0-4a91-b2a3-b6e553f26e59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_HomeEquityMember_1bb55015-1cb0-4a91-b2a3-b6e553f26e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_bc65e679-9e1f-4aec-88a6-efa482e59ac1" xlink:href="cfr-20201231.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_bc65e679-9e1f-4aec-88a6-efa482e59ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_84f84c25-978f-4a3b-bbeb-bfb17a80e0d1" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_84f84c25-978f-4a3b-bbeb-bfb17a80e0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_7764d297-4625-453e-b87c-1893eeeb3c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateLoanMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_RealEstateLoanMember_7764d297-4625-453e-b87c-1893eeeb3c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_1a1fc45b-647d-4634-b34b-e43bb553e704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_04f04b44-5998-4e4a-a41b-731f4b283d72" xlink:to="loc_us-gaap_ConsumerLoanMember_1a1fc45b-647d-4634-b34b-e43bb553e704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8cf2adc1-b942-4f13-b7bb-084a0c231239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_66580ab9-cb1d-4091-8549-9f7710a52b00" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8cf2adc1-b942-4f13-b7bb-084a0c231239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d3d47645-72c0-4717-828e-d60aeebf60f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2d68d95-fde4-4e66-9d25-0d23979e8c9c" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d3d47645-72c0-4717-828e-d60aeebf60f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_b1a69219-222a-4851-93b8-037cfc278e86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d3d47645-72c0-4717-828e-d60aeebf60f8" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_b1a69219-222a-4851-93b8-037cfc278e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansActivitiesinRelatedPartyLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_9ce4ed15-66b8-4a59-b1a9-46deda2a6e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_7d507e1d-0bda-4df2-b7b8-829c57fe4e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9ce4ed15-66b8-4a59-b1a9-46deda2a6e77" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_7d507e1d-0bda-4df2-b7b8-829c57fe4e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_84a64bd5-a82f-4b14-9c08-04839762443a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9ce4ed15-66b8-4a59-b1a9-46deda2a6e77" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_84a64bd5-a82f-4b14-9c08-04839762443a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_fd92f113-ed30-46d8-963a-f537633e83c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9ce4ed15-66b8-4a59-b1a9-46deda2a6e77" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_fd92f113-ed30-46d8-963a-f537633e83c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_2e15dd3e-d010-401d-8c87-c8c440363886" xlink:href="cfr-20201231.xsd#cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9ce4ed15-66b8-4a59-b1a9-46deda2a6e77" xlink:to="loc_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges_2e15dd3e-d010-401d-8c87-c8c440363886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_f43a55fb-dcbb-46ba-8cb0-450554cfe615" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_9ce4ed15-66b8-4a59-b1a9-46deda2a6e77" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_f43a55fb-dcbb-46ba-8cb0-450554cfe615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3e1cdd54-dbd8-477f-a65b-862f303db3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3e1cdd54-dbd8-477f-a65b-862f303db3b6" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c179c14d-b824-40ea-bfbb-de9ebe5009d0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_674f990f-b8bc-433f-947a-430cbef62ea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_674f990f-b8bc-433f-947a-430cbef62ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_bedd33c9-f16c-4937-9f6e-6efcf2decb45" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_bedd33c9-f16c-4937-9f6e-6efcf2decb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_19727127-00ee-4bb7-b3a9-3844e9f3b6c2" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_PaycheckProtectionProgramMember_19727127-00ee-4bb7-b3a9-3844e9f3b6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_0e73de24-b42e-4aff-bfe6-4782627b9b02" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_0e73de24-b42e-4aff-bfe6-4782627b9b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_e1545dc1-5cb7-493f-9742-3d4b4300c300" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_us-gaap_ConstructionLoansMember_e1545dc1-5cb7-493f-9742-3d4b4300c300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_33ea1031-d65d-4073-a122-046e680bcd66" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_33ea1031-d65d-4073-a122-046e680bcd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_07e14463-5eb7-4b97-8a44-bf8766c3ed76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b9582ae-df0a-4088-afd4-61802703ebc4" xlink:to="loc_us-gaap_ConsumerLoanMember_07e14463-5eb7-4b97-8a44-bf8766c3ed76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_543c59a7-7dfc-4b76-982e-cc7866330b3a" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_aaa6583e-a7d6-4225-9419-99c55c15155b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_aaa6583e-a7d6-4225-9419-99c55c15155b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_1aec804d-cc50-4483-ba41-8da560ddb873" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_b81ec59f-4460-4ae1-8293-3187b1f61d66" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_1aec804d-cc50-4483-ba41-8da560ddb873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_499c8016-4ea4-4d19-bcc7-a43feb0dca24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:href="cfr-20201231.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_499c8016-4ea4-4d19-bcc7-a43feb0dca24" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0908e6b8-1539-4ff4-81e4-b7f9814628e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_f162fdf4-06bc-4203-865e-58abd9151109" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0908e6b8-1539-4ff4-81e4-b7f9814628e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_1529f49f-7646-4dcb-b7df-3dbd946b650c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_0908e6b8-1539-4ff4-81e4-b7f9814628e4" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_1529f49f-7646-4dcb-b7df-3dbd946b650c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_ec70ed67-635d-4eb8-a4d8-9be0b3a14161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_bc67903f-42cc-4e95-b8ba-591715ed3b72" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_79551a23-7541-4a06-8c09-b8301036d254" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_79551a23-7541-4a06-8c09-b8301036d254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cb7ca5a2-7c61-4b0e-a3e5-76039c4bbd30" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_cb7ca5a2-7c61-4b0e-a3e5-76039c4bbd30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_f964f309-6f90-4772-aac9-48400bd4d8fd" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_PaycheckProtectionProgramMember_f964f309-6f90-4772-aac9-48400bd4d8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_d3a42f98-e98b-4461-9de5-e5c10a252bbb" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_d3a42f98-e98b-4461-9de5-e5c10a252bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_01d86ff4-7581-4113-a34b-cec942adac23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_us-gaap_ConstructionLoansMember_01d86ff4-7581-4113-a34b-cec942adac23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_292c1b36-d97e-41ab-ae2b-cf6d1a84563c" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_292c1b36-d97e-41ab-ae2b-cf6d1a84563c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_55e8a1bd-73f6-4349-ab9e-abaa9f69253b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_368574df-1ba2-43e7-981b-d986212405e1" xlink:to="loc_us-gaap_ConsumerLoanMember_55e8a1bd-73f6-4349-ab9e-abaa9f69253b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_382e6f4c-6ab4-42ad-b86d-5c4d360cf48a" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_74d65e85-480e-4fb0-9df9-acb8212d3cdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_74d65e85-480e-4fb0-9df9-acb8212d3cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_fb54d259-0358-4f67-adfb-74bf80cec3af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_fb54d259-0358-4f67-adfb-74bf80cec3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_b2a74a6a-aa32-4538-a3ba-6cc4ff769228" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_b2a74a6a-aa32-4538-a3ba-6cc4ff769228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ecb1666a-15a6-43f9-ac1c-5e3f4c8e0bcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ecb1666a-15a6-43f9-ac1c-5e3f4c8e0bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5606dab5-b0bc-4707-85b9-410b6c326bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5606dab5-b0bc-4707-85b9-410b6c326bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_6b6f3f15-2e4a-44b8-8bfb-64057d05aa1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_6b6f3f15-2e4a-44b8-8bfb-64057d05aa1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_b183bd52-2cb2-45f2-b380-c06361037245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableRevolving_b183bd52-2cb2-45f2-b380-c06361037245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_c2807820-6fd1-4f68-90b1-26166cff5358" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_c2807820-6fd1-4f68-90b1-26166cff5358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_15b55032-005e-47ea-9a7b-aab448bd1563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_362683ed-33ef-4810-8fe2-234c15e1a42c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_15b55032-005e-47ea-9a7b-aab448bd1563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_cd9e341f-18ea-4782-8add-a924849fb36d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_cd9e341f-18ea-4782-8add-a924849fb36d" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_afdabcbf-7ac6-42e7-88c3-684f21f87774" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_0d16bf5f-8bcf-4eb8-99e9-249a68821187" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_0d16bf5f-8bcf-4eb8-99e9-249a68821187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_d137f523-aef5-4ceb-8aa6-cc156f5f8ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_09619a4b-9c38-4d71-b3bc-414eeac60550" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_d137f523-aef5-4ceb-8aa6-cc156f5f8ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b94e3ad9-c3f4-45ad-8ee1-6379febb356e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_57fe3a78-c7a6-45b2-a447-4d7f9d0fa380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_57fe3a78-c7a6-45b2-a447-4d7f9d0fa380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_984a6501-ea21-4469-83de-f342d1949f81" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_984a6501-ea21-4469-83de-f342d1949f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_548c00cc-f02a-4ec7-ad37-7627b871ee5a" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_PaycheckProtectionProgramMember_548c00cc-f02a-4ec7-ad37-7627b871ee5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c84822b9-8687-4461-8a56-eb3df3434afd" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c84822b9-8687-4461-8a56-eb3df3434afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_b97c8347-7693-4b93-b1ae-c29876c61ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_us-gaap_ConstructionLoansMember_b97c8347-7693-4b93-b1ae-c29876c61ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_717b5f78-b8ac-4d41-9589-459cde009fa1" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_717b5f78-b8ac-4d41-9589-459cde009fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_1f137f3c-8f40-44f6-a115-afa2f4cfe727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f42a72b4-ed56-4222-b64d-791ae3857fa9" xlink:to="loc_us-gaap_ConsumerLoanMember_1f137f3c-8f40-44f6-a115-afa2f4cfe727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_acdea753-4be7-41d8-a4c3-8bc31dd6df75" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_a03563ce-b766-45d1-8c51-02964cd1b2b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_a03563ce-b766-45d1-8c51-02964cd1b2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_61811811-ac53-47b7-ba13-a01070f2aaf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_61811811-ac53-47b7-ba13-a01070f2aaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_869874e4-1485-4f9f-a849-80592b7d10e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_869874e4-1485-4f9f-a849-80592b7d10e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0450830a-6d5f-4487-9970-e79f44a83b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_229ed5bf-1604-4cea-a49e-d42836ef9542" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0450830a-6d5f-4487-9970-e79f44a83b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansImpairedLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansImpairedLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansImpairedLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d8bbfa8e-e2af-4172-ad67-7093978bc14c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d8bbfa8e-e2af-4172-ad67-7093978bc14c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f74fc296-0e66-4ce4-ab56-e854a101a4f5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ae61611f-1999-4164-82be-9f9f27285149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ae61611f-1999-4164-82be-9f9f27285149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ddb32025-6154-4f87-9c87-68f5b78b3cb8" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ddb32025-6154-4f87-9c87-68f5b78b3cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_078aab98-648d-4ad0-b5db-a741f2134c53" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_078aab98-648d-4ad0-b5db-a741f2134c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_8a16ba66-55ab-4212-bed4-5191be5f515c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_us-gaap_ConstructionLoansMember_8a16ba66-55ab-4212-bed4-5191be5f515c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_989c92cc-aef6-4321-8aa3-812fe736692e" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_989c92cc-aef6-4321-8aa3-812fe736692e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_246c8731-5153-441f-a8b4-a8e0219cb259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_260b051e-f4be-4c48-a4b4-b315649419f6" xlink:to="loc_us-gaap_ConsumerLoanMember_246c8731-5153-441f-a8b4-a8e0219cb259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_36b39000-86e6-44f7-89d4-6d23b4f9cf8a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_85b97e79-931a-4a63-8c3f-2bcc34333593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_85b97e79-931a-4a63-8c3f-2bcc34333593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_2d98b808-aad3-4202-a972-fc4bfc14ba46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_2d98b808-aad3-4202-a972-fc4bfc14ba46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_90dd28c3-e2bb-4be5-a01d-5af5f1551f18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_90dd28c3-e2bb-4be5-a01d-5af5f1551f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_9088a1bc-0363-4ab3-99b0-7151290b4628" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_9088a1bc-0363-4ab3-99b0-7151290b4628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_d5ec9ac4-d142-4b19-84d2-e19f5d5d38aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_d5ec9ac4-d142-4b19-84d2-e19f5d5d38aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_504a60ae-62d3-491a-b26b-a8e634ea7f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0ecc5fad-3bc7-4749-a41f-a1f77c9816e0" xlink:to="loc_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment_504a60ae-62d3-491a-b26b-a8e634ea7f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansTroubledDebtRestructuringsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b08ea919-767f-4a04-9a15-d8bbad3da378" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b08ea919-767f-4a04-9a15-d8bbad3da378" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_29939eec-bc15-4876-a703-6b4442fb7ac3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_dd1662f6-803b-44ab-8d96-5bba879a2e79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_dd1662f6-803b-44ab-8d96-5bba879a2e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_44ec9643-ae5e-4d08-b031-cb1d5f850c31" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_44ec9643-ae5e-4d08-b031-cb1d5f850c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9f9ef0ec-7980-4a43-b9c5-dc1e88d7f668" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_9f9ef0ec-7980-4a43-b9c5-dc1e88d7f668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_81303680-6f87-4d47-a87b-1b248b997c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_us-gaap_ConstructionLoansMember_81303680-6f87-4d47-a87b-1b248b997c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_a1247d7c-e63d-4f5f-a74d-cae19c530402" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_a1247d7c-e63d-4f5f-a74d-cae19c530402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_eded4914-4ec4-42ba-85b7-3e89944416be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_646c3a4c-a96a-41bf-9b72-72ac09b8cea0" xlink:to="loc_us-gaap_ConsumerLoanMember_eded4914-4ec4-42ba-85b7-3e89944416be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ddff43ee-fdb7-4256-9416-762d6605b8d5" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9dfd3d6d-c588-411c-a088-904bcf42c0c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_9dfd3d6d-c588-411c-a088-904bcf42c0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_52d80e7d-8404-4498-b30d-fe145cf7f407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_5b3f9f59-28cf-4ba1-b0d3-c26365414a81" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_52d80e7d-8404-4498-b30d-fe145cf7f407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_dd757b67-e8f9-4352-b4f6-832b127fee60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_dd757b67-e8f9-4352-b4f6-832b127fee60" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_869d056e-4689-4450-a4e5-721765cd6a42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_207b1ab3-49c6-4a5f-b8b5-03a5e4dc98ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_869d056e-4689-4450-a4e5-721765cd6a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_21f679f3-5684-452c-bd59-aee350facf96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97400538-ce6c-433a-9d6f-d31d3f4425c7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_21f679f3-5684-452c-bd59-aee350facf96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_d90dabbf-9fd0-4749-bb67-66a190ce0692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_c8f24f87-4890-49a9-914c-4557324f3227" xlink:to="loc_us-gaap_CollateralDomain_d90dabbf-9fd0-4749-bb67-66a190ce0692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_d40264cd-beaa-44f3-b163-48254b9a0c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_5c01da3d-c061-4d55-a3cf-5ace6d2f3429" xlink:to="loc_us-gaap_GeographicDistributionDomain_d40264cd-beaa-44f3-b163-48254b9a0c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_3f64b928-bf03-40e3-920d-69e594cc8d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_024b8ac9-9494-4857-83ba-db7e247319ff" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_3f64b928-bf03-40e3-920d-69e594cc8d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_5af4ec0e-6ce3-42dd-b961-3cda0315570b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_b7bff92d-9db5-4720-ae42-aa6869ff2d1d" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_5af4ec0e-6ce3-42dd-b961-3cda0315570b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_6fe4e01f-89c7-4584-8baa-86cd89452ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationNameAxis_fa6dfa70-cd90-417c-b96f-ca07787d5dde" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_6fe4e01f-89c7-4584-8baa-86cd89452ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_9877ea8d-996a-4e08-af99-6813e77be214" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoanRestructuringModificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationAxis_fb7569a2-4dcb-4857-b5dd-5c63a2939ef0" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_9877ea8d-996a-4e08-af99-6813e77be214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_b34c1629-13ea-4779-9c68-ca4eb9ab2512" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_a305d783-f21f-4bb1-b676-93851f980d22" xlink:href="cfr-20201231.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_a305d783-f21f-4bb1-b676-93851f980d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_8a19ea53-d6fe-482d-a6af-eca76eaa03b3" xlink:href="cfr-20201231.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_8a19ea53-d6fe-482d-a6af-eca76eaa03b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_00f96554-e255-4c91-85dc-9d2662fbfb39" xlink:href="cfr-20201231.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_00f96554-e255-4c91-85dc-9d2662fbfb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_d00bbce7-e3bb-44a5-8242-2ff6604a2937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_d00bbce7-e3bb-44a5-8242-2ff6604a2937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_c633df32-fcfe-4c1c-9bce-f85238a42f91" xlink:href="cfr-20201231.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_c633df32-fcfe-4c1c-9bce-f85238a42f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Proceedsfromsaleofrestructuredloans_11dbd547-3ed4-4f14-922e-78a2354e7317" xlink:href="cfr-20201231.xsd#cfr_Proceedsfromsaleofrestructuredloans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_9b4eca1e-6e97-41ee-af6b-4f2de4ecea4c" xlink:to="loc_cfr_Proceedsfromsaleofrestructuredloans_11dbd547-3ed4-4f14-922e-78a2354e7317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_60846b52-4b06-4694-94b7-39ac18604a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_60846b52-4b06-4694-94b7-39ac18604a98" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_3052cbad-00ad-4f31-9aad-f33c40db2e24" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_a42c5fe4-2335-49be-b6a8-4f4ee14a2e9c" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeOneToEightMember_a42c5fe4-2335-49be-b6a8-4f4ee14a2e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_39864c49-1e62-436b-8a67-4d0cebb8e8df" xlink:href="cfr-20201231.xsd#cfr_RiskGradeNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeNineMember_39864c49-1e62-436b-8a67-4d0cebb8e8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_2a91ea3e-9e9a-40b4-8f08-9935a1bc1eaa" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeTenMember_2a91ea3e-9e9a-40b4-8f08-9935a1bc1eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_2b0af03f-5ee7-4445-ae43-6b987546393c" xlink:href="cfr-20201231.xsd#cfr_RiskGradeElevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeElevenMember_2b0af03f-5ee7-4445-ae43-6b987546393c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_c4f9cd7a-99a4-451f-aa94-9bc8ad25dc26" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeTwelveMember_c4f9cd7a-99a4-451f-aa94-9bc8ad25dc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_cb513058-a3f7-412b-9dc0-1812fb65d430" xlink:href="cfr-20201231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d38c7c7a-5965-46e8-88ee-aaa0a5411cae" xlink:to="loc_cfr_RiskGradeThirteenMember_cb513058-a3f7-412b-9dc0-1812fb65d430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_08963481-0f25-4dc8-b8fe-bff469834406" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_98d0f9dc-8d23-4ea8-947d-5427e801ed72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_98d0f9dc-8d23-4ea8-947d-5427e801ed72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ad8441fa-4ae9-49fa-983e-42d02dd178b0" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ad8441fa-4ae9-49fa-983e-42d02dd178b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_017c3a38-8a05-43fb-963b-9625f0150bb7" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_017c3a38-8a05-43fb-963b-9625f0150bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_8f2fffb2-d1d3-4d9c-9e33-3964714503d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_us-gaap_ConstructionLoansMember_8f2fffb2-d1d3-4d9c-9e33-3964714503d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_92229b25-daee-422b-8564-7798c6e1a7fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_12c37c71-c9b8-4906-bdae-c0a78010c62e" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_92229b25-daee-422b-8564-7798c6e1a7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:href="cfr-20201231.xsd#cfr_CommercialLoansYearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_4dca4055-6106-430c-b84d-a3014e50b783" xlink:to="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_a7715af8-a1f6-47f1-bdc2-ca73d9591fbf" xlink:href="cfr-20201231.xsd#cfr_A2020Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2020Member_a7715af8-a1f6-47f1-bdc2-ca73d9591fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_b2cf8f1f-468f-40e9-bb32-3e857a6ea86a" xlink:href="cfr-20201231.xsd#cfr_A2019Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2019Member_b2cf8f1f-468f-40e9-bb32-3e857a6ea86a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_bbf8d8ef-6b15-4629-8f58-b33df3a4e596" xlink:href="cfr-20201231.xsd#cfr_A2018Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2018Member_bbf8d8ef-6b15-4629-8f58-b33df3a4e596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_ae8ba056-79ae-4cfe-a144-a720317f9090" xlink:href="cfr-20201231.xsd#cfr_A2017Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2017Member_ae8ba056-79ae-4cfe-a144-a720317f9090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_8c7c8a79-d18d-4896-9c23-174452e5fb29" xlink:href="cfr-20201231.xsd#cfr_A2016Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_A2016Member_8c7c8a79-d18d-4896-9c23-174452e5fb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_a2a06d2f-28f3-44d5-b36e-234804713fd0" xlink:href="cfr-20201231.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearOfOriginationDomain_80f34d7f-9708-4555-8f89-014be36c4b26" xlink:to="loc_cfr_PriorYearsMember_a2a06d2f-28f3-44d5-b36e-234804713fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_f5349ab1-ef3d-4c26-9099-998b43df9f99" xlink:to="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_084ef80b-04ac-468a-be95-a4cf243ac08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_084ef80b-04ac-468a-be95-a4cf243ac08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_c813def0-0814-4516-8e00-3e2a57e63e85" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b9da387b-a71d-4c2c-a029-631da9692f27" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_c813def0-0814-4516-8e00-3e2a57e63e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c2e0578-1abc-4bf4-bb9a-f26d54e4bb94" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_abad50a4-259b-475a-97f4-fd552ac66f4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_abad50a4-259b-475a-97f4-fd552ac66f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_441e353a-f6c0-4ab9-8b46-26a322f56b38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_441e353a-f6c0-4ab9-8b46-26a322f56b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_2104ee56-9cbc-4896-af36-9d99b1993664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_2104ee56-9cbc-4896-af36-9d99b1993664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a0fc8e1c-28b7-4b3a-ad73-a5e53cd54bf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a0fc8e1c-28b7-4b3a-ad73-a5e53cd54bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_22ce4f7f-ec80-4c5d-af56-309df167a4fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_22ce4f7f-ec80-4c5d-af56-309df167a4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d6fc225f-71c1-4acf-a561-83938875be14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d6fc225f-71c1-4acf-a561-83938875be14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_d6a53795-e0cc-486f-b703-c7eb2d3f1b15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableRevolving_d6a53795-e0cc-486f-b703-c7eb2d3f1b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_15ad9914-65e2-44a7-bd1b-47342f8bbb21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_15ad9914-65e2-44a7-bd1b-47342f8bbb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6469391e-264a-4f0d-9d40-69bbb135d8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_6469391e-264a-4f0d-9d40-69bbb135d8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_edfa5b9e-dedf-4ab0-be6b-71bf61ea47a4" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7b7334f4-6066-414a-b2d2-c4ba10a6076d" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_edfa5b9e-dedf-4ab0-be6b-71bf61ea47a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3374f3b6-5b54-4e27-8d18-e524597af34c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3374f3b6-5b54-4e27-8d18-e524597af34c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40efabc7-eecb-4772-88ab-72a1015b7847" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_0c0c5818-6761-4303-b456-fcaf7e5c3089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_0c0c5818-6761-4303-b456-fcaf7e5c3089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d3dee393-c6c0-4ae7-9a54-5c20082e9ea0" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d3dee393-c6c0-4ae7-9a54-5c20082e9ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b04a6bd3-b0da-487d-ae88-3cff1022fca0" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b04a6bd3-b0da-487d-ae88-3cff1022fca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_a2eee318-71ad-4b14-bbc7-31972e4b5dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_us-gaap_ConstructionLoansMember_a2eee318-71ad-4b14-bbc7-31972e4b5dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_795b3369-3c68-44df-9ebb-ecb2aa9784ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_88bb240a-cc15-4941-a3a2-803dd40ea5c3" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_795b3369-3c68-44df-9ebb-ecb2aa9784ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c7228a4a-cf3d-4b9d-8265-85dc78eebd25" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_1ddfecc9-ebf9-41bc-a5c8-7d7133e8e947" xlink:href="cfr-20201231.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeOneToEightMember_1ddfecc9-ebf9-41bc-a5c8-7d7133e8e947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_4ed95202-6302-4ed3-a44d-80c077627fa1" xlink:href="cfr-20201231.xsd#cfr_RiskGradeNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeNineMember_4ed95202-6302-4ed3-a44d-80c077627fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_5616d065-73c7-41ca-98c8-8bb1465c4ad0" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeTenMember_5616d065-73c7-41ca-98c8-8bb1465c4ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_8bb89f48-e544-4057-b8c6-05cec4d81387" xlink:href="cfr-20201231.xsd#cfr_RiskGradeElevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeElevenMember_8bb89f48-e544-4057-b8c6-05cec4d81387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_4a684a5e-a0a4-4a74-a509-eb0281938fdc" xlink:href="cfr-20201231.xsd#cfr_RiskGradeTwelveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeTwelveMember_4a684a5e-a0a4-4a74-a509-eb0281938fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_5fef02d3-d2ca-4b5c-9971-588304b92182" xlink:href="cfr-20201231.xsd#cfr_RiskGradeThirteenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_6e896869-18ce-47f1-a8f5-a532992fdf12" xlink:to="loc_cfr_RiskGradeThirteenMember_5fef02d3-d2ca-4b5c-9971-588304b92182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_53b19ad0-b30f-400b-95fa-c608dded6b41" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_aa75999b-b9de-48a4-8a81-3b7e009bbb6b" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_aa75999b-b9de-48a4-8a81-3b7e009bbb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9dca9c61-82c4-4a12-a4b9-6a5fb19e7fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a4c858cc-5c87-47a8-94ee-5176684e30c9" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_9dca9c61-82c4-4a12-a4b9-6a5fb19e7fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_c3af6a24-9523-4a7b-b6f0-7984fdbaeb56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_c3af6a24-9523-4a7b-b6f0-7984fdbaeb56" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:href="cfr-20201231.xsd#cfr_ConsumerLoansYearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_a1332194-5e23-436c-9402-d454a8c1a633" xlink:to="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_20255698-b9b8-4d22-b2fe-5e3bc99220c8" xlink:href="cfr-20201231.xsd#cfr_A2020Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2020Member_20255698-b9b8-4d22-b2fe-5e3bc99220c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_9fbd2732-54df-4956-b796-3f02758fcccd" xlink:href="cfr-20201231.xsd#cfr_A2019Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2019Member_9fbd2732-54df-4956-b796-3f02758fcccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_220a15fd-f146-4045-b4d7-f8c88b7c0c33" xlink:href="cfr-20201231.xsd#cfr_A2018Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2018Member_220a15fd-f146-4045-b4d7-f8c88b7c0c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2017Member_ca74a63b-b50f-4c6b-b257-37e2a69a8073" xlink:href="cfr-20201231.xsd#cfr_A2017Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2017Member_ca74a63b-b50f-4c6b-b257-37e2a69a8073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2016Member_d44ac933-920f-4bdd-8c8b-77e8eb510269" xlink:href="cfr-20201231.xsd#cfr_A2016Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_A2016Member_d44ac933-920f-4bdd-8c8b-77e8eb510269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_981b1324-70a5-4cc6-a4fc-69d973e6e751" xlink:href="cfr-20201231.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearOfOriginationDomain_89153080-a750-42cc-aada-c03c2ec2b1ba" xlink:to="loc_cfr_PriorYearsMember_981b1324-70a5-4cc6-a4fc-69d973e6e751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_928367b3-7ab5-4578-b62d-7da40acba6a0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_397aca4a-c5cf-4191-a778-d073273faa56" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_397aca4a-c5cf-4191-a778-d073273faa56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_d5a61533-6faf-4e59-949e-20acb4ffc409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3e411cef-e0ae-4373-a7e1-d8f7d6fc44d7" xlink:to="loc_us-gaap_ConsumerLoanMember_d5a61533-6faf-4e59-949e-20acb4ffc409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_e5872379-7c96-4fd6-8db5-d11594915805" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_06b4c665-6ad6-4766-9432-588255e77d52" xlink:href="cfr-20201231.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_06b4c665-6ad6-4766-9432-588255e77d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_8f7dbc3f-9676-42d7-841c-a01f13d57305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_865481ca-42d2-4639-a008-c065ee0d116a" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_8f7dbc3f-9676-42d7-841c-a01f13d57305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ce2ca0ab-96b6-45ed-8f00-8589982e027d" xlink:to="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_38f6b02c-5d30-4a94-a86a-c3f9aa2fee90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_38f6b02c-5d30-4a94-a86a-c3f9aa2fee90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_68f75ff9-a0f6-4656-a696-da1c4ed3fc3c" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_731a02a3-f6cb-49c4-871f-ff3db98f48bb" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_68f75ff9-a0f6-4656-a696-da1c4ed3fc3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7fed24b1-3d7d-4c14-b0dc-4abc3bc5658d" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_bdb2fe7d-8de0-4a31-9781-ab6e914dc96e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDue_bdb2fe7d-8de0-4a31-9781-ab6e914dc96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_d47a08f1-80c1-4cf9-9ba4-e164fa9c5fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentCurrent_d47a08f1-80c1-4cf9-9ba4-e164fa9c5fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_544f599f-4359-4f1b-bf29-338e6069700c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ba8875c3-91f5-4ebf-b1e3-df2871f6150c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_544f599f-4359-4f1b-bf29-338e6069700c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansRevolvingLoansConvertedtoTermDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5950d79b-d2c4-456c-b403-6256e55a6c7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5950d79b-d2c4-456c-b403-6256e55a6c7d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:to="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e0b1c291-a39f-4ae6-9866-28167cc248e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_b4e36a66-7900-44f3-b3ed-6d2c37912255" xlink:to="loc_us-gaap_CreditFacilityDomain_e0b1c291-a39f-4ae6-9866-28167cc248e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_e0d32712-762d-4de7-944a-838c0d236d73" xlink:href="cfr-20201231.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e0b1c291-a39f-4ae6-9866-28167cc248e3" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_e0d32712-762d-4de7-944a-838c0d236d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_776b7f4e-dccc-4696-8157-d025918a65f3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_e2e91704-6407-4923-9a1e-baaaee8d57ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_e2e91704-6407-4923-9a1e-baaaee8d57ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b9d4a371-4754-4008-8a64-c014e9148159" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b9d4a371-4754-4008-8a64-c014e9148159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_43457c02-192a-4577-92de-cd288270f9a8" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_43457c02-192a-4577-92de-cd288270f9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_4926769f-c0a4-4bb5-9537-4592f03008f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_us-gaap_ConstructionLoansMember_4926769f-c0a4-4bb5-9537-4592f03008f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_05b36d7a-b8af-4267-849a-40e8a30f4548" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_05b36d7a-b8af-4267-849a-40e8a30f4548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_6abc7176-cf27-43fc-bba9-5376c1c7904e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5ba19506-bb2c-4bdb-8d66-b8d7001a64ae" xlink:to="loc_us-gaap_ConsumerLoanMember_6abc7176-cf27-43fc-bba9-5376c1c7904e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b41e58e1-e1ae-4ce1-a99d-711bce2a9844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dca10a9e-1637-417f-92c9-401e122cba2d" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b41e58e1-e1ae-4ce1-a99d-711bce2a9844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_2cc4cc59-e82a-4139-ba31-9f7536542552" xlink:href="cfr-20201231.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b41e58e1-e1ae-4ce1-a99d-711bce2a9844" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_2cc4cc59-e82a-4139-ba31-9f7536542552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1cda924d-c0b1-46f2-9729-b0ff8267cb84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1cda924d-c0b1-46f2-9729-b0ff8267cb84" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1cfc6cbc-ab51-4503-8d4e-3e1cd99c71c6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_8e67b7bc-27af-49a9-92dc-68ae06e6a019" xlink:href="cfr-20201231.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_8e67b7bc-27af-49a9-92dc-68ae06e6a019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_4692cf60-bd7a-4b29-b639-17328b209561" xlink:href="cfr-20201231.xsd#cfr_QfactoradjustmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:to="loc_cfr_QfactoradjustmentsMember_4692cf60-bd7a-4b29-b639-17328b209561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_95ce7149-752a-4584-a7bb-e5d8b3b221a0" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4990fc60-437a-4352-b839-9d0a59b9b64a" xlink:to="loc_cfr_SpecificValuationAllowancesMember_95ce7149-752a-4584-a7bb-e5d8b3b221a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_987674fc-9c79-4b00-961d-49f6c3b47953" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_811e42eb-89ce-49e9-96ec-48da9925e206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_811e42eb-89ce-49e9-96ec-48da9925e206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_23d8cc20-14aa-4f0a-8bf8-c132b2f155cf" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_23d8cc20-14aa-4f0a-8bf8-c132b2f155cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d210a709-eca3-452e-9a19-4c63738ede40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d210a709-eca3-452e-9a19-4c63738ede40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_e5827e91-ad17-4dc2-9154-8598b8617717" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_e5827e91-ad17-4dc2-9154-8598b8617717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_89607107-9d05-4f9f-8717-28858af48242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_ConsumerLoanMember_89607107-9d05-4f9f-8717-28858af48242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_694dca73-2713-423f-aadd-9e052fcb5396" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5b6bd096-2d62-45e2-91a7-bdc97fad33a5" xlink:to="loc_us-gaap_LoansReceivableMember_694dca73-2713-423f-aadd-9e052fcb5396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_9e0746b2-975b-4a2d-a332-d20317dae5c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e38eb9e5-e8f2-4a25-8f47-b9d97d61d8ce" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_9e0746b2-975b-4a2d-a332-d20317dae5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e39dbb79-7c5a-4f44-a716-dc4fb8f24b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_9e0746b2-975b-4a2d-a332-d20317dae5c8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_e39dbb79-7c5a-4f44-a716-dc4fb8f24b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_8a3c2ded-b946-4800-b6bd-bbc0cbce504c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_8a3c2ded-b946-4800-b6bd-bbc0cbce504c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5c0c0180-d926-4f74-a593-cb8c116a185d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_HistoricalValuationAllowancesMember_9208dfb8-4c96-48ad-8f45-43d2315a4ced" xlink:href="cfr-20201231.xsd#cfr_HistoricalValuationAllowancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_HistoricalValuationAllowancesMember_9208dfb8-4c96-48ad-8f45-43d2315a4ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_fe6e21c8-fe09-4b22-b5ec-a6760de54b3a" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_SpecificValuationAllowancesMember_fe6e21c8-fe09-4b22-b5ec-a6760de54b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GeneralValuationAllowancesMember_49abe397-6453-4170-9192-b0f709cb2656" xlink:href="cfr-20201231.xsd#cfr_GeneralValuationAllowancesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_GeneralValuationAllowancesMember_49abe397-6453-4170-9192-b0f709cb2656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MacroeconomicValuationAllowancesMember_52c738f9-93ba-44e0-89ca-c7e66b84b6d6" xlink:href="cfr-20201231.xsd#cfr_MacroeconomicValuationAllowancesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0de7921-2c22-4cfd-a104-631c3d433aaa" xlink:to="loc_cfr_MacroeconomicValuationAllowancesMember_52c738f9-93ba-44e0-89ca-c7e66b84b6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_b388b856-f909-48fb-af1d-6eb7e9fc70cd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_90c7e432-e582-4ed6-a5b3-433cae46151e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_90c7e432-e582-4ed6-a5b3-433cae46151e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_0348f120-0505-4054-9f1b-0de286c998f5" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_0348f120-0505-4054-9f1b-0de286c998f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5bc210be-df47-4f94-a562-2236ca7d265c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5bc210be-df47-4f94-a562-2236ca7d265c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_14324c6c-90ac-4d77-9cbe-01b641d24b17" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_14324c6c-90ac-4d77-9cbe-01b641d24b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2c07632b-74f1-4ad8-8622-ad7c7aa0ac99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f5c443d4-8767-4300-a740-c852d9355e7b" xlink:to="loc_us-gaap_ConsumerLoanMember_2c07632b-74f1-4ad8-8622-ad7c7aa0ac99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_64309d73-c50f-4074-bdb4-b6079f139b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b0c00fe0-0203-46cd-9e31-caee74789ed2" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_64309d73-c50f-4074-bdb4-b6079f139b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_3803d1d6-5060-49d3-aacb-b4a491007b51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_64309d73-c50f-4074-bdb4-b6079f139b25" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_3803d1d6-5060-49d3-aacb-b4a491007b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7114da58-ed5e-421b-be59-d99cd2eddb9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7114da58-ed5e-421b-be59-d99cd2eddb9b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c45506a7-81ff-4138-acb9-25cefa229b97" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_0c9d6daa-d0e8-4d3b-bbad-ce1044f4dad4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_0c9d6daa-d0e8-4d3b-bbad-ce1044f4dad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_119606b0-d5d3-42a5-af12-918e12210c90" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_119606b0-d5d3-42a5-af12-918e12210c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_33c60e6a-2677-49d7-b6a9-44ad02d193ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_33c60e6a-2677-49d7-b6a9-44ad02d193ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_49ec4d6b-2b79-4132-9c08-bd306a026dd9" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_49ec4d6b-2b79-4132-9c08-bd306a026dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5c5c3e0d-7957-4f6f-a812-1db60f90bcc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_ConsumerLoanMember_5c5c3e0d-7957-4f6f-a812-1db60f90bcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_50e7c03b-0778-4030-93f7-a3dbb02559a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8396a4ea-0d70-4199-a63c-33a56f68ddf0" xlink:to="loc_us-gaap_LoansReceivableMember_50e7c03b-0778-4030-93f7-a3dbb02559a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35975eb1-90e3-4818-8a1f-f5ba842e0f41" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cfa228ff-cf58-4814-9d4b-ac847291f928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cfa228ff-cf58-4814-9d4b-ac847291f928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_5bc555f2-aa06-4485-aa1f-ff4e3cebc4d2" xlink:href="cfr-20201231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_5bc555f2-aa06-4485-aa1f-ff4e3cebc4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_260814ea-425f-4979-9d7e-7e36b3c83c01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_260814ea-425f-4979-9d7e-7e36b3c83c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3827bfcd-f2c8-4d96-ab5d-b88aab0fb9fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_3827bfcd-f2c8-4d96-ab5d-b88aab0fb9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_2b87bdb6-c6a9-4968-bc2c-cdf528a6dad9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_2b87bdb6-c6a9-4968-bc2c-cdf528a6dad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_ba9a0d3d-59b2-4141-a25e-eede7efb2a97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b69da529-abf2-445e-ad2a-18a2de1628fd" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_ba9a0d3d-59b2-4141-a25e-eede7efb2a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_6d6392d3-e604-43c4-bab8-c18c8d6ba878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6d6392d3-e604-43c4-bab8-c18c8d6ba878" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_98f69408-5ba1-47ba-b451-9dd075fcc91f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_310c4949-1861-445d-b13b-ef255d6be95b" xlink:to="loc_srt_ProductsAndServicesDomain_98f69408-5ba1-47ba-b451-9dd075fcc91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_60947f7f-5f0e-4c32-87b2-1e57666d0dac" xlink:href="cfr-20201231.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_98f69408-5ba1-47ba-b451-9dd075fcc91f" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_60947f7f-5f0e-4c32-87b2-1e57666d0dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ccf3d51-83cd-48b1-bf91-0eb9d08f92a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7b98e237-936a-4f74-9b27-245abcc5da89" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ccf3d51-83cd-48b1-bf91-0eb9d08f92a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_9762d3a4-d0f8-4b19-be6f-ed0219da46e5" xlink:href="cfr-20201231.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0ccf3d51-83cd-48b1-bf91-0eb9d08f92a0" xlink:to="loc_cfr_SpecificValuationAllowancesMember_9762d3a4-d0f8-4b19-be6f-ed0219da46e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97cda97f-996f-40c4-a38f-58fdd0f3b9cd" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_83c53a64-a960-425a-bf15-fc8bd59d5d4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_83c53a64-a960-425a-bf15-fc8bd59d5d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6009f7ee-a22f-4c0f-bdc2-7d97ff39a272" xlink:href="cfr-20201231.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_6009f7ee-a22f-4c0f-bdc2-7d97ff39a272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_80f19ff3-4c7d-4d61-8a15-1f7c36742d8b" xlink:href="cfr-20201231.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_PaycheckProtectionProgramMember_80f19ff3-4c7d-4d61-8a15-1f7c36742d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_fad3d0e6-fd5a-4bef-bb4f-85dcf1740b9e" xlink:href="cfr-20201231.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_fad3d0e6-fd5a-4bef-bb4f-85dcf1740b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_81db6d37-c3df-4d17-ac97-ad621925b07d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_us-gaap_ConstructionLoansMember_81db6d37-c3df-4d17-ac97-ad621925b07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_c58c5498-29ff-46c2-99fe-bdd6420218f4" xlink:href="cfr-20201231.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_c58c5498-29ff-46c2-99fe-bdd6420218f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_7d5d8398-c2c0-436d-9d35-dbc845299fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsumerLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_822c3fdb-377c-4976-ab6c-06b2ee6b2182" xlink:to="loc_us-gaap_ConsumerLoanMember_7d5d8398-c2c0-436d-9d35-dbc845299fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_03237130-0c34-4d9e-880c-81ba6dc7ed76" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_88959143-7570-4c6d-9144-f3aa2290b05a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_88959143-7570-4c6d-9144-f3aa2290b05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_423931de-1a36-4eab-ba9e-0264ae6a990e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_bb59f527-37fd-444f-865d-967d104b551e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_423931de-1a36-4eab-ba9e-0264ae6a990e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipment"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b733b365-7bbc-423e-bef4-f9fe9659d97c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_12b49b8f-ff63-4777-bb57-9d0b8f6a00cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b733b365-7bbc-423e-bef4-f9fe9659d97c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_12b49b8f-ff63-4777-bb57-9d0b8f6a00cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_da9a70e4-466d-4ff2-9530-928fd83fe140" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_17a9deb6-65f7-48ff-b395-4ec9c51b358e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_da9a70e4-466d-4ff2-9530-928fd83fe140" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_17a9deb6-65f7-48ff-b395-4ec9c51b358e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_a7760f4c-fb95-489c-a116-653bbce92b43" xlink:href="cfr-20201231.xsd#cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_da9a70e4-466d-4ff2-9530-928fd83fe140" xlink:to="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_a7760f4c-fb95-489c-a116-653bbce92b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2e53b203-b118-4e01-a8f4-cd9fc09724e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_da9a70e4-466d-4ff2-9530-928fd83fe140" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_2e53b203-b118-4e01-a8f4-cd9fc09724e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d418efdb-8081-4b1d-bf4c-e0ac17dd49f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d418efdb-8081-4b1d-bf4c-e0ac17dd49f4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_8d61e577-5896-4ee9-bde5-42aa64ae79b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1ff586ce-7ef1-40e0-92c3-e7300ba619cd" xlink:to="loc_us-gaap_RelatedPartyDomain_8d61e577-5896-4ee9-bde5-42aa64ae79b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_6f09bf71-d930-41fc-a0c8-c07d0dd18d43" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_8d61e577-5896-4ee9-bde5-42aa64ae79b5" xlink:to="loc_srt_PartnershipInterestMember_6f09bf71-d930-41fc-a0c8-c07d0dd18d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec9c38d4-fbb4-4ff8-b5b3-b12eff8abc13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f42513be-c6f2-41af-b6b5-56d504a49647" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ec9c38d4-fbb4-4ff8-b5b3-b12eff8abc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bae638f2-2a1a-481e-986d-bebcc1d2d643" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f9a3bcb1-6e74-4a6a-bb42-bf36d1515100" xlink:to="loc_srt_RangeMember_bae638f2-2a1a-481e-986d-bebcc1d2d643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dd56b9d2-56a4-45ea-9a08-ba248b118119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_aeff290b-b35d-4610-9aa6-d1e0e41d675e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dd56b9d2-56a4-45ea-9a08-ba248b118119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_e94c3128-00dc-4799-91b7-b9332bc8619e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dd56b9d2-56a4-45ea-9a08-ba248b118119" xlink:to="loc_us-gaap_OtherLiabilitiesMember_e94c3128-00dc-4799-91b7-b9332bc8619e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3fe63411-3933-4e44-a255-f1a867cfc060" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d937150f-1b84-4598-a32c-42210669d77d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_Depreciation_d937150f-1b84-4598-a32c-42210669d77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_379d706b-11e5-4457-9588-8073049c359f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_379d706b-11e5-4457-9588-8073049c359f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ce7a6996-72ee-49aa-a094-55f23a6cb6b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ce7a6996-72ee-49aa-a094-55f23a6cb6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_49a10a94-9c05-4537-a382-ac1ee23dca38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeaseLiability_49a10a94-9c05-4537-a382-ac1ee23dca38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_bad1685a-4208-4990-a8f3-76160835cad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_OperatingLeasePayments_bad1685a-4208-4990-a8f3-76160835cad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_545ef9c5-df2a-4c4e-8243-15d4750c0340" xlink:href="cfr-20201231.xsd#cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility_545ef9c5-df2a-4c4e-8243-15d4750c0340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_526b9411-43d8-42e6-a9b0-505633e61629" xlink:href="cfr-20201231.xsd#cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility_526b9411-43d8-42e6-a9b0-505633e61629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized_0f7684c4-d0dd-4abb-a2de-6ec14b493845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5698bc74-b419-4bf5-b222-eab30f0c095f" xlink:to="loc_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized_0f7684c4-d0dd-4abb-a2de-6ec14b493845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentPremisesandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_c7421f67-3efb-46b3-8fdc-7984bb3837eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_Land_c7421f67-3efb-46b3-8fdc-7984bb3837eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_79cb3884-6111-4f9a-8e1c-aa5024368ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_79cb3884-6111-4f9a-8e1c-aa5024368ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_a17c1ac5-34e3-4555-8ca9-7cadfe32ef4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_a17c1ac5-34e3-4555-8ca9-7cadfe32ef4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_050b75e4-0224-47cc-ac1c-b611d8e76066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_050b75e4-0224-47cc-ac1c-b611d8e76066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_30315082-6949-4fde-8222-447041e2bc7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_ConstructionInProgressGross_30315082-6949-4fde-8222-447041e2bc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_17186c2e-4370-46ea-ae3c-6f34d5abdd52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_17186c2e-4370-46ea-ae3c-6f34d5abdd52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_59b7235a-28a4-483c-84b3-1708f24fcf1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_59b7235a-28a4-483c-84b3-1708f24fcf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_25523338-8c12-4eae-9415-c1a3c34d9689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_25523338-8c12-4eae-9415-c1a3c34d9689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1369e70f-326b-4429-9c38-3d02c5f42aea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_669787be-beee-4235-a4c3-e6700c27f490" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1369e70f-326b-4429-9c38-3d02c5f42aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_09dcce92-8072-484b-b02a-5aab5595fd86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_09dcce92-8072-484b-b02a-5aab5595fd86" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a459caaf-5779-46ea-af52-0fc4cc08c6c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1932736e-ed6b-48b2-9d34-32483b2e08a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a459caaf-5779-46ea-af52-0fc4cc08c6c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:to="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31b7e0fc-2296-4ab0-90dc-48169c53a78f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f170c2a6-2b47-49be-923e-4730cbed73d7" xlink:to="loc_srt_RangeMember_31b7e0fc-2296-4ab0-90dc-48169c53a78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_beb8c3b5-a2bf-49e2-9e25-e5239b054f36" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Operatingleaserightofuseassetamortization_f78b06b6-32d2-4d67-9f58-78591f4e7aa1" xlink:href="cfr-20201231.xsd#cfr_Operatingleaserightofuseassetamortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_Operatingleaserightofuseassetamortization_f78b06b6-32d2-4d67-9f58-78591f4e7aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_e000fb0e-723e-45d1-8def-560c1fbe88a9" xlink:href="cfr-20201231.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_e000fb0e-723e-45d1-8def-560c1fbe88a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_3e3f0cff-137f-4af0-a73f-fa9d1707f085" xlink:href="cfr-20201231.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_3e3f0cff-137f-4af0-a73f-fa9d1707f085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_7ecd6e9e-e715-4dc7-99c7-ac90164306a8" xlink:href="cfr-20201231.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6c6c2ae-8b21-4c35-9e50-dafa44f109f0" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_7ecd6e9e-e715-4dc7-99c7-ac90164306a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8cdbfca0-2849-4ca2-bb67-0ea46b3c8573" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8cdbfca0-2849-4ca2-bb67-0ea46b3c8573" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_92985f7d-4ee8-4cc2-b0c8-c9818ff900cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_68db7ddc-ad95-4de3-a506-8012c4c08de7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_92985f7d-4ee8-4cc2-b0c8-c9818ff900cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_254db1d8-e845-485a-933c-4ce4d13e0d6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_34c7b8e9-f9b7-4f64-9c08-7a71ce6ec7c8" xlink:to="loc_srt_RangeMember_254db1d8-e845-485a-933c-4ce4d13e0d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_60f75017-1d05-42e1-8fc6-d89ebf5c2dce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_3edbcca1-ec7b-48f8-838e-57afaf74b417" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_60f75017-1d05-42e1-8fc6-d89ebf5c2dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_8b2e06f4-fb1f-46a3-a014-27cbf59588be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_60f75017-1d05-42e1-8fc6-d89ebf5c2dce" xlink:to="loc_us-gaap_OtherLiabilitiesMember_8b2e06f4-fb1f-46a3-a014-27cbf59588be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d315b118-fd31-45cb-b99d-4f8fdd262a75" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_542d12de-c954-48f0-84ec-b2a598e2278c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_542d12de-c954-48f0-84ec-b2a598e2278c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3a3cfeaf-0fd2-43b2-a460-7ce04a070de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3a3cfeaf-0fd2-43b2-a460-7ce04a070de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_12e8bac6-6069-425b-9092-9999ae27ebc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_12e8bac6-6069-425b-9092-9999ae27ebc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1b0144ec-710a-42f1-8668-5e2b0cd5cbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1b0144ec-710a-42f1-8668-5e2b0cd5cbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_548dd747-4de7-47f4-b799-f9bdeee1b987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_548dd747-4de7-47f4-b799-f9bdeee1b987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0b6dc4c0-dc09-4cf9-b7b7-e5d79b6a8305" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0b6dc4c0-dc09-4cf9-b7b7-e5d79b6a8305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_45cb4525-e26f-4cd0-9261-0f8493439a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_45cb4525-e26f-4cd0-9261-0f8493439a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5689b24d-4edc-45f0-a549-75a8ff84801a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5689b24d-4edc-45f0-a549-75a8ff84801a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_044446b1-a5c3-4acb-9ba2-df59733ab3ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeaseLiability_044446b1-a5c3-4acb-9ba2-df59733ab3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9ded9e66-4457-4344-a67f-13949d5a71e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9ded9e66-4457-4344-a67f-13949d5a71e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7ae91b96-34a2-432b-8c6a-de16d4ed3f01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b38b2c0f-975f-47a5-9863-3934b880d188" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7ae91b96-34a2-432b-8c6a-de16d4ed3f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07285149-15dc-492d-b60f-d8abe30eb067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_9b30db8c-7b57-4f3c-b824-216eba474045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07285149-15dc-492d-b60f-d8abe30eb067" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_9b30db8c-7b57-4f3c-b824-216eba474045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_32051217-6029-4606-b837-5559780681cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_527720b1-595c-4a7e-8be7-49de66e01a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_32051217-6029-4606-b837-5559780681cc" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_527720b1-595c-4a7e-8be7-49de66e01a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_07091740-c54b-4d24-87c4-fc2a8537e61d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_32051217-6029-4606-b837-5559780681cc" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_07091740-c54b-4d24-87c4-fc2a8537e61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c0522313-fe7f-414b-8c15-23497b3965ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_32051217-6029-4606-b837-5559780681cc" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c0522313-fe7f-414b-8c15-23497b3965ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_193cebc4-f8e1-498b-bea9-dfb0e685b404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_193cebc4-f8e1-498b-bea9-dfb0e685b404" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:to="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7c22dbab-d8f4-480a-8090-8d98d17063ce" xlink:to="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8849c58c-2ff9-4e8c-9094-f171447a15b4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:to="loc_srt_MinimumMember_8849c58c-2ff9-4e8c-9094-f171447a15b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d00ca1ad-69ea-42f8-9ba1-ff2021b42fad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_98227daf-7cdf-4099-b32e-8a17f1af5a50" xlink:to="loc_srt_MaximumMember_d00ca1ad-69ea-42f8-9ba1-ff2021b42fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_3a9d12d1-e652-4cb0-834e-28dd20546f02" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_702e71b6-6681-4227-8cd8-19b759974f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_702e71b6-6681-4227-8cd8-19b759974f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_aab0d190-0c96-44a1-bd2b-472e391d428f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8477f6ec-b3fa-49d2-a0c7-67fb5bdcedc4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_aab0d190-0c96-44a1-bd2b-472e391d428f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ab30f67c-55cc-4459-9211-ff48b3254bd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7a591307-6ecf-4751-8993-da86c1ad2a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ab30f67c-55cc-4459-9211-ff48b3254bd5" xlink:to="loc_us-gaap_Goodwill_7a591307-6ecf-4751-8993-da86c1ad2a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a6d7a6dc-9cef-4cbf-bd55-f2e62a540032" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a6d7a6dc-9cef-4cbf-bd55-f2e62a540032" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697830bf-42f9-4c51-ae7a-07f7c4d32a17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_bcb6e697-b3eb-4081-af0e-a633baf6ef70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:to="loc_us-gaap_CoreDepositsMember_bcb6e697-b3eb-4081-af0e-a633baf6ef70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_47c9afc9-72a1-4205-98b1-4671429a26fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c01d56ea-26da-4e80-879b-e8c0ad31a788" xlink:to="loc_us-gaap_CustomerRelationshipsMember_47c9afc9-72a1-4205-98b1-4671429a26fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_11000fed-7d4f-4941-b383-f9f5fa75b6ff" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d28b96ad-f4b6-4e8b-9b76-c915a76c46c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d28b96ad-f4b6-4e8b-9b76-c915a76c46c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4c06e6f4-6ac6-49b0-9f68-3684bf258e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4c06e6f4-6ac6-49b0-9f68-3684bf258e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3463eb66-f449-4d5a-a268-2e00dd8faff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_574d20f1-20b3-4f53-a990-32d950baefa8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3463eb66-f449-4d5a-a268-2e00dd8faff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_42e5e267-6c8c-40a7-9af7-a52dc46e7ff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_42e5e267-6c8c-40a7-9af7-a52dc46e7ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_de3d1fe3-946b-4e85-ab08-d1cc5b7eecdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_de3d1fe3-946b-4e85-ab08-d1cc5b7eecdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb9cb3c4-61b7-4c98-9889-7efeb6c04e06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb9cb3c4-61b7-4c98-9889-7efeb6c04e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d2a9a9ba-e794-4d09-9dba-d6c75ac52285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d2a9a9ba-e794-4d09-9dba-d6c75ac52285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_47f5c935-d2d6-4f47-9a87-a0f6df75ffdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_47f5c935-d2d6-4f47-9a87-a0f6df75ffdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_62e0d9f7-d16b-4c19-9dec-854cab014b0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_62e0d9f7-d16b-4c19-9dec-854cab014b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d473dc6c-9796-4e1d-9e61-f2a14acce66d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3d473e54-9b3f-4fee-bc61-dc1be82451bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d473dc6c-9796-4e1d-9e61-f2a14acce66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Deposits" xlink:type="simple" xlink:href="cfr-20201231.xsd#Deposits"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/Deposits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_c9003e15-e9d3-4c8c-8862-37e23dddff6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_ca767916-ff22-45c7-a379-93b8b92e071c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c9003e15-e9d3-4c8c-8862-37e23dddff6b" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_ca767916-ff22-45c7-a379-93b8b92e071c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_92317a72-a145-4221-b4af-a7bd59ae57ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_33792a9a-d4b4-47ec-8b28-ba13d3c0ae4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilitiesTypeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_92317a72-a145-4221-b4af-a7bd59ae57ee" xlink:to="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_33792a9a-d4b4-47ec-8b28-ba13d3c0ae4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_eca5ae39-3b4b-4700-a486-8393482d77cf" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_92317a72-a145-4221-b4af-a7bd59ae57ee" xlink:to="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_eca5ae39-3b4b-4700-a486-8393482d77cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_9cad5309-0ee5-413e-aafa-91d6b9525249" xlink:href="cfr-20201231.xsd#cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_92317a72-a145-4221-b4af-a7bd59ae57ee" xlink:to="loc_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock_9cad5309-0ee5-413e-aafa-91d6b9525249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_eaa45cff-dfb1-4121-9b89-0dcd9cc927ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_92317a72-a145-4221-b4af-a7bd59ae57ee" xlink:to="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_eaa45cff-dfb1-4121-9b89-0dcd9cc927ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduleofDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_f2759d4b-3625-4380-8533-49b8a3bdab12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_f2759d4b-3625-4380-8533-49b8a3bdab12" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_27a30e21-0ad3-42df-babd-698689760881" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialAndIndividualMember_890eb312-9659-4390-8e71-253a0d7edebd" xlink:href="cfr-20201231.xsd#cfr_CommercialAndIndividualMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_CommercialAndIndividualMember_890eb312-9659-4390-8e71-253a0d7edebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CorrespondentBanksMember_3288fd40-6671-4e8e-83a1-a4d690003151" xlink:href="cfr-20201231.xsd#cfr_CorrespondentBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_CorrespondentBanksMember_3288fd40-6671-4e8e-83a1-a4d690003151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_a69997e0-88b0-4348-b1c9-3bf00ae018ec" xlink:href="cfr-20201231.xsd#cfr_PublicFundsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_PublicFundsMember_a69997e0-88b0-4348-b1c9-3bf00ae018ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PrivateAccountsMember_b141850f-07df-4911-aa34-49b6dce36686" xlink:href="cfr-20201231.xsd#cfr_PrivateAccountsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b5e8513-2d7e-4a42-a303-c1afb9bd2478" xlink:to="loc_cfr_PrivateAccountsMember_b141850f-07df-4911-aa34-49b6dce36686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:href="cfr-20201231.xsd#cfr_DepositLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_682ce589-9a8d-46e5-b052-970b829f582c" xlink:to="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_eac21c90-e5b8-4d11-b2be-ac42a9935e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_eac21c90-e5b8-4d11-b2be-ac42a9935e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_abe6e953-8dad-4533-b828-a3614eafa171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_DepositsSavingsDeposits_abe6e953-8dad-4533-b828-a3614eafa171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_8ecb07cf-da00-4140-b751-58eb1772ab8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_8ecb07cf-da00-4140-b751-58eb1772ab8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits100000OrMore_8d8e6665-0f0b-4cf6-820b-ad674b628cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_TimeDeposits100000OrMore_8d8e6665-0f0b-4cf6-820b-ad674b628cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsLessThan100000_54fd9848-53b7-46d0-8aaa-12e812cad296" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositsLessThan100000"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_TimeDepositsLessThan100000_54fd9848-53b7-46d0-8aaa-12e812cad296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_80e01b18-3e0f-4719-9944-e47d41c3dbfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_80e01b18-3e0f-4719-9944-e47d41c3dbfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_af0da553-a708-4d5d-9946-7cb014294c82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DepositLineItems_e1736c03-4abe-497d-bd06-dbee954d9053" xlink:to="loc_us-gaap_Deposits_af0da553-a708-4d5d-9946-7cb014294c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_82826470-0ed9-4ea0-af48-7e78e16273c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_dd13234f-6a72-4709-8de5-a7ed7d7c31d6" xlink:href="cfr-20201231.xsd#cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_82826470-0ed9-4ea0-af48-7e78e16273c4" xlink:to="loc_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits_dd13234f-6a72-4709-8de5-a7ed7d7c31d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign_4e7622d0-c54c-42aa-b968-6833dada521c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_82826470-0ed9-4ea0-af48-7e78e16273c4" xlink:to="loc_us-gaap_DepositsForeign_4e7622d0-c54c-42aa-b968-6833dada521c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_c8daf417-e032-495c-a97e-0e0c20b7ee4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_82826470-0ed9-4ea0-af48-7e78e16273c4" xlink:to="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_c8daf417-e032-495c-a97e-0e0c20b7ee4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities_2b5bf709-0019-4d28-8e84-ed3b518f65ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_82826470-0ed9-4ea0-af48-7e78e16273c4" xlink:to="loc_us-gaap_RelatedPartyDepositLiabilities_2b5bf709-0019-4d28-8e84-ed3b518f65ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_51e0462f-2c8b-4165-b902-9fe5854af252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_35e6a744-7810-407a-ab1e-8a21badc95e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_51e0462f-2c8b-4165-b902-9fe5854af252" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_35e6a744-7810-407a-ab1e-8a21badc95e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_22eb165e-7479-494d-b410-69024a3529b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_51e0462f-2c8b-4165-b902-9fe5854af252" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_22eb165e-7479-494d-b410-69024a3529b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_646f3904-668a-4124-bda2-c5bb440a44f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_51e0462f-2c8b-4165-b902-9fe5854af252" xlink:to="loc_us-gaap_TimeDeposits_646f3904-668a-4124-bda2-c5bb440a44f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_c4dce35f-3d49-4091-a8de-360ab6e3743d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess_b254e19d-3e6d-4036-8bf4-105cf009ce36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c4dce35f-3d49-4091-a8de-360ab6e3743d" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess_b254e19d-3e6d-4036-8bf4-105cf009ce36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths_1eea9cca-5202-4cbd-b38d-26c6bb65ddf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c4dce35f-3d49-4091-a8de-360ab6e3743d" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths_1eea9cca-5202-4cbd-b38d-26c6bb65ddf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months_f21fb858-3f0b-4efa-a11d-d0e2315fba07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c4dce35f-3d49-4091-a8de-360ab6e3743d" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months_f21fb858-3f0b-4efa-a11d-d0e2315fba07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months_fb2157b2-0df5-47c3-8e63-66f6c4e619b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c4dce35f-3d49-4091-a8de-360ab6e3743d" xlink:to="loc_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months_fb2157b2-0df5-47c3-8e63-66f6c4e619b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits100000OrMore_35b6a676-6f7e-4a26-b235-4bc1c960c46a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_c4dce35f-3d49-4091-a8de-360ab6e3743d" xlink:to="loc_us-gaap_TimeDeposits100000OrMore_35b6a676-6f7e-4a26-b235-4bc1c960c46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFunds" xlink:type="simple" xlink:href="cfr-20201231.xsd#BorrowedFunds"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BorrowedFunds" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_56140685-c594-4e81-8a76-f8db875ee6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_bcbc64f5-a575-4276-9b0c-8db473d9cc40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_56140685-c594-4e81-8a76-f8db875ee6c2" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_bcbc64f5-a575-4276-9b0c-8db473d9cc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#BorrowedFundsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BorrowedFundsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b80385a6-7bc0-48bc-90c5-c4cc1b36726e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:href="cfr-20201231.xsd#cfr_BorrowedFundsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b80385a6-7bc0-48bc-90c5-c4cc1b36726e" xlink:to="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f83cd8b-93f6-4e10-840c-33270477f2ca" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_e2f7ac1a-dd1b-4d2f-9a8d-0f6a60606eda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_e2f7ac1a-dd1b-4d2f-9a8d-0f6a60606eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_afbcce62-6751-4407-9726-b66de01b03a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember_afbcce62-6751-4407-9726-b66de01b03a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_7ba079e3-3e9f-4196-a29f-04b9b26367b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_SubordinatedDebtMember_7ba079e3-3e9f-4196-a29f-04b9b26367b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_28cefd71-63f5-4764-b777-a12ffb8e0f9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_28cefd71-63f5-4764-b777-a12ffb8e0f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_e7ff9601-47ae-4aec-aa28-7406bc30c756" xlink:href="cfr-20201231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_868ab7e7-d5ec-4135-b2a3-a924ad565b2b" xlink:to="loc_cfr_WNBCapitalTrustIMember_e7ff9601-47ae-4aec-aa28-7406bc30c756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_0476cb02-baa7-4a7b-b37f-40267467464b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_199a3a9b-bca5-40e7-a422-bd25b393d07f" xlink:to="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ae9fa2eb-9e58-4d1b-ab2b-1abcb5b3350b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:to="loc_srt_MaximumMember_ae9fa2eb-9e58-4d1b-ab2b-1abcb5b3350b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d198baaa-4abc-4d6b-a80c-5e1764b6d2d9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_30321f7b-efe0-48c9-94ec-ddbebaefb2e6" xlink:to="loc_srt_MinimumMember_d198baaa-4abc-4d6b-a80c-5e1764b6d2d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1653424e-2aa1-4124-ab93-11c0731928ab" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostCapitalTrustIIMember_880305c8-a3da-4592-9681-9d99e5c6df31" xlink:href="cfr-20201231.xsd#cfr_CullenFrostCapitalTrustIIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:to="loc_cfr_CullenFrostCapitalTrustIIMember_880305c8-a3da-4592-9681-9d99e5c6df31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WNBCapitalTrustIMember_e83df089-b7c6-4a9d-9db1-6e69ed674332" xlink:href="cfr-20201231.xsd#cfr_WNBCapitalTrustIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8644c401-ff15-4a14-a07a-5a513777fb9a" xlink:to="loc_cfr_WNBCapitalTrustIMember_e83df089-b7c6-4a9d-9db1-6e69ed674332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f9139e2f-5d64-4c00-a3e2-177b35d39b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_39d89e94-937c-440d-9e72-d106272f0a8c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f9139e2f-5d64-4c00-a3e2-177b35d39b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_4f8267f9-ec85-42ad-90fa-d838c88646b9" xlink:href="cfr-20201231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f9139e2f-5d64-4c00-a3e2-177b35d39b2c" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_4f8267f9-ec85-42ad-90fa-d838c88646b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47f00fa8-190e-44ea-9924-ff3345a0eb24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1556046b-f884-4980-a41b-ec5a8c5bc2e6" xlink:to="loc_dei_EntityDomain_47f00fa8-190e-44ea-9924-ff3345a0eb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_98383783-07d0-4bc6-a4a9-252662b749f6" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_47f00fa8-190e-44ea-9924-ff3345a0eb24" xlink:to="loc_cfr_CullenFrostMember_98383783-07d0-4bc6-a4a9-252662b749f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:href="cfr-20201231.xsd#cfr_BorrowedFundsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsTable_597d6d35-1677-448a-993a-d9597ea2d04e" xlink:to="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DebtInstrumentMaturitiesPeriod_c4df2009-69e2-4b5a-b4d7-17fcde5aafae" xlink:href="cfr-20201231.xsd#cfr_DebtInstrumentMaturitiesPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_cfr_DebtInstrumentMaturitiesPeriod_c4df2009-69e2-4b5a-b4d7-17fcde5aafae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_f8d45685-80cd-4244-ab8b-ee472ce37d43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_FederalFundsPurchased_f8d45685-80cd-4244-ab8b-ee472ce37d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c22484e7-3335-4283-ade9-c120836fedaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c22484e7-3335-4283-ade9-c120836fedaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_b33b3583-edb3-463b-a96c-adec88198879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_SubordinatedDebt_b33b3583-edb3-463b-a96c-adec88198879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_078fe704-1b7d-4afe-b5c5-98435b359753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_078fe704-1b7d-4afe-b5c5-98435b359753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_2dade891-20da-441d-b2d8-f3b12663a13f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_2dade891-20da-441d-b2d8-f3b12663a13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_3ee15fea-deef-4b2b-aac8-95e1d77f6d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_3ee15fea-deef-4b2b-aac8-95e1d77f6d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_28617407-e183-4de0-ac28-5e53bce73314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_28617407-e183-4de0-ac28-5e53bce73314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_34425e4c-b2ba-485d-8fae-72378be23bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_34425e4c-b2ba-485d-8fae-72378be23bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c37cf672-950f-4479-be94-55c674636450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c37cf672-950f-4479-be94-55c674636450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67eeb373-12e8-41e8-9613-e26de5683155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_67eeb373-12e8-41e8-9613-e26de5683155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_3fe03518-22d2-418b-98bd-fd47ed66cbc5" xlink:href="cfr-20201231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_BorrowedFundsLineItems_9cbd3648-3811-4ddc-81a9-c06dd265ec8a" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_3fe03518-22d2-418b-98bd-fd47ed66cbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dc3fd7b1-f10e-49fd-848e-4c972b03927a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_22530dac-54ef-47b5-b504-e0c94ea86466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dc3fd7b1-f10e-49fd-848e-4c972b03927a" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_22530dac-54ef-47b5-b504-e0c94ea86466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3b5fc32a-14e4-46b6-985d-56c0b418de84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_03d45145-18dc-4235-85fe-9304b6a7cd73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3b5fc32a-14e4-46b6-985d-56c0b418de84" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_03d45145-18dc-4235-85fe-9304b6a7cd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_ac250b62-6852-4ffc-8d11-a700f4118ae8" xlink:href="cfr-20201231.xsd#cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3b5fc32a-14e4-46b6-985d-56c0b418de84" xlink:to="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_ac250b62-6852-4ffc-8d11-a700f4118ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_19131ad1-7052-489e-90aa-4a522822d161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:href="cfr-20201231.xsd#cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_19131ad1-7052-489e-90aa-4a522822d161" xlink:to="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_4275b002-33f9-4a0e-afcc-d32e7ef88c9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_979519b6-5031-4865-8c81-b458b044a23e" xlink:to="loc_us-gaap_RelatedPartyDomain_4275b002-33f9-4a0e-afcc-d32e7ef88c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:href="cfr-20201231.xsd#cfr_CommitmentsAndGuaranteesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable_5c859a73-4086-461b-918f-b1b84fdb5cce" xlink:to="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditCardGuarantees_900114ae-db0a-4182-88d4-e359b7e362b0" xlink:href="cfr-20201231.xsd#cfr_CreditCardGuarantees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:to="loc_cfr_CreditCardGuarantees_900114ae-db0a-4182-88d4-e359b7e362b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CollateralizedCreditCardGuarantees_187bd0b7-7922-4b42-99f2-d3a10642a816" xlink:href="cfr-20201231.xsd#cfr_CollateralizedCreditCardGuarantees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommitmentsAndGuaranteesLineItems_80ca8f2f-c21b-4841-82a9-d0e8c1c17442" xlink:to="loc_cfr_CollateralizedCreditCardGuarantees_187bd0b7-7922-4b42-99f2-d3a10642a816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a3f9928-f897-4735-b125-83faeef9457e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a3f9928-f897-4735-b125-83faeef9457e" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:to="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_48c2727f-e8b8-4bd8-a848-08c869c62f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_25cf03f7-a4ee-4f6c-82ef-79a077bf779c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_48c2727f-e8b8-4bd8-a848-08c869c62f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_aa50094a-f1c5-49b7-8603-ebfb9fa7cde7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_48c2727f-e8b8-4bd8-a848-08c869c62f5c" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_aa50094a-f1c5-49b7-8603-ebfb9fa7cde7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_032c44eb-0061-4d3b-a5c8-1cba021a0d56" xlink:to="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_b23fc904-15a6-47c0-af32-47a64a7b978e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_b23fc904-15a6-47c0-af32-47a64a7b978e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_cf2b7c88-bd96-46f6-9a57-330403c84677" xlink:href="cfr-20201231.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_f336d3af-906c-4776-b3ad-fec81e5905ae" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_cf2b7c88-bd96-46f6-9a57-330403c84677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_415e2f0e-3d86-4592-a741-c8a8f1873ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_50208438-0033-4361-bda9-ec9b45932542" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_415e2f0e-3d86-4592-a741-c8a8f1873ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_77a0bf42-5947-4647-8f51-d5ce7ed529b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_415e2f0e-3d86-4592-a741-c8a8f1873ac6" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_77a0bf42-5947-4647-8f51-d5ce7ed529b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8054737b-8ad0-4bbf-adae-595b8a89385d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_3de4ccc4-4b12-491c-b394-71b8c1afb1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8054737b-8ad0-4bbf-adae-595b8a89385d" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_3de4ccc4-4b12-491c-b394-71b8c1afb1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpactOfNewAccountingPronouncement_0dfb3393-4fea-48be-8a8d-6de3a4319dcd" xlink:href="cfr-20201231.xsd#cfr_ImpactOfNewAccountingPronouncement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8054737b-8ad0-4bbf-adae-595b8a89385d" xlink:to="loc_cfr_ImpactOfNewAccountingPronouncement_0dfb3393-4fea-48be-8a8d-6de3a4319dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_ff68a2e9-4914-48eb-aae0-6bf00d87ef17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8054737b-8ad0-4bbf-adae-595b8a89385d" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_ff68a2e9-4914-48eb-aae0-6bf00d87ef17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasuresandDisclosuresPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_752a9cae-88f5-4e14-9dba-fc86f47b78cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_df17ef70-b3d7-490f-be15-4f6d6e86e840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_752a9cae-88f5-4e14-9dba-fc86f47b78cc" xlink:to="loc_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock_df17ef70-b3d7-490f-be15-4f6d6e86e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_7e8d6bf1-e2f3-473a-8f4c-266426eec69e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_f9a97fb1-822d-4ff1-8afb-1d25d4b13aef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_7e8d6bf1-e2f3-473a-8f4c-266426eec69e" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_f9a97fb1-822d-4ff1-8afb-1d25d4b13aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMattersTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_d4b0e3c9-f723-4849-9e95-0264bfa3ea0c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_30a6548e-cd43-4d8a-8966-3fa6d8f5c32a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_d4b0e3c9-f723-4849-9e95-0264bfa3ea0c" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_30a6548e-cd43-4d8a-8966-3fa6d8f5c32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CapitalandRegulatoryMattersNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_394911f6-7fbb-408a-a721-4533357c2c46" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_394911f6-7fbb-408a-a721-4533357c2c46" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_59816397-e914-4f6e-aabe-3f8bc779b405" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Stockrepurchase2019planMember_246dc91a-795d-4a79-a9a5-736889f6d802" xlink:href="cfr-20201231.xsd#cfr_Stockrepurchase2019planMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:to="loc_cfr_Stockrepurchase2019planMember_246dc91a-795d-4a79-a9a5-736889f6d802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Stockrepurchase2017planMember_22a60816-4be7-4309-be62-69a61be36fc4" xlink:href="cfr-20201231.xsd#cfr_Stockrepurchase2017planMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_1e1a1177-ed81-4040-b1ba-42a69d183248" xlink:to="loc_cfr_Stockrepurchase2017planMember_22a60816-4be7-4309-be62-69a61be36fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b36be237-51a8-4998-a701-64b7242e64d6" xlink:to="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_4317ff32-d45b-4fd3-ac80-6fc9e2e747d4" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:to="loc_cfr_CullenFrostMember_4317ff32-d45b-4fd3-ac80-6fc9e2e747d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_8d41ac8d-f57b-4364-bb8f-33a399674cbb" xlink:href="cfr-20201231.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0de9bca2-601d-48cc-ba04-02a8f585834d" xlink:to="loc_cfr_FrostBankMember_8d41ac8d-f57b-4364-bb8f-33a399674cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8ce10f5d-ac17-47e8-a071-16d55df7d9f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2a2ca1c2-7f89-4347-b7a4-e704b2b6d79c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8ce10f5d-ac17-47e8-a071-16d55df7d9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_8ffd8bab-c457-4620-9fde-76ed43b95cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8ce10f5d-ac17-47e8-a071-16d55df7d9f1" xlink:to="loc_us-gaap_SubordinatedDebtMember_8ffd8bab-c457-4620-9fde-76ed43b95cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_af3c1180-5cad-4650-81bb-11c98e74b8ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e6d946b-a735-446e-b6ca-453e31f22e17" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_af3c1180-5cad-4650-81bb-11c98e74b8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_6ac3bfff-9607-4838-b5d4-37d5b6031cd2" xlink:href="cfr-20201231.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_af3c1180-5cad-4650-81bb-11c98e74b8ef" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_6ac3bfff-9607-4838-b5d4-37d5b6031cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f07bd1f3-3c1e-4a4d-89c3-3a8b7316e0a0" xlink:to="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_6dad4a1f-f232-40b0-bea2-ca2a1e3180ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_6dad4a1f-f232-40b0-bea2-ca2a1e3180ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_8cb46a72-a3f6-4491-9eda-eab481b7af2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_us-gaap_TreasuryStockMember_8cb46a72-a3f6-4491-9eda-eab481b7af2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_7181bd02-fb35-499f-a045-33cc0befe212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_7181bd02-fb35-499f-a045-33cc0befe212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_70a30eab-ac0d-491b-bfb5-d48941158b7d" xlink:href="cfr-20201231.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1e7e0708-7181-4371-83b4-a41b13dc2dc5" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_70a30eab-ac0d-491b-bfb5-d48941158b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_9b2d7bbf-7054-4a41-abb8-0932a159e664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_dc25d869-5b81-47ff-809d-39d2ce7f0c12" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_9b2d7bbf-7054-4a41-abb8-0932a159e664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_817164df-9c56-4816-adc5-3e743468cdf9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5760b665-0c52-4a5d-bd1f-c8e7ed968ef6" xlink:to="loc_srt_RangeMember_817164df-9c56-4816-adc5-3e743468cdf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7ae509b2-7d3d-4106-9938-564fa6d336b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_817164df-9c56-4816-adc5-3e743468cdf9" xlink:to="loc_srt_MinimumMember_7ae509b2-7d3d-4106-9938-564fa6d336b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_3924ce3d-43b9-4b4c-b7f9-f3da69d00812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_c12929d1-6921-4663-b2c0-919480e0123d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_3924ce3d-43b9-4b4c-b7f9-f3da69d00812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_bd5fae76-c338-4e6a-b0ca-207143c955eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PositionAxis_ac41431a-3cc3-459f-a230-2b86850c34c5" xlink:to="loc_us-gaap_PositionDomain_bd5fae76-c338-4e6a-b0ca-207143c955eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_73749bd2-0705-4697-bb83-cb5a50252f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransactionTypeAxis_c8039ba6-e10f-4ef5-9b67-f717495324b7" xlink:to="loc_us-gaap_TransactionDomain_73749bd2-0705-4697-bb83-cb5a50252f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8113913f-0905-4caa-a1e3-aeb325ce3cde" xlink:to="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_29da8ba6-3b88-4f52-a7c0-8563da5e4f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:to="loc_us-gaap_PreferredStockMember_29da8ba6-3b88-4f52-a7c0-8563da5e4f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6fde0211-b94f-4625-9aa2-846b26137ddf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_db80b6bd-4569-4bb9-895b-a14d26e19b50" xlink:to="loc_us-gaap_RetainedEarningsMember_6fde0211-b94f-4625-9aa2-846b26137ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1d99e46a-a962-4751-aded-5f394a137ace" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CreditLossTransitionalPeriodUnderCECL_c9fdbbd9-5163-49f0-a6b1-8d884d7d3a02" xlink:href="cfr-20201231.xsd#cfr_CreditLossTransitionalPeriodUnderCECL"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CreditLossTransitionalPeriodUnderCECL_c9fdbbd9-5163-49f0-a6b1-8d884d7d3a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_ae181576-fac3-4117-b284-9aeecfc09f5e" xlink:href="cfr-20201231.xsd#cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations_ae181576-fac3-4117-b284-9aeecfc09f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_3e01c426-2251-465d-87df-06043f7d9841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_3e01c426-2251-465d-87df-06043f7d9841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_697198aa-1b30-4341-8431-f1b5f0b5714d" xlink:href="cfr-20201231.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_697198aa-1b30-4341-8431-f1b5f0b5714d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_7bb98901-26bb-459e-9771-683c2855c869" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_7bb98901-26bb-459e-9771-683c2855c869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_825eace6-dc89-4383-aadb-133a90adae07" xlink:href="cfr-20201231.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_825eace6-dc89-4383-aadb-133a90adae07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_ba0bc866-5601-4499-bf4e-52a3f9483d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_SubordinatedDebt_ba0bc866-5601-4499-bf4e-52a3f9483d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedBorrowingInterestRate_84729fe6-15d0-4c3c-aa04-03b6e25c704f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_SubordinatedBorrowingInterestRate_84729fe6-15d0-4c3c-aa04-03b6e25c704f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_63e6c7ae-2347-4f49-818f-a8d978f41709" xlink:href="cfr-20201231.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_63e6c7ae-2347-4f49-818f-a8d978f41709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_5d406bd5-058a-4ae2-ada5-523adb45906a" xlink:href="cfr-20201231.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_5d406bd5-058a-4ae2-ada5-523adb45906a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_8ea61ed7-57ef-4134-bfe1-37c8b5cb2694" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule_8ea61ed7-57ef-4134-bfe1-37c8b5cb2694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalConservationBuffer_e6a13117-7640-45c6-9b55-8f14419c1c43" xlink:href="cfr-20201231.xsd#cfr_CapitalConservationBuffer"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CapitalConservationBuffer_e6a13117-7640-45c6-9b55-8f14419c1c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_f728d3f8-9b53-46c5-98d0-3847ca87d9a3" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_f728d3f8-9b53-46c5-98d0-3847ca87d9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_8d3b931e-a87d-4b61-9337-72a28c11936a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_8d3b931e-a87d-4b61-9337-72a28c11936a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d1c962cb-db20-4fe9-8f14-16988bd9d348" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d1c962cb-db20-4fe9-8f14-16988bd9d348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_af8ba218-eac4-4a93-984d-6f92c6efe9b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_af8ba218-eac4-4a93-984d-6f92c6efe9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c4e88936-e4e8-49a5-903e-62319d629623" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_c4e88936-e4e8-49a5-903e-62319d629623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_3a9fdf61-0e15-4d86-a236-73a41d2912dc" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_3a9fdf61-0e15-4d86-a236-73a41d2912dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_e4ff4caf-2ff2-4813-aa61-d19d26fdec4e" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_e4ff4caf-2ff2-4813-aa61-d19d26fdec4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_0e3f849b-fee4-47ee-afee-eee78958c332" xlink:href="cfr-20201231.xsd#cfr_CECLTransitionAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_CECLTransitionAmount_0e3f849b-fee4-47ee-afee-eee78958c332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedIncrementalEffectofCECL_1ec13f19-0bd4-4aa8-af5b-ac78bf9c5c08" xlink:href="cfr-20201231.xsd#cfr_EstimatedIncrementalEffectofCECL"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_EstimatedIncrementalEffectofCECL_1ec13f19-0bd4-4aa8-af5b-ac78bf9c5c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_0a4c9fde-627d-4319-883d-53b5a809f5b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockSharesIssued_0a4c9fde-627d-4319-883d-53b5a809f5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4d54f8a0-834e-4a70-bf64-e0a2c2bd504c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_4d54f8a0-834e-4a70-bf64-e0a2c2bd504c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6278a15a-1813-4760-9e30-af5d8c778868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6278a15a-1813-4760-9e30-af5d8c778868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_fa58e49e-7836-4263-9cee-c333e494f48c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_fa58e49e-7836-4263-9cee-c333e494f48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_a9cc0748-3c64-4123-8a84-e3b3e087b0c7" xlink:href="cfr-20201231.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_a9cc0748-3c64-4123-8a84-e3b3e087b0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_5e00b275-25de-40f8-8176-4da6ec8fc7be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_5e00b275-25de-40f8-8176-4da6ec8fc7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_96203ab4-7bd2-4cc0-b87a-f997d757f227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_96203ab4-7bd2-4cc0-b87a-f997d757f227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_144dcd91-4a14-4f23-88f6-b431d145e936" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_144dcd91-4a14-4f23-88f6-b431d145e936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_dc3ceec1-f626-4a64-b1c7-777d948a5580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_dc3ceec1-f626-4a64-b1c7-777d948a5580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_5abd87c2-f0f5-4456-8ce4-5d9a2a065d80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_5abd87c2-f0f5-4456-8ce4-5d9a2a065d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_177a08ba-b730-4065-90b2-0e27a27e2072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_177a08ba-b730-4065-90b2-0e27a27e2072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_379e1946-cd5a-4789-9923-57247123c3f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_379e1946-cd5a-4789-9923-57247123c3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_e647c7dd-8f83-40eb-9518-45a853937c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_e647c7dd-8f83-40eb-9518-45a853937c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_5b20ccfa-794a-4715-9ad4-b92426f343bf" xlink:href="cfr-20201231.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_e3251139-83a1-4a49-bae2-81ab833b306b" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_5b20ccfa-794a-4715-9ad4-b92426f343bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#RegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_cdb1bcea-9406-45f0-b978-3d1d99ed3f97" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_cdb1bcea-9406-45f0-b978-3d1d99ed3f97" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:to="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1fae1e07-518f-434c-906e-88a97aecc68a" xlink:to="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_2b0b9183-72ba-4b1b-8d69-692fcd992026" xlink:href="cfr-20201231.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:to="loc_cfr_CullenFrostMember_2b0b9183-72ba-4b1b-8d69-692fcd992026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_3b831b4d-fbd8-47cc-94f0-5141397d5b57" xlink:href="cfr-20201231.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2850ddcd-74ac-4e67-b063-314887941d7d" xlink:to="loc_cfr_FrostBankMember_3b831b4d-fbd8-47cc-94f0-5141397d5b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_0b5f6014-d73d-4cfa-9199-40ea4c4e702a" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_b63be578-3d10-4a6b-acfd-c1b04f1c4701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_b63be578-3d10-4a6b-acfd-c1b04f1c4701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_fb37bf19-a046-4844-932d-55e2c936e6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_fb37bf19-a046-4844-932d-55e2c936e6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_ba8c50eb-fd3d-4fbd-b1a7-4bf63de73e8e" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_ba8c50eb-fd3d-4fbd-b1a7-4bf63de73e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4604b569-7307-4d05-9951-85f22b25f980" xlink:href="cfr-20201231.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4604b569-7307-4d05-9951-85f22b25f980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_38f8c2db-f615-48f9-9691-0c09d684f930" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_38f8c2db-f615-48f9-9691-0c09d684f930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_804074e6-98ac-4824-83d1-8530aad3743f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_804074e6-98ac-4824-83d1-8530aad3743f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_1317ce25-fc31-47dd-b544-304b1771d014" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_1317ce25-fc31-47dd-b544-304b1771d014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_7cb8f596-5c6f-4b62-8e15-ebafd5eb7baf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_7cb8f596-5c6f-4b62-8e15-ebafd5eb7baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_9224ba81-a253-46e7-bcf3-5de536f07bc6" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_9224ba81-a253-46e7-bcf3-5de536f07bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_494da2d8-8bdc-48d8-a498-c48b83e87a8d" xlink:href="cfr-20201231.xsd#cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_494da2d8-8bdc-48d8-a498-c48b83e87a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_3ac62288-70b9-4dcc-8206-82dd55c10779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_3ac62288-70b9-4dcc-8206-82dd55c10779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_39330a5a-c8b9-4793-92b3-a3fe9fee4618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_39330a5a-c8b9-4793-92b3-a3fe9fee4618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_9f8bb458-1829-4949-98e1-f166376d8c78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_Capital_9f8bb458-1829-4949-98e1-f166376d8c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_8ebf7703-ae51-41fe-8821-56ee866ffb51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_8ebf7703-ae51-41fe-8821-56ee866ffb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_4b595de6-a0c3-4132-8c08-83ec901cb2ef" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_4b595de6-a0c3-4132-8c08-83ec901cb2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4f13f38a-4e5f-4121-a6eb-46953c987189" xlink:href="cfr-20201231.xsd#cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_4f13f38a-4e5f-4121-a6eb-46953c987189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_0cd3b817-8d55-4ca5-95f0-4765b6d809b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_0cd3b817-8d55-4ca5-95f0-4765b6d809b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_8529bd2a-6360-4943-be06-e8ce5d03fcd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_8529bd2a-6360-4943-be06-e8ce5d03fcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_55a16156-a78e-4ef1-8f0b-0dda89203a2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapital_55a16156-a78e-4ef1-8f0b-0dda89203a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_d86f47c4-aa5f-4470-8c5b-2c8927c2d48b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_d86f47c4-aa5f-4470-8c5b-2c8927c2d48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_6cb158c4-6dbd-4615-9e01-f16724eed669" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_6cb158c4-6dbd-4615-9e01-f16724eed669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_bf536290-74c1-495a-b907-178e0def8bc4" xlink:href="cfr-20201231.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_bf536290-74c1-495a-b907-178e0def8bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_2e463e44-737a-43b8-98a9-6326dfd8001a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_2e463e44-737a-43b8-98a9-6326dfd8001a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_3cc398e0-09d8-4fd3-b49e-a4f5e48f9692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_fc7f94a6-70fe-4cee-8ede-b5b78fc00934" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_3cc398e0-09d8-4fd3-b49e-a4f5e48f9692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a7aa33fc-fbc4-4723-b324-44e3775b0e18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_c5624c6e-d0de-4219-893b-0a1b6075cb47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a7aa33fc-fbc4-4723-b324-44e3775b0e18" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_c5624c6e-d0de-4219-893b-0a1b6075cb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8c301cde-2da1-49e3-ab1e-b32ee362b139" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_00855bf4-a244-4984-a5bb-1b851ab06441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8c301cde-2da1-49e3-ab1e-b32ee362b139" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_00855bf4-a244-4984-a5bb-1b851ab06441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2896d031-10de-41a0-9cee-cf3cf5938c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_NetIncomeLoss_2896d031-10de-41a0-9cee-cf3cf5938c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_dac45413-461e-42c6-8a4f-c17b7ca82b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_dac45413-461e-42c6-8a4f-c17b7ca82b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_04fd206c-32c9-4c43-92b0-abf72f0b64cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_04fd206c-32c9-4c43-92b0-abf72f0b64cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_022cdbb1-b79f-4878-a2ea-0dbfa30d5bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_022cdbb1-b79f-4878-a2ea-0dbfa30d5bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_59d875ee-c4bc-4f88-b593-2f8a980ae023" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_59d875ee-c4bc-4f88-b593-2f8a980ae023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_58d2362b-f1b3-4c29-bf82-0ef6159d69a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_DistributedEarnings_58d2362b-f1b3-4c29-bf82-0ef6159d69a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_89ca10fb-67ff-4d6b-ab83-b2217a428fce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_UndistributedEarnings_89ca10fb-67ff-4d6b-ab83-b2217a428fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_40902777-b744-4070-8353-1befee3a530d" xlink:href="cfr-20201231.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_40902777-b744-4070-8353-1befee3a530d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_44254853-cf30-4640-a2eb-3a378ba3242d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_44254853-cf30-4640-a2eb-3a378ba3242d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb332613-0133-4d98-a4d4-48f1e4d619b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bb332613-0133-4d98-a4d4-48f1e4d619b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_99f5f7f6-3408-4056-9c48-dc885e198980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9044179c-8b7d-4c96-bcf0-4dd813715206" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_99f5f7f6-3408-4056-9c48-dc885e198980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#EarningsPerSharePolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EarningsPerSharePolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_039d9ce8-3df7-4653-bee6-f62fdbb27064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_63c27515-9365-4e5b-bb72-9629cecc2ff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_039d9ce8-3df7-4653-bee6-f62fdbb27064" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_63c27515-9365-4e5b-bb72-9629cecc2ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aec29c76-a483-4d46-aa42-c77291e02afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e8d378c0-064e-4df6-884e-3279b426e2e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aec29c76-a483-4d46-aa42-c77291e02afc" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e8d378c0-064e-4df6-884e-3279b426e2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="simple" xlink:href="cfr-20201231.xsd#CompensationRelatedCostsPostemploymentBenefitsPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_95edd069-5d44-45a8-af5a-0b120191fd8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_258da272-850b-4158-96e6-bbbdbc9399c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_95edd069-5d44-45a8-af5a-0b120191fd8b" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_258da272-850b-4158-96e6-bbbdbc9399c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_b3ebc7d7-c280-45bc-90d6-73bf02f6bd58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_b3ebc7d7-c280-45bc-90d6-73bf02f6bd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_5418035d-6246-4f7d-8079-b00c35814006" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_5418035d-6246-4f7d-8079-b00c35814006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1e7e16a0-e1cf-43a2-aa3d-97c31f61d5d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_1e7e16a0-e1cf-43a2-aa3d-97c31f61d5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_576193a5-6be3-4f88-9ffa-1ffdfd1700fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_576193a5-6be3-4f88-9ffa-1ffdfd1700fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_92929b88-de00-4883-b5a6-f957f089fe73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_92929b88-de00-4883-b5a6-f957f089fe73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_05ca2d2f-2cf0-42eb-a4c0-ab1a8b632b71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_05ca2d2f-2cf0-42eb-a4c0-ab1a8b632b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_4ef6c1a5-7112-45a3-8544-d6715751c187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_4ef6c1a5-7112-45a3-8544-d6715751c187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0fffe14e-9b37-4950-bad5-3f14811924ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0fffe14e-9b37-4950-bad5-3f14811924ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_3a1016d6-d853-4add-8e9c-a1dc0dd02954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_3a1016d6-d853-4add-8e9c-a1dc0dd02954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_293a15a3-56ad-441c-804d-10f6547faf1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_293a15a3-56ad-441c-804d-10f6547faf1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_ef19257d-b743-43f5-8eb7-8506f95b4444" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_ef19257d-b743-43f5-8eb7-8506f95b4444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_a94551d4-e87b-43ec-88ac-0acee375afa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_a94551d4-e87b-43ec-88ac-0acee375afa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_8f0945c5-0b94-4c4b-b4aa-a49f265409dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f777434-d8c0-4dc9-aa96-1da620a0e9ed" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_8f0945c5-0b94-4c4b-b4aa-a49f265409dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_81f36733-1233-4cda-a4b6-a7c7d93e06a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_81f36733-1233-4cda-a4b6-a7c7d93e06a7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f4f35a22-945e-4b33-9ea9-f8648269505b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_e98a3754-f948-4f78-896c-87fa25459096" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:to="loc_us-gaap_DeferredProfitSharingMember_e98a3754-f948-4f78-896c-87fa25459096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_2ecee26f-5ce7-4ceb-9525-d0e50e43a3da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_995a299c-979f-482c-a753-1f4d43bb3295" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_2ecee26f-5ce7-4ceb-9525-d0e50e43a3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_beba9c2e-668e-4321-9893-10cfdc757c3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_f7fd9f1a-c6db-4e9c-9962-58d5ebe9a4eb" xlink:to="loc_us-gaap_RetirementPlanNameDomain_beba9c2e-668e-4321-9893-10cfdc757c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_12a2f270-b52e-4b3b-a59d-751759cc6409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_33687621-1882-4311-b1d4-058c87b5ea29" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_12a2f270-b52e-4b3b-a59d-751759cc6409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_891844ed-1584-4a3e-a189-7c011bce901b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_12a2f270-b52e-4b3b-a59d-751759cc6409" xlink:to="loc_us-gaap_QualifiedPlanMember_891844ed-1584-4a3e-a189-7c011bce901b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_feca333e-da67-4d71-a86c-e7b038d5e1ca" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0691f9ec-e5e6-4db4-8e0f-05c69b1b6fed" xlink:to="loc_srt_RangeMember_feca333e-da67-4d71-a86c-e7b038d5e1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3f852281-7cb5-4e42-bb0c-8e75159c3a3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_feca333e-da67-4d71-a86c-e7b038d5e1ca" xlink:to="loc_srt_MaximumMember_3f852281-7cb5-4e42-bb0c-8e75159c3a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_79e51ce4-3aa4-4047-8f9d-c614d86899b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_0c2080cb-8d29-453b-88c3-1552efe13daf" xlink:to="loc_us-gaap_PlanNameDomain_79e51ce4-3aa4-4047-8f9d-c614d86899b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TwoThousandFifteenPlanMember_f758b4ab-2441-4c62-93ef-a29e28e78020" xlink:href="cfr-20201231.xsd#cfr_TwoThousandFifteenPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_79e51ce4-3aa4-4047-8f9d-c614d86899b5" xlink:to="loc_cfr_TwoThousandFifteenPlanMember_f758b4ab-2441-4c62-93ef-a29e28e78020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a022bae2-ff58-470a-8987-f0e0bc03c29e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_effb9aa3-8deb-481a-aaa8-34290334753d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:to="loc_us-gaap_EquitySecuritiesMember_effb9aa3-8deb-481a-aaa8-34290334753d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_9502f084-18be-4e7f-9583-1df39c192f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_da108d80-ea54-45bc-9e34-beb8044810ea" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_9502f084-18be-4e7f-9583-1df39c192f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_64662785-4111-4cf3-ba03-19b62f8c7a6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_bcf0f694-e195-453b-b464-8369d8038176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_us-gaap_StockOptionMember_bcf0f694-e195-453b-b464-8369d8038176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a6e871af-2414-428d-b5d2-ed686b12bb69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_us-gaap_PerformanceSharesMember_a6e871af-2414-428d-b5d2-ed686b12bb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAndStockUnitsMember_d9e6e606-68ce-436a-874b-4ecaf4cbdc11" xlink:href="cfr-20201231.xsd#cfr_NonVestedStockAndStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_cfr_NonVestedStockAndStockUnitsMember_d9e6e606-68ce-436a-874b-4ecaf4cbdc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8db317fa-14b5-4299-88e4-2623eb3b8186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e671007-5b2e-4726-b894-d9b2991417b1" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8db317fa-14b5-4299-88e4-2623eb3b8186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_56152575-b890-451f-b704-b81428757842" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d8c8aa34-d6c5-4453-b5b8-57e6349eab7c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_56152575-b890-451f-b704-b81428757842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProFormaMember_b944c8d8-8e20-45da-a434-babb7ad70c43" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProFormaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_56152575-b890-451f-b704-b81428757842" xlink:to="loc_srt_ProFormaMember_b944c8d8-8e20-45da-a434-babb7ad70c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:href="cfr-20201231.xsd#cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_20893a07-9989-4255-a564-4e5d6c774a8b" xlink:to="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_39f34082-2ad1-4a56-89dc-b2870bb91058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_39f34082-2ad1-4a56-89dc-b2870bb91058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_9320a77a-fc2e-4d59-a8ff-b8fe731d2808" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized_9320a77a-fc2e-4d59-a8ff-b8fe731d2808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b76ba601-2216-4c09-a8d5-154293d7aced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b76ba601-2216-4c09-a8d5-154293d7aced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_28e98fa5-4d12-46a0-a26a-9a764ad811c0" xlink:href="cfr-20201231.xsd#cfr_PercentageOfEquityInvestmentsInMutualFund"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_PercentageOfEquityInvestmentsInMutualFund_28e98fa5-4d12-46a0-a26a-9a764ad811c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ebcba35e-8a8d-47c7-a622-4ac884747f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ebcba35e-8a8d-47c7-a622-4ac884747f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bf29e5d3-c8c4-456a-bbee-37f04712c3d7" xlink:href="cfr-20201231.xsd#cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear_bf29e5d3-c8c4-456a-bbee-37f04712c3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_666f0b90-ba36-49a1-80da-521088df11ba" xlink:href="cfr-20201231.xsd#cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent_666f0b90-ba36-49a1-80da-521088df11ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_4df99c7d-8464-43ed-8add-7e23c898a563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_4df99c7d-8464-43ed-8add-7e23c898a563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_466ef18e-bbc3-407c-b9de-f4d5fda28537" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_466ef18e-bbc3-407c-b9de-f4d5fda28537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_371f89b1-a47c-4c45-b07c-417ddbea0902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_371f89b1-a47c-4c45-b07c-417ddbea0902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Numberofstockplans_b252b942-a8a7-4b13-886d-c8942bc1ecb4" xlink:href="cfr-20201231.xsd#cfr_Numberofstockplans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Numberofstockplans_b252b942-a8a7-4b13-886d-c8942bc1ecb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LifePeriodOfOptionsAwarded_deb2d8b9-b037-454f-bf4f-4563bbf955d6" xlink:href="cfr-20201231.xsd#cfr_LifePeriodOfOptionsAwarded"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_LifePeriodOfOptionsAwarded_deb2d8b9-b037-454f-bf4f-4563bbf955d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d9bd16fb-6062-481f-867a-ec5e0a3bff8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d9bd16fb-6062-481f-867a-ec5e0a3bff8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ac9f8481-1abb-42e0-87e7-3f5ed6d42fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ac9f8481-1abb-42e0-87e7-3f5ed6d42fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7f9fa4df-4c03-4170-951e-fcff81eeb705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7f9fa4df-4c03-4170-951e-fcff81eeb705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CliffVestingPeriod_0dd17035-e480-4113-8a24-4b96e3f2fff5" xlink:href="cfr-20201231.xsd#cfr_CliffVestingPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_CliffVestingPeriod_0dd17035-e480-4113-8a24-4b96e3f2fff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_37f0f308-5c65-4630-8ca7-c195c10e735c" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement_37f0f308-5c65-4630-8ca7-c195c10e735c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_ff5baa77-81c0-4f84-9459-a0715abd35d0" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement_ff5baa77-81c0-4f84-9459-a0715abd35d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_617eac8a-3728-478e-adb7-ffce54dda3a9" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement_617eac8a-3728-478e-adb7-ffce54dda3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_2b4e384e-56bc-4ee5-8d0b-a6df2f956d3b" xlink:href="cfr-20201231.xsd#cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement_2b4e384e-56bc-4ee5-8d0b-a6df2f956d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_a26306fd-4aa3-42d9-ba7d-0744dad65c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_a26306fd-4aa3-42d9-ba7d-0744dad65c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5a8f509e-109b-4371-98c8-09c08445c3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5a8f509e-109b-4371-98c8-09c08445c3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_41faa878-d9d8-4cbe-8f67-aac7ce08626f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems_74b31ab3-da43-4819-b876-95c3a6f64e4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_41faa878-d9d8-4cbe-8f67-aac7ce08626f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74297606-9e7c-40a8-8cd1-cab21ca02eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_74297606-9e7c-40a8-8cd1-cab21ca02eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_eb01d7dd-7a4e-43a0-8fbe-93da569d74de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_eb01d7dd-7a4e-43a0-8fbe-93da569d74de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_465df73e-b161-4c63-a286-346befabcaf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_465df73e-b161-4c63-a286-346befabcaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6c2e018e-360e-4dfa-b6df-de33bb526add" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6c2e018e-360e-4dfa-b6df-de33bb526add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_40f3a5a7-8212-4677-8af8-13ca2957ee69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_40f3a5a7-8212-4677-8af8-13ca2957ee69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4fa8ee47-01f2-4332-b7a3-9dc7a1560e3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4fa8ee47-01f2-4332-b7a3-9dc7a1560e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_f9b7006d-bc2e-49fa-94dc-8db827ab8159" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_f9b7006d-bc2e-49fa-94dc-8db827ab8159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_08e35734-df66-4f66-86b1-76cfc3a07bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_08e35734-df66-4f66-86b1-76cfc3a07bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_70aa193c-9015-493a-88df-22a0fd632cb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_70aa193c-9015-493a-88df-22a0fd632cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_350844d6-a5be-4799-bf7a-616ef331ce86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_350844d6-a5be-4799-bf7a-616ef331ce86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d5e47095-5d33-4c5b-85ab-28668d4236c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d5e47095-5d33-4c5b-85ab-28668d4236c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_3c619bea-498d-4c97-bbc6-967db7c4523b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_581a53d9-a302-4182-b0b8-d9bbe59d0732" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_3c619bea-498d-4c97-bbc6-967db7c4523b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_76de43d4-bf31-47e8-8fdb-0411e8ec5f38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_76de43d4-bf31-47e8-8fdb-0411e8ec5f38" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4cb8c9cc-85f3-44bb-a0f3-b36573a794db" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e467e08d-2135-4df4-96ee-628dee3d1afa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e467e08d-2135-4df4-96ee-628dee3d1afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_c97c3479-ec02-4ce7-8497-05077654a9cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac6fea4d-1d91-46f8-a566-967ea1327e93" xlink:to="loc_us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember_c97c3479-ec02-4ce7-8497-05077654a9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ab8d8d4f-8334-44bd-8ce0-3eeff2d0eb2f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a01201e9-51bb-4a1b-b926-5bfa726d8eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a01201e9-51bb-4a1b-b926-5bfa726d8eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_19f01373-eba9-4ca0-b505-966b38367c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_19f01373-eba9-4ca0-b505-966b38367c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_00bbe812-ff51-4db2-b6e5-47f04c4b38bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_00bbe812-ff51-4db2-b6e5-47f04c4b38bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d854579a-e250-46ee-8522-9bc9b2e023b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_7ead7d40-04be-4314-890e-6427cf2d0fc8" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_d854579a-e250-46ee-8522-9bc9b2e023b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d067eaed-f4c1-445e-89c9-ff4e0bf9f492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1eb168d4-e72c-4923-8a95-b13952001adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d067eaed-f4c1-445e-89c9-ff4e0bf9f492" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1eb168d4-e72c-4923-8a95-b13952001adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d6c4be76-9516-4c7a-9d3f-84c1701cb43e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d067eaed-f4c1-445e-89c9-ff4e0bf9f492" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d6c4be76-9516-4c7a-9d3f-84c1701cb43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_a4a69d77-ff37-4c29-9a8c-677cf895432b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d067eaed-f4c1-445e-89c9-ff4e0bf9f492" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_a4a69d77-ff37-4c29-9a8c-677cf895432b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5757aad8-a540-4907-8fe8-91cca3f94453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d067eaed-f4c1-445e-89c9-ff4e0bf9f492" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5757aad8-a540-4907-8fe8-91cca3f94453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_747926f4-d211-4791-97f0-cf80a7718f55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_747926f4-d211-4791-97f0-cf80a7718f55" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_0ab61f1f-8244-48b0-90f0-8e7b077da8c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_fdbfb60c-7870-4cb2-b6d8-def3ee152809" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_0ab61f1f-8244-48b0-90f0-8e7b077da8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b4e873d8-bdc4-4291-b57d-bcd2485ce275" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_926a33e4-e11b-4198-a7f7-885247838e35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_926a33e4-e11b-4198-a7f7-885247838e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_4b6569f6-66d8-4428-bd2a-d3f688d13374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_4b6569f6-66d8-4428-bd2a-d3f688d13374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_02d32d73-7a08-4c4a-afb7-798bb1a69076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67fd970e-beb7-4cba-9db8-ee7259c4c381" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_02d32d73-7a08-4c4a-afb7-798bb1a69076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ff201546-aeb8-400f-9ee1-1e4de3a3c7a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ff201546-aeb8-400f-9ee1-1e4de3a3c7a8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_04e5dc93-1408-4691-a9f2-03b465cc2c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e7beb053-bb00-4819-b29a-485e9a47e192" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_04e5dc93-1408-4691-a9f2-03b465cc2c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fe8f54d0-4786-446d-a8a0-bf0010561afc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_04e5dc93-1408-4691-a9f2-03b465cc2c20" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_fe8f54d0-4786-446d-a8a0-bf0010561afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b8f72b32-5e90-4b60-861e-7e98eb8809de" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_14ffca94-8237-4eea-a125-f0ffa7d19425" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_14ffca94-8237-4eea-a125-f0ffa7d19425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_2a7f5999-64ca-4039-beb9-bd69e5bc6fb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_2a7f5999-64ca-4039-beb9-bd69e5bc6fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_225c9710-0a12-4002-98bc-9a71641f4eec" xlink:href="cfr-20201231.xsd#cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_30043a50-4e4f-4b82-92d6-2189deeab6a3" xlink:to="loc_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax_225c9710-0a12-4002-98bc-9a71641f4eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_adfccc22-a3f9-4408-8c6a-a7077f35ab62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_aed66207-e9e6-450a-9010-6f4e532e93f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_adfccc22-a3f9-4408-8c6a-a7077f35ab62" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_aed66207-e9e6-450a-9010-6f4e532e93f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_b53d57d9-61ba-4023-abce-81a6563e02d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_adfccc22-a3f9-4408-8c6a-a7077f35ab62" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_b53d57d9-61ba-4023-abce-81a6563e02d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_d2e0a4c2-44f0-411a-8610-72832fdc2038" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_adfccc22-a3f9-4408-8c6a-a7077f35ab62" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_d2e0a4c2-44f0-411a-8610-72832fdc2038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansFairValueofPlanAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_104c860b-5499-46f6-8415-8b4b45ce0d84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_104c860b-5499-46f6-8415-8b4b45ce0d84" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_842fb6f6-1936-4658-a09b-8f3677777ff4" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MutualFundsMember_3545d3fa-9299-49ee-bd2d-0dd0c4548429" xlink:href="cfr-20201231.xsd#cfr_MutualFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:to="loc_cfr_MutualFundsMember_3545d3fa-9299-49ee-bd2d-0dd0c4548429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_c41b2f5d-31c2-46b3-be48-190c82b9f71c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_43441ebc-659d-4e78-a613-991ec3dd3cf4" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_c41b2f5d-31c2-46b3-be48-190c82b9f71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9e86995d-818f-47e8-b22a-bbf1fff37733" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f498797b-047e-4c13-8965-1ce03149dd64" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9e86995d-818f-47e8-b22a-bbf1fff37733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3b08f91b-2ccf-45a8-8200-c4108fddd7aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9e86995d-818f-47e8-b22a-bbf1fff37733" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_3b08f91b-2ccf-45a8-8200-c4108fddd7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5545fc3c-bf1b-4577-a4ad-744dbf7a8060" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b83738fa-6343-484c-b40a-749821eb8998" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5545fc3c-bf1b-4577-a4ad-744dbf7a8060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bdc70d97-9bdf-4419-a411-d5cfc37a7746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5545fc3c-bf1b-4577-a4ad-744dbf7a8060" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_bdc70d97-9bdf-4419-a411-d5cfc37a7746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_544f750b-2dbe-46ac-9739-e78cc1ae5c09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_544f750b-2dbe-46ac-9739-e78cc1ae5c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_4e60835c-9ed9-4d72-b36c-a411031a55c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_4e60835c-9ed9-4d72-b36c-a411031a55c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8e5ae749-bf3f-4f7d-b0a9-a2fb15f69eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8e5ae749-bf3f-4f7d-b0a9-a2fb15f69eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_a079c3b6-fb56-4a54-9548-bf1d3b0a353b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_a079c3b6-fb56-4a54-9548-bf1d3b0a353b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_31dc15e5-9ec1-4da6-adc5-247ecd4ee001" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_31dc15e5-9ec1-4da6-adc5-247ecd4ee001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_a01b97fe-268d-4ba1-ab2d-5529c390874e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_a01b97fe-268d-4ba1-ab2d-5529c390874e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_3b86195f-316c-4157-84a6-4e91b37a4470" xlink:href="cfr-20201231.xsd#cfr_DefinedBenefitPlanExpectedFutureBenefitPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19adad63-84b7-468d-b647-d2779190b8c5" xlink:to="loc_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments_3b86195f-316c-4157-84a6-4e91b37a4470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_50cba590-51ba-416f-9ab6-50bdd2d8c774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_50cba590-51ba-416f-9ab6-50bdd2d8c774" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:to="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e7717973-67b1-4439-93b2-d09dd8758356" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d37b32ab-1209-45c5-85c6-e6739cd11de2" xlink:to="loc_srt_RangeMember_e7717973-67b1-4439-93b2-d09dd8758356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3c6e8cd9-a015-4d08-9786-16c3adbb908b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e7717973-67b1-4439-93b2-d09dd8758356" xlink:to="loc_srt_MaximumMember_3c6e8cd9-a015-4d08-9786-16c3adbb908b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:to="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_555b00b2-70a1-4c67-b41a-95d767dfc2dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_4c0e4ae6-fa88-492a-8593-ac71c5e69ba2" xlink:href="cfr-20201231.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_4c0e4ae6-fa88-492a-8593-ac71c5e69ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_a6d0fdef-0066-4f33-aad9-7a26c49571f1" xlink:href="cfr-20201231.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_a6d0fdef-0066-4f33-aad9-7a26c49571f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_36056729-f4e6-4679-a3af-e12c178cf874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_us-gaap_PerformanceSharesMember_36056729-f4e6-4679-a3af-e12c178cf874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1f563d55-b393-4bce-bf2c-514ace2cf236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75eabe89-4653-4f38-bd04-c897c49a2a57" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1f563d55-b393-4bce-bf2c-514ace2cf236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18e1f0d3-9ab0-4931-910c-ce4a8b7705f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d646ef5a-3a6c-454c-9a64-0b8574790a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d646ef5a-3a6c-454c-9a64-0b8574790a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fcb058b1-cc20-4ea2-add8-f17c48ab58f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fcb058b1-cc20-4ea2-add8-f17c48ab58f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c299fafe-505e-4e51-9ad6-c43d4e3c2b26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c299fafe-505e-4e51-9ad6-c43d4e3c2b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c6727ced-cbe0-458a-bfb0-b2cc3e648f22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c6727ced-cbe0-458a-bfb0-b2cc3e648f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5ca23e35-afc6-4830-85af-67c77ae98f39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5ca23e35-afc6-4830-85af-67c77ae98f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_189f3a22-fc54-46a6-96aa-0a0e84e7da8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_189f3a22-fc54-46a6-96aa-0a0e84e7da8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9163d9ac-e1b2-42d6-b933-aa0069d26caa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9163d9ac-e1b2-42d6-b933-aa0069d26caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bc8d81f4-fbbb-493d-afd9-fad6d8a5d6ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bc8d81f4-fbbb-493d-afd9-fad6d8a5d6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_25f114c0-b7cc-4d6b-a76a-de219f68cf04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_25f114c0-b7cc-4d6b-a76a-de219f68cf04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_471d7bc3-aac6-46c1-bfff-6714947cb79b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_471d7bc3-aac6-46c1-bfff-6714947cb79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fe4ec4a7-8380-46a8-a91e-2d159f6fd344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fe4ec4a7-8380-46a8-a91e-2d159f6fd344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6a306712-d21c-4580-99c6-c839766adee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6a306712-d21c-4580-99c6-c839766adee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f71b49c4-4706-4d46-8ead-0b542d7f21ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f71b49c4-4706-4d46-8ead-0b542d7f21ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_10b33399-b729-4a02-817c-65606ecb2cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_10b33399-b729-4a02-817c-65606ecb2cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e04711c3-7b88-4c4f-abe9-22e7130e502d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e04711c3-7b88-4c4f-abe9-22e7130e502d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_36223657-3884-4c5f-9a92-e32ce292e8f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_36223657-3884-4c5f-9a92-e32ce292e8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dcaba31d-b0ac-45a1-a821-d18240debb18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dcaba31d-b0ac-45a1-a821-d18240debb18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1f9da82e-3d87-4657-abb9-f8d469e3aadf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1f9da82e-3d87-4657-abb9-f8d469e3aadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_55fd3e09-8cf6-435b-a38d-04f9d28bdff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_283a4744-61ec-4c48-bb9d-dc69a11f60f0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_55fd3e09-8cf6-435b-a38d-04f9d28bdff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9ed3ca69-1c9f-469c-9f21-69166cd8d21c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9ed3ca69-1c9f-469c-9f21-69166cd8d21c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:to="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7f003042-3272-46a1-8229-088047e5d36c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4845591d-4fd1-4a02-9af5-dc8ef0204068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4845591d-4fd1-4a02-9af5-dc8ef0204068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OptionsExercisableMember_60712bfd-d6f0-4b22-b5be-4c8b90901de8" xlink:href="cfr-20201231.xsd#cfr_OptionsExercisableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b86f96a-8946-4f95-a432-94e40b463081" xlink:to="loc_cfr_OptionsExercisableMember_60712bfd-d6f0-4b22-b5be-4c8b90901de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bd3e9daf-1654-40e7-893d-aea5bb56ad6a" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_e5f30a5d-07fe-434b-9f1b-8e98700d353c" xlink:href="cfr-20201231.xsd#cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember_e5f30a5d-07fe-434b-9f1b-8e98700d353c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_b0fc850a-9a8c-4add-b3c8-f8d596ee3625" xlink:href="cfr-20201231.xsd#cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember_b0fc850a-9a8c-4add-b3c8-f8d596ee3625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2150eedf-6288-4bca-a31f-0440547d5229" xlink:href="cfr-20201231.xsd#cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember_2150eedf-6288-4bca-a31f-0440547d5229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_daee872d-7ca7-4f38-a01f-ecc9669f76cf" xlink:href="cfr-20201231.xsd#cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember_daee872d-7ca7-4f38-a01f-ecc9669f76cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_e0a552e2-d46d-4451-9c81-d3720c40f92a" xlink:href="cfr-20201231.xsd#cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_cac7e58c-517c-4e94-8abf-60f5a621f63e" xlink:to="loc_cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember_e0a552e2-d46d-4451-9c81-d3720c40f92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75b34cee-3b7b-4a6e-aac9-1eb1ad303713" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c5f3290e-70c7-484d-87aa-e1d7a02dfe3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c5f3290e-70c7-484d-87aa-e1d7a02dfe3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ed156e76-ffcf-4ca0-b10f-32076a5dc360" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ed156e76-ffcf-4ca0-b10f-32076a5dc360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_e9e37d17-f0ee-4f45-9e0a-b05e5019a841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_e9e37d17-f0ee-4f45-9e0a-b05e5019a841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3373d7c2-2bca-4ca8-a772-83dbd80b5841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_3373d7c2-2bca-4ca8-a772-83dbd80b5841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1a71ed40-0d37-473a-b8ea-2c583678d17f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1a71ed40-0d37-473a-b8ea-2c583678d17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_0698b71d-0002-43c8-a54c-d20a4b3b7998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_0698b71d-0002-43c8-a54c-d20a4b3b7998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b99492bc-98f5-4c80-931f-25716a1e4472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_b99492bc-98f5-4c80-931f-25716a1e4472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8045042c-f858-45e4-a795-50c8e57d1c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8045042c-f858-45e4-a795-50c8e57d1c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5424f488-fdd0-457e-aa41-6573f67d53c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_6ca5f07f-0912-4f4c-82ab-957252643ec2" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5424f488-fdd0-457e-aa41-6573f67d53c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f758957e-d727-4c60-8d9e-f91371e449a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_e43c8635-9514-4bfd-b1b2-331d0656021b" xlink:href="cfr-20201231.xsd#cfr_TreasurySharesIssuedRelatedToStockOptionExercises"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f758957e-d727-4c60-8d9e-f91371e449a2" xlink:to="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_e43c8635-9514-4bfd-b1b2-331d0656021b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_8c64b557-57b9-488e-9427-f1fb20e262b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f758957e-d727-4c60-8d9e-f91371e449a2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_8c64b557-57b9-488e-9427-f1fb20e262b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_129da899-a064-4bd7-ada1-841d7a544190" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f758957e-d727-4c60-8d9e-f91371e449a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_129da899-a064-4bd7-ada1-841d7a544190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8d766102-eea3-4242-8266-9f7a79886e5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f758957e-d727-4c60-8d9e-f91371e449a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8d766102-eea3-4242-8266-9f7a79886e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e3680785-42a7-40ef-9107-1866a6834814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e3680785-42a7-40ef-9107-1866a6834814" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:to="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2070dcdc-9ac3-444b-aebb-30441958e4a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6bb1348a-2fc4-41d8-9ab2-0ac8ce76b5d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2070dcdc-9ac3-444b-aebb-30441958e4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_bc5dbd3e-5925-4dd8-893e-1506a32bf021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2070dcdc-9ac3-444b-aebb-30441958e4a5" xlink:to="loc_us-gaap_PerformanceSharesMember_bc5dbd3e-5925-4dd8-893e-1506a32bf021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fc62eac9-9a81-4a91-8c02-76a585cbb3c4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_99f5bb47-418e-4fad-a11c-cf28ade03b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_StockOptionPlanExpense_99f5bb47-418e-4fad-a11c-cf28ade03b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_956f34c4-9fff-478d-9ba9-7b58b5a1294e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_RestrictedStockExpense_956f34c4-9fff-478d-9ba9-7b58b5a1294e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ed967359-f7dc-4ec5-ac02-96ed39f4563d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ed967359-f7dc-4ec5-ac02-96ed39f4563d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_39653dad-8649-45c1-805d-d6316926f8d4" xlink:href="cfr-20201231.xsd#cfr_Sharebasedcompensationexpenseonperformancestockunits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_cfr_Sharebasedcompensationexpenseonperformancestockunits_39653dad-8649-45c1-805d-d6316926f8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_703430d0-7703-4e40-970e-86905b458324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_ShareBasedCompensation_703430d0-7703-4e40-970e-86905b458324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_eaf31acd-de60-432d-a4fe-c0f44d015b58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_00583de6-3f58-4fd7-805e-9f17762c68de" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_eaf31acd-de60-432d-a4fe-c0f44d015b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_38f617d3-8404-409d-8959-ab45dc0f2f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_38f617d3-8404-409d-8959-ab45dc0f2f82" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:to="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fcb1f82-425e-492e-8215-85cd073f5fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_92c5801d-2b54-421d-9501-e16cbbc66b48" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fcb1f82-425e-492e-8215-85cd073f5fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_78134f4c-afda-430b-a8f9-56e186d8944c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fcb1f82-425e-492e-8215-85cd073f5fa4" xlink:to="loc_us-gaap_PerformanceSharesMember_78134f4c-afda-430b-a8f9-56e186d8944c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable_390d9302-c3ba-4775-b633-cf0b1a291ae3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_4506f5cd-1c88-48ba-8da8-3886ebcc1dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_4506f5cd-1c88-48ba-8da8-3886ebcc1dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_670b962a-4e04-4e45-98a3-44370b18de72" xlink:href="cfr-20201231.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_670b962a-4e04-4e45-98a3-44370b18de72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8556679a-29b7-419b-98cf-9ce504856946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8556679a-29b7-419b-98cf-9ce504856946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_03cad356-f956-420f-9083-126966c61fa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_03cad356-f956-420f-9083-126966c61fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4201562c-88b9-4554-b793-26ac37854913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4201562c-88b9-4554-b793-26ac37854913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6971b8f6-791e-415e-8cce-f360c715002b" xlink:href="cfr-20201231.xsd#cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_a97dccb9-59b8-48a3-9b0d-74043487d68c" xlink:to="loc_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition_6971b8f6-791e-415e-8cce-f360c715002b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpense"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_627203a3-b38f-45cb-bd34-6bf43ae78159" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_aff66224-a64c-4dd1-93b7-1e6a92a64b28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_627203a3-b38f-45cb-bd34-6bf43ae78159" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_aff66224-a64c-4dd1-93b7-1e6a92a64b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_3600327f-cfe5-4ab5-81e5-3c786e5cac39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_df809e1f-d190-4328-98d4-851bc07337d6" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeAndExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_3600327f-cfe5-4ab5-81e5-3c786e5cac39" xlink:to="loc_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock_df809e1f-d190-4328-98d4-851bc07337d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_93d20389-9f74-481e-88ff-17904f567eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_185b5fcd-bb94-47b6-bda3-cd167c01d159" xlink:href="cfr-20201231.xsd#cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_93d20389-9f74-481e-88ff-17904f567eb1" xlink:to="loc_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately_185b5fcd-bb94-47b6-bda3-cd167c01d159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_fa658ee1-7e0a-49f4-8b25-a689f66beb8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_93d20389-9f74-481e-88ff-17904f567eb1" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_fa658ee1-7e0a-49f4-8b25-a689f66beb8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeOther_0b4953fe-70bc-45dc-a013-caed3162bc69" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_cfr_OtherNonInterestIncomeOther_0b4953fe-70bc-45dc-a013-caed3162bc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6eeaa0c9-d66f-430b-9538-1ccd06a6f5ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_6eeaa0c9-d66f-430b-9538-1ccd06a6f5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_e4c0ac83-c30a-4855-aed2-114e717ed9b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_us-gaap_ProfessionalFees_e4c0ac83-c30a-4855-aed2-114e717ed9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_14fc16b8-d0d8-43a6-8ed5-858ff512f688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_14fc16b8-d0d8-43a6-8ed5-858ff512f688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TravelAndEntertainmentExpense_06c4ff67-6b36-4d28-8bac-607ba28e7e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TravelAndEntertainmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_us-gaap_TravelAndEntertainmentExpense_06c4ff67-6b36-4d28-8bac-607ba28e7e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestExpenseOther_e4cb4db9-d5ed-4862-8ec9-a0d5d0a61a7d" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestExpenseOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_cfr_OtherNonInterestExpenseOther_e4cb4db9-d5ed-4862-8ec9-a0d5d0a61a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_33fcc4bc-6f5d-41a2-92ea-c98a749032d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_cda1c79e-0876-4919-ac89-62aaeae9d0c2" xlink:to="loc_us-gaap_OtherNoninterestExpense_33fcc4bc-6f5d-41a2-92ea-c98a749032d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_edc67f09-98bb-4df0-903b-e6f48466e763" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_4c113cad-54f5-4cb5-b8ce-a5b39cb682b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_edc67f09-98bb-4df0-903b-e6f48466e763" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_4c113cad-54f5-4cb5-b8ce-a5b39cb682b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e89712a0-0d3f-4278-be9d-da6a51e9b319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5d0590ae-d5f0-4ca5-ab26-88cea53ab571" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e89712a0-0d3f-4278-be9d-da6a51e9b319" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5d0590ae-d5f0-4ca5-ab26-88cea53ab571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0ef7438c-66fa-48fe-9a2e-8dab5db216b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e89712a0-0d3f-4278-be9d-da6a51e9b319" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0ef7438c-66fa-48fe-9a2e-8dab5db216b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_38c84b2c-500e-4d63-abcf-7bdd4da8070b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e89712a0-0d3f-4278-be9d-da6a51e9b319" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_38c84b2c-500e-4d63-abcf-7bdd4da8070b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_706dcc8f-ea47-4a51-b78e-80e58894b28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d91d57d8-e6f7-4af2-86cf-4a4e52a4a6f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_706dcc8f-ea47-4a51-b78e-80e58894b28d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d91d57d8-e6f7-4af2-86cf-4a4e52a4a6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c50dea1a-dacc-41bd-9c71-0914a8984b51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_706dcc8f-ea47-4a51-b78e-80e58894b28d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c50dea1a-dacc-41bd-9c71-0914a8984b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8189254d-b813-444f-b157-78ab0696a168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_706dcc8f-ea47-4a51-b78e-80e58894b28d" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8189254d-b813-444f-b157-78ab0696a168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesIncomeTaxExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_260097d3-62de-4ae2-983d-8969ca6b7a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_989095aa-95e0-4ffc-89e5-2cc93a7f808e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_260097d3-62de-4ae2-983d-8969ca6b7a69" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_989095aa-95e0-4ffc-89e5-2cc93a7f808e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_32bd03de-2d58-4470-81aa-8d16c8cb31cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_260097d3-62de-4ae2-983d-8969ca6b7a69" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_32bd03de-2d58-4470-81aa-8d16c8cb31cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2b639fd1-67a0-40a8-9c76-c5dcbd40fe40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_260097d3-62de-4ae2-983d-8969ca6b7a69" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2b639fd1-67a0-40a8-9c76-c5dcbd40fe40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5973cf97-f6b8-4727-a42b-c4b841958078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_260097d3-62de-4ae2-983d-8969ca6b7a69" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5973cf97-f6b8-4727-a42b-c4b841958078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c06747a0-bbae-4ced-a125-80de412deac2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c06747a0-bbae-4ced-a125-80de412deac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_fa2d7014-7849-4a7a-b41c-5b6fea2d79ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_fa2d7014-7849-4a7a-b41c-5b6fea2d79ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_12d3e0bd-6a28-4e90-9c6f-252fec4cd33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_12d3e0bd-6a28-4e90-9c6f-252fec4cd33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_4a56c826-35f6-45e9-a333-df66988a2c7c" xlink:href="cfr-20201231.xsd#cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome_4a56c826-35f6-45e9-a333-df66988a2c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_289fcb4a-4f16-4669-b4ba-7eb00e59c55f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_289fcb4a-4f16-4669-b4ba-7eb00e59c55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_5433ac29-4b21-45ee-86dd-99cff101091a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_5433ac29-4b21-45ee-86dd-99cff101091a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_60af612a-bda0-4e95-8da0-c9ebdafd8171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_60af612a-bda0-4e95-8da0-c9ebdafd8171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_ea904e6e-1c21-4a7a-b144-4edfb7130e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsOther_ea904e6e-1c21-4a7a-b144-4edfb7130e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_9fa2d3ed-adb1-422b-b1da-2725ce0fd83d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_9fa2d3ed-adb1-422b-b1da-2725ce0fd83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_a363f1e6-f873-4e4b-96f2-074a41c02912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_a363f1e6-f873-4e4b-96f2-074a41c02912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_23eda110-be94-4a47-bfda-c1dc72744c6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_23eda110-be94-4a47-bfda-c1dc72744c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_028eb307-7525-4b86-a00a-ebb80ffb112c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_038ff6fa-26f7-4fec-9085-0c3c616679dc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_028eb307-7525-4b86-a00a-ebb80ffb112c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_65f3368f-a7fc-4091-adea-fc80bec5f0ca" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases_65f3368f-a7fc-4091-adea-fc80bec5f0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_b6b58938-25de-4768-afe2-1990e0d8c66d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_b6b58938-25de-4768-afe2-1990e0d8c66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_4b3c3816-01ac-477d-a8cd-b4c7f676ee1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_4b3c3816-01ac-477d-a8cd-b4c7f676ee1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d043172c-b03a-48b5-86da-0840cd735b34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d043172c-b03a-48b5-86da-0840cd735b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_1751802b-bb06-462c-a7f3-80385951b53c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_1751802b-bb06-462c-a7f3-80385951b53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_f3b22c60-e0d3-48c2-9b85-0ea0bd65530b" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees_f3b22c60-e0d3-48c2-9b85-0ea0bd65530b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_f88698f3-0d22-4b4f-8823-dec522222999" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_f88698f3-0d22-4b4f-8823-dec522222999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_08b6ae29-a010-4876-8b4c-f169563a1c34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_08b6ae29-a010-4876-8b4c-f169563a1c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_c170b473-545c-4369-b5cc-9734c4db79a0" xlink:href="cfr-20201231.xsd#cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities_c170b473-545c-4369-b5cc-9734c4db79a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_11baa79f-b234-43a1-9ce9-3f845cc0434e" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases_11baa79f-b234-43a1-9ce9-3f845cc0434e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bfcaee29-576c-45ec-aca8-4344f8952230" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bfcaee29-576c-45ec-aca8-4344f8952230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_330368cb-48a4-4bdc-bb4d-0e61d0ef782b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_330368cb-48a4-4bdc-bb4d-0e61d0ef782b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_f6ea1b8f-2889-4663-bac9-f49e9faff80f" xlink:href="cfr-20201231.xsd#cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans_f6ea1b8f-2889-4663-bac9-f49e9faff80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Deferredtaxliabilitiespartnershipinterest_773d0810-8d41-45bb-bad8-419cf7a41712" xlink:href="cfr-20201231.xsd#cfr_Deferredtaxliabilitiespartnershipinterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_cfr_Deferredtaxliabilitiespartnershipinterest_773d0810-8d41-45bb-bad8-419cf7a41712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_2d7794c8-5a8d-4d19-b2d8-8dba517d7221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_2d7794c8-5a8d-4d19-b2d8-8dba517d7221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_87b11ea2-6ca8-483c-bdea-79b3d859f290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_87b11ea2-6ca8-483c-bdea-79b3d859f290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_188dfb2d-28ae-46a7-ad2d-932556d0f20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_188dfb2d-28ae-46a7-ad2d-932556d0f20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_26e4b7c1-09cf-4289-9025-f8127caf6ca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92fe4378-922a-4569-a30e-179797982eec" xlink:to="loc_us-gaap_DeferredTaxLiabilities_26e4b7c1-09cf-4289-9025-f8127caf6ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f6c30d21-14ea-4144-8669-ef9dcd66fbb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_7581f743-e0db-4429-a130-177af7e98e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_f6c30d21-14ea-4144-8669-ef9dcd66fbb0" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_7581f743-e0db-4429-a130-177af7e98e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_776e7ffa-94a9-425d-b925-092c4324f185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_16c0f9f7-4c42-4123-811d-3105fcec8fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_776e7ffa-94a9-425d-b925-092c4324f185" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_16c0f9f7-4c42-4123-811d-3105fcec8fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_06607847-4a4a-4c42-8e94-00240fdf1397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_776e7ffa-94a9-425d-b925-092c4324f185" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_06607847-4a4a-4c42-8e94-00240fdf1397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_9d8e9464-ec50-4f01-819e-9292f6a0240c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_9d8e9464-ec50-4f01-819e-9292f6a0240c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_8e081755-8ace-4406-9750-556c917493b3" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_8e081755-8ace-4406-9750-556c917493b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f7fb5426-49a7-46ee-8f06-9d83abc31675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f7fb5426-49a7-46ee-8f06-9d83abc31675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_e85c7e53-06ff-41b9-8cfe-d0a7c572abf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_e85c7e53-06ff-41b9-8cfe-d0a7c572abf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_6fd82ecc-cbc9-4833-a2b4-fd745eb749bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_6fd82ecc-cbc9-4833-a2b4-fd745eb749bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_c661b60f-90a1-437e-87f8-f490d4ad4650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_c661b60f-90a1-437e-87f8-f490d4ad4650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_cec3101d-5a9a-449c-b9b4-767de32b37f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_cec3101d-5a9a-449c-b9b4-767de32b37f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_9c588a34-b3a1-4515-ba51-aea9c9a13eba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_9c588a34-b3a1-4515-ba51-aea9c9a13eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_f7cda5ed-92e2-4d36-999f-592a7085b108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_f7cda5ed-92e2-4d36-999f-592a7085b108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_e0f6e99c-681d-4bfb-9a03-4a79e9c9c4d5" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_e0f6e99c-681d-4bfb-9a03-4a79e9c9c4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_253306de-44be-4815-b68b-4835f96c5182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_253306de-44be-4815-b68b-4835f96c5182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_197e6d5e-f675-4e5c-b61c-04166641dd09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_197e6d5e-f675-4e5c-b61c-04166641dd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_049a55ac-817b-443f-90eb-253214c012f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_049a55ac-817b-443f-90eb-253214c012f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_e17abeb3-ac81-4d12-bbeb-7a3fd2f2bb22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_e17abeb3-ac81-4d12-bbeb-7a3fd2f2bb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_14c91549-c12c-4659-81f1-1a25bcc1a929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_14c91549-c12c-4659-81f1-1a25bcc1a929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_2751e363-aa73-417f-81b2-e3484cba3994" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_2751e363-aa73-417f-81b2-e3484cba3994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8a2ea48b-a6d2-440b-87a8-c550765c68bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_8a2ea48b-a6d2-440b-87a8-c550765c68bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_26c1e1f2-985f-4c0f-bbad-0df3884047b6" xlink:href="cfr-20201231.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_26c1e1f2-985f-4c0f-bbad-0df3884047b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c043c4be-83e8-40d3-8a89-2fe2d1108392" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c043c4be-83e8-40d3-8a89-2fe2d1108392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f1d7aade-9210-45fe-8e19-649595c02a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f1d7aade-9210-45fe-8e19-649595c02a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_dc6bec0d-1bc3-47a6-bb3f-a38dc52e4a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax_dc6bec0d-1bc3-47a6-bb3f-a38dc52e4a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_9672a7c6-0f8d-48bb-968c-b8a0670b84a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_9672a7c6-0f8d-48bb-968c-b8a0670b84a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_700123b4-b86b-429d-bbae-a8700f4cf36c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_700123b4-b86b-429d-bbae-a8700f4cf36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8d4a984a-e67e-4f25-8727-c392099be538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4e6ebb48-52d2-4f9b-ba3a-1257c1d0d0ef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8d4a984a-e67e-4f25-8727-c392099be538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8a6f486d-fe3b-407c-a3d3-d6ae120bb77d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8a6f486d-fe3b-407c-a3d3-d6ae120bb77d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_09e28ac8-3193-4c85-b208-767e92935aaf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_b39da3ce-4fa4-4220-abbd-2b9c6b0b7367" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_b39da3ce-4fa4-4220-abbd-2b9c6b0b7367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ccf660be-8a65-40c1-bd7c-8975cce908e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ccf660be-8a65-40c1-bd7c-8975cce908e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a5c187bc-20aa-4509-b09f-5ece121e54a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_87611133-d3cb-4198-8221-d0e3ff74783e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a5c187bc-20aa-4509-b09f-5ece121e54a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_149e9851-6cf0-4e43-b2d6-b1dab0feafa5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_bd4aa11b-e242-42df-b524-68dda040cec8" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_149e9851-6cf0-4e43-b2d6-b1dab0feafa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_149e9851-6cf0-4e43-b2d6-b1dab0feafa5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e38b544b-59d9-4981-b630-2a6dc454b487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e38b544b-59d9-4981-b630-2a6dc454b487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9b9bfe58-f24c-41aa-9a4d-04c9abd2623f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9b9bfe58-f24c-41aa-9a4d-04c9abd2623f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_e74aafe4-6c2b-46c6-bc3e-dd891d17fc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_e74aafe4-6c2b-46c6-bc3e-dd891d17fc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7ed1e72-ece6-40a5-821c-c22c98a3498e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e7ed1e72-ece6-40a5-821c-c22c98a3498e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_0cf2c63f-07c8-4755-891a-67f5ed9514b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_0cf2c63f-07c8-4755-891a-67f5ed9514b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aae941d5-766b-45ee-8888-374099f4abb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0098c44e-c53a-4d74-bf95-5f083a252c2d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aae941d5-766b-45ee-8888-374099f4abb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_701bb5b0-0919-4d39-9f90-96d9ef7e3b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_9680cc03-beb8-4d9f-9a5a-c3b078dec46d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_701bb5b0-0919-4d39-9f90-96d9ef7e3b75" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_9680cc03-beb8-4d9f-9a5a-c3b078dec46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_76dc32a1-36a9-481f-b2c8-58e05440b160" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_76dc32a1-36a9-481f-b2c8-58e05440b160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_6b9821a0-b5f9-4ac4-8425-5430932fd8da" xlink:href="cfr-20201231.xsd#cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:to="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_6b9821a0-b5f9-4ac4-8425-5430932fd8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_ac7a97a8-a8c9-4294-99c4-73fd65736ceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_ac7a97a8-a8c9-4294-99c4-73fd65736ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_7cde8b60-30d1-4f1b-abc0-5d49878befc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:to="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_7cde8b60-30d1-4f1b-abc0-5d49878befc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_4392f11b-63c1-474c-badd-4f66d3116bd0" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:to="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock_4392f11b-63c1-474c-badd-4f66d3116bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_d5784376-f454-4d54-a708-5c475513cc96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_646893a4-a29e-429b-87f6-84d905a16145" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_d5784376-f454-4d54-a708-5c475513cc96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f214b765-7773-4878-9ba0-692a8ab1b755" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f214b765-7773-4878-9ba0-692a8ab1b755" xlink:to="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3cbbd967-158b-4e43-93ae-7246c1ff7e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_69221176-5ff1-4aa3-8a95-aab047f081c7" xlink:to="loc_us-gaap_HedgingDesignationDomain_3cbbd967-158b-4e43-93ae-7246c1ff7e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_2f2dffa7-a3e2-4ee2-b4da-451e50c7a848" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_3cbbd967-158b-4e43-93ae-7246c1ff7e88" xlink:to="loc_us-gaap_NondesignatedMember_2f2dffa7-a3e2-4ee2-b4da-451e50c7a848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e7d4d926-2d79-4264-9883-55c1e09bd3e5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2e649b07-e640-4321-a1fe-dc2bb08fc5c6" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_2e649b07-e640-4321-a1fe-dc2bb08fc5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_0429a165-fc2c-409f-b0ce-17bf8f7ad8e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:to="loc_us-gaap_PutOptionMember_0429a165-fc2c-409f-b0ce-17bf8f7ad8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_fcd35d4c-1737-41bf-a116-74c40aa4cf25" xlink:href="cfr-20201231.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f89f4faf-4a7b-444e-8abe-e23de410ff20" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_fcd35d4c-1737-41bf-a116-74c40aa4cf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_017c76f3-b1f7-495b-af40-f4d6843a142e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_05c9ad46-f14a-4b9d-a0b8-3b57ecb2e5b5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_017c76f3-b1f7-495b-af40-f4d6843a142e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_76487d13-1452-47e1-ad68-8abc84f84005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_017c76f3-b1f7-495b-af40-f4d6843a142e" xlink:to="loc_us-gaap_OtherIncomeMember_76487d13-1452-47e1-ad68-8abc84f84005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_8e9f8857-ebec-4e81-8034-17fbe6bbf4ad" xlink:to="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_9a5c7877-e762-42d7-9cc9-87da5f4c6259" xlink:href="cfr-20201231.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_9a5c7877-e762-42d7-9cc9-87da5f4c6259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_8ee744e3-bc1c-4b48-923e-c4ed0f2243a5" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_8ee744e3-bc1c-4b48-923e-c4ed0f2243a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_e3afe44c-4d9d-4073-b2e5-e6bcd2cdef54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_e3afe44c-4d9d-4073-b2e5-e6bcd2cdef54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_9e0f394a-d62b-4b56-b12f-467bb7c33ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_9e0f394a-d62b-4b56-b12f-467bb7c33ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_a674e78d-f013-4ce3-9d7b-9365cc8d21d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_056e0817-1e53-46f0-b819-3383bd11fcc4" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_a674e78d-f013-4ce3-9d7b-9365cc8d21d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d88fb880-89ba-4481-adeb-46d6c4ac7d73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d88fb880-89ba-4481-adeb-46d6c4ac7d73" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:to="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_bb7ae251-41ed-4780-a697-0f75e124dbbd" xlink:to="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87a25bc-8e62-40b5-964f-a58904711758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e87a25bc-8e62-40b5-964f-a58904711758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_1fda226b-afef-40e9-9f77-7b138c74d95d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_7cacbada-46f3-4c22-a35a-41a36974571f" xlink:to="loc_us-gaap_NondesignatedMember_1fda226b-afef-40e9-9f77-7b138c74d95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_48bf2f43-6ad3-4804-982b-f526998f7bad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_21ca98f4-cb3a-4f2a-9185-b85ad5279017" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_21ca98f4-cb3a-4f2a-9185-b85ad5279017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e904a7b0-b221-4d75-a3c1-3eaf7381ad12" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e904a7b0-b221-4d75-a3c1-3eaf7381ad12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_72d19685-b6b3-4a94-8705-66bb4db669d9" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_72d19685-b6b3-4a94-8705-66bb4db669d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_25b1be97-b5be-4679-838c-f539f1363ad9" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_25b1be97-b5be-4679-838c-f539f1363ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_3fbfca0e-6a6c-46fb-ad28-0ae38e73832e" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_3fbfca0e-6a6c-46fb-ad28-0ae38e73832e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_a2ac7bbc-1e39-4d86-853e-8fee363a0cab" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6db5fa53-fa83-4919-8d70-1714b8972c5e" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_a2ac7bbc-1e39-4d86-853e-8fee363a0cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_871e6802-44d0-4772-8c6c-1368988fb458" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_e18c1520-c3ef-4eda-91ac-8778ea2f50b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_e18c1520-c3ef-4eda-91ac-8778ea2f50b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_de0fac67-9952-4f46-a75d-c60f027a2868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_de0fac67-9952-4f46-a75d-c60f027a2868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_a3152c28-bcab-46ba-9b0f-ef6ace5b2db2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e962adeb-cfd6-4166-951e-1b9d8fb08bfb" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_a3152c28-bcab-46ba-9b0f-ef6ace5b2db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2e0c53c6-706e-4071-8a72-331e6ff67adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2e0c53c6-706e-4071-8a72-331e6ff67adb" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:to="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_a2f8bf71-22a2-4e5b-ab8c-2f5698a522c7" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_d79fa7d9-a679-42a7-80d0-e829f92b19c1" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_d79fa7d9-a679-42a7-80d0-e829f92b19c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_82d99b2f-8c6b-47d9-852c-219f038a8aa8" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f6da8aca-f3cc-4022-8446-8d04a93e3f0a" xlink:to="loc_cfr_CustomerCounterpartiesMember_82d99b2f-8c6b-47d9-852c-219f038a8aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1bbe912c-0599-406f-9ac4-926dfb953dc3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_74c3aa7b-d247-409a-a52c-f3e459a23c3d" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_74c3aa7b-d247-409a-a52c-f3e459a23c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_ee75de28-dd0a-42df-9f1a-55a9926a47be" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3e788f36-8640-4031-bde9-79866fe441d8" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_ee75de28-dd0a-42df-9f1a-55a9926a47be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_2b56324c-0c0f-44ed-80ad-f70cef7936fb" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_1310b2a8-5d5b-472f-b986-8559a3cf7568" xlink:href="cfr-20201231.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_1310b2a8-5d5b-472f-b986-8559a3cf7568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_e2a0ad4f-c511-4142-907e-96e3234e2d50" xlink:href="cfr-20201231.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_e2a0ad4f-c511-4142-907e-96e3234e2d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_31eb6a97-3798-44d9-ace8-ee591f916c38" xlink:href="cfr-20201231.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_de639195-84ec-4b65-8b2c-1c13a935daab" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_31eb6a97-3798-44d9-ace8-ee591f916c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_af5d0e0a-78a1-43a0-98da-29872a3650b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:href="cfr-20201231.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_af5d0e0a-78a1-43a0-98da-29872a3650b9" xlink:to="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:to="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_d03ec38b-05e6-4e52-8427-687fa64d052e" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_f6a6a380-d42c-464b-9a4c-2a880c592e1c" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_f6a6a380-d42c-464b-9a4c-2a880c592e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_c4f7b0b7-ef8d-4e31-b791-b33c4f265566" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3629f894-ae28-4bf2-bbea-d7704e12678e" xlink:to="loc_cfr_CustomerCounterpartiesMember_c4f7b0b7-ef8d-4e31-b791-b33c4f265566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_9261f6d2-b06b-4ff2-bfd9-4d7c88141d44" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_8250f597-2734-47c3-80d8-6da5a195fd18" xlink:href="cfr-20201231.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:to="loc_cfr_OilCommodityDerivativeMember_8250f597-2734-47c3-80d8-6da5a195fd18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_457f8715-faeb-426c-a83e-9b2548a41855" xlink:href="cfr-20201231.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_73a34810-5b37-4d3d-a14e-53ab2c57f897" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_457f8715-faeb-426c-a83e-9b2548a41855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:href="cfr-20201231.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_c970d2e6-1ff6-4159-9d2a-02c17c1da659" xlink:to="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c91403a5-549e-4bd5-9639-fd2f5d92aad6" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c91403a5-549e-4bd5-9639-fd2f5d92aad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_a219366d-2f93-4734-8d98-0de4e3be930b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_a219366d-2f93-4734-8d98-0de4e3be930b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_9730048c-3c62-4e70-b536-2ddcfc5990ff" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_9730048c-3c62-4e70-b536-2ddcfc5990ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_e4950d92-6d78-4593-a779-564b2a3a0efc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_7c88fae1-dcb0-4d3a-8bd7-396accf0e42f" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_e4950d92-6d78-4593-a779-564b2a3a0efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c42b48bf-dde3-4f06-a049-bb13e87d8fb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:href="cfr-20201231.xsd#cfr_DerivativeCounterPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c42b48bf-dde3-4f06-a049-bb13e87d8fb5" xlink:to="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5b10ae06-f828-4832-98bd-e2adf5aa0ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_de54d0e4-32c4-44ca-97e9-69d0aa65cc0a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5b10ae06-f828-4832-98bd-e2adf5aa0ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_6c53e4ac-dfad-4f21-a264-89d855f05076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5b10ae06-f828-4832-98bd-e2adf5aa0ebe" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_6c53e4ac-dfad-4f21-a264-89d855f05076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_8afd3086-5f40-42de-872a-769ff567d520" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_2df924be-aa06-431e-88d7-8e5b99138233" xlink:href="cfr-20201231.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_2df924be-aa06-431e-88d7-8e5b99138233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_1078a8e6-5629-4044-83fe-7e0b4f456568" xlink:href="cfr-20201231.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_79799d31-94c1-43f0-9800-c7221321049f" xlink:to="loc_cfr_CustomerCounterpartiesMember_1078a8e6-5629-4044-83fe-7e0b4f456568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_ab920265-f2a1-4ff3-8703-b9e19af29119" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_68457992-7d29-42e0-923d-5c8cd736a79e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:to="loc_us-gaap_OtherAssetsMember_68457992-7d29-42e0-923d-5c8cd736a79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_0e1fac59-4f5d-4203-8a84-e4f116df4ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f88a243d-4a05-4276-8e12-092f97b975ab" xlink:to="loc_us-gaap_OtherLiabilitiesMember_0e1fac59-4f5d-4203-8a84-e4f116df4ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_0598ace7-2684-4744-90a8-28b7320566f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_9cd622a3-cfd5-4fac-8851-fcf8aa952eeb" xlink:to="loc_us-gaap_HedgingDesignationDomain_0598ace7-2684-4744-90a8-28b7320566f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_0ba1108c-d4b8-4930-a3ac-44a074fafd3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_0598ace7-2684-4744-90a8-28b7320566f2" xlink:to="loc_us-gaap_NondesignatedMember_0ba1108c-d4b8-4930-a3ac-44a074fafd3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:href="cfr-20201231.xsd#cfr_DerivativeCounterPartyLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyTable_9bcabe84-5637-40d7-8038-944de7e0c2ff" xlink:to="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_99363463-d171-407c-8c41-fb7fa62437b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_99363463-d171-407c-8c41-fb7fa62437b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_4aa40df6-b283-43c4-8a41-2bc34a6f1b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_4aa40df6-b283-43c4-8a41-2bc34a6f1b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_52d7a5f4-5bbd-4bae-8899-8e7edc341607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_52d7a5f4-5bbd-4bae-8899-8e7edc341607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_51e1a530-f3e2-4437-aa9a-7998405046d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeCounterPartyLineItems_9b1b01bf-e1a3-43de-b562-c826ebe050c6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_51e1a530-f3e2-4437-aa9a-7998405046d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_bc0b2fdc-f81b-4d60-a165-97b96f5beaa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_bc0b2fdc-f81b-4d60-a165-97b96f5beaa4" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6a2f9d22-6fb8-471c-8fae-23db5061dd43" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_46d3b77f-7635-4d92-ba6e-39b23604e27e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:to="loc_us-gaap_InterestIncomeMember_46d3b77f-7635-4d92-ba6e-39b23604e27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_84fc02e4-8d16-428b-95ac-2e3b7c1a786a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9ad0a4e1-b4bc-40cd-be6e-f53e658f82ea" xlink:to="loc_us-gaap_OtherExpenseMember_84fc02e4-8d16-428b-95ac-2e3b7c1a786a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c24a1aa6-6647-41ec-bf4d-45d73622bef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_bd25fcbd-37b4-4983-aee2-819917f6db1b" xlink:to="loc_us-gaap_HedgingDesignationDomain_c24a1aa6-6647-41ec-bf4d-45d73622bef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_36e02ea6-bda9-44ef-86e5-6bafd8b979d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_c24a1aa6-6647-41ec-bf4d-45d73622bef7" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_36e02ea6-bda9-44ef-86e5-6bafd8b979d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3fe27351-ad48-4544-9f86-9d379f3d9ad8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_086c73ae-75a6-4f92-a191-48b2361a3f85" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3fe27351-ad48-4544-9f86-9d379f3d9ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8a6c3490-70e1-405e-a3a3-b03af85e28f1" xlink:href="cfr-20201231.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3fe27351-ad48-4544-9f86-9d379f3d9ad8" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8a6c3490-70e1-405e-a3a3-b03af85e28f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_00458f04-11f4-41c8-8372-c97fb42de1b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_42cdb884-96fc-4f5c-8ce1-15e0c966bd6e" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_00458f04-11f4-41c8-8372-c97fb42de1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_73570767-d7b6-4cfa-a9c9-7a4bbc7ecf15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_00458f04-11f4-41c8-8372-c97fb42de1b4" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_73570767-d7b6-4cfa-a9c9-7a4bbc7ecf15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_beae3d9a-9dc9-419d-8b6d-7a7bf7ae4ca2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:href="cfr-20201231.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_beae3d9a-9dc9-419d-8b6d-7a7bf7ae4ca2" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2ca8ab8b-b74a-473a-b8aa-96563e315da6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_a1449a96-d564-4cc6-bd8f-d59cd2e8470d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_InterestRateContractMember_a1449a96-d564-4cc6-bd8f-d59cd2e8470d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_f0f30028-4a8c-4e10-b21e-bac9e492bbad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_CommodityContractMember_f0f30028-4a8c-4e10-b21e-bac9e492bbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_b7f5f018-c638-49ea-af63-626ec53a63d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_ForeignExchangeContractMember_b7f5f018-c638-49ea-af63-626ec53a63d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_b997de65-e59b-43c6-89db-2afc559aeaa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_697505f3-878a-42bc-ad89-c736f4187b39" xlink:to="loc_us-gaap_PutOptionMember_b997de65-e59b-43c6-89db-2afc559aeaa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_00f309ff-fa44-4407-9c73-7ff8282ee6b4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_449ffb5e-8db4-4173-93ea-8ba1011405aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:to="loc_us-gaap_OtherIncomeMember_449ffb5e-8db4-4173-93ea-8ba1011405aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_fa12fedc-03bc-4db3-8f20-4e3e0cba97b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9885d00c-4fe4-4667-862a-fadff7c09654" xlink:to="loc_us-gaap_OtherExpenseMember_fa12fedc-03bc-4db3-8f20-4e3e0cba97b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_96521964-cca3-426e-8fca-764743a838f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_2aba6d1d-d60a-4e7c-96ea-143d381f1467" xlink:to="loc_us-gaap_HedgingDesignationDomain_96521964-cca3-426e-8fca-764743a838f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_3b6820ce-857e-48a4-a93c-f99c1414f1b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_96521964-cca3-426e-8fca-764743a838f6" xlink:to="loc_us-gaap_NondesignatedMember_3b6820ce-857e-48a4-a93c-f99c1414f1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_ca22f18f-b27f-423b-953d-d74652e00614" xlink:href="cfr-20201231.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_a39f559b-93a9-4aba-a8c2-c59f27ddfc34" xlink:to="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_ca22f18f-b27f-423b-953d-d74652e00614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b1cdba9c-5552-4e18-9257-0dafc8a07a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_ca22f18f-b27f-423b-953d-d74652e00614" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b1cdba9c-5552-4e18-9257-0dafc8a07a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsetting"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6834e67-80e8-4795-bfc4-b6b90ed2de24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_a924443e-8c40-4586-b404-d51025b9e239" xlink:href="cfr-20201231.xsd#cfr_BalanceSheetOffsettingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6834e67-80e8-4795-bfc4-b6b90ed2de24" xlink:to="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_a924443e-8c40-4586-b404-d51025b9e239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4c7a45f0-aaab-4b51-ac2d-09064b158a71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_445d81be-4f6b-41af-8741-d6b9a2e3d1f2" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4c7a45f0-aaab-4b51-ac2d-09064b158a71" xlink:to="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_445d81be-4f6b-41af-8741-d6b9a2e3d1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_45c6acb3-149a-4f29-8907-5b681c88dccd" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4c7a45f0-aaab-4b51-ac2d-09064b158a71" xlink:to="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_45c6acb3-149a-4f29-8907-5b681c88dccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_092eed47-66d0-4817-ad71-a16609140e08" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4c7a45f0-aaab-4b51-ac2d-09064b158a71" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_092eed47-66d0-4817-ad71-a16609140e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4b901b6b-a460-46d2-b941-b910f5427415" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4b901b6b-a460-46d2-b941-b910f5427415" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:to="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_11ff32f3-baf7-441c-b74e-faf5a1212636" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_3b5e5ece-de92-4c5c-bcc6-88d07073a8b1" xlink:href="cfr-20201231.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_3b5e5ece-de92-4c5c-bcc6-88d07073a8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_24d84aea-921c-4e34-92ad-190ad0c0b227" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_24d84aea-921c-4e34-92ad-190ad0c0b227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_92373f3e-3b18-4e4a-b035-16dc32f585ae" xlink:href="cfr-20201231.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_92373f3e-3b18-4e4a-b035-16dc32f585ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsMember_4dd8bb35-7e7d-4221-9f59-88f9a84ab1f3" xlink:href="cfr-20201231.xsd#cfr_LoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d9266aef-35b1-4936-b5a8-54830a669a16" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsMember_4dd8bb35-7e7d-4221-9f59-88f9a84ab1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_2f08533d-c9b3-4bb8-83ef-dbb0ddf80d03" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6643cbeb-1725-42c2-87f4-cbecd7e4a58c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6643cbeb-1725-42c2-87f4-cbecd7e4a58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_421878fd-1b37-4136-a6b6-a59e3d479ebc" xlink:href="cfr-20201231.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_421878fd-1b37-4136-a6b6-a59e3d479ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_e03e5bff-fcd6-43c9-8a83-35ede8257e74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeAssets_e03e5bff-fcd6-43c9-8a83-35ede8257e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_b63548c6-e9b8-4381-95cb-718b06d9952e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_b63548c6-e9b8-4381-95cb-718b06d9952e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_8730e0ad-7088-49fe-b8f6-f5a3df4f70ec" xlink:href="cfr-20201231.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_ResellAgreementGrossOffset_8730e0ad-7088-49fe-b8f6-f5a3df4f70ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_da26b6cc-a27f-42eb-8e6a-d89b17cf7b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_da26b6cc-a27f-42eb-8e6a-d89b17cf7b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_98d28fc9-c76f-4d78-8dcb-4bf7f5537d37" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialAssetsGross_98d28fc9-c76f-4d78-8dcb-4bf7f5537d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_21da6b9b-5890-4be1-8704-5010b823982b" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialAssetsGrossOffset_21da6b9b-5890-4be1-8704-5010b823982b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_f393aa68-eed8-4711-8f07-66947cd8496a" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_f393aa68-eed8-4711-8f07-66947cd8496a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_83896735-c5a0-4967-999b-4d49c9e209bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_83896735-c5a0-4967-999b-4d49c9e209bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_7b3d2a2b-d546-4ad8-ac7f-851a354eadd6" xlink:href="cfr-20201231.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_7b3d2a2b-d546-4ad8-ac7f-851a354eadd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_4873e2cd-d11f-48a4-b15c-8a04becfd387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_DerivativeLiabilities_4873e2cd-d11f-48a4-b15c-8a04becfd387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_e014bada-da5c-44d4-94b5-bfcfef80e785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_e014bada-da5c-44d4-94b5-bfcfef80e785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_19488dc6-7017-437b-928c-6e5cbd9bf22a" xlink:href="cfr-20201231.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_19488dc6-7017-437b-928c-6e5cbd9bf22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_18db2d17-1da5-4eed-868b-2aa2df13f519" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_18db2d17-1da5-4eed-868b-2aa2df13f519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGross_b041c3b1-d063-4dd3-b028-e9fb594ef1a7" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialInstrumentsLiabilitiesGross_b041c3b1-d063-4dd3-b028-e9fb594ef1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset_7e967197-2a5f-442c-9013-641088fbb46e" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsLiabilitiesGrossOffset"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialInstrumentsLiabilitiesGrossOffset_7e967197-2a5f-442c-9013-641088fbb46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_2e43274d-0fa0-4b78-9a6e-86212e629b67" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_c143b302-1209-4e05-ab7b-f623b157086c" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_2e43274d-0fa0-4b78-9a6e-86212e629b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_219a61e4-eb3c-48b6-a175-01c87a7cae3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_219a61e4-eb3c-48b6-a175-01c87a7cae3d" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ff1aa5-4294-470f-a560-cc8483467b17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8ddde699-c140-4d76-adab-9682955b6dd1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31ff1aa5-4294-470f-a560-cc8483467b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:to="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_451164d5-d73f-4680-b23a-0b2bd7f792ad" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember_e0f354b1-03e2-4ca3-af3f-1f0967ca885a" xlink:href="cfr-20201231.xsd#cfr_CounterpartyaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_CounterpartyaMember_e0f354b1-03e2-4ca3-af3f-1f0967ca885a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember_83d715bd-19ca-4184-8b64-a0205ff74a17" xlink:href="cfr-20201231.xsd#cfr_CounterpartybMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_CounterpartybMember_83d715bd-19ca-4184-8b64-a0205ff74a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember_fb9f25ea-8e06-4dcb-a918-e95df1e528e0" xlink:href="cfr-20201231.xsd#cfr_CounterpartycMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_CounterpartycMember_fb9f25ea-8e06-4dcb-a918-e95df1e528e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_e2ecca2d-9cd0-4770-b134-0f3f64565307" xlink:href="cfr-20201231.xsd#cfr_OtherCounterpartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ef646d2-83db-45e0-97c1-52d749f501eb" xlink:to="loc_cfr_OtherCounterpartiesMember_e2ecca2d-9cd0-4770-b134-0f3f64565307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_651c3fd6-39fb-4a85-abf1-8eca0dadccd0" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b9713d0b-e349-4fb6-88cf-98b43c78ac69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_b9713d0b-e349-4fb6-88cf-98b43c78ac69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_1a067a9e-8f2d-4548-a8eb-001a4c8b87c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_1a067a9e-8f2d-4548-a8eb-001a4c8b87c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b2104824-1652-44b0-9b06-88d44abf5e99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_b2104824-1652-44b0-9b06-88d44abf5e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_711be368-f090-4b6b-8d52-ff7a724e6028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_711be368-f090-4b6b-8d52-ff7a724e6028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_4294d65a-8aa5-4bf5-af30-4676d0031b37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_4294d65a-8aa5-4bf5-af30-4676d0031b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_3cce9834-67c8-4152-b0e1-f0ef35b043f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_3cce9834-67c8-4152-b0e1-f0ef35b043f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_57feea0a-7941-4da6-b407-2738a9c684b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_57feea0a-7941-4da6-b407-2738a9c684b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_0b9a0d60-f447-42e1-85ee-1b945333e948" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_0b9a0d60-f447-42e1-85ee-1b945333e948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_f852cf96-de4f-4a02-ba31-65a562dc36f9" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_f852cf96-de4f-4a02-ba31-65a562dc36f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_743fcf59-26df-42d4-a278-58971bbcb279" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_743fcf59-26df-42d4-a278-58971bbcb279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_7428eca3-1c64-41a1-a56c-5963a3bb9ee0" xlink:href="cfr-20201231.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_7428eca3-1c64-41a1-a56c-5963a3bb9ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_61782a93-3690-484d-b998-2a7c3c961cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_61782a93-3690-484d-b998-2a7c3c961cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_840aca38-8d5c-4f4b-b0bb-8483c826e165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_840aca38-8d5c-4f4b-b0bb-8483c826e165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_276dbfcf-286d-43c5-8a26-c566b7bae6e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_276dbfcf-286d-43c5-8a26-c566b7bae6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_304125c6-c76c-4f57-a196-a73ed1ba8238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_304125c6-c76c-4f57-a196-a73ed1ba8238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_48276880-722c-4737-bace-735dfbf17d50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_48276880-722c-4737-bace-735dfbf17d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_cc335ef4-3ee8-4b38-92e7-77c29e5d0f26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_cc335ef4-3ee8-4b38-92e7-77c29e5d0f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_05f4c8c1-bdb8-47ca-bb59-01c242cb274c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_05f4c8c1-bdb8-47ca-bb59-01c242cb274c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_2223a228-1048-49bd-9ac5-d26fb9b7a4ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_2223a228-1048-49bd-9ac5-d26fb9b7a4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_91007269-ce72-4bd8-a917-481ab313b630" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_91007269-ce72-4bd8-a917-481ab313b630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_c5154621-a484-4fec-90e4-b095351d33e3" xlink:href="cfr-20201231.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_c5154621-a484-4fec-90e4-b095351d33e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_e18a4837-4222-4330-93bb-aab8c24318d3" xlink:href="cfr-20201231.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_b6d50e5f-496a-487b-951c-f8cf3e50121b" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_e18a4837-4222-4330-93bb-aab8c24318d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_f32b0d60-fa18-4baa-a5cc-a45f293b1461" xlink:href="cfr-20201231.xsd#cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract_f32b0d60-fa18-4baa-a5cc-a45f293b1461" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d6b8e733-547f-407d-a5af-5fdf5946fb7b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_12d3cbed-4e77-4df2-be40-18a7f3beee6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_12d3cbed-4e77-4df2-be40-18a7f3beee6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_daddaf5a-3453-4d0a-ba9c-0541eef4b46e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9a7d60db-62cb-4bd3-8637-494ec8291917" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_daddaf5a-3453-4d0a-ba9c-0541eef4b46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:href="cfr-20201231.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_2572c0d5-d5dc-4507-a515-4350d8422c6c" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_28443084-6519-4885-9e42-26114876cc52" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_28443084-6519-4885-9e42-26114876cc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_46f4ea65-8737-4149-a76d-fbb7b9fa8615" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_46f4ea65-8737-4149-a76d-fbb7b9fa8615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_822b10e5-712b-425d-8a12-747fd72c78d4" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_822b10e5-712b-425d-8a12-747fd72c78d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_0edfb235-2430-49c0-b646-cf9cafdff54f" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_0edfb235-2430-49c0-b646-cf9cafdff54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b32c68c8-016c-4358-b905-747a4c52d916" xlink:href="cfr-20201231.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b32c68c8-016c-4358-b905-747a4c52d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_99eb1f72-0d0e-48e9-ba03-3f48e0b6d5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_99eb1f72-0d0e-48e9-ba03-3f48e0b6d5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_04d08d5c-8d62-4677-9402-1a91abd74d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_62c60ddc-57f6-42b8-bf73-0a51a177ffab" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_04d08d5c-8d62-4677-9402-1a91abd74d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0217a912-3693-4866-867a-4727c66c3693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_f019d11a-78ec-4e97-abfb-24e919bfb4b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0217a912-3693-4866-867a-4727c66c3693" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_f019d11a-78ec-4e97-abfb-24e919bfb4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d7c7e5fc-d877-40c6-9a6d-9d94ba1190ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_08080afa-aadc-44cc-99f7-a826d9fa3c62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d7c7e5fc-d877-40c6-9a6d-9d94ba1190ff" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_08080afa-aadc-44cc-99f7-a826d9fa3c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_780ec0b2-380e-4edc-b756-ec775169b6f2" xlink:href="cfr-20201231.xsd#cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d7c7e5fc-d877-40c6-9a6d-9d94ba1190ff" xlink:to="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_780ec0b2-380e-4edc-b756-ec775169b6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_56dc2120-8ad7-412e-8d0f-6469cd44ab7d" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d7c7e5fc-d877-40c6-9a6d-9d94ba1190ff" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock_56dc2120-8ad7-412e-8d0f-6469cd44ab7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_3ac8cc30-5e15-4dbc-beb6-24517e7e6cf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d7c7e5fc-d877-40c6-9a6d-9d94ba1190ff" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_3ac8cc30-5e15-4dbc-beb6-24517e7e6cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_654d431c-2fa2-4190-853a-737fb2c000b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_654d431c-2fa2-4190-853a-737fb2c000b3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_31334a93-3eae-43aa-a9da-f6caf1a8d2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a8b5577d-8892-4b16-8a50-46066bf2c05e" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_31334a93-3eae-43aa-a9da-f6caf1a8d2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_ce1c4da3-3bd9-415b-8329-5aec8bf9026c" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_31334a93-3eae-43aa-a9da-f6caf1a8d2d7" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_ce1c4da3-3bd9-415b-8329-5aec8bf9026c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86865a77-9d1d-472d-bb4e-94fec5893098" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_22a860a5-5b6a-46bf-bf74-ce3a6693440a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86865a77-9d1d-472d-bb4e-94fec5893098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_21eb1bf2-b280-46a7-84d9-54e1d00fd64f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_86865a77-9d1d-472d-bb4e-94fec5893098" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_21eb1bf2-b280-46a7-84d9-54e1d00fd64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7a341e94-04cb-4181-b545-bb5d195247db" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_73ad6b4b-d568-410b-8e82-4f31d060d821" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_73ad6b4b-d568-410b-8e82-4f31d060d821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_20346b51-8174-45e6-8a13-df106ce21c91" xlink:href="cfr-20201231.xsd#cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps_20346b51-8174-45e6-8a13-df106ce21c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_bef209b0-e3d9-4caf-bf4c-546a9ee9be79" xlink:href="cfr-20201231.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f45b887-432a-4007-bfc6-9cb3aef957a3" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_bef209b0-e3d9-4caf-bf4c-546a9ee9be79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5c908ec6-568e-460a-9481-d29a8ef8bc52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5c908ec6-568e-460a-9481-d29a8ef8bc52" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2e279fed-d3c2-42c3-a06e-7a43d5d426ee" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2f513f81-6ebf-41da-b482-e8614b4cf485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2f513f81-6ebf-41da-b482-e8614b4cf485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f228937a-3d96-4fcb-9092-f29e73024276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f228937a-3d96-4fcb-9092-f29e73024276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_519fd8b8-729a-4ad2-9c51-18c90e6e2bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_519fd8b8-729a-4ad2-9c51-18c90e6e2bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_3cc67246-e2c5-4b33-b88a-ce80d9e91db5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_31efa85c-259b-49d8-ae3b-66420b076c6d" xlink:to="loc_us-gaap_OtherInvestmentsMember_3cc67246-e2c5-4b33-b88a-ce80d9e91db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_da153d8d-0290-421b-a842-037eb99ff64b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9900c0aa-0cbf-41ba-8132-55608cda9fa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9900c0aa-0cbf-41ba-8132-55608cda9fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2defa451-8913-4df4-ae42-133a1a4f8efb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2defa451-8913-4df4-ae42-133a1a4f8efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c49ab8ec-fa65-4116-93ca-ad847cf4a41d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9998d013-7578-4217-b8c8-66321fb7d004" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c49ab8ec-fa65-4116-93ca-ad847cf4a41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_d394f26f-5b9c-4195-86b5-2fc2df8e4fd0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_1d07ebda-3ba2-4e93-8a66-1ec287eae788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_1d07ebda-3ba2-4e93-8a66-1ec287eae788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_faff1dff-fb60-42a6-991e-c93e62d1a23c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_faff1dff-fb60-42a6-991e-c93e62d1a23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2786cc8-0438-48f2-905a-c7f85d816665" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e2786cc8-0438-48f2-905a-c7f85d816665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_bc245a7c-448a-428a-824b-6d1a73f3fa8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_79be3c3a-9be6-48f0-a4e1-ee667d80275e" xlink:to="loc_us-gaap_OtherInvestmentsMember_bc245a7c-448a-428a-824b-6d1a73f3fa8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_e9ea044f-2062-4ef8-8637-f3cb7d9d0b75" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_22da6666-7e3d-4dd9-91b8-b7fbfc7d0304" xlink:href="cfr-20201231.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_22da6666-7e3d-4dd9-91b8-b7fbfc7d0304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_aed00bf4-3bd1-4533-8209-42d6458ca6b6" xlink:href="cfr-20201231.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_aed00bf4-3bd1-4533-8209-42d6458ca6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_45242827-7cff-44a5-a7d3-3592b58594a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0c1ecaf5-2b64-4f53-affb-311f5c8f6030" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_45242827-7cff-44a5-a7d3-3592b58594a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3a06b402-01f4-449e-a1b4-7aecfc698fc0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecurities_3ae3c752-a898-4b0d-aad1-b0fbd1e0e3cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_AvailableForSaleSecurities_3ae3c752-a898-4b0d-aad1-b0fbd1e0e3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_574b4cb5-4fc5-4500-a212-4500fea54cc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_TradingSecurities_574b4cb5-4fc5-4500-a212-4500fea54cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_0f896319-8691-4aef-83ec-3e96c5465f25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_DerivativeAssets_0f896319-8691-4aef-83ec-3e96c5465f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f2fb7480-5261-4aa9-ae41-a1fb2f839921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_77abb554-555a-4874-88b2-f4d90688dcfa" xlink:to="loc_us-gaap_DerivativeLiabilities_f2fb7480-5261-4aa9-ae41-a1fb2f839921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6c8010e3-8124-4a88-9866-e6fb51fbe375" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6c8010e3-8124-4a88-9866-e6fb51fbe375" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8d9edc93-fe04-4d18-b6b7-8e73c1d94b90" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b4c1c8ad-10ee-4f81-89ab-d25cc998c819" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b4c1c8ad-10ee-4f81-89ab-d25cc998c819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3c77c2bd-8f7d-48d0-9b02-82d7ff18a962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e489f42c-11f8-4ad1-b919-e579b98822a8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_3c77c2bd-8f7d-48d0-9b02-82d7ff18a962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_4fa2a923-570e-4473-9d4a-b2cb04bfb0be" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f37365a4-61b7-4a43-a3ce-7e995ba914ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_f37365a4-61b7-4a43-a3ce-7e995ba914ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_30128e9d-40f7-48f1-aefc-03b0aa0bcb81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_30128e9d-40f7-48f1-aefc-03b0aa0bcb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f9a2de4-70df-4edc-82c6-818bfac1e1ae" xlink:href="cfr-20201231.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f9a2de4-70df-4edc-82c6-818bfac1e1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_cf30712b-ac73-4ffa-bc4d-b37c382097cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_040fc04c-f635-4592-b917-bca773cf6aca" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_cf30712b-ac73-4ffa-bc4d-b37c382097cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_eb3eb569-9765-4564-a17f-a96576d0aa66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_eb3eb569-9765-4564-a17f-a96576d0aa66" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_0bcd5f16-1f1f-4d36-a5a6-571eb147653f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_404b9139-d6ee-4259-8cc1-d72fee3b665d" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_0bcd5f16-1f1f-4d36-a5a6-571eb147653f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fbb51c23-0ca4-45c4-960e-704992c2fa66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_0bcd5f16-1f1f-4d36-a5a6-571eb147653f" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fbb51c23-0ca4-45c4-960e-704992c2fa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_22426e3f-d25d-4a21-b726-ac25a6368cab" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_b2f9d23e-c04e-4a97-be79-83180bd81f07" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_b2f9d23e-c04e-4a97-be79-83180bd81f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_6874bf05-c76a-4240-92c1-407a1addf8b8" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses_6874bf05-c76a-4240-92c1-407a1addf8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_19e376b2-9372-478f-b058-6391cbccb5c2" xlink:href="cfr-20201231.xsd#cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition_19e376b2-9372-478f-b058-6391cbccb5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_06973070-651b-4494-8cfe-d7bfaf06713d" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement_06973070-651b-4494-8cfe-d7bfaf06713d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_36e12287-0abe-4ae4-92c8-c15f9423f339" xlink:href="cfr-20201231.xsd#cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense_36e12287-0abe-4ae4-92c8-c15f9423f339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_6fc1afca-cdfd-42dc-be6a-5c209a82aed5" xlink:href="cfr-20201231.xsd#cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_80fcac20-d221-4804-9da5-2a3e31c18e09" xlink:to="loc_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition_6fc1afca-cdfd-42dc-be6a-5c209a82aed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_59d10e7b-f07c-46d7-a9ac-24da6d3d3a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_59d10e7b-f07c-46d7-a9ac-24da6d3d3a9c" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_99378200-01e1-4c20-b5ea-60ed461861e7" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_90db52e7-7a79-45ce-afce-35be877e1496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_90db52e7-7a79-45ce-afce-35be877e1496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_06c51e7d-1bcf-4be5-b994-286057b15ff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_06c51e7d-1bcf-4be5-b994-286057b15ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_cbafbf34-3f3c-4e32-9854-dd17fa8ce49a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c23d7015-fe61-456f-a398-d91fcfdf1293" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_cbafbf34-3f3c-4e32-9854-dd17fa8ce49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_50a81dc9-f4c6-468b-857d-c408aed85634" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f4d2ceb3-8ec2-4853-858f-60da01c6d7d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f4d2ceb3-8ec2-4853-858f-60da01c6d7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_4252f234-651c-4982-9a11-3db312390a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20fc5e7a-1545-40ac-bb0b-aabe1ba664c6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_4252f234-651c-4982-9a11-3db312390a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_25aec1b0-d412-464f-afc1-0143016b92d3" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_811ca609-5a09-4293-8d9c-74af67972723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_811ca609-5a09-4293-8d9c-74af67972723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_fefdfc6b-f434-4e34-9967-bf672d3705ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_HeldToMaturitySecurities_fefdfc6b-f434-4e34-9967-bf672d3705ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_e2be9e3d-4117-4afa-b3b9-628fbc7d58e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_e2be9e3d-4117-4afa-b3b9-628fbc7d58e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_e156d32d-cddd-4f8d-b3c5-c422a6564a7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_InterestReceivable_e156d32d-cddd-4f8d-b3c5-c422a6564a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_c4edb2cd-ab86-4579-8550-fed9cb9a0ac5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_c4edb2cd-ab86-4579-8550-fed9cb9a0ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_859d6742-e9a1-47db-bd05-a96c6a58916d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_Deposits_859d6742-e9a1-47db-bd05-a96c6a58916d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_762b83ed-bcd9-4783-9120-a9e646c1261d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_762b83ed-bcd9-4783-9120-a9e646c1261d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_f033b446-78cd-4a86-8143-0d40f4c48510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_f033b446-78cd-4a86-8143-0d40f4c48510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_01826520-5a45-4d33-a9cc-fdbddae052c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_SubordinatedDebt_01826520-5a45-4d33-a9cc-fdbddae052c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_7b4dc85b-a9e5-48b6-be63-cbc37549afad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f72b823b-c61f-4a28-8779-848c4ea14e9b" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_7b4dc85b-a9e5-48b6-be63-cbc37549afad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="simple" xlink:href="cfr-20201231.xsd#FairValueMeasuresandDisclosuresPolicies_1"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1780cedb-7223-4c48-bcd7-96b02cae7d2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c3b83861-26b9-4621-88da-c9b9b16a422b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1780cedb-7223-4c48-bcd7-96b02cae7d2d" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c3b83861-26b9-4621-88da-c9b9b16a422b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegments" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegments"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_32df508f-3317-4397-a317-ed68082a7ae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_6e020f0d-a6be-4bc2-95c7-fa8734a08600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_32df508f-3317-4397-a317-ed68082a7ae5" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_6e020f0d-a6be-4bc2-95c7-fa8734a08600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ddce6247-b196-4933-92c5-c54267f4682b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_123ca6e1-316e-418c-80e8-c71bb299b23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ddce6247-b196-4933-92c5-c54267f4682b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_123ca6e1-316e-418c-80e8-c71bb299b23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b504531c-c9b0-4dc0-b125-fd42e83033df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b504531c-c9b0-4dc0-b125-fd42e83033df" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50434f95-4398-4cd5-bfe3-179e5114a134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cdc0ba5f-f22b-4fae-b482-a82bf39844ed" xlink:to="loc_us-gaap_SegmentDomain_50434f95-4398-4cd5-bfe3-179e5114a134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_89d6950a-a051-42a3-94e9-0d713b18c6c1" xlink:href="cfr-20201231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_50434f95-4398-4cd5-bfe3-179e5114a134" xlink:to="loc_cfr_FrostWealthAdvisorsMember_89d6950a-a051-42a3-94e9-0d713b18c6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4d21fe4d-4895-4dbf-83d5-dbf923e8655e" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_1b3e2879-7136-4831-a35b-1daaf8cadb0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_1b3e2879-7136-4831-a35b-1daaf8cadb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_2b886887-a37d-4946-932e-82faf0fba145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a67a5517-ac13-444d-b42b-c845ae3cc0c8" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset_2b886887-a37d-4946-932e-82faf0fba145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_915cc6e8-e39b-402e-b46d-716e847ccba6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_915cc6e8-e39b-402e-b46d-716e847ccba6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_082bd30f-e1a0-4125-996a-31426c765ed1" xlink:to="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_3854dc29-6be5-42a6-859f-e82730a36170" xlink:href="cfr-20201231.xsd#cfr_BankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:to="loc_cfr_BankMember_3854dc29-6be5-42a6-859f-e82730a36170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_6cf0847e-1cd3-4e5c-8fa8-9c6e2c469958" xlink:href="cfr-20201231.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:to="loc_cfr_FrostWealthAdvisorsMember_6cf0847e-1cd3-4e5c-8fa8-9c6e2c469958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_b4bb7713-acbb-4f45-9f4a-cb5f512f4cf1" xlink:href="cfr-20201231.xsd#cfr_NonBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9a96f763-8cf3-4107-b6ec-567dca4c2019" xlink:to="loc_cfr_NonBanksMember_b4bb7713-acbb-4f45-9f4a-cb5f512f4cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8f140123-5539-4832-9770-8a67ff5ea7c2" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_946cc531-816d-4036-9ea1-7a00fa7b6909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_946cc531-816d-4036-9ea1-7a00fa7b6909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fc509f7d-5408-43a8-9e49-76ab97b2472f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_fc509f7d-5408-43a8-9e49-76ab97b2472f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_ce071689-4f8d-4729-9873-5f756b1151d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NoninterestIncome_ce071689-4f8d-4729-9873-5f756b1151d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_2b7990ea-3d1c-4475-95b8-aa65f43420b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NoninterestExpense_2b7990ea-3d1c-4475-95b8-aa65f43420b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06bccb7a-a29e-4f96-a9fd-69d70b544f3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_06bccb7a-a29e-4f96-a9fd-69d70b544f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c01173e0-4fae-4e5b-8a79-b5050ccd1b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c01173e0-4fae-4e5b-8a79-b5050ccd1b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1cec61bf-7c9d-4f29-82d8-b35c012aead8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NetIncomeLoss_1cec61bf-7c9d-4f29-82d8-b35c012aead8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c3d32a01-cf91-4500-8288-f26591fc8af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c3d32a01-cf91-4500-8288-f26591fc8af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_b3ee866e-d84b-4338-9acd-fa54ed7da17f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_b3ee866e-d84b-4338-9acd-fa54ed7da17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_28142bfe-5763-49c7-9de2-ce21852fe411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_28142bfe-5763-49c7-9de2-ce21852fe411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_735a2efe-9d5d-4a81-8fb7-5b7d519edae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_us-gaap_Revenues_735a2efe-9d5d-4a81-8fb7-5b7d519edae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SegmentReportingAverageAssets_098580ef-8a4d-46e0-a039-ff7c20dc4c7a" xlink:href="cfr-20201231.xsd#cfr_SegmentReportingAverageAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a8c4ce4a-42f8-4290-b5e0-406b80f355c7" xlink:to="loc_cfr_SegmentReportingAverageAssets_098580ef-8a4d-46e0-a039-ff7c20dc4c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompany"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_d6f7ef1d-1f65-40f6-9cb2-db970a56dbca" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_ea84aee5-f981-4fd0-942a-4d8cdb6b5382" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_d6f7ef1d-1f65-40f6-9cb2-db970a56dbca" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_ea84aee5-f981-4fd0-942a-4d8cdb6b5382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_143e6936-a633-4d9b-84ee-dd2dee4ec619" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_78fc4c40-7eb7-4dde-9c40-e2bbecff597c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_143e6936-a633-4d9b-84ee-dd2dee4ec619" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_78fc4c40-7eb7-4dde-9c40-e2bbecff597c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_6b47bf6d-a989-42aa-b715-5a4e7a1c66f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_143e6936-a633-4d9b-84ee-dd2dee4ec619" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_6b47bf6d-a989-42aa-b715-5a4e7a1c66f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_4b344753-d13f-4906-9b9d-a1c7c45d655c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_143e6936-a633-4d9b-84ee-dd2dee4ec619" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_4b344753-d13f-4906-9b9d-a1c7c45d655c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_6ff9cf3f-9beb-4b82-bb1e-55b20a578660" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_6ff9cf3f-9beb-4b82-bb1e-55b20a578660" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_19694d31-92aa-497c-a348-a5b06231bab6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_3911d5f6-89d4-4dbd-b177-6df6c99df990" xlink:to="loc_srt_ConsolidatedEntitiesDomain_19694d31-92aa-497c-a348-a5b06231bab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_cc7959f9-88d2-43ea-825c-aebd38591791" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_19694d31-92aa-497c-a348-a5b06231bab6" xlink:to="loc_srt_ParentCompanyMember_cc7959f9-88d2-43ea-825c-aebd38591791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_17c0b739-16f8-4f76-a531-ff90f569b36d" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_90a8aa2f-9f16-4765-8bc1-99916d1baa90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_CashAndDueFromBanks_90a8aa2f-9f16-4765-8bc1-99916d1baa90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_8a77e11f-cfeb-43a5-a852-52412e942350" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell_8a77e11f-cfeb-43a5-a852-52412e942350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_ca08259b-40a8-46f8-a540-0cdce7a832b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_CashCashEquivalentsAndFederalFundsSold_ca08259b-40a8-46f8-a540-0cdce7a832b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInSubsidiaries_7274864d-d795-4f52-8ebe-a460b3286c42" xlink:href="cfr-20201231.xsd#cfr_InvestmentInSubsidiaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_cfr_InvestmentInSubsidiaries_7274864d-d795-4f52-8ebe-a460b3286c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_b4f563c0-0dd1-4746-94e5-0aa0618c70c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_b4f563c0-0dd1-4746-94e5-0aa0618c70c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8232c8f9-e016-454d-8e96-95795b0fd5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_Assets_8232c8f9-e016-454d-8e96-95795b0fd5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_a1eddf70-5597-4378-8ca8-49c9bb860cef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_a1eddf70-5597-4378-8ca8-49c9bb860cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_898fa9b6-173d-4658-998e-f0833fd79a18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_SubordinatedDebt_898fa9b6-173d-4658-998e-f0833fd79a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_bc65d33e-37d6-4698-9f1a-54eb53495fee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_OtherLiabilities_bc65d33e-37d6-4698-9f1a-54eb53495fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fdabb24b-3a06-415b-8229-6ee57af622be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_Liabilities_fdabb24b-3a06-415b-8229-6ee57af622be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cfd67697-96ad-4db6-b222-db2ae7a8a812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_StockholdersEquity_cfd67697-96ad-4db6-b222-db2ae7a8a812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7764e878-7630-4a0d-b5ed-68f7081fa5ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_2c560c82-d386-43c5-b28c-1bbbed190985" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7764e878-7630-4a0d-b5ed-68f7081fa5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_acb3d084-98a8-434c-9cb7-9c293782dc52" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_acb3d084-98a8-434c-9cb7-9c293782dc52" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_72d16ddc-7f44-4802-863e-cf8defb63ef9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2d3d6265-f760-40e3-9ab8-41e7da11436e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_72d16ddc-7f44-4802-863e-cf8defb63ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_383788ca-35c5-41e4-9a57-177193142c5c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_72d16ddc-7f44-4802-863e-cf8defb63ef9" xlink:to="loc_srt_ParentCompanyMember_383788ca-35c5-41e4-9a57-177193142c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_563a4f39-be49-4d5e-a951-67768a6606dd" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_857cd643-5105-448b-bb36-0c864068a421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_DividendIncomeOperating_857cd643-5105-448b-bb36-0c864068a421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DividendIncomePaidByNonBanks_aee9ffa4-8463-4307-99a7-9c47cbfa6577" xlink:href="cfr-20201231.xsd#cfr_DividendIncomePaidByNonBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_cfr_DividendIncomePaidByNonBanks_aee9ffa4-8463-4307-99a7-9c47cbfa6577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_59a52317-2c5e-4bee-9d50-5bd5baeeebba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_InterestAndOtherIncome_59a52317-2c5e-4bee-9d50-5bd5baeeebba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_ba736f44-7ebc-4b9a-8fb8-fa9ebe78205e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_ba736f44-7ebc-4b9a-8fb8-fa9ebe78205e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dcc1431c-b50d-45f6-8f54-10bc27b935e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_InterestExpense_dcc1431c-b50d-45f6-8f54-10bc27b935e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_0b090715-2ea9-48f2-a598-b56cab4976b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_SalariesAndWages_0b090715-2ea9-48f2-a598-b56cab4976b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_70e6f093-3589-4327-86d6-f6339a31237f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_OtherNoninterestExpense_70e6f093-3589-4327-86d6-f6339a31237f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fd1393d2-6414-44ee-9fd8-a785dc33d9e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_OperatingExpenses_fd1393d2-6414-44ee-9fd8-a785dc33d9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a16e83c7-0eca-4725-8b1a-a447cc6d4830" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a16e83c7-0eca-4725-8b1a-a447cc6d4830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5f7e942f-3dea-46ef-87ef-17a87cb1dd2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5f7e942f-3dea-46ef-87ef-17a87cb1dd2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_ec1d7d65-e277-4ec7-b907-618b735cabb1" xlink:href="cfr-20201231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_ec1d7d65-e277-4ec7-b907-618b735cabb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e2da421-2db0-466a-a59b-96c63b3be768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_NetIncomeLoss_9e2da421-2db0-466a-a59b-96c63b3be768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_65d2952a-8505-412c-9e21-f21ad9bd14f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_65d2952a-8505-412c-9e21-f21ad9bd14f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_64281149-330c-4c4e-aa7c-910a5d3b41de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_64281149-330c-4c4e-aa7c-910a5d3b41de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ce371358-3008-4b62-a694-c9a343d0a486" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a1307885-63db-42f8-8d2d-515a3d42d66d" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ce371358-3008-4b62-a694-c9a343d0a486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="simple" xlink:href="cfr-20201231.xsd#CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_7ca7e008-b07e-49ef-88d2-b410cdd53a33" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_7ca7e008-b07e-49ef-88d2-b410cdd53a33" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:to="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_138e64c3-6fbb-4c02-bc2c-5ab8282b1336" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_209408a5-ca61-40f1-99bc-cf0b5f7b9c12" xlink:to="loc_srt_ConsolidatedEntitiesDomain_138e64c3-6fbb-4c02-bc2c-5ab8282b1336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ba4fe3cc-a0b3-4aa0-937f-57c507fb7ce9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_138e64c3-6fbb-4c02-bc2c-5ab8282b1336" xlink:to="loc_srt_ParentCompanyMember_ba4fe3cc-a0b3-4aa0-937f-57c507fb7ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_9119fb3b-be91-4a41-836e-ca800dd78221" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e3534fd-d284-41b0-9416-548184c8d169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetIncomeLoss_9e3534fd-d284-41b0-9416-548184c8d169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_a59efaff-f599-439e-8ac0-cf63b1527ef4" xlink:href="cfr-20201231.xsd#cfr_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_cfr_EquityInUndistributedEarningsOfSubsidiaries_a59efaff-f599-439e-8ac0-cf63b1527ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8440a203-74ba-45f2-af7f-48cc167e1b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ShareBasedCompensation_8440a203-74ba-45f2-af7f-48cc167e1b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_fabd9dd1-a6b9-4b52-9843-75dae218a7b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_fabd9dd1-a6b9-4b52-9843-75dae218a7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b97a2672-9ee0-4234-810b-dd30008d2ed8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b97a2672-9ee0-4234-810b-dd30008d2ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a1c0bda-2996-4783-9ff4-dd137636255f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8a1c0bda-2996-4783-9ff4-dd137636255f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcdd7774-849f-4fab-80ba-0ddc4c9e35f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dcdd7774-849f-4fab-80ba-0ddc4c9e35f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_1a2213aa-a798-4462-abe3-28105492d59b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock_1a2213aa-a798-4462-abe3-28105492d59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_6582b84e-0d12-44ed-8753-e66c71a0b771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock_6582b84e-0d12-44ed-8753-e66c71a0b771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_cdadf1c1-484a-49dd-87a9-539831e7956f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_cdadf1c1-484a-49dd-87a9-539831e7956f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_ed71c0a1-bb34-4e0a-bf45-0422de0563c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_ed71c0a1-bb34-4e0a-bf45-0422de0563c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8157200c-346e-45d6-bc16-6b47241c27ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8157200c-346e-45d6-bc16-6b47241c27ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfe119d8-9646-4c08-902d-faee990a8779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_cfe119d8-9646-4c08-902d-faee990a8779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_0ed2cd1e-cf04-4da0-96e1-ad154e31ae5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_0ed2cd1e-cf04-4da0-96e1-ad154e31ae5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ee4cf9bb-3540-4a7e-bddd-274bc6083dd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ee4cf9bb-3540-4a7e-bddd-274bc6083dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08b07d52-8d4b-4801-9848-c6c00088a4cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_08b07d52-8d4b-4801-9848-c6c00088a4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_edff4163-78a6-4f7c-96e2-23428e900e71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_edff4163-78a6-4f7c-96e2-23428e900e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7f9b10bc-9131-4a68-a541-a02b0c6d7301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7f9b10bc-9131-4a68-a541-a02b0c6d7301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c036a0f-bef6-450a-b8b3-100681727bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_a4606dae-ace2-48f1-be51-232ce5f9cf61" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c036a0f-bef6-450a-b8b3-100681727bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="simple" xlink:href="cfr-20201231.xsd#AccountingStandardsUpdates"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_99c08462-1ab0-4973-8953-d1d98b4e1865" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_5c3b93cf-9d0f-4835-9d5c-a4270c554bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_99c08462-1ab0-4973-8953-d1d98b4e1865" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_5c3b93cf-9d0f-4835-9d5c-a4270c554bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="simple" xlink:href="cfr-20201231.xsd#AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_060aab3d-af61-4228-bd80-285fc36c5bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_060aab3d-af61-4228-bd80-285fc36c5bbc" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_34f0ad88-9e1f-486c-88a4-2bd7c4294ac1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8d95bf14-b303-4782-a30d-df16c8e38809" xlink:to="loc_us-gaap_EquityComponentDomain_34f0ad88-9e1f-486c-88a4-2bd7c4294ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8d93cf28-67ea-4364-8ceb-895efcfaca0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_34f0ad88-9e1f-486c-88a4-2bd7c4294ac1" xlink:to="loc_us-gaap_RetainedEarningsMember_8d93cf28-67ea-4364-8ceb-895efcfaca0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_962794f9-d3f8-4604-b874-47c6bcd70058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_aa4a232c-e16a-498a-b29b-f65bdb0627f6" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_962794f9-d3f8-4604-b874-47c6bcd70058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_b3fca2c7-7416-467e-ac17-600e0def48e6" xlink:href="cfr-20201231.xsd#cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_962794f9-d3f8-4604-b874-47c6bcd70058" xlink:to="loc_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax_b3fca2c7-7416-467e-ac17-600e0def48e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>cfr-20201231_g1.jpg
<TEXT>
begin 644 cfr-20201231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MB@2P P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O@S]N+_@XB_82_8Y^,2?LO^#;3Q5\9?BS-?BP7P!\*-*74)X+UCA;::8L
ML8EW94PQ>;*I&&C6L/\ X.8_^"D/C3_@G;_P3HNYO@YKDFF^/?B7JX\+^&]3
MMI-LVEPO#)+>7T9&"KI"GEHP.4DN(W'W:^'?^#*C]C?P5K7ASXJ_\% _&&C1
M:CXA@\0+X.\+W]VN]]/"VT5W?R(6SB25;JT0O]X*KKG$C @'Z+Z)_P %2_VR
M/#OAE?B3^T'_ ,$5OCAX8\)F$2S:EX9U_0O$6H6L>,EY=+MKM+U54<L%B9P
M?D)XKO/V#?\ @K?^R#_P4I^)WC7P)^R)XGO_ !%I_@30='OM:U^YTFYL(Q<W
M\EZOV(0W44<OF1+9AG;;L_?!025:OIZOF7]G_P#X)^>&?V4_VY_CU^V#\(=#
MTV#3/C/X<T"XU#PW8/Y,K^(+%]3^U3@%1%&EPES:MNW9,WGNP&X$@'TU17YM
M_ S_ (.5_P!G;XR_\%"K/_@FMJ7[+GQ+\,>/Y?&=]X8OY-7DTR2TL;^T\X3!
MY+>Z<N@:!P&0,&R".#FG?\%(O^#DWX$_\$N?VDY_V9OVC?V3?B7+J;Z5'JVC
M:IHMQI<UKJFG2330Q74>;I70,]O,I1U5@4.1C!(!^D5%>%?ML?MQ:?\ L7?L
MAW_[9>H_!?Q'XO\ #NC:=!J6O:?X=NK..\L;*0*3<;;F:-9 A=0RHQ;!) (!
MKXU_9S_X.COV;?VN? _B2;]FO]CSXR^,/'NCR1C2/AEH>B6]WJ>J0E':6\+6
M\LD=K:0D1H\LI!+SQK&LC'  /T_HK\LOV&O^#KS]B;]J74_%7@SXV?"[Q1\)
M_%7AZS,^F^';XG59O$$HF2 6%DD$233:@TLB(MH(MS9)4G:^V@G_  =4_"?X
M??MK:=^R+^UO^PC\4/@U!JU_;6]KK_C>2&.YM8KH@6UU=604&*!MWS/'++LP
MW#;3@ _5RBOGC_@IC_P4'T7_ ()E_LXW/[4_COX'>*/&/A+2KN"#Q'<>%KFR
M6;2A//%;P2/'<S1F1'FF2/\ =[BI() !R/.OV$/^"S'P\_X*+_L8^._VQ_V<
M/V<?&]U!X$UZXTNX\(:C=:?;ZAJ$D-K;74C0,UQY&/*N!@/(I)0CN,@'V97Y
MP?\ !0;_ (.6?V:/^"9_[1=W^S1^TU^RA\8;;6H[!-1TR]TFWT6YM-3T^226
M.*[A8:D&".T,@VR*CJ4(916Y_P $I/\ @XA_9C_X*V_M#ZS^SC\%O@EX\\-:
MIHG@NX\27%]XH6R%O);PW=G:M&OD3R-O+7B$9&,*W.< _D)_P>K?\I3? /\
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
M_:M'U&)4>2WD*$JXV2Q2(ZG#)*I(5MRJ ?0E%? ?PY_X+B:_^U7\:/B7\/\
M_@GG^PMXF^-'ACX2:@ECXO\ &=GXVTS2([FY+2CR]-@NVS>Y\B4JQ>(-L'(#
MHS>__P#!.O\ ;_\ !?\ P4:^$'B+XR^!?A;XH\'6OA[QYJ/A:YT/QI:I;ZG%
M<V:P^=]H@1F$#AY2ACWL5*<G)*@ ]]HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:?\  'X(ZMI?B?PKXB34?%_PEU?Q!I:W<Q^R-;K,DT%W+:3&%C(543;F2=B
M&&ROFW5_^"57_!??]HO_ ((:P_L.?%KP+\-?#5G\/7M+CP-\/[9XG\2^)EAN
MFD$5W>K=M86@CCED:, "25D596C(9I #ZK_X,]F9O^"/L(9B0/B?K8 )Z#;;
M5^8'_!!W_E:&UC_L</B#_P"BM0K]4_\ @V$_95_X*&_L5?LCZO\ L]?MC?L^
M:3X$T.T\27NIZ%)<>((KS5M1FN1;@[H;9GBMX(Q#+\S.9)3*N$C6/=+\4?#G
M_@D%_P %9?\ @FK_ ,%UK_\ ;7_9U_9%M?C/X(O_ !=K^H:3<VWCG3](AELM
M62Y7RKF2X8R6LMO]I!8^2ZN83LW!N #ZC_X//?\ E%!X7_[+AI'_ *;-6KO?
M^#2ZW@N_^"*GA&UNH$EBE\6^(4DCD4,KJ;YP00>H([5R_P#P<)?L;?\ !2W]
MOK_@GG\/?V6/A=^S@GC[X@CQK:^*O&>O>'O$6CZ7H6F;+?4(SI\']I7T-S.8
MS=Q1I)Y6'CB\QV5V,8]7_P"#<+]FK]K7]B?]@&T_9+_:\_9IU?P-KWA[Q#J-
M[!J,_B/1M1LM1ANI_-41-87L\B.NY@PD1!P"&;.  ?BGXK@U7_@W*_X.,$U:
MQMY[+X:_\)&+J&-%)2Y\%:NQ#HHZR&URZCINFT\=J_?[]A@Z=^T_^U!\6O\
M@HE'=17^AWEP/AO\)+Z%P\4OA_2+B3[?>PNORNEWJ[70#C(>+3[5@2"*^7/^
M#G/_ ((Y?$3_ (*6^"/A3\2?V<?#*77Q \->+[?P_J<BH!G0=1F1)+B4Y!9+
M2?9,1_#'+<-VK](OV>?@9X"_9D^!/A#]GCX7Z?\ 9?#W@KPY::-I,1 W&&WB
M6,.Y'WG;;N9NK,S$\F@#^;+XQ?&SXV>,/^#O2Y\2^'KCPY=>)M+^+/\ PCGA
M"V\;75Q%I<0ATYK*UC<P(\D8)PXV*299,_Q$U]]?\%$_^")'_!5+_@HA^VM\
M+OVV/$/Q8^!/@C7OA?!I\6EQ>'-2UJ8RFTU&2_CE+RV8(8/(0!T&,]S7C_\
MP<*?\$"OVT?'O[;,7_!3?_@FKH,NN:UJ%SI^I>(O#^DZA%;:II>LV2QK#J5F
M)659E98869%/F+*C.%<.=GUY^P]\;_\ @NW^W7X>T+X;_MA?LK:7^S[X9L6@
M;Q[\0[?6'AUWQ)%$59[/3;%'+Z:\Y4)+<LW[N-Y#!MDV% #]***** /Y\?\
M@^4_Y&K]FG_L'^+?_0](K]'_ /@V7_Y0<_ C_L'ZW_Z?]1KXM_X.8/\ @GQ_
MP4]_X*P?$[X70?LM?L ^)!HGP[TS5H[S5_$7COPK:&^N+V2U.(HAJSML1;13
MN?:29"-N%R?MC_@@3\,/VMOV3_\ @GYX _8N_:P_9"\2^"->\$IJD4^OR>)M
M U#3+R.?4;F\B9#9:C-.K;;@(5:$ ,A.[!% 'AW_  >-_%#QM\/O^"2%CX:\
M)WTT%GXS^+6CZ+XB\IB!+9+:7]\$;'8W%E;GGCY<4W_@UZ\/Z9'_ ,$"9P]N
MKKJNK>+)+Q&48<Y:$@^OR1J*^V/^"H__  3_ /!'_!37]BCQ?^R3XRU<:5/K
M,,=UX<U[R/,.E:I WF6UQMR-R;@4=006BDD4$$@C\X/^"<OAC_@IE_P2W_X)
MP_$__@FY\1/^"<GQ"\:>-FO-;'PO\5> [G3KWP[J"ZA;!(VN+J2YC:U2.??*
M?,CW%'P45E((!\8_\&5WQ+\9Z'_P4;^(/PITRXF;0?$/PBN;_5K1&^07%GJ-
MDMO.P]5%U/&/^NYKD_B7_P K@5M_V<_I/_HVWK]6/^#;+_@AIXY_X)8?#_Q+
M\;_VFIM/;XL>/;2&RFTG3;I;B+P[I<;^9]E,R?++-+*$>4H6C'DQ*K-AF;Y)
M_P""C7_!&3_@I=\)O^"Z6G_\%._V/OV;K?XO^%;KXAZ3XPBTFR\46>G307,'
MD?:+&X-U*ABWO%(4G59$59%+#*E" ?JQ_P %C?V.OV8_VW/V#?%/PL_:X^,D
MWP]\&Z5-!KUQXVCOXH$T>:V)V32>=^[DC(=D,;<MO&TA]I'XZ?&7XDZ*?^#=
M#XN?LQ_\$\/ 6O>)/V<_A]=6T>O_ !V^*MPUE=>*=2E\164[P:'ID:96%)Y(
MV:6<QA%#+L>4LP^\?^"WW[$/_!3/_@I#_P $E5\ Z!X=T.R^)<GQ"L_$^J?"
M[P_KZ&!=(B@GC31A?3>5'>W$3R0W3R,(XWEB=8QA8L_(G[.O_!+'_@OWX\_X
M(C^-O^":?Q%\#?#7P%X2L;::\\(>'-4:.Y\3^(IO[474S8-<PW;6=E UP)&6
M:4>;N*1G9&3(@!ZW_P &3$LI_8!^*T)D8HOQA=E0G@$Z58Y./4X'Y"O@[]D3
M_E<3U;_LY#QO_P"@:K7Z(?\ !K_^QO\ \%-/^">'P9^)/PP_:@_9*MO#?AJ\
MUF7Q#8&3Q397&MZS?"TA@6QM;>.;[/$A$&?/N)XQN95 VEI(_EWX!_\ !*'_
M (*^?#C_ (+S3?\ !4/Q#_P3NUP>![WXS:[XEDTN#XC>$WU&'3=1DNU7*?VN
M$:9([D,5#X+*0&/!H _H@KY _P""^_\ RAM_:$_[)_-_Z.BKZ[M9I+BUCN)K
M62!WC#-!*5+1DC)4[25R.AP2/0FOCS_@M[X._:D^/G[!7Q&_9,_94_9/\1^/
M_$7C_P .1Z?::K:>(M"T_3;#?<J9?/?4-0@FW+%&S 1Q.I,D8W#Y]@!^#O\
MP;'?LC_%7]KI_P!HWPC\"?VJO'OPE\:V/@"PD\*Z]X+\22V$$E\TUQY2WRQ
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?SZ_MF?\%#
MOBE_P5?_ .#@/PE_P2MTGXE:_H7P$\,_$6;P]XG\/^&M9GT]O%4VG1S3:D;N
M:W99'B:2VEMXU#;51!(NUW+!/^"R'QU\?_\ !O#_ ,%.?AA\1_V"O$&L:3\-
MO&OA2._\:_!^[U^ZNM$U)[>[>&X,<-Q)(+:22$Q;94PR2*S D.Z$ _H+HK\H
M_P#@YX^)AUK_ ()#>'/VU_V>/BKXO\-ZI-K.@WGACQ!X5\5WVEO/INI1ERDJ
M6TR)*K(\;?.&*E1@CG/Q5_P3;_9>_:&_X*1?\$(OC#\<_P!I/_@H+\89+#P)
M-XHO?!OAK2_%<@CGU"RTN&[\_5)YO,FOHBPCCCMMZ1Q*)&7YY2R@']&-%?@_
M_P &7?[:'QY^*47Q=_94^*?Q*U;Q%X?\,Z=IFM^$H-9O9+E]*,DLT-S%$[DE
M8G/D-Y>=JLK,H!=R?W@H _*7_@KO_P %>/BAX0_X*:_"'_@D+\ ?C-#\*T\;
MW^F'XE?%<6D$U[IL%[*RPV%C]I5X8)I$0?OW1]K7,.W;M?/*_"7]@?\ :F\5
M?M0_MD:5^QI_P4<^,?@WXA_#SQQX>3PAJ'B?Q;_;6FZY-)X:LKDQZO;WD4B3
MAI'*+*JCR5( 1T01FA_P<V?\$!_BY^WQK]G^W-^QS;QZIX_T+PZFF>*/ [RK
M')KUG [O#/:.Q"FZC$C(8F($J*@0AT"R_G1_P1C_ ."__P 7/^"5?Q[\9_#7
M]N7X<>)/%.D>,-9L8O'6J:N\X\4:%=6-LEC$62Y8&=8H(TB:"39(!&I#Y78P
M!_0G_P $VOV@_P!JK]H7_@FUX,^-WQI\&Z-<?%ZZTW4K77=#N9FTBT?5;/4+
MJR:*9XX[@VWS6X\QDCD ;<53&%K\,/\ @Y+_ ."F?_!9[X+?M+W'[&_Q>^.G
MASP+X9U7PW;ZU8:1\%+ZZ@CO=/N))H56ZOIDCNY'#P3(Z#RX7 !\O!&/Z.O@
M7\7/A%\?/A'H/QJ^ WBK3M<\(^*;$:GHNK:4,0W4<S%V?& 5?>7WJP#J^\,
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
MS0_C#;G0Y[.^S']C\16;2/9;U;E7;-S:[<9,EQ$#]VOUK\<Q?\-._ 7]NO\
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
MC43HWA/QGK5L(=7TO5N5BL;XA5-PLL@\H.X\Y)74,S*Q\L _H,HHHH ****
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
M31,/[K([*?8U\C?%_P#X-\O^"2?Q]^,NJ?M#?&/]FC6/$'C?6=16^U'Q-?\
MQ8\4F[DG0*(V5UU,>6$5$5%3:L:HBH%50!]@>%_#FG^#_#ECX6TFXOYK73[5
M+>WEU35;B^N711@&6XN7DFF? Y>1V=CR23S0!_*E^P]^R5^V%^QW_P %M_B%
M_P $COA1KU]:6OQ$34/ OC+5B"KMX+N E[)JL9&%CN/[-7?&_P##).4!RU?T
MG?MP_LZS_%7_ ()U?%?]E7X/:)!9S:W\'M9\->$],ME"10R/IDMO:0*.BH&,
M:X["MR#]C;]GVV_;$N/V\(/!*+\2KGP&GA";6@_RMIJW7VG&S&/-WX4R_>V(
MJ9VC%>I4 ?RQ_P#!JW\;OV(?AI^U9X__ &7/V_/AIX"D/CNRLU\)ZI\3/#UG
M-%IVK6,DZR6&^\C(MGG2X/!*AGM43[[(#_0M\$K?_@GAX2_:?G^$G[+OP/\
MAW;^-],\+R:CXBUKX>^$M,B70K226..&WO+JV56AENCYC10<LZ6LKD*JJ6\=
M_;(_X-RO^"4W[;_Q>O?CQ\4_@=?Z1XJU>Y^T:]J?@[7IM.7592<M)/"N8C(W
M):145W))9B>:^D?V.?V'_P!EK]@/X11? []DSX1V'A+P^MP;BZBMGDFN+ZX(
M :>XGE9I9Y" !N=C@ *N%   /Q2_X*'_ /!$/]FS_@KE^RK)_P %@_\ @ES>
MV7ACQ9XAT:XUSQU\,9;F-K*]U*)6;4+='3 M-02595<8\F=PK_NO,,C_ $'_
M ,&:?Q\^/WQ;_8$\;?#_ .*FN:AJWACP%XVBTSP)?:B[2&V@DM$FFL(W/)BA
M9HW5/X!<[1A=JCZFMO\ @W]_X)]^%_"E_P""O@[-\4OAUIOB"T-MXSLOA_\
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
MQY^@ZEXRUV74ETJ4'*RP0MB(2*<%961G0@%64\U]:?M ?L\_!/\ :I^$NK_
MG]H?X;:9XM\):] (M4T35H2T<H!#*RD$-'(K ,LB%71@&5@0#0!\@_\ !&__
M (*^_LE?M5_\$Z/!'CKQQ^T'X1\.^*O!?A&UTKXD:5XC\16UE/I]W9P+#)=N
MLSKBWF$?G)(,KB0J6WHX'PQ_P>#:"?VJ?V _@-^W#\%TU#4_ ^C>);^*6^DT
MZ:WW6FJ10_9;YHY45U@D:R 21@ PN8B/]8M?9GP7_P"#7'_@C=\$_BM;?%G3
M?V>M2\03V%T+G3M%\6^)[F_TVWD4Y4FW=@)P/[LYE4]P:^Z_BA\)OAG\:_AM
MJWP>^+7@72_$/A;7;!K+5]!U6T6:VNH&'*,A&,# ((Y4@$$$ T ?E/\ \&]'
MQ2_X)*_M9?\ !-GP?HGQ/^#?P+A^(OPVT;^QO'UMXJ\+:.M\Z6Y*PZB[W$>^
M:.6 1LTYR/,$JDY4U])?M@^+?V:O%_\ P0U_:-\7?LH_#O2?#7@"]^%/C)=!
MFT70K;3=/UD)8W$!U"UC@ 62"9T/E3%5\Y%61=T;QNW&^$O^#5'_ ((O>$?B
MG%\38OV?-:U""WNA<6_A;5O&5[<:4CAMRAHV?S)4!Q\DDCHP&&# D'[/_:'_
M &0_V?OVI_@3-^S+\9?!EW<> [B"*WN/#>@>(]0T2&6VC0HEJYTV>W=K<+@>
M06,1VKE3M7 !^)7_  8QR('_ &H8BXW$>"2%SR0/[>R?U'YU\W?\$^9X!_P>
M'Z[,9DV-^TA\3-K[A@Y370,'W)&/K7[U?LE_\$6O^"<7["GBC5O&/[(_P3UW
MP-J&O:6^GZS)I'Q2\2%+R!D=0)(Y-19&=/,<QR;=\3'?&R-\U<?X2_X-X?\
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
MBBB@ HHHH **** "BBB@ HHHH **** *AT'0SK@\3G1;3^TA:_91J/V9?/\
M(W;_ "O,QNV;OFVYQGG%6Z** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HK\Y?^#A7_@N+:_\ !)?X.Z5X!^#VG6.K
M_&/QY:S/X:MM07S+;1+%#L?4KB,',AWG9#&<*[JY8E8F1OY<_P!HK]N;]L3]
MK;QE<^//VD/VE?&7B[4;F5G_ .)KKLS009.=D%NI$-NF>D<2*H[ 4 ?W345_
M%O\ \$__ /@MG_P4-_X)V>/-/U[X2?'O6]:\,P7"MJ?P_P#%FIS7VCW\.<N@
MAD8_9G8?\M8"C@@9)&5/];?_  3O_;N^$/\ P4C_ &2O"W[67P9\VWL->@:+
M4]'NI5:XTC4(CLN+.4C&61^C8&]&1P '% 'MM%%% !1110 45\<?&#_@H-\6
M_BU^WK>_\$SOV"],\/-XK\)Z!%K7Q>^)?BRSEO=+\&VLVSR+2*SAEA:^U"59
M$=8S-%'&IW,9-KHLG[8WB#_@IO\ LA?LW^)_CI\(OBUX/^++^'])>]UK0O$G
M@C^S;VWM4&9[RRELY_+D:&,/+]EEA8R!<+*" D@!]AT45!JL>IS:9<Q:)>06
M]ZT#BTN+JV::**4J=C/&KH74-@E0ZD@$!ESD $]%?#'_  24_:D_;+_:S\(?
MM/\ ASXT?%[PY>^+?AG^TGXD\!^%-:B\%K'IUG::?':QQG['%/'+*AD,LF)+
MEI/WFTRD*!6W_P $'?VM_P!HC]MK_@G]9_';]J/Q;9ZSXOG\;Z_I]U=:=I<-
MG D-M?20Q11QQ*HV*J@ MN<@99F/- 'V91110 445\G_ !H^/_[3=]J/[1OQ
M"^!'Q%T32]!^#'A*&QT6QU[PR-0M-0\16^F3ZM?O(8Y8)C&(;O2K<;)=J/%<
M@J7^Z ?6%%?!?_!,?]H7_@I=_P %%?V ? O[9$O[1'PB\):EXVL[^5=$7X+7
M]]!9M;ZA<VB_O/[?B:0,+<.>%QNQVR?JO]D?6OVD-=^ >D77[7.DZ'9_$."^
MU.S\0KX9M)8-.N/L^H7,$%S;1S222+#-;QPS*'8MB49"GY0 >DT444 %%%>>
M_M"_M.?"C]F:Q\*3_$W7H[>Y\;^/-'\(^%].61?/U#4M1O([>-(U)&X1J[SO
MCI'"YY( (!Z%1110 4444 %%%% !1110 45\P?\ !:W_ )1'_M&_]D?US_TD
M>OXHJ /[_**_@#HH _O\HKR#_@GM_P F"_ __LC_ (9_]-5M7K] !1110 45
MY1^W-^U5X>_8?_9"^(7[67BCP_/JUIX$\-3ZF-*MI-CWLR@+#!OP=@>5HU+X
M.T,6P<8KP3PWK?\ P5B\5?LEZ;^UO\*OVA?A)XS\4:WX/C\1Z?\ #!/ ,R:'
M>K-;"XCL+/4HK_[3YF&5$N9-Z2,,F*-7R@!]I45Q7[-GCKQ#\4/V=/ /Q,\6
M^5_:OB+P5I6IZGY$6Q/M%Q9Q2R;5_A&]S@=A7YWZ?_P5B_:L^,/[(GQU_P""
MDWPN^(/@W0?"?PB^)>H>&_"GPGO_  NUS<>(XK&:VC\B\O//66&_OC<*L$<"
M!8FDA!6XR<@'ZBT5!875QJ&EPWLEG):2SVZNUO. 7A8J#M;!QD$X.#CCK7YX
M>&_VP?\ @IG\3/\ @KM\4_\ @FSX0^-OPAT31O ?PYL/%>E^*-2^$-_?W5V+
MG[*GV:6)-<@1=KW#GS%/*H!M!.0 ?HM17P__ ,$[?^"H?QA^-O[;?Q?_ ."8
MO[9?PW\-Z'\8?A):1:LNK^!WN/[&\1Z-+]F*7<,-RSRVK!;VS8QM))_Q\8W
MHV?L[QCXO\,?#[PCJOCWQKK=OIFC:'IL^H:OJ5V^V*TM88VDEE<]E5%9B?0&
M@#2HK\^/@)\9?^"[G[5?BGPY^T!\+?$'[)FD_ GQ;K5OJ-A8WCZ[?>*;#P[+
M*KB&?R,69U-;9ANC$@C6;*D@ UZ]^U#^VE\06_;E^'__  31_9EU'2M/\;^*
M?"M[XQ\;>+-6L#>IX7\-V[^0DD5L'19KJYN<0Q[VV1!6D9)/E0@'U317RQ^R
MO^VKXWN/VS/B;_P3E_:;U/2KKQQX"\/V7BSPQXKTVR^Q0^)_#%UB,W,EN7<0
M7%M<$P3;6\M\I(BH"R+Y=\'/VY/VR_VY?V;OB-^WS^R'KGA33/ WAK5M9A^$
MW@K6/#CW<GCJTTHNDUS>78F1[3[7-%-% L*?N-JO)Y^2@ /OBBO*_P!B/]K;
MX<?MV_LH^!OVMOA.DL6B>-M$6]BL[APTME.K-%<6LA'!>&>.6)B."8R1P17J
ME !1110 4444 %%%% !1110 45^!G[6/_!Q_-\,/^#B/P_I&C^.&_P"%#_#U
MI_AUXOCBGS:W,EU-&-1U4CH3;7<5N PSF*P?9CSVS^^,,T-S"EQ;RK)'(H9'
M1LA@>001U% #J*** "BBB@ HKD_CU\7_  W^SW\#/&GQ]\8V]Q-I'@?PGJ/B
M#58K10TKVUE;27,JH#U8I&P ]<5\G?LL_$K_ (*8_MC?LC>&/VX_AA^T=\*-
M.OO'>@KK_AGX7W'@6:\T6UMI5+0Z==:E'>)=&Z PDUPBJD<V\"V8)M8 ^W:*
M\B_8+^+WQ9^/?['W@'XP?'CP[:Z/XSU[0Q<>)](LHRD5A>^8ZRVZ@LQQ&RE.
M6).W))KX^OO^"E'[3/QWE_:\^*GP=^,7@GX<^%OV4M>U/0[/1/$?A@W\GB&]
MTRW>:YN-1F:XB-O:3R1/!"MN%D #.7<@)0!^CU%<I\!OB'K7Q<^!O@SXK^)?
M!MQX=U'Q/X3T[5M0\/W9)ETR>YMHYGM7R =T;.4.0.5/ KX@^,'[8W_!1:P_
MX+-Z-_P3(^&OQ>^%6E^'M?\ @TWC^U\3:U\++[4+RV5;VYM#9-''K-NCY:WW
M"4%<!L;2>: /T*HKX2_91_X*=_M VG_!33Q/_P $E_V[/ WA)/'%KX7'B7P#
MX_\ A];7-KI7B;3-H9EDLKJ:>6TG4"3(\Z1"T$J@@*C2?=<TT-M"]Q<2K''&
MI9W=L!0.223T% #J*_.WPW^T9_P6W_;0\177QU_X)^^,_P!DBU^!VJZW)#X1
MD\<3:[?>(#IT4IA^V7"6/^CAYPC744.]&6*>%9-CAL>X?MR?ML^.?A+\>?@U
M^PK^SU_8\OQ6^-FJ7HM=5UNT>XLO#>B6%LUQJ&JRVZ2(9I B^7!"9$624G<V
M(RK 'U%17RC\'_VQ/B=\,O\ @H1=?\$U_P!J+Q%IVO:KKG@%?&?PM\=V&DC3
MSK-G',\%]IUW KM&+R!T,RO%M22!QE$:,F3E?@U^US^U7_P4.\8_&;Q/^QA\
M1/"7A#P-\)O&5WX,\)7NO>&6U0^,_$%E#')>2W+">+[/IJR2Q0Q^1^]D&^7S
M5P(Z /MBBO"/^";?[<OA?_@HA^R1X>_:3T+PU)H&HW,USIGBSPQ/-YDFB:Q:
M2F&[M&; W!77<C8!:.2-B%)('BO_  7?_;B_:Q_X)R_LF6W[4O[,VL>"9S#X
MJTO1M1T+QCX7N;Q95NGE0S1RP7D!5E/E?*000K<Y(P ?<-%?&W[:GQ2_X*C_
M +%/[-_B?]J[P]\0?@Y\4],^'^BSZ[XN\&3_  ZU'P]=7FEVL9FNY+2^75[M
M(I4A21PDEO(&"XR" &]]_8V_:C\"_MK_ ++7@;]JWX;6%W::-XY\/PZG:V-^
M )[1FRLD#XX+1R*Z%AP=N1P10!Z91110 45\T?\ !7[XW_M%?LS_ /!.WXG_
M +1'[,'C71-"\3^"_#<VJQ7.N>'O[15XH\;TC0S1I')@DAY%E48P8SG(]/\
MV./'OBSXJ_LB?"OXH>/=6^WZ[XD^&^AZIK5]Y$<7VB[N+""::39&JHFYW8[5
M4*,X  P* /2**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C_ (_:S\:_#WP;
M\0ZW^SGX+T?Q%XXMM/+^&M$U_46M+*\N<C"33*"8UQGD#M7QC_PT/_P<<?\
M2.K]G_\ \.[<?_&Z^_J* /@'_AH?_@XX_P"D=7[/_P#X=VX_^-T?\-#_ /!Q
MQ_TCJ_9__P##NW'_ ,;K[^HH _C@_P"#AGXI?M>?%'_@J%XME_;:\!Z'X6\:
MZ+H.C:?_ ,([X9UAK_3[&T-C%<1+!.P!<.;AY6X&))7':OB*OZ+/^#N7_@CQ
M\4/CI)I?_!2G]FKP;=:[?^'= &E?$_0=,@,ER;"%G>WU2.-06D$2N\<V,E8U
MB?&V.1E_G3H *_:C_@U@^.W_  53\(?!/XL_#W]@W]GGP#X_\.6WBG3]0UA/
M'?C&32AI][/;21DP!%/F>9';1[R<8\I/6OQQ^'/PX\??%_QWI7PP^%G@W4O$
M/B+7;U+/1]$T>S>XN;R=SA8XXT!9B?8>]?V#_P#! ?\ X)?ZE_P2P_8'TWX3
M?$'[-)\0/%>I/XB\?O:RB2.VO98XXX[)''#K!#'&A()4RF9E)5Q0!SG_  T/
M_P '''_2.K]G_P#\.[<?_&Z/^&A_^#CC_I'5^S__ .'=N/\ XW7W]10!\8?
M'XW?\%S?$/QD\/:)^T9^P]\%_#O@>YU!4\2ZWX?^)<]Y>V=M@Y>&%D D;.."
M>]?9]%% 'Y-_\$!9VTG_ (*M_P#!2#PSXX$L/BN?XVPWL,5\?WTND&_UHVC)
MGDQB*6$C' 66+U%?K%-%#/"\-Q&KQNI61'&0P/4$'J*^0?VKO^"6>K^._P!K
M?3O^"B/[%GQ\;X0?&ZUTA=(\0ZE/H(U31/&.F*%VV>JV/FPM(0$C59TD61%C
M3[QCB*=]H7P2_;8^+NFIX5_:]^-GP^C\,RC;K?A[X6^$KZSEUR//-O/>7M[,
MT5K(.)(8HA(X.WSPI97 /FGQII&E^#/^#F[X>V'@ZV73+3Q'^S'K&J:[9Z>Q
MB@U"]&JN@NIHU(22;8 IE(+D* 2<"KW[!6A:9X'_ ."[O[9G@+PC;_V=H,'@
M_P !7UIH=HQ2SMKBXLIGGDBA'R1&1\N^T#<S%CDDFO3OVU/^"=GQP^+'[8?P
MP_;P_8\_:$\/_#[Q_P" ?#E]X8U"V\5>#GUC2]7T6Z8/Y3117%O(CQ2;G7:X
MW%ARNWYJO[,O_!,OXV_ #]OWXG_MQZS^V1-XEE^)OAC2--UG1+_P?$OVBYL;
M7RTN"Z3*L,*R,^RWB0$185I6<M(0#S;_ ((!?\C5^W#_ -GW^/?_ $.VKY1_
M8P_:E\=_L@?\&R_BCXL_#+Q$-%URZ^,.J:#9Z^UQY/\ 9*:CXH2SGO!)L?RW
MB@FE='V/L<(VUL8/Z%_\$^O^"=_QL_84F^-]])^TYX9\67/QE^*>L?$$NWPR
MN+%-(U?46C,J;1JTIN+91& L>8WYR9.U<)^S7_P1&\._#O\ X)D^-/\ @ES^
MTO\ '&U^(_@[Q??W]Y_;6D>#FT.^LY[F[%X)ANO;M&DAN526,[54;%#*XSD
MY7XS?\$MOVB5^+_PF_:%_8V\'?"KX%^)_A]XJ@N_&?B72?B-JVH2>-- Q_I=
MAJH;2X#J#R !OM-U))("&.X$[U\\^'/[*W@/XX_\%_/VG/@;\3O&OCS5? Q^
M$?AB^O?"=S\0-3:"]:?:S022F<W M0Y9_LJ2I 2V&1E 0>Q?L@_\$O?^"A?P
MHC\/_!G]J[_@J7=_$[X-^#9[=M%\(6W@&WT_4M9AM75[2VU+43))/);1M'&7
MA#,9POER2&(M&WI?PJ_X)Y_&'X:?\%+?B=_P4-E_:4\.W\?Q)\)V&@2^#/\
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
MC_@IMJ7[7/A?4Y/'G@^U\,ZGX&C^%$\$5M86YM3&T-T=8=A-FVR7:-D/FO\
M(,+@ O?L%?\ !+;4?V9OVJ/BK_P4 _:'^-<7Q$^-7Q>6*UUG6--T$Z7IFC:7
M$(A%IUE;M--)Y:K;VRF221F86T7 (9G^F_B]\(_AU\>OACKGP:^+GAF+6O#'
MB33Y+#7=(GFD2.\MG&'B8QLK;6'! (R"0>":Z.O,_P!KSX7_ +0/QA^ NL>!
M?V7/VCW^%'CB>6WFT7QJ/#=MJZ6K13I(\4EK<?))'*BM&QR"H?(SC:0#\W/V
MD?\ @F[H?_!$KX]_#3]NO_@E]K6O>%O!>O\ Q2T'PE\8O@O+KES>Z1K.GZK>
M1V275NEP[R+<QRS)M!9L%U*;%5XY>[^#MCJ6E_\ !V+\6IO$B%/[2_9)L9O#
MQF_Y:6BZIID<GEY_A\^.7('=6]#7U-\-?V4?VEOB)JGA'Q5_P4#^//A'QO<>
M!M6BU;P]X<\ >")M$TI]4B1E@U&]^TWEU)>3Q;F>)4,$$<C"3R7DCA>.Y^U#
M^Q)?_%/]HCX??MI? [QM8>%?BM\.K.]TNVOM6TM[S3M>T2['^D:7?1QRQ2;!
M(%FAE1\PR@MLD#,A /A+]M+0_&WCS_@XP\2:7\)+>X?4=/\ ^"?.MP:@MF#N
M>:6^U%;=21_$9;BTQGG(%>U_\&U6L>&]-_X()_!O5IVA:QLM*\22:@HQ@;->
MU-I0V>_4G/KGO7T3^RQ^Q.?@Q\;_ (B_M<?%SQK:^+/BM\4396^NZS8:4;*Q
MTK2[./R[32["!Y)7CA3EY'>1GGE8NP4!$3RO2O\ @F#\7/A!\-?B=^RQ^RU^
MT7I'@_X0_%/6=3U"73KKPI)=:OX/&IC&I6VDSK<I (I2TCP>;$WV5Y6.)QM1
M0#RG_@TVT;Q+I7_!%3P'=:\)!;W_ (F\07&CB0$ 6W]I31G;GL9HYC]2:_26
MN0^ 'P*^&?[,?P3\+?L]_!OP^NE^%_!VB6^E:)8AMQ2") H+L>7D8@L[GEF9
MF/)-=?0 4444 %?.'[;WQ,_X*?\ @3Q5H=I^P/\ LQ_#?QYI$^GR/K]WXX\:
M2Z7+:W(?")$B*=ZE.23T/%?1]% 'P#_PT/\ \'''_2.K]G__ ,.[<?\ QNC_
M (:'_P"#CC_I'5^S_P#^'=N/_C=??U% 'P#_ ,-#_P#!QQ_TCJ_9_P#_  [M
MQ_\ &Z^;O^"IW_!7K_@MM^P!^RIJ7Q"^/O[*/P1\#)XG>3P]X;UO0?B)<ZCJ
M-OJ%Q!*5GM[;8 [0JCRY8A 47=G(5OV/K^3K_@Z@_P""D7_#;W_!0V[^"O@+
M7OM/@+X*?:/#^E>3+F*\U<N/[3NQC@_O8TME(R"MH&'WS0!^9=Q<7%Y<27=W
M.\LLKEY99&+,[$Y))/))/>OZ'_\ @A9_P5U_X+"?M6?LF67P0_9H_9U^$/Q$
MN/@YIMCH6JZIXQ\>W&FZI+:%'%E++%M8./*B,7F@Y9K=BP!.3_.[7VC_ ,$#
M_P#@HY-_P33_ ."B_A/XI^)=9:V\">*&'AOXB(S_ +M--N9$ NV'K;3+%/G!
M;9'(H^^: /Z+?^&A_P#@XX_Z1U?L_P#_ (=VX_\ C='_  T/_P '''_2.K]G
M_P#\.[<?_&Z^_(9H;F%+BWE62.10R.C9# \@@CJ*=0!\ _\ #0__  <<?](Z
MOV?_ /P[MQ_\;KZ/_8A\=_M\^._"NN7?[?'P&\#^ ]7@U"-- M/ _BF35(KJ
MV*9=Y7=1L8/P!W'->WT4 8GQ+/@(?#GQ ?BHEBWA<:)=_P#"2+JBAK8V'DM]
MH$P/!C\K?N!XVYK\D/B)_P $M?\ @IS_ ,$6-<UOX]_\$4/C'-X\^$_VF75?
M$/[-7CN1[ORDY>7^SG+ RMM&!Y;17)"(I-T>#^K'[1GPKG^.G[/?COX(VNKI
MI\OC'P9JFAQW\D1=;9KNTEMQ*5!&X*9-V,\XKP?PM^S]_P %2_A=\)++X%>#
M/VT/AMXBALM+33M.^(WC/X9WC:]9PJ@C66:&#45M;^X10")2(%9@#(CG<7 /
M+M"_X+V?L]7?_!)SPO\ \%)M)^&5\+_Q?K2>%_#_ ,,(KV..YNO%DD\D/]F+
M<%0BQEXY)C<%1^X!<IO/E5\3_M!_!SQ)_P $HO\ @K1X*_;<_P""@.E>'?$O
MP<_:5U2W'Q4BT*UNX/#'@_QM"2UE>/:23.EVL S(EQ=!F)>_N$BB=$5?M#]H
M+_@WT^ 7Q2_X)=^$/^"<7PS^+>O^%+OP!XDC\4^%OB(\0N;QO$.;AIKZZC5H
M_-$K74_RJZ>7F/:<1@';UW_@F3^U_P#MI_ H_LU?\%8/VN_"_C?P-Y,2WNB_
M#'P&=%N]<GAP8+J]OIYIRC)(J3".TAM@9$ 9GC+1, =%^Q#\%=;^,/[4WQ2_
MX*!7/Q[^*&H_#WQ7KT%M\&_!EW\3-8?0186UO'%=ZQ%8&Y^SM#>7:SO;J4,7
MV=(Y8U"W Q\[?M+V_P 5+C_@ZF^'Z_!S5_#]GK2_L;2,C^)M.GN;62/^WM4W
M(1!-$Z,>"'RP&"-ISD>I?L/?\$M?^"AG[)5WHOP#\4?\%2;SQ;\ O"6H6\_A
MSPS-X*BA\1/9V\BR6^E2ZGYI:.T4HBOL!+Q*84$,;;5[+Q9_P3)^/OB7_@K!
MH?\ P5'A_:X\+VUQH/P[;P3:^!S\*+AXI-*:>XN"7NO[8#&?SKEFWB,+A579
MU) '?LP?\$M?%WA'_@H)XJ_X*A_M<?'&P\<_%'6_#J^'O#&E>&_#SZ9HOA32
MAM!AMTEGFFN)6"G,SLO^NFPGSC;];>-?!WAOXB>#=6^'_C+31>Z1KNF3Z?JM
MF9703VTT;1RQ[D(9=R,PRI!&>"#6G7%_M%^ _BI\3_@=XG^'_P $/C1/\.O%
MNJZ4\'A_QM;Z-!J#Z1<G!6;[-/\ NYAQ@J<<,<%3@@ _+/\ X*+_ /!+'P#_
M ,$</!\G_!5__@DE<ZS\.M7^'FHV%Q\0OA?;:[=76B>--%DNXH)[9X;B1RD@
M\T, &V@!C&JRA'KTW]H"QU&T_P"#K+X#ZOKI*Z7>_LOZO;: 9#\KW\=YJ;W(
M3_:$#Q$_[-?1WP\_8_\ VQ?BMX:T#PA_P4:_:?\ !OC[1/#VIV>HOH/@+X>R
MZ)'XCN[25)K:;5I9KRX$\:3QQS_9[:*UC:2) _F1YB/6?ME_L2VO[2WC'X;?
M'KX?^,H/"?Q4^#OB&;5? 'BJYTPWEOY=S";>^TV[@62)I;2Z@/EN$D1U*HZM
M\I5@#Y%_;KMM3UO_ (.6OV)K+PR&-QI/@#QK?:T\8_U5B^G7<2E\?PM)E!GC
M<PH_X-.;'4=(_P""6%[H/B4D>(-.^,'B6V\3HY_>)?K+%Y@D_P!K&S\"*^KO
M@1^Q-K6@_M7^(/V\OVCO&VE^*/BAK'A*W\*:(NA:5)9Z7X8T&*9KAK.T2666
M266:X8RS7$C L0BHD:J0W*:9^P%\;/V?_B/\5]=_8<^.WASP5X?^-6NR>(?$
MNC^(O",VHMX>\030K#=ZOIABNH5+W"I'(\$X9!-&'#;"T) /GS_@UZMM3E_9
ML_:%\3@,-%UO]K3Q==^'B1A9+?RK%#(G;875EXXRC?B[_@[+65_^"2-VD$@1
MS\3?#@1RN0I^TM@X[_2ON/\ 8V_9)^$?[#'[-?A7]EOX(65S'X?\*V+117-_
M*)+J^GDD:6XN[AP 'FFF>21R !ER%"J !XS_ ,%??^";/Q&_X*F?L]6?[-6A
M?M):3\.]!3Q#9:QJ-S/X DUFZN9K5I&CC1AJ-JD499D)&QF^3A@&X /&/^"P
M_P"R1_P5'^*W[!WC?0O"/[;'AS6]#M/#\]WXY\$Z5\.ET*]\5:3 GFW=C#J1
MNKO[(\L4;J (<.6V,P1F!XOP!\<_V5OVR/\ @@C\+/%'P7^+VH?LV?#+3]?T
M70]>\.6\=QJ=]>06-\(+KPS ULZ75[+?%0%>$&:X$OSQGS)4'U#^T1^R%_P4
M9_:;^#&K? 7QA_P4'\ >%]%\2Z=)IWB75/A[\!KNRU:>SE0QSPV]Q>^(KR.V
M,B,ZF00LZ[LJ5(S7G_QU_P""&WPWO?V"OA%^QG^QQ\6[SX97_P "OB-I?CKX
M>^+-1TQ-6:76[.2>4W%]"6B6X,LEQ+(<;55M@5?+7RR >-_ B2/X7?\ !P9X
M;^&_P=_9\U+X)^!?B#^S/?W^L?#Z&2UL8-4N+;4BD&IRV&GRO!:7.P>6&W"<
M(,.$9F6L/_@GQ^Q#\&_VK/VS?VZ?@G^T3KOCGQ;X(T/XOV%I9^%=7^(>K/#+
MOLI65[B<7 N;HQ[F$:2RO''G<$WJC+]%2?\ !+/]JW7_ -OOX<?\%!_&O[?=
MO<>*?#?@:[\,>+M.TSX9VUO9W=E+/YX@TY'GD:S0N6W/.UU*26*NH*K'V7[&
MG_!/'XV?LE?M"?'WX^S?M-^&/$4OQT\3Q:_+I8^&5Q9IHMW%%)%&JO\ VM(9
MXMC+N4A&8KD,N<  ^#O@EXG\;ZK_ ,&K'[0G@;QKXTU'7U\"1>./"VBW^K7+
M37 TZSOG2WB:1B2P13M7/W455& H ]'_ ."9OC3X'_\ !4O5O!7P#_:0\,3Z
M)<?LQ_#[PV/#WPGUVW\B\\1I<:+9C_A(KF17(NM,DRBPVB$Q_P"KFN0YEMXX
M?5? 7_!%GX[>"?\ @FO\5/\ @G/)^VYX:O+3XI:]J^H7?BT_!Z:.:P34IEFN
MHD@&M%7.X/L<L-H?D-@5?^)G_!&;XJ:_<_LY?%CX.?M?Z%X#^+_[/F@6_A\?
M$;3OA9-.GBK0X;:.!=,O;(ZNF8&V2,P,KD&9_+,1.X@'G_\ P5$\:^(?V./V
MQ]*^/_[2G[!MW\:OV4(/A99Z%'!X<T2WU-?AKJ4-W<-<7_\ 9<@\M8Y;=[:,
MW(V%$MU177;Y<GUO_P $N]9_9JU[]B/PEJO[(7Q@D\<?#RZN]5NO#FMW,LSW
M$<-QJ=U<_8Y_M#&;SK?SOL[>;B0F'<P!;%5M2^ 7[<7AK]HK6?CE\._VB? >
MH:1XE\)Z;I>N>!?$/@F\BM$OK1KD_P!I6L\5\[PF1;A8W@=9 RPH?,4BM?\
MX)X_L.^$?^"?O[.__"C_  OKL>J7&H>)M3\1:_J%KIHL;674+^X:>9;:U#N+
M6V3*Q10[W*QQKEF;+$ ]SHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KY%_:,_X(-?\$B?VK/&5Q\0?C1^PYX6N-:O)FFOM1\/W=[H<EW*QRTDW]F3
MVXE=CR7<%CDY/-?75% 'A/[(G_!,C]@;]@XS7/[)?[+/A7P=?7$1BGUJUM7N
M=2DB/)C:]N6DN"F>=ADV^U>[444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R_P :_@S\-?VBOA'X
MC^!/QC\-_P!L>%?%NCSZ7XATK[9-;_:[29"DD?FP.DD>5)&Y&5AV(KXH_P"(
M7'_@A1_T8S_YDWQ/_P#+.OO^B@#X _XA<?\ @A1_T8S_ .9-\3__ "SH_P"(
M7'_@A1_T8S_YDWQ/_P#+.OO^B@#'^'O@+PG\*O .A_"_P%I/V#0O#>CVVEZ+
M8^?)+]GM+>)888]\C,[[411N9BQQDDG)K8HHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"*^LXM0LIK"=Y5CGB:-V@G>)
MP&&"5="&0\\,I!!Y!!KX(N/^#7K_ ((87EQ)=W?[$#RRRN7EED^)_BAF=B<D
MDG4\DD]Z^_** /@#_B%Q_P""%'_1C/\ YDWQ/_\ +.C_ (A<?^"%'_1C/_F3
M?$__ ,LZ^_Z* ,/X9_#GPE\'_AUH/PH\ V-Q:Z%X:TBVTO1K:[U&>\DAM8(U
MBB1I[AWEE(15&^1V8XR23S6Y110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 45\P?MD_\%)=2_9N\=R?!_X%_L;?%+XZ>,+#2X]2\1:7\.-*C:VT
M*VDW&$7=W,RQK<2JCM';('E95W%55D+:G[ 7_!3[]FG_ (*&_ +6_CO\,[C5
M?#(\'ZA<:=X_\->-;1;'4?"]Y;IOFBO$+%44*"P<,5PK [61T4 ^BZ*_/+XH
M_P#!PIX ^!^H:;\1_C)^P+\?/#'P0UC5(K*P^.&L>$5ATXK*P6&\DM"_VF&T
MDR&1Y%61U8;8BQVU];_M-?MF? _]E7X$6_[07CS6;C4]*U:\L+#PGI_AR);N
M]\2ZA?.J6-C81[E6>:=F78-P7;EV945F !ZM17@_PP_;AMM7_:%L/V3_ (__
M  AU3X9^/]?\.S:]X/TS5=6M+ZU\0V4#!;I+6ZMG*M=6VY#-;L RI(LB&5-S
MK[Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!C7%OX%^'-EX@\=WO]G:-;7#MJWB75IW
M6&-C#;1Q-<SR,0 $M[>)2[' 2(=A7QQ_P2J_96T_5/\ AHS]KWQ[X%^QZ-^U
M-\0[G5]*\*ZG9&,R^%T@>ULY[J!P"DM[')/=/&W(2YC#8;<!C_\ !0CXE?\
M!3CQC^T#:_"_X4?\$F]7^*WP3T-8[K4O,^,WAK04\8:BK+)$D\5S/+*=.B(#
M&W=(VN)%42#R4:.;U']G#]IS_@IC\1K;QOXV_:-_X)EO\,[+PUX=1O"/@FP^
M*NB:]JWC#4G9V*QW,4T-K8QQK&J8G8;VN0P8",J0#._X+4Z+=_&?]B/6OV(_
M FD6^J^.OCI-#X5\':3,FY(=TT4MWJDP',=M8VR27+RXP&2)!\\L:M\P_P#!
M3/P3'\,_^"@W_!,+]C/3;ZYF\'^'?%FHSQ&ZY^UW.AZ?IT=C*PZ>8@9SGD@S
M<8[[OPE_:(_X+;>#O'>N_&[XE?\ !!6\\4^/-=1[1=7/[3/A6VM])TI92\&E
MV41+F"$':\KEFDN)LR.=JPQ0^J?MI?L??M6_M8_ KX ?M77/@70]._:&^"/C
M:P\=1>![358Q:7"2,K:EX:6]9C'O:#9 +HD1/-;*V8XY"R 'FO\ P7=U[4_
MO[<?_!/?Q]X59HM97]IB#1$N(CAQI^I-:6M]'QSM>$X;M@<U^E]?$?C[]G+X
MI?\ !0G]O_X(?M(?$OX+^(? 'PT_9\35-:TS3/&3VBZCXD\37B0Q0;;>UN)Q
M%;62Q&3S7=3),P5$>,&0_;E !7E_Q6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^(
MYK:':@P#L0XSZGO7J%% 'RIX[^ GA+]GGXZ?":Y\">(?$LQUOQ<UK>IJWB.X
MN4,:PLXPI8+U]0:^JZ\+_:P_Y+9\#_\ L>Y?_29J]TH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#PO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q
M[E_])FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V? _P#[
M'N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \+_:P_Y+9\#_ /L>Y?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J
M]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MOD#_ (+U?M1_';]B[_@D]\5OVE_V:/'/_"->-O#7]A?V)K?]F6MY]F^T:[I]
MK-^YNHI87W0SRI\R'&[(PP! !]?T5_(%_P 11W_!=?\ Z/F_\QEX8_\ E91_
MQ%'?\%U_^CYO_,9>&/\ Y64 ?U^T5_(%_P 11W_!=?\ Z/F_\QEX8_\ E97]
M'W_!!7]J/X[?MH_\$GOA3^TO^TOXY_X27QMXE_MW^V];_LRUL_M/V?7=0M8?
MW-K%%"FV&")/E09VY.6)) /K^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BOF#]LG_@I+J7[-WCN3X/\ P+_8V^*7
MQT\86&EQZEXBTOX<:5&UMH5M)N,(N[N9EC6XE5':.V0/*RKN*JK(6WO^"<__
M  4C^ '_  4Q^#E_\5?@G::YH]]X>UJ71O&7@WQ78"TU;P_J48!>WN8@S <<
MJRD@X8'#HZ* ?0-%?)&H?\%</AY)\/O%7[2W@KX'>+/$7P,\#Z[<Z7XG^+FE
M36K6^+6;R+W4+.S,GVB^T^UD#K+<1J"1#,T4<RIN/KW[2/[:OP'_ &8OV?[/
M]H[QCX@EU?1-;N-/L_!]GX81+R[\47VH,JV%GIZ!@MQ+<%UV?,$VY=F5%9@
M>LT5X/\ ##]N&VU?]H6P_9/^/_PAU3X9^/\ 7_#LVO>#],U75K2^M?$-E P6
MZ2UNK9RK75MN0S6[ ,J2+(AE3<Z^\4 %%%% 'A?[6'_);/@?_P!CW+_Z3-7N
ME>%_M8?\EL^!_P#V/<O_ *3-7NE !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5\ ?\ !T=_R@H^.?\ W+/_ *D^DU]_U\ ?\'1W
M_*"CXY_]RS_ZD^DT ?R!4444 %?U^_\ !KC_ ,H*/@9_W,W_ *D^K5_(%7]?
MO_!KC_R@H^!G_<S?^I/JU 'W_1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &-<6_@7X<V7B#QW>_P!G:-;7#MJWB75I
MW6&-C#;1Q-<SR,0 $M[>)2[' 2(=A7YK?#?X<^-_@9^P/^WO_P %-_#6B7GA
MS5/CEIGBGQGX$TQK=[>XL]'LM'NH]+U":,@-%/<$RWS(<,J31AMKA@/2O^"A
M'Q*_X*<>,?V@;7X7_"C_ ()-ZO\ %;X)Z&L=UJ7F?&;PUH*>,-15EDB2>*YG
MEE.G1$!C;ND;7$BJ)!Y*-'-ZE^SAXY_;D_;-L/'OP[_;W_X)^6/P2\!7_A-]
M&BT2X^)6G>)KWQ(UZLL5RWFZ>1':PQ0#84=2TC7((($9! /&?^":O@#PK:_\
M&TWA3P5-9Q/I>J?LZZS)J$+* C_;+6\FN >W+329^IK\]_V3/B?X]^,7PM_X
M(Y_#?Q_?7$NE2^-O&5_)'<%BDTN@Z@;;2S@\9A@4!>N!(,8'7[M^$_[/O[=_
M[-G_  3"\2_\$B?"WP-U7Q'XHATC6_!WP]^+BZC8P^'I- U"2<6^JWCM<?:+
M::T@NF1[58))'DMD\L2(YD7I?V@_^"0VI?#O]D;]F;P_^R#%!J_CS]D;Q)I>
MM^$K74)TM/\ A+((]HU>Q:5SLMI+X!I%=B$64(K,J$NH!R7_  7=U[4_ O[<
M?_!/?Q]X59HM97]IB#1$N(CAQI^I-:6M]'QSM>$X;M@<U^E]?$?C[]G+XI?\
M%"?V_P#X(?M(?$OX+^(? 'PT_9\35-:TS3/&3VBZCXD\37B0Q0;;>UN)Q%;6
M2Q&3S7=3),P5$>,&0_;E !7E_P 5OCS\2OA]XN?PYX7_ &9?%'BFT6!)!JVD
MSPK"S,.4PYSD=Z]0HH ^1?BG\:?B!\1OCW\&[3Q7^SUXC\)1VWC<M%/J\T3+
M<%H2I"[">5!W'/85]=5X7^UA_P EL^!__8]R_P#I,U>Z4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%?.O_!07_@IK^SQ_P3Q\)Z</
MB$VH^)O'GBF7[+\/OA5X2MS=Z]XGNV.U([>W3++'OP&F8;%Z#<Y5& /7_C=\
M<_A!^S9\+M7^-?QY^(NE>%/"N@VIN-5UO6+H10P)V'J[L<*J*"[L0J@D@'\?
M/^"D>O\ _!5W_@O]^QQXUL/V#/@))X3^ 1;3Y/"VG^+VMK#Q!\7I8]2MG$\(
MO)8XM.TZ%5-VCR.KS&W107,ACB^F/@C_ ,$T?VCO^"@?Q1TC]L__ (+626-U
M%I=R+[X:_LPZ5=>?X;\)#^"?4R/EU34,'#%LQKEA\RL(HOT4@@@M8$MK:%(X
MXT"QQHH"JH&  !T % '\@G_$+C_P77_Z,9_\R;X8_P#EG1_Q"X_\%U_^C&?_
M #)OAC_Y9U_7[10!_(%_Q"X_\%U_^C&?_,F^&/\ Y9U_1]_P05_9<^.W[%W_
M  2>^%/[-'[2_@;_ (1KQMX:_MW^V]$_M.UO/LWVC7=0NH?WUK++"^Z&>)_E
M<XW8.&! ^OZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_DMGP/\ ^Q[E_P#2
M9J]TKPO]K#_DMGP/_P"Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BL?Q_\0/ OPI\%:I\2/B;XPTWP_P"']%LWN]7UK6+U+>UL
MX$&6DDD<A44#N37YPZ]^TM^V=_P7)UR\^%W[ >MZ]\&?V8HKI[3Q7^T+<V;V
MVN^-8U8I+:>'89 &MX205:]?!'.-I1H9 #TK]L7_ (*P^//$'QJO?^"?_P#P
M2A^'MA\6/CG&/+\4:[<2G_A%OAS$3M:YU:Z3Y7F4YQ:1DN65E;YP(I.U_P""
M?/\ P2?\!?LB^+-1_:=^.WQ!OOC#^T-XKBSXO^+_ (JB#3QAEP;/38>5T^S4
M?*(X\$J "=@2-/8OV.OV*?V:_P!@KX+V7P&_9?\ AI:>'="M3YMU(G[R[U.Y
M( >ZNYV^>XG; R[DX "J%554>JT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-7NE
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5XA^W;_P4*_9D_P""=?PH
M3XH_M%>,9(IM0G^R^%O"FD0_:M8\27IP$M+&U4[II&9D4GA$WJ7900:\>_;O
M_P""M"_"'XJQ_L/_ +"/PO/QJ_:0U:#,'@S3)\:9X4B; ^WZY=J0MI"FY6\H
MLLCY0$QB1'+?V$O^"2[_  H^*[_MQ_M[_% ?&K]H_5(</XNU"#&E>$HCG_0-
M#M& 6UB3<R^=M61\L0(_,=6 /*/ '["?[6__  5W\;:9^T?_ ,%=]'G\$_"7
M3KU-0^'G[*&FW[>7(5.Z&]\2S+M-U/C!%KPJ=&$>98I/T>T+0=#\+:)9^&O#
M.C6FG:;I]LEM8:?86ZPP6T**%2..- %1%4 !0    *MT4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?
M[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445S?Q9^,GPC^ G@>[^)OQP^)_A_P '^'+#
M'VS7?$VL0V-I"3PH:69E4$G@#.2>!F@#I**^)D_X.-?^"*$GB?\ X1)?V^O#
M/VKS?+\UM&U,6N<XS]I-KY.,_P 6_&.<XYKZW^%?Q=^%/QT\$6?Q+^"OQ+T'
MQ=X=U!2;'7?#6KPWUI/C@[)H69&(/! /!X- '14444 %%%% !1110 445Y9^
MV'^VE^S9^P;\%K_X]_M0_$VR\-Z!9GR[<2G?=:C<D$I:VD"_/<3M@X1 < %F
MVJK, #TG6]<T7PSHUWXC\2:O:Z?I]A;/<7U_?7"Q0VT**6>21V(5$5026)
M!)K\X/B%^WC^UI_P5R\;ZG^S9_P2"U:7P;\*M/O'T_XB_M8:G8,8<@XFLO#<
M+;3=W&,@W7"IG*F/,4KT=$_9P_;0_P""YNM6GQ+_ &\=$U_X+?LO1W*77AC]
MG^WO'M=?\<1JVZ*Z\0S1D-;0-A66S0ANF=I1)G_1[X>_#SP'\)O!&E_#3X7^
M#M,\/>'M$LTM-(T31K)+>ULX$&%CCC0!44>@% 'E'["'_!/+]F7_ ()V?"J3
MX9_L\^$9$N=2F^U>*O%VLS_:M9\27IR7N[ZZ8;IG+,[!>$3>VQ5!->X444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 45SWQ3^+7PN^!W@6_^)_QF^(NB>%/#
MFEQ>9J.N>(=3BL[2W7U>65E49Z 9R3P.:TO"WB?0/&WAC3?&?A358K[2]7L(
M;W3;Z Y2XMY4$D<BY[,K CV- %^BO)-?_;Q_8Z\+^*+[PEK_ .T1X:M;C2M5
M&EZO=R7O^@Z=?EE06=S> ?9[>XW,J^3)(K[F4;<D ^D^,/&?A#X>>%-0\=^/
MO%6G:)HFDVCW>JZQJ][';6MG @W/+++(0D:* 268@ 4 :5%<!\$OVIOV>?VC
MI-0MO@E\6M(\07.DI#)J5C:3%;FVBF!,,SPR!9%BE"L8Y=NR3:VUFP<=_0 4
M444 >%_M8?\ );/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U>Z4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <O\
M&WXP^ _V>O@[XI^._P 4M6^P^&_!WA^[UG7+L)N:.UMH6ED*K_$VU" HY8D
M<FOXR/\ @J?_ ,%4_P!I#_@JI^T3J'Q=^,7B*[M?#=K=RIX'\"PW1-CX?LB<
M(B(,*\[*%,LY&Z1O[J*B+_3O_P '*[^)X_\ @B#\>6\(F07?]D:2)?*SG[*=
M;T\7/3MY'FY[8SGC-?QUT %?4_\ P2?_ ."L'[17_!*7]HK3_BG\+/$-[?>$
M+Z]B3QYX#DNC]BUVRSA_D/RQW**28IP-R,,'<C.C?+%% '][7PB^*G@CXZ?"
MGPU\:OAGK"ZAX=\7:#::SH5\JX\^TN84FA?!Y!*.IP>1TKHJ_/;_ (-F/VBO
MA9\3/^"1OP?^%VG_ !I\-:UXR\+Z'>VFO>'+'7X9]0TN--2NOLZ3VX<RP_Z.
M8<;E P1CC%?H30 4444 %%-FFBMXFGGE5$12SN[8"@<DDGH*_.SXY?\ !3+]
MHO\ ;Z^*6K_L7?\ !%*&POCI=R;+XD_M-ZK;>?X:\']-\.G<%-5U#:<J%S$I
MVGYE+21 'L'_  4'_P""K_P__9!\4:;^S1\$/ %_\8/VA/%D6/!OP?\ "DH:
MX&X9%YJ,W*Z?9J/F:23!*@D#8'D3AOV/?^"4'Q \4_&FP_X* _\ !6/Q_I_Q
M5^.$0\WPMX;MHB?"OPXC8[EMM*M7RLDZD+FZD!?<H9277SG]B_X)\?\ !,?]
MGK_@GEX6U*?P(=1\4_$#Q3)]I^(7Q7\77!N]>\3W;'<\D]P^62+?RL*G:O!.
M]RSM]&4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q-_P '#_PY
M^'_C;_@D#\<-<\8>"-)U2^T+P3-<Z)>ZAI\<TVGS>? WF0.P+1,2B9*D9VC/
M2OH']CNRN=2_88^%FG66HR6<UQ\)M#CBNXAEH&;3(0' ]03D?2O _P#@X:\=
M^"?!_P#P1Y^.>F^+/%^F:9<ZQX+DM-(M[^_CADOIVGA BA5B#(Y)'RKD\UZ[
M^Q5XZM_'7_!.CX=>(?@3XGT/7K^/X1Z5#I$]OJ"3VAU!-*A"12O&Q Q)M#C(
M(YSB@#\MOV=/VP_&?P(_9"\7?\&W_P"TG\&;/3OVBKO2]6\%^ K[6+^&#PYX
MRL]9-X\>NR7DI&-JSR2O'AY[B152-6GD>*+VW_@I1HWB7X>>.?\ @G1_P2/U
MWQI<^)- UWQCII^(5]>@C_A)K;PK:6#+'=*Q/F1W$S><\9+ M$N>@SP'A'X'
M_L0_MA?\$.-2\%?MS^,;#2_CKH%SKNL>-]8UV[CA\9:+\0?M$N6,1Q</-*R6
ML,5LJE9K<6T<2D"';UG[4?P2_:F\.?LZ_P#!/_\ X*/?M(:+J=_XU_9VU'3)
M?CHKP-+?66C:I:VMOJ>HW*J"TDEKY$<D^ =NZ=^%5C0!Z;_P5Y^(NI_LQ?\
M!3;]AK]HKP/<-::CXL^)EW\,/%*0':-6TC6&M(T@GQ]](+@BXC!X63YJ_1FO
MSA_;=T/PM_P4L_X*=_LG> ?V>_%NE>+O"?P1\37?Q,^)OB?P]?QWMAI+PK;-
MHUJT\+-&;FXGC=A#NWB%3+M*<G]'J "O+_BM\>?B5\/O%S^'/"_[,OBCQ3:+
M D@U;29X5A9F'*8<YR.]>H44 ?(OQ3^-/Q ^(WQ[^#=IXK_9Z\1^$H[;QN6B
MGU>:)EN"T)4A=A/*@[CGL*^NJ\+_ &L/^2V? _\ ['N7_P!)FKW2@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***1W2-#)(P55&68G
M  H 6L3XC_$KX>?![P3J/Q*^*_CG2/#7A[2+<SZIKFNZA':VEI$.KR2R$*@^
MIZG%?%W[0W_!;?PEJ?Q/OOV4O^"7_P &=0_:5^+UL?+U"'PI=+'X8\,L25\W
M5-8/[B,*<_NXV8LR-&7C?%8/PX_X(R_$[]JWQKI_[0G_  6S^/J_&37K.X%W
MH7P;\.B6R\ ^&I.<*EID/J4BYQYMQ]Y25=90 : .*_:%_P""@'QU_P""QO@#
MQA^QS_P2C_9DA\3?#CQ5IE[X=\;?M#_%2TN-/\*V]K,C07"Z9#A;C4IPK-M=
M HCD"L4*D./YTO\ @IS_ ,$N_P!I;_@EA^T)>?!3X\>'Y;C2YY9)/"'C6TM&
M73_$5F",30L20D@!420$EXV.#E2CM_;#H'A_0?"FAVGAGPMHEIINFZ?;I;V&
MGZ?;+#!;0H J1QQH J*H  4   <5_,9_P=[_ /!2(?M*?ME:=^Q#\.=>\[PC
M\&M_]N^1)F.\\1SH//SCAOLT16 =UD>Y'>@#\@:^GO\ @E7_ ,$KOVB?^"JO
M[1^G?![X1:!=VGAJTNHI/'7CB2U)LO#]B3EG9CA7G90PB@!W2-Z(KNOS#7Z8
M_P#!N3_P6_'_  2N^*'B'X0?&#P=KWB3X7?$"XAN;ZV\.Q>?>:%J,2E3?PP'
M'G(T(VS("'*PQ,I)CV. ?OW\5/\ @WZ_X)3_ !2\(>'M!B_9FM?"6L^%-(M;
M#P_XW\ 7\NB:Y;"WA6&*9[JT*?:9@BC,DZRDGD\UP'_#"/\ P6H_8T_TG]AS
M_@I;I_QC\-6O-O\ #S]J#1VNKKRU_A77+(+<R2%>%#JD8(!/!-?9W[,W[5G[
M.G[9'PKL_C7^S#\7]%\9^&;[B/4=&NMQADP"89HVQ);R@$;HI55UR,J*]!H
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
M0\,++:74,BR12H?[2X9756!]0*S?^(H[_@NO_P!'S?\ F,O#'_RLH_XBCO\
M@NO_ -'S?^8R\,?_ "LH _=B#_@D%\4?&/@WPW^W/^RSJ=U^R!^U3J>@6\WQ
M%T/PW-:WWA;7=34?Z1!J>GVLDMI/%)*'=)HB743!W1Y1A?F[Q[_P<Q_M1P:F
M_P#P3_O?AI\*O!7[00\7CPGK/QDNO'4%U\.-(<H2VI+."S+,,,!9RD^6ZXD+
M,K05-_P3B^*?_!9C_@N_^QEX-\%_&/XJW_PO^$Y_M&#XH?&K2+6UL_$7Q)(U
M&Y T_28K6&*&PM8H/+M)KA4^>2%QF3]]'7Z@?#__ ()L_L+_  U_9/7]B#PY
M^S)X4?X8-!LO/"VH:8ES'?2X -U.\F7FN20#]H9C*"JD,-JX .$_X)T_\$L_
M@S^Q9)J/QV\1^-[_ .+'QK\;1"?QO\;/%C"?4=4+@$PVG++9V8PH2&(XVJ@9
MG")M^JZ_-B[_ &#?^"AG_!):XE\8_P#!)[QW-\6O@_!*T^H?LO\ Q,UQC/IL
M.=S+X?U:4EH,9.VWFROWB?.=@!]&?L'_ /!63]E3]O2_OOAQX5U#5/!/Q2T
M%/%OP=^(-B=,\1:1*H!D!MI.9XUR#YL6X ,N_86VT ?3=-EBBGB:&:-71U*N
MC#(8'J".XIU% 'R%^TS_ ,$*O^"9/[3OB#_A8.J?L[6W@?QI'*9K3QW\++R3
MPYJUO.?^6_F692.63G[TT<AKS&/]BW_@MU^QB@E_8U_X*)Z'\=?#%K_J/ 7[
M3&CN=1$0ZJFNV.)IY2.%,RK&"!D8)K]"Z* /STC_ ."[?BG]FBX70O\ @JY_
MP3N^*OP(\IQ'<>/-'L/^$K\(GG&\ZAIZEH]WWA'Y3L!D$Y'/U[^S7^VG^R5^
MV+X=_P"$H_9<_:+\(>.K58P]PGAW7(IY[4'H)X ?-@;D?+(JGD<5Z9-##<PO
M;W$2R1R*5='7(8'@@@]17R%^TE_P0F_X)F?M(^)!\1W_ &?X_A]XWAE,UEX^
M^$E_)X;U:VG/6</9[8I).?ORQR&@#Z_HK\]'_8]_X+C_ +&2&Y_8_P#^"@GA
M[X_>&+7_ %/@/]I'1635!$.JQZY8XEN)B.C3A4!'(Y-);_\ !>/6?V<+B/0?
M^"K?_!/7XL? !T<1W'C:RT[_ (2GPEG.-W]I:<K%23@A!$Y /)]0#]#**\V_
M9N_;&_95_;!\,?\ "8?LO?M">$O'5BJ!KAO#FMQ7$MKG&%GA5O,@;D?+(JMR
M.*])H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_D
MMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKRK]L
M3]MK]F#]@?X.W/QU_:M^+.G^%/#\$GDV[W.Z2XO[@@E;>V@C#27$I )VHIP
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
MV? __L>Y?_29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_C3_X+Q_\ !2+QU_P4B_X*#>,/&5UXCFE\
M#>#M6N_#_P -M)28FWM].@E,9NE7IYET\?GNW+?,B9*Q(!_7!^TO^V7^RE^Q
MOX4_X37]J3]H+PIX%L&C9K<^(=8CAFNL=5@ASYMPW7Y8U9N.E?PN>);>SM/$
M5_:Z?JQO[>.\E6WORKC[2@<[9<. PW##?, >>0* *5*K,C!T8@@Y!!Y!I**
M/ZW?^#8'_@I!XX_X*"?\$[DTGXS^(9=5\>?"O6!X;UO5+J4O<:G9^2DMC>2L
M>6D:,O"S$EG:U9V.7-?H_7\U_P#P:W:7_P %:?A!\ _BC^T#^PE^SS\-?B#X
M-\0^*K+2M;T3QMXIN-)U&>\L+=Y<V$N/LX39?A7:7.6"@8VM7ZFC_@M!^UA\
M'%\O]M3_ ((B_M">$ECXNM3^&*V7CBP@P<&1YK)XML??.T]N#F@#] Z*^)?A
M5_P<3_\ !(/XGZO_ ,(MJ?[6EGX(UR-@MWHGQ*T.^T":U8_PR27D*0 _20@5
M]8?"SXZ_!'XYZ3_;WP3^,?A7QC8[0WVWPMXAMM0BP>AWP.XQR.] '54444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>+?MJ?\%"?
MV0_^"?/P_7X@_M4?&/3_  ^MUE=%T2/-QJFL2C@16=G%F6=BQ52578I8%V4<
MT >TU\G_ +<'_!8?]EO]C7QA;_ ;0K?6OBM\9]4^30?@S\,;,ZEK4\A&5-P(
M\K91XPS-*0VS+JC@&O"CK7_!7[_@KP?+\+VFM?L;? &^_P"8I?1J_P 2/$]H
MW.8X\E-$1U_B)\Y#@@RHV*^L/V(/^";G['G_  3R\(7'AK]F7X36^G:AJ7S>
M(?%NIRF\UO7)2VYI+R]ES+*2Y+[,B-2QVHN<4 ?*,'_!/O\ X**?\%4IT\5_
M\%:OBV_PN^%=PPDM/V8?A'KC(;R$G(CU[5XR'NC@ -! ?+/RLIB8$5]Y? ?]
MGSX'_LO_  TL/@Y^SS\*]#\'>&-,7%GHV@6"6\*L0 TC;1F21L M(Y+N>6)/
M-=C10 4444 %%%% !69XU\:^$OAOX.U7X@^/O$EGH^AZ'I\U_K&K:C<+%;V=
MM$A>6:1VX5%52Q)Z 5IU^9'[2OB;Q%_P7-_:_P!1_8!^$&NW=M^S#\(==A?]
MH;QGI=RT:>-=:A=9(O"UI*ART,;A7N74\%<94K"TH!+^R%X+\6?\%J_VN=-_
MX*=_'OPW=V/[/WPRU2:/]F#P!JUNR?V_>HY23Q;>POU.Y,6J,/DVA@%,9>;]
M,JH^&?#7AWP7X<T_P?X1T.TTS2=*LHK/3--L+=8H+2WB0)'%&B@!$55"A0,
M  5X)_P4?_X*/_"3_@G1\)+/Q/XGT>]\5>.?%5Z-*^&/PQT &35?%FJN56.W
M@C4,RQAG3S)MI"!@ &=XXW /FW_@Z1^(W@__ (=1^*OV6K/5OMGQ&^+^NZ!H
M_P -?!>GPO<:EK]Y#KNG74L=O!&"[!8H6);&T,T:9W2(K?@W'_P:Z_\ !=:6
M-95_898!E! ;XE^&0?Q!U+(^AK^AK_@G!_P3@^+>G_%N\_X*7_\ !2_6++Q5
M^T;XJLC%IFF6Y$FE?#32G#;-(TM,LJR!799K@$EBSJK-OEEG^Y: /Y O^(7'
M_@NO_P!&,_\ F3?#'_RSH_XA<?\ @NO_ -&,_P#F3?#'_P LZ_K]HH ^0/\
M@@K^RY\=OV+O^"3WPI_9H_:7\#?\(UXV\-?V[_;>B?VG:WGV;[1KNH74/[ZU
MEEA?=#/$_P KG&[!PP('U_110 4444 %%%% '%_M ?LY_ K]JKX7ZA\%_P!H
MSX4Z)XR\+ZFN+O1]=LEFBW ';(A/S12+DE9$*NAY5@>:^"Y/V./^"E/_  2'
MF?Q'_P $V?&-Y\>O@;:DR7?[.?Q$UL_VUH-N.670-5DR611G;:S @ 8599'W
M#]*** /F_P#8-_X*I_LE_P#!06TO?#_PM\2WWA[Q]H6Y/%WPH\;V1TSQ)H,R
MG$B3V<AW.JG ,D1= 2 2K94?2%?,O[>/_!)[]E+]OBZL?B!XRTS5/!OQ/T#;
M)X1^,'@"^.F>(]&F0?NRMS'S-&O/[J4,H#-LV,=P^<[;]NO_ (*)_P#!)6X3
MPE_P57\"S_%_X-6[B+3_ -IWX9Z$QN]+@SA6\0:3%EH< C=<0Y7H/WTC' !^
MDU%<G\$OCM\&OVD_AKIOQB^ ?Q-T7Q=X7U>+S-/UO0;]+B"7U4LI^5U/#(V&
M0Y# $$5UE !1110 4444 %?"_P#P<KOXG3_@B#\>6\(F3[7_ &1I(E\K.?LI
MUO3Q<].WD>;GMC.>,U]T5ROQR^#7@+]HKX,^*_@)\4M+-[X<\9^'KS1=<M5;
M:SVMS"T4FUOX7"L2K#E6 (Y% '\%M%?2G_!4/_@EY^T;_P $L/VC=0^"GQK\
M/7,^BSW,LG@KQK#:E;'Q#8@_++$W(6505$L).Z-CCE2CM\UT %?V2?\ !N8_
MBA_^"*7P";Q>9#=_\(Q=B'S2<_91J=X+;KV\CRL=L8QQBOY>?^"5?_!*[]HG
M_@JK^T?IWP>^$6@7=IX:M+J*3QUXXDM2;+P_8DY9V8X5YV4,(H =TC>B*[K_
M &=?!WX3^!_@/\)?#'P1^&6D"P\.^$- L]&T*R#;O)M+:%88E)_B(1%R3R3D
MGK0!TE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[
M6'_);/@?_P!CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !139IH;:%[BXE6..-2SN[8"@<DDGH*^./VC_\ @O'_ ,$Y
M_@#XN/PF\(_$W4OB_P#$*1F2T^'7P1T:3Q+JD\@X,>;;,$;@D I)*K#/3@T
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
M +&/PL\0^(=6))^&&AW-]?7L_)/]G0L\DCL?J2Q/J37A_P#P7W_Y0V_M"?\
M9/YO_1T5;MQX0\<_$+_@BP_@'X802R^)=<_9=.G^'8X =[WTWASRX N.<F1D
MQCO0!\[_ +,_[:G@;_@J7\4=7^.WQL_:<L/A[\ K?Q1<Z!\$OANOC==!O?B/
M);2^3/K=^ZS17%U:M/NB@LHV$1*/YZ2,HSWG_!6O]H/Q+\";K]G/_@G;^S1J
MTO@74?V@OB?!X<GUGPP1:76B^&;5X9=6DL60#R+EHYXHTE RGFNZD.%8>#_\
M$W_V-OV*?VB_^#9W2_#'B'X2>$FCU?X6:[)XBUUM%MUO;36K:2]#WCS%0ZW%
MO/%N5F.0(U'W>*\%^'-M\=Y?A+_P2)_;6_:,N-2G71?%VH>$]=U7569G2+67
M2#0II7;)Q):VL?[QC\VY"3D\@'VQ^T-XV@_X)8?\%$/V:_#?PDU+5;?X5?'_
M %F]\">,_".I:[=WUO:ZV%A;2=4M?M4LC0W$DLKP3E6 F0JSAY$5A^A%?FS_
M ,%K?!>J_''_ (*+_L ? KPA ]QJMI\<+CQQ?)",FVTW1!9W<\LG]Q"/D!.-
MS':.>*_2:@ K@_B#^T]\ /A5XC;PE\1/BII>D:DD*2M9W<C!PC<JW /!KO*R
M]6\$>"]>O#J&N>$-+O;@J%,]WI\<CD#H-S*3B@#YK^-?[1/P1^+GQW^#%A\-
M?B1INL36?CAFN8[-V)C#P%%)R!U8@5]45\\_M,^#_"7A_P".'P2ET'PMIUBT
MGCJ02-9V,<18"W8C.T#.#S7T-0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 445Y_^T/^U=^S1^R5X//CW]IGX[^%? NDX;RKKQ-K4-J;@CJD*.P>9_\
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
M[FV*92I-?;] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 >=?M0_LI? []LOX3W_P #?VB?#NIZSX4U
M:/R]5T:P\5:EI<=['N5O+F:PN(7E3<BG:Q*\=.3G=^#7P=\"? +X;:3\(_AE
M;ZG!H.AV45II5KJWB"]U.6W@C18XXA/>S2S%515 !<@ 5U%% '@&I?\ !,O]
MDR_O_%T-IX9U[3?#OQ U634_'?@31_%M]::!KU[(%$\UQ8Q2K%^_"J)T0+'<
MC(G24,V?3?B]^SY\%_CS\'K[X _%CX=:=J_@_4+..VFT-XS%%&D95H3"8BK0
M/$R(T<D15XF161E901V5% 'E?P8_8X^"WP2\?WOQ>TA-?\0>,[_24TF7QAXU
M\37>LZE%IJ/YBV,,UU(Y@@W_ #LD842. \F]QNKU2BB@ HHHH \+_:P_Y+9\
M#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J]TH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKX
M3_X+N?\ !:/P;_P2$_9[L=1\/:)9>(OBEXU,\'@3PU>2,+>(1A?.U"[V$-]G
MB+H @*M*[!%*@.Z?RP?M7_\ !2G]NS]MWQA=>,OVF/VH/%WB-[F9I(M);5I(
M--LP?X+>RA*P0+C PB#.,DDY- ']Q=%?P\_LE?\ !37]O+]A[QC:^,?V:OVH
M/%N@?9YEDFT5M6DN=+O0/X+BRF+03#''S(2N<J5.#7]4G_!#+_@LSX%_X*\_
MLWWGB;5=&L_#GQ+\&/#;?$#PQ:S$P*9 WDW]J7);[--LDPK$M$Z.C%@$D< ^
MXJ*^0OVG_P#@N?\ \$W_ -F/Q/\ \*P_X71)\1_'TDAAL_AQ\(=.?Q)K-S..
ML'EVN8HI/]B:2,UY;_PT/_P7H_;F'D_LW?LI^$/V5_!=U]SQI\:[L:QXGDA/
M26WT>W'EVLHR,Q7>1P?FY% 'WWXS\;^"_AQX9N_&GQ#\7Z7H.C6$1DOM6UG4
M([6VMD_O22RLJ(/<D5\1?$K_ (."OV2M1\87/PA_81^&_C[]I[QQ VR32O@Y
MX>DNM,M'.=K76J2!;:*$X_UL9E4=ZJ^#?^#?OX#?$'Q-:?$__@I+^T1\2?VH
M?%=K*)H5^(NNR6WA^RE[FTT>T9884.3F-VD0YZ5]N_#7X6?#+X,^$+7X??"#
MX=:%X5T&Q7%EHGAS28;&T@'^Q#"JHO0=!VH ^#A\-/\ @X%_;I/F?%/XP> ?
MV0/!%UR_A[P#"GBKQ>\1ZQ37\N+2W;&,36V'4@Y4]#Z!^SO_ ,$$_P#@G=\$
MO&(^+WQ'\ ZQ\:OB'(5>[^(7QSUN3Q+J,T@Y#[+@?9XV!R59(@X_O<"OL^B@
M".UM;6QM8[&QMHX888PD,,2!510,!0!P !P *DHHH **** "BBB@ HHHH **
M** "BBB@ HK\1?\ @Z!_X+=_$?\ 8V_:6^#W[,_[+/BOR=?\$>(+'QW\0%AN
M"J7"H2+/2)RO/E31&:2:,]4DMR.M?K]^R_\ M%?#C]KC]GCP;^TQ\(]2^U>'
M?&WA^WU73&8@O$LJ M#(!]V6-]T;K_"Z,.U '>4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!^(_P#P<??\&X/Q"_:Z^(5_^WM^P3H-O?>.
M+ZW3_A/_  !YZ0-KC1(J+?V;.507/EJJR0L5\W8'4^8667^>7XI? OXU_ [Q
M7)X$^-'PA\3^$M;AE\N32/$N@W%C<J^< >7,BMD]N.:_O2HH _C4_P"";O\
MP0:_X*#_ /!2'QSIMOX/^#VK^#? DTR-JWQ)\8:5+::=;VYY9[=9-C7\F/NQ
MPY&2N]HU)<?UK?L3?L>?!W]@C]F'PG^RE\"=,D@\/>%-/\F.>Y(-Q?7#L9)[
MN=@ &EEE9Y&P !NVJ JJ!ZK10 4444 %%%% !1110 4444 %?FC^VCX]\9_\
M%E?VM=2_X)4?LZ>)[O3_ ((?#V^@F_:H^(FD3LAU&57WQ^$K*9>/,<H?M+*?
MD"LI(,;1R^E_\%6_VW/C-;>,_#O_  3 _P""?=_'-^T'\6;-WFUM#N@^'GAS
M.RZU^[*_ZMP-RP+U:3D981I)!XQ^(G['W_!O#^P9X5^!OPY\-:EXK\5:K=&Q
M\#^"M,'G>(OB1XGG*B6X<*&9FDE9#+-AEB0QQH"?)B8 ]*_;A_;B_9P_X)*_
MLV>'/#F@> ?[0UJ[B@\-?!CX->#[?_3M?O$5(K>QM(45BD*9C#R[2$4J '=T
M1_.O^"<'_!.#XMZ?\6[S_@I?_P %+]8LO%7[1OBJR,6F:9;D2:5\--*<-LTC
M2TRRK(%=EFN 26+.JLV^66<_X)P?\$X/BWI_Q;O/^"E__!2_6++Q5^T;XJLC
M%IFF6Y$FE?#32G#;-(TM,LJR!799K@$EBSJK-OEEG^Y: "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-?VJ_V/?V9
M_P!MWX4W7P5_:G^#NC>,O#UUEDM=4M_WMI*1CSK>92);:4#@21,K $C."17P
M_P#\*:_X*I_\$<RMY^S)K&M_M7?L\61S+\,O$UZ#X[\)VH[:9>8QJD*+]VW<
M;\*D<:+\TE?I510!X/\ L,?\%)_V1/\ @HAX/N?$?[-WQ*6XU723Y?B?P7K4
M!LM=\/S!MK17EE(?,B(<%-XW1LRD*[8-?D#8?\'(OG_\''+Z>?'O_&/DV/A?
M'_I/^A^8+CY==Z[>=0)7S>GV-L]17MW_  =>>%_V//V:OV==._;#\.Z+>>#O
MVDM;UR+1_A_XX\!:Q)I&JW48 :^:]> @W=LEJ#&2X+!IH4#*KD'^8N@#^_RB
MO@C_ (-R?^"D7_#Q?_@G'X>U#QIKWVOXA?#CR_"_CKSI=TUS)#&/LM^V>6^T
M6^QF<\&:.<#[M?>] !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_P EL^!__8]R
M_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\EW_!VA\5O
M%7Q!_P""TOCCP9K]S*UCX%\+Z!HVAQOD*EO+IL.HOM]<SWTV3Z\=J_-2OW(_
MX/*?^"<?CCPW\== _P""E7P_\.37?A;Q+I%KH'CZXMHBW]F:G;YCM+B8C[L<
M\!CA5L8#VH!(,J _AO0 5]N_\&]O[/?P]_:]_P""F?A7]E'XT7OB=O _C?1M
M6C\4Z1X;\1W.FKJD-K8S7L=O=/;LKO 9+=,KD9.W!!YKXBK]V/\ @S0_X)Q^
M.-2^+7B7_@I=\0_#LUGX;TK1KGPY\/9;J(K_ &E?3.JWMW%GK'#%&UON^ZSW
M$B@YB8  _=+]F']B3]D;]B[PO_PA_P"RM^SMX3\#6;1".XDT'2(X[F[ Z&XN
M"#-<-P/FE=CP.>*]2HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M/_VJOVD?AQ^Q_P#LX^-/VG?BW?\ V?P]X(\/W&J:AM8!Y_+7]W!'G@RRR%(D
M'=Y%'>NR\3^)_#7@KP[?>+_&7B&QTG2=,M7N=2U34[M(+>T@12SRR2.0J(H!
M)9B  ,FOYL/^#G7_ (+Z?"?]N;PQ8?L,?L7Z]>ZGX#TW7!J/C3QD(FAMO$5Q
M 2MO;6JMAI+6.3=(TC "26.,H-L8=P#\H/VJOVD?B/\ M@?M'>-/VG?BW?\
MVCQ#XW\07&J:AM8E(/,;]W!'GD111A(D'9(U':OW&_X,RO\ @I&+FP\5_P#!
M,3XF:_\ /;^=XH^&/VB7K&2/[1L$SZ,5ND0<G?=,>E?S\UT'PK^*7Q"^"7Q%
MT?XL?"CQKJWASQ%H-\EWI.MZ'?M:W=I*O\4<J\J2"1W!!((()! /[W**_*+]
MD?\ X+9?M*_LY_!+P)\1_P#@IYX)'C'X->-](M+KPA^U;\-M&:2P"3 !8?$.
MFPAGTRZ1\Q2-$#'YJE$5]CR5^H'PS^)_PX^,_@73?B?\(_'>D>)O#FLVPN-*
MUS0M0CNK6[C/\4<L9*L,Y'!X((/(H W:*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG'_@IO_P %"O"W_!//
MX!1>,;3PS-XM^(GB[44T'X3?#K3P7O/$^NS$+# B+\WE*S*\KC[JX R[HK>J
M_M*?M'?!_P#9&^!?B;]H[X]^+X-#\)^$],>]U:_FY.T8"Q1KUDED<K''&/F=
MW51R17Y1:/\ M(R?#3Q%!_P7+_X*+_#G4M7^+/Q&C;P_^Q9^S+8 S:IINFS_
M "PE(0K%;V[$B/<7.P^5%*% +31VZ@'JO@/5/!O_  0P_9RU;]J7]L:^N/BS
M^V!^T5K*27^AZ$HGU3Q/K<@5;;0--1 QBT^TWQQM(JE!P54DV\%>N?\ !.#_
M ()P?%O3_BW>?\%+_P#@I?K%EXJ_:-\561BTS3+<B32OAII3AMFD:6F659 K
MLLUP"2Q9U5FWRRSG_!.#_@G!\6]/^+=Y_P %+_\ @I?K%EXJ_:-\561BTS3+
M<B32OAII3AMFD:6F659 KLLUP"2Q9U5FWRRS_<M !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y_^U5\*
M?B/\=/V<?&GP9^$GQ@_X5_XA\4^'[C2]/\:+HQU!](\]?+DGC@$\!:41L^P^
M8NQRK\[=I /Y0O\ @Y%_X*1?\/$/^"CFO?\ "%:]]K^'OPR\WPOX(\F7=#<^
M5(?ME^N.#Y]P&VN/O0Q0>E? %?O]_P 0,?\ UE%_\PG_ /?JC_B!C_ZRB_\
MF$__ +]4 ?!'_!M9_P %(O\ AWK_ ,%'-#T_QMKWV3X>_%/RO"_C/SI=L-K)
M))_H-^V>!Y-PP5G/"PSSFOZ]:_ '_B!C_P"LHO\ YA/_ ._5?N%^R_\ ##XC
M_!3]GCP;\(/BY\7O^$^\1>&?#]OIFI^-&T<V#ZPT*"-;F2 SS;)615WGS&W/
MN;C=M !WE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7
MA?[6'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 445\B_P#!5W_@H3XN_9.\(>'?
MV=_V6/#D/BS]HKXPW;Z/\)?"  =;=\?OM8O <B.SM5S(S/\ *Q7!^1960 \>
M_P""IWQF^('_  4&^.#?\$/?V/-62*?6]/BO?VE?B%% D\/@KPRY5OL";@5.
MHWBX5$/*(P.,,TD/SS^TY_P96?L7_$?7FUS]E[]IGQC\,8I0/,TC5]+C\0VD
M9"X_=;YK>=02,D/+)R3C P!^BW_!,O\ X)[>$/\ @GA^S\W@/_A(YO%7C[Q3
MJ4FO?%;XAZAEKSQ1KLY+3W,CM\WEJS,L2$_*O)R[R,WT70!^-/[)7_!E_P#L
M3?"#Q?:^+OVI?V@O%/Q:CLI5DC\/VNEIH&FW)&/EN%BFGN'7/.$GC]"2,@_L
M#X'\#>#/AEX.TSX>_#KPII^A:#HME'9Z1H^DV:6]M9VZ*%2**- %10   !BM
M6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ'4=1T_2-/GU;5KZ&UM;6%
MIKFYN)0D<4:@EG9C@*H ))/  H FKYU_;[_X*?\ [+W_  3Q\/Z?!\5M8O\
M7O&_B-Q#X(^%O@ZT-_XB\27#':D=M:(=P0M\IE?:@/R@EBJGYV^*W_!5G]H;
M]NOXAZI^RS_P0^\&Z=XGETZZ-EXU_:3\36['P?X5;^-+(E3_ &M> '*J@:+)
M1L2QLS+[1^P)_P $EO@3^Q+K^H?'/Q5XEU?XJ_&_Q(A;Q?\ &GQ[)]IU:\9E
M :&V#%A8VW&U88CG8%5G<(N #P3PS_P3W_;2_P""LOB&Q^,O_!8O4V\$_"V"
MZ2]\)_LH>#=9?[.VT[HI_$-]$5:\F'!\B,JBD _NR9(C\J?'C_@S UCX]_&/
MQ'\8=;_X*5Z=I<NOZI)<Q:/H_P "%@LM,@SMAL[:)-9"Q001".&-  %2-0.E
M?NC10!^ /_$#'_UE%_\ ,)__ 'ZH_P"(&/\ ZRB_^83_ /OU7[_44 ?'?_!(
M+_@EAXO_ ."8/[*>M_L>_$G]IFV^,/A&]UB>\T2TU'P*--338+E,75FT;WET
ML\$DF9-I"@-+-G=O^7S;XE_\$?OC/^QSXZU+]I'_ ((A?&.T^&6JWUR;WQ-\
M!_%)DN? GBEP,D) #OTN=N@D@(4 *B^2FXG]#:* /BW]CW_@LY\+_BW\4XOV
M1/VS_AEJG[/7Q\BVQM\//'<RBTUML[1+H^HC$&H1.1\H4AV.0@D"EZ^TJ\F_
M;#_8;_96_;W^%DOP?_:M^#NE^*])RSV,MTACO-,F(QY]I<QD2VTG ^:-AD#:
MV5)!^+?["_X*M_\ !&D^;X3F\1?M??LX6/WM(NY5;XC>#K1?^>,G"ZU"B]$.
M)> H$*(6(!^E=%>-?L5_M_\ [)O_  4%^&Q^)O[+'Q;L?$$%L5CUG2'!M]3T
M:<YS!>6DF);=P0P^8;6VDHS+S7LM !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5%>WMGIMG-J.HW<5O;V\323SSR!$C11EF9CP
M "23P *EK\5_^#A[_@KAIWCKQ\__  2A_9QU76=5BO+V&P^,+^""7U;6IY2!
M!X/TPJK8N;DE1=2[66")BA65B]NX!SW[<_\ P42^&/[='QGTO]HSXD^'=3\6
M_LX?#CQFVE?L]?![2(R]_P#M _$"%Q$+I8 K,^D6DCA?,*E"7 (D>5K<?<G_
M  3?_P"";_Q;T[XMW?\ P4N_X*7:O9>*OVC/%5EY6EZ7;D2:3\--)<'9H^EI
MEE60*[+-<*26+.JLV^66?G?^"0G_  2'U7]G>^TW]LK]M'2-&O/C-)X>BTGP
MAX4TA VB?"K050K%HNE(68"4(S">YRSR.\GSN9)II_T'H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_:P_Y+9\#_\ L>Y?
M_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J]TH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R?'OCOP9\+O!.K_ !)^
M(OB:RT70-!TV;4-:U?49Q%!96L*%Y9I'/"JJJ23Z"@#S/]O#]MSX-?\ !/?]
MF?7OVF?C9>R-8Z6BP:1HMG@WFNZE+D6VGVJ=7FE<8'&%4.[85&(^?_\ @E%^
MQ'\9K#Q=XC_X*<_\% K))_VA/BW:(JZ,^6@^'OAS.^UT"T4_ZME&UIVZM)P<
ML)))?,_V+_ ?C+_@LK^UMIW_  56_:*\,7FG_ _X>WTT/[*_P\UB!D.I2JVV
M7Q=>PMQYCLG^C*P^0*K  QK)+^EU !1110 4444 %%%% !1110 4444 %%%%
M !1110 44DDB1(TLKA54$LS'  ]37Y_?'W_@KO\ $_\ :+^*NJ?L9_\ !%SX
M;Z=\5O'NGR_9?&'Q:U61E\#^!"QP7GNTR+^Y #%8("P)&092CQ  ^COVZ_\
M@HU^RI_P3L^'D'CC]HSQVT5_JDGD>%O!NBP?;-<\171(5;>QLU.^9BS*NX[8
MU+KO=<BOD33OV0?V^?\ @LY?V_CO_@I;)JGP2_9^>5+C1?V:?#6J/%K/B2$'
M=')XCOH]KQJ?E)LX]I7@,(I(][>W_L*?\$A?AI^S+\0Y_P!K#]I'XB:G\</V
MA=8BSK7Q:\:QJ[V&00;;2;7F/3;90S*JQ_/M9EW!"(U^P* .>^%/PE^&'P*^
M'NE_";X-> -)\+^&=$MA;Z3H6AV*6UM:QCG"1H !DDDGJ22222370T44 %%%
M% !1110 4444 %%%% 'QU^VK_P $;?@M^T9\21^U7^S?X]UCX#?'VR5FT_XL
M_#Q5ADOF."8M4LP5BU.%L .LF'8*%+E1L/E_@;_@K5^TA^P9XPT[X!_\%P/A
M!:^%;>]NELO#7[2/@6UEN?!NO.>$%ZH7S-)N&QDJX"$[VVQ1KN/Z*UE>.? G
M@GXG>$-1^'WQ(\(:9K^@ZO:M;:KHNM6$=U:WD+?>CEBD!213W# B@";POXI\
M,^-_#ECXP\%^([#5](U.U2YTW5-+O$N+:[A<;DEBEC)61&!!#*2"#Q5^OSC\
M3_\ !+/]KK_@G#XAO?C'_P $2?BK"OAJ>Z>\\0?LN_$?4Y)_#>HLQW2'2;J1
MO,TJX;G +>6S%=[A$$9]E_8=_P""PW[/G[6_CF?]G'XF^&=9^#/QTTH;=<^#
M7Q(C^R:CO ),EC*P6/48" 65XOF*#>8U4@D ^MZ*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHKYC_X*F_\%/\ X/\ _!,/X"IX]\5V$WB7QUXF
MN#IGPO\ AMI.7U'Q1JS;5CACC0,ZPJ[Q^;*%.T,JJ'DDBC< \,_X+Z_\%?M5
M_8#^%>F?LS_LMVLWB']HGXL*-/\  6@:5;?:KK2HIG,/]HF!02\A?,=O&1^\
MF!.&6)U/*?\ !!/_ ((+Z=^P'HD?[6?[7IB\3_'_ ,1PRW$TUY<_;(_":W.6
MGBBE8GSKZ7<?M%WDDY,49\O<TO6?\$B_^"3?Q#^&?Q)UC_@I_P#\%)K^V\6_
MM0?$C-W="0+):> [.1-J:99#+*LJP[8GD4D(B^3$Q022S_H=0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M\6:7>>*/&_BB\_LOX9_#/0OGU7Q7JK85+>%%#,L89T\R;:0@8 !G>.-P#/\
M^"J/_!5#]GC_ ()2_L[S_&3XR7HU'7M166#P1X(L[E4O=?O%7.Q<Y\J!,JTL
MY!6-2.&=D1_BC_@B#^P]^T/^VO\ '%O^"[/_  5'0ZAXV\2V^?@?X+NK=DL_
M"VCMN\J\A@<GRMRNWV=3SL=[AB\DZNGR[_P3D_8&^.O_  7=_P""@^L?M\?\
M%#_$5OXI^'O@;6%M[ZWL'+Z)JVI0-YD?AS2AN*2:79LP-Q.I9;F4D!IA(TY_
MH1M[>"T@2UM8$BBB0)''&H544#   Z #M0 ^BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#SK]J']E+X'?ME_">_\ @;^T3X=U/6?"FK1^7JNC
M6'BK4M+CO8]RMY<S6%Q"\J;D4[6)7CIR<[OP:^#O@3X!?#;2?A'\,K?4X-!T
M.RBM-*M=6\07NIRV\$:+''$)[V:68JJ*H +D "NHHH \[_:@_92^ 7[9OPK?
MX)_M*> O^$D\,2:I::B^F?VI=6>;FVE6:"3S+66*3Y74';NVG&"".*V/C?\
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
M:["BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF
M:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
MKKFN:+X9T6\\2>)-7MM/T[3[62YO[^]G6*&VAC4L\LCL0J(J@L6)  !)JU7Y
MI_MN?$#QO_P6'_:SU'_@DU^S=XHO=-^#7@.[AG_:L^(VCS%#=$-NC\)6<R\>
M=*4/VAE)V!64_P"K>*4 H_ 71-9_X+P_MAV'[:/Q)TFYC_91^"_B*5?@?X6U
M"!DC^(/B&!FCE\1W43@;[6!@R6Z,.2#G;^_C?].JQ_A[\/\ P3\)_ NC_#'X
M;>%[/1/#_A_38=/T72-/A$<%G:Q($CB11T55  ^E;% !1110 4444 %%%% !
M1110 4444 %<7^T%^T7\#?V5/A3J?QO_ &B_BAI'A#PKH\6^^UG6KH1Q@X.V
M-!RTLK8PL2!G<\*I/%?.'[=7_!7SX;_LU_$6']DO]F;X<ZE\<OVAM7BQH_PG
M\%RJQT_(&+G5KKF/3;=0RLQD._:RG:J$R+P7[/W_  2'^)G[07Q5TS]LS_@M
M!\2=.^+/Q!L9?M/A+X5:9&P\#^!2>0EO9OD7UPHP&N)PV2!Q(426@#C)/B__
M ,%%/^"X#MI'[,K>)/V:?V7+PE+SXI:C:^1XU\>VO1AI,#?\@RTD'2Z;YV!5
ME+ R0C[6_8Q_85_9<_8 ^$D/P8_98^%=EX<TO<)=2O!F6^U:YQ@W-Y<OF2XE
M.3\S'"@[5"J H]<1$C01QJ%51A5 P *6@ HHHH **** "BBB@ HHKY^_;J_X
M*<_L@?\ !/'P]:7?[0'Q">3Q'K!">%OA[X:MO[0\0^()F;:D=I8QG>^Y_E$C
M[(@Q +@D @'T#7Q#^U7_ ,%J?AYX1^*MS^R)_P $_P#X4:E^T=\<@3%/X5\$
MW*#2/#K9V^;J^J',%FBMD,FXL&78_E$@UYJ/@7_P58_X+!8U#]K#Q'JW[*GP
M O3NB^%/@[40?&_BBU/\.JWX&-.B=?O6\:[]K-'(F0)*^W?V5/V._P!F7]B+
MX5VWP7_97^#>C>#?#UOAI+;2[?\ >W<H&/.N)G)EN92  9)69B !G  H ^/O
MAK_P1S^+W[77CG3?VC/^"W/QPM_BOK5C<B\\._!#PQYMIX"\,2=0#;$A]3F7
MH99^""483*%-?!O_ ! Q_P#647_S"?\ ]^J_?ZB@#\ ?^(&/_K*+_P"83_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO
M]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBF7%Q!:0/=74Z111(7DDD8*J*!DDD] !WH Y']H+X^_";]EOX*^)
M/VA/CGXOMM!\)^$]+DO]:U.Y/$<:X 51U>1V*HD:Y9W=54$L!7P[_P $T_@%
M\6?V\_VB?^'T_P"W#X/N=*N+VPDL_P!FCX8:GR/!?AN7_F)S)T_M&]0AR_58
MW'.&C2'DM-CNO^#@3]L9=?NXY)?V,_@3XH)TR%U/V?XM^+;=B#,0>)M*M"2
M.4F8\[Q(RP_I_'&D2"*) JJ %51@ >E "T444 %%%% !1110 4444 %?S _\
M'>__  4B_P"&D_VR=/\ V(?ASKWG>$?@UN_M[[/+F.\\23H//SCAOLT16 =U
MD>Y7O7ZM_P#!7;_@Y _9*_X)]>$?$_PR^">LQ_$OXO65I);1:1X>(N--\.7C
MADBDU2Z7,:;'Y-LA:5BFQA$&WC^3;Q9XK\2>._%6I^./&.M7&I:OK.H37VJZ
MC=R%Y;JYF<R2RNQ^\S.S,3W)- 'Z#_\ !OS^VO\ MK>%OBS<?\$R_P!F/]I?
MP_\ "VP^/.O6\<GC7Q!I3WLOA^YAMYO,DTZ+<(Q>W4:QVZ^9PS)" R,%<?TN
M_L"?\$P_V7?^">'AR_/PCT.^UKQGXB8S>-_B?XNNS?\ B'Q)<L=SR7-V_P V
MTO\ -Y2;8P?FVEBS'^)WP;XP\3_#WQ?I7C[P3KEQIFM:'J4&H:1J5H^V6TNH
M9%DBF0]F5U5@>Q K^V'_ ()3?MY^&/\ @I+^PCX$_:KT1[>+4]6TT6GB[3;<
M\:?K5OB.\@QU5?,'F1YY,4L;?Q4 ?1-%%% !1110 4444 %%<1^T+^TG\!?V
M3OA=?_&G]I'XL:)X-\+Z:O\ I6KZY>"*,L02L48^]+*V"%BC#.YX52>*^#Y/
MVRO^"E__  5R=O#W_!-7P-=? 7X(WAV7/[1OQ)T3.LZY;'AGT'27P0K#)6YF
M(!4Y5H9%Q0!]*?MX?\%6?V2/^"?J67A;XG>);[Q'\0==VIX2^$_@:R.I^)-<
MF?B-(;.,YC5B"!)*40D$ LWRGYK7]D'_ (*;?\%=6&N_\%&?&UY^SY\#KPAK
M?]GGX<ZSNUW7[8\A==U9,;$8<-:P@ J<,L4B;C])?L'_ /!*/]DO]@%[[QG\
M.] U'Q3\1M>R_BWXM^/+XZGXDUN5L>8TEW)S$C$#,<01#@%@S#=7TK0!PO[.
MG[,OP _9(^%MC\%?V:OA+HO@SPOIP_T?2=$M!&K/@ RR-R\TK8&Z61F=B,LQ
M-=U110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#PK_@H_\ LB^-OV[_ -D+QC^R9X3^,&F>"+;Q
MOI9T[5];O_"4FKR10&1'/DQ+>VH5\(1N9F'S9V\<[_PJ^#'QP^%/[(VD_ /2
M/C3X<D\7^'O!]OHFA^-1X%F%E$\%LD$-S+IS:@S2D;-Y07*AB<9 Z^K44 ?G
M3\,?^"5/_!8?X/:/J&D> /\ @O/96IU?5KC5-8OKC]E31+F[U"]F(,EQ//-?
MM),^ B+O)"1QQQJ%CC1%]Y^-'_!-NT^/7[(7@+X$?$?X[:UJ/Q$^&^LZ9XI\
M+?&.ZL5>^@\66<AG_M8VQ?88I9GFWV8<((93$C+M1U^G:* /FSPG^Q%X]^(7
M[6OA/]M+]L3X@>'?$GB;X;Z!?Z7\,_#_ (1T&>QTO0Y+X(E_J3&XN)Y9[N:.
M-(ARD<,0*A9&/FU])T44 %%%% 'A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_)
M;/@?_P!CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 5XC_
M ,%"/V[?A+_P3L_9HU?]H?XIQSZA-'(EAX4\+:=\U]XDUB;*VNG6J %FDD<<
MD!MB*[D$*17J'Q1^)_P_^"OPYUSXN?%;Q99Z%X:\-Z9-J.N:QJ$NR&TMHD+O
M(Q]  >!DDX !) K\]OV"OAAX_P#^"L_[5-A_P6$_:H\)WFF?#7PL\UM^R?\
M#368\&"U+8D\57D1X^U7&U3 #G8BJR[MD,K 'J/_  2?_82^+?PYU/Q-_P %
M"?V[Y(=3_:/^,D23>(D7YH/!>C<-:^';+)/EQQ*$,I4G?(HR7\L2/]K444 %
M%%% !117SG^W?_P5,_9%_P"">^GV6E?&+QA=ZQXVUS:GA+X7>#;(ZEXDU^9C
MMC2WLHSN 9LJ))"D9((#%L*0#Z,) &2:^%_VE_\ @M9X7/Q3O?V1O^"9GP>O
M?VD/C/!^[U"Q\+W2IX;\+$DIYVK:M_J(E5LYB1BQ9#&S1,17G_\ PRY_P5$_
MX*^'^U_V\O%^H?LV? :]^:W^!7@#5\^*?$5L>0NMZFJXMHW4X:UA )5BDB(Z
MAZ^Z/V:/V5?V=?V.?A99_!;]F+X/Z)X+\-60!33M%M GG28 ,TTAS)<2D ;I
M969VQRQH ^.OA+_P1D\=_M(_$'3/VF_^"U'QOA^-WC"PG%UX?^%>EQ/;> ?"
MC_W(+!L?VA(!\IFN!\Z\.CE0]??VFZ9INBZ=;Z/H^GP6EI:PK#:VMM$(XX8U
M "HBJ %4   #@ 5/10 4444 %%?D#_P5'_X.M?\ AVO^W9XY_8I_X8,_X33_
M (0O^S/^*F_X6C_9WVS[9I=I?_\ 'O\ V7/Y>S[5Y?\ K&W;-W&[:/G_ /XC
MG/\ K%U_YFS_ .\M '[_ %%?@#_Q'.?]8NO_ #-G_P!Y:]V_X)H_\'9^C_\
M!07]M7P?^R3XA_8AMOAY8>)[?5I[WQG>_%E;R'2XK'2KO4&D>)M,@5E(M"A8
MRH$#[CG;M(!^Q%>;_M2_M>?LT_L4?"NZ^-/[4WQCT7P9X=M<J+S5KG$EU( 6
M\FWA4&6YE(!(BB5G.#@<&OCWXG?\%D?BG^U=X\U+]F[_ ((E? ^W^+WB"PN3
M9^(OC/XB:2U\!>%I.[-=@!M2E7.1%;\,"'1I0&6NI_9:_P""*O@3P_\ %2T_
M:[_X*(?%K4?VC_CA'B2U\1^,[91HGAMB=_DZ1I0_<6J*V"KE2VY=Z"(DB@#S
MC_AH+_@JG_P6!_XEW['?AG5?V6O@#??+-\8/&NF@^,_$UJ>K:1IY.+")U/RW
M,IW;662-PP,=?4G["?\ P3!_9"_X)Y:%>+\!_ 4MUXIUK+^*_B-XHNCJ'B+Q
M!,S;GDN[V0;VW-\QC39'NY" DD_0E% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^!_\ V/<O_I,U>Z5X7^UA
M_P EL^!__8]R_P#I,U>Z4 %%%% !1110 4444 %%%% !1110 4444 %%%?GW
M_P %1/VGOC-^T[\<+/\ X(Q_L"^*Y--\=^+=+%[\;?B-8DLOPY\*2;1(=RGB
M_ND<1PID,JR*WR>8DL8!PWQ6U/4O^"^?[8EW^S3X,U&<_L@_!#Q+&?BEKME(
M5A^)WB>W8/'HD$BG]Y86S;7F=20[8(^]!*/TVTS3--T73;?1]'T^"TM+2!(;
M6UMHA''#&H"JB*H 50   . !BN&_99_9A^#/[&GP!\,?LT_ #PI'HWA7PIIR
MVFG6JX,DAR6DGE? \R:1RTDCGEG=CWKT"@ HHIL\\%K ]S<S)''&A:221@%5
M0,DDGH * '5QWQX_:#^"'[+_ ,,]0^,G[0WQ4T3P=X7TM,WFM:]?I!"IP2L:
M[CF21L$+&@+N>%!/%?''QX_X+4W'Q*^)FH_LH_\ !(;X*-^T/\3[)O)UKQ):
M7)A\%>$F.1YFH:H"$F(P2((&S)M91('&RE^ _P#P15D^)'Q-T_\ :M_X*[?&
MM_VB/B?9MYVC>';VV\GP5X28D'RM.TL@),1@ S3J3)L5S&'&Z@#D)OVY/^"C
MW_!6F9_#'_!+3X?3_!CX-73&*]_:7^*&A,+_ %6 \,_A_2),&0$9VW$^%()'
M[F117T3^PA_P27_90_8,O[WXC^%=,U3QM\4M=!?Q7\8OB%>G5/$>K2L )";F
M09@C; 'EQ!00J[]Y&ZOIN&&&VA2WMXECCC4*B(N H'   Z"G4 %%%% !1110
M 44V>>"U@>YN9DCCC0M))(P"JH&223T %?)O[2?_  7,_P""6?[+FIGPKXV_
M:V\/Z]XD:3R;?PE\/_,\0ZE-/G @\JP6412'TE9.W/(H _FV_P"#H[_E.O\
M'/\ [EG_ -1C2:^ *^O?^"\?[0MI^U7_ ,%7?BK\?=/^$_C7P1;>(/[#:V\-
M?$30CIFL6\46A:? DD]L68Q"58A/'DG=%-&W&[ ^0J "OK[_ ((+?LO_  8_
M;,_X*S?"3]G#]H3PS)K7@[7[C6)-:TF.^EMOM:VNBW]Y'$TD+*X1I;>,.%8%
MEW+GFOD&OO\ _P"#7'_E.O\  S_N9O\ U&-6H _K?^&'PL^&OP4\!Z;\+OA!
MX"TCPQX;T:V$&E:%H.GQVMK:QC^%(HP%7G).!R22>36]110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6
MSX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 %%%% !1110
M4444 %%%% !117E7[:W[8_P4_8)_9M\2?M/_ ![UTVFA>'K7,=K!AKG4[M_E
M@LK9"1YD\KX15Z#)9BJJS  \G_X*K?\ !0[5?V*OAKH?PR^ OA-/&7Q[^*^H
M-H7P;\!1?,UW?, 'O[@9&RSM582RNQ53A5+("SIJ_P#!+O\ X)XZ3_P3^^!U
M[8^+?%C>,?BMX]U-O$'QB^(UV"USXAUJ7+2$,P#"WB+LD,>  I9MH:1\^4?\
M$JOV./C9XP^)6N?\%9_^"A.A^5\;_B;IXM_"GA&XRT7PU\*D[[;2(%8#9<NI
M#W#X#[F*D*S3;_N^@ HKS[]IG]JS]G3]C?X5WGQK_:>^+^B^#/#-CQ)J.LW6
MTS28)$,,:YDN)2 =L42L[8.%-?#'_#3_ /P5&_X*^_\ $I_81\):A^S3\!KW
MB;XZ>/M)#>*?$EJ>"VBZ8QQ;1NIRMU,02K*\;HZE" ?1?[=__!6G]E']@S4;
M'X:>*-1U3QO\4]>PGA/X._#VQ.I^(M6E8$Q@6T>?L\;8)\R4J"%;8'(VU\[0
M?L,?\%'/^"L\R>*?^"I_Q!G^#7P;NF$EG^S-\,-</VW58"<JGB#5X\-+D8#6
M\&$(P?W,BFOIO]A#_@EI^R'_ ,$]=.O=2^#/@VZU7QIKFY_%OQ/\8WAU+Q'K
M\S'=))<WL@W ,PW&.,)&6^;;NR3]%T <?\"/V??@C^S!\,M.^#7[/7PMT3P=
MX7TI-MEHN@V*P0J3C<[;1F21L9:1R7<\L23FNPHHH **^>?VJ/\ @K#_ ,$X
MOV*_M%I^TE^V%X*T#4K7/G>'X-3^WZJI';[#:"6YZ\?ZO&:^>S_P6E_:=_:5
M/V'_ ()H_P#!)7XN?$"UGP+7QW\3_)\&>'G4]+B&6\+27<8')551ST';(!^A
M5<G\8/CQ\$/V>_"K^.?CS\8?"_@O1H\[M5\5:];Z?;Y R0))W52?8'-?$7_#
M('_!>#]K,^=^U-_P4<\%_ K0+CF?P?\ LZ^$FN;YHR>$;5]2/G02@=6A#*3T
M&,5U?P?_ .#>K_@F=\/_ !0GQ*^,'PVU[XX>,\#[1XP^.WB>X\2W5Q@Y_>0S
MD6K<DG_4Y]Z ,;Q;_P '$7[%WB+Q%<_#[]B3X:_%3]I/Q/;R&*33_@WX"NKN
MSMY>WGWTZQ0I'T)E0R* <UF#XC?\'%/[71QX#^!?P=_95\-W/34/'.MMXO\
M$L<9^[)%;V@6S5L<F.8 C@$\&OOCPCX-\(?#_P /6WA+P'X4TW1-*LTV6>F:
M18QVUO O]U(XP%4>P%:5 'Y\0_\ ! 3PY\=YDUC_ (*:_M[?&O\ :)G9U>Z\
M-:EXE;P]X8=AR2FE::R>5D_W9N@ QQ7UE^S9^PS^QS^QYI8TG]E_]F7P5X''
ME>7+=^'_  _!#=7"_P#3:YV^=,?>1V->JT4 ?R!?\'1W_*=?XY_]RS_ZC&DU
M\ 5_?Y10!_ '7W__ ,&N/_*=?X&?]S-_ZC&K5_7[10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\
M);/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U>Z4 %%%% !1110 4444
M%%%?D#_P5'_X.M?^':_[=GCG]BG_ (8,_P"$T_X0O^S/^*F_X6C_ &=]L^V:
M7:7_ /Q[_P!ES^7L^U>7_K&W;-W&[: #]?J*_ '_ (CG/^L77_F;/_O+1_Q'
M.?\ 6+K_ ,S9_P#>6@#][_%?BKPUX%\+ZCXV\9Z_::5H^CV,U[JNJ:A<+%!:
M6T2%Y)I'8@(BHI8L3@ $FOS9_9:\*>)?^"X'[7VG?\%%_C3H%U:_LV?"?6IH
M_P!F[P1JENT:^+-5B<QR^++R%P-R*ZE;5&&5*YPI63SOB3PW_P %O_%?_!Q[
M^UA\(?\ @E?J_P %+OX-?#'QKXAO;WXHKH_C9M5O?$UCIVG7&I)IGG"TM?LU
MO(UF5DVAF;>A!4(5?]3_ -K;_@JG^QY_P3R;0_V2?A'X.O?B#\4$T^'3O!'P
M#^$FG"ZU*.*.(+#'+'$#'IUND84[I,$1@LB.%- 'UUJ>IZ;HNG7&L:QJ$%I:
M6L+375U<RB..&-02SNS$!5 !))X %? /Q8_X+->/?VE?B!J7[,W_  15^"$/
MQM\6V,YM/$'Q7U65[;P#X3D/\<U\N#J$@'S"&W/SKRCR8*5AZ9_P3<_;L_X*
MBZC;_$+_ (+(_%3_ (1#X<M.MSI7[+'PLUJ2*Q*@@HNNZG$PDOY!@%HHF$88
M!D>/+)7U/X[_ &C?^"<7_!,/X6:?\//&_P 6/AC\'?#6CV871_"_V^UL&$?7
M]Q91XEE)Y)V(S,<DY))H \1_9E_X(I^%8_BI9?M=_P#!2_XPWO[2'QJ@_>6&
MI>*;54\.>%R2&\G2=) \B$*P!$KJ6+*)%6)B:^Z  !@"OSXF_P""_&B?'B5]
M*_X)D?L _&O]H>9R5M/$UCX<;PYX7=LX ?5=25?+.?[T/0$YXIH^&G_!Q-^U
MU\WQ"^/GP>_96\-W)YTWP%H;>+O$J1GK'+<796S1L?*)8"".3C@9 /O;QAXT
M\'?#WP]<^+O'WBS3-#TFS3?=ZIK%_';6\"^KR2$*H]R:^,_B]_P<+_\ !-#P
M%XJ?X9_!KXA^(?CEXSY$'@_X$>%KCQ)=7!Z?NYH0+5N>.)L^U8_@[_@W<_8I
MUWQ%;?$+]M;XA_%+]I/Q1;OYL>I?&;Q[=7MK;R=Q#90-%"D>.!$XD4#BOLWX
M0_ OX*?L_>%4\#? CX0^&/!>BQXV:5X5T*WT^W&!@'RX$52??&: /B _M<_\
M%Y?VM!Y/[+?_  3J\$? ?0+GB#Q?^T1XM:[OVC/5UTG31YMO*!T28LI/4XZ'
M_#E;]I3]I0?;?^"F'_!6?XN_$2VGRUUX%^&IA\&>'74_\L)H;/=)=(.@9F1S
MU/.<_H310!\^?LK_ /!*3_@G-^Q4;>[_ &:_V/O!7A[4K;!A\02Z7]NU52/^
MGZ[,MS[X\S&:^@Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH \5_;X_;H^&'_!/+]G36_P!I/XL^
M"?&.NZ1H=H9[BT\'>'9+V4#?'&#))\L%NNZ5!NFD0$;B-VT@>C_!_P"(ME\8
M/A)X6^+>FZ=+9VWBGPY8ZO;VD[AG@2YMTF5&(X)4. 2.,BOF/_@OO_RAM_:$
M_P"R?S?^CHJ/BOX^\4_"O_@@IKWQ+\$7$L&LZ#^R7-?Z5<P$A[>XB\-%XY01
MR-C /_P'J.M %C4/^"N'P\D^'WBK]I;P5\#O%GB+X&>!]=N=+\3_ !<TJ:U:
MWQ:S>1>ZA9V9D^T7VGVL@=9;B-02(9FBCF5-Q]>_:1_;5^ _[,7[/]G^T=XQ
M\02ZOHFMW&GV?@^S\,(EY=^*+[4&5;"ST] P6XEN"Z[/F";<NS*BLP^3/^":
MO@#PK:_\&TWA3P5-9Q/I>J?LZZS)J$+* C_;+6\FN >W+329^IK\]_V3/B?X
M]^,7PM_X(Y_#?Q_?7$NE2^-O&5_)'<%BDTN@Z@;;2S@\9A@4!>N!(,8'4 _9
MSX8?MPVVK_M"V'[)_P ?_A#JGPS\?Z_X=FU[P?IFJZM:7UKXALH&"W26MU;.
M5:ZMMR&:W8!E219$,J;G7WBOS0_X+NZ]J?@7]N/_ ()[^/O"K-%K*_M,0:(E
MQ$<.-/U)K2UOH^.=KPG#=L#FOTOH ***\O\ BMX4_:SU?Q<]Y\'_ (K^%](T
M4P($LM6T)[B82 ?.Q<$<$]!0!S?[6'_);/@?_P!CW+_Z3-7NE?(OQ3\-?M-Z
M-\>_@W)\:/B7X<UFW?QN191Z1HS6S1L(27+$DY!3('H>:^NJ "BBB@ HHHH
M**** "OY O\ @Z._Y3K_ !S_ .Y9_P#48TFOZ_:_D"_X.CO^4Z_QS_[EG_U&
M-)H ^ **** /<O\ @FSXL7P3^VGX,U^7XZ^./AM$/[1M[CQA\-=!?4M?M8IM
M-NH7@L($(;[1<+(ULLH/[DW'F_\ +.OZ"/V&3^U7\&?"5SX7_P""/?\ P0\U
M+P0NNDOK?QT_:W\2KIVL:U*S;OM%]:Q;M0N5=B9-L3K$I)VQKNK\A/\ @UQ_
MY3K_  ,_[F;_ -1C5J_K]H _/;_AUS_P5 _:E/VK_@H'_P %@?%6CZ5<8-QX
M _9MT:/PQ:1#^*+^TY%>[N(VZ%9$!QGGGCU?]FO_ ((<?\$M/V6M37Q3X$_9
M'\/:WXD,OG3^+/'GF>(-2EGSDS^=?M+Y4A/>()].37UE10 V&&&VA2WMXECC
MC4*B(N H'   Z"G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\M?\%G?A+\
M<?VA_P#@F]\4OV=/V=O@UJ?C3Q7XX\-OI>E6-AJNFV<<,C2Q'S)I;^ZMT5 H
M8_*6;Y<8Y&>\_9R^%FI>-/V#/#'[/7[0OPEU+P_)+\,;7PKXM\-:O>V4\A3^
MS4M+E!)97$\+(P,B@AR<<X%>TT4 ?FQ\)_V??V[_ -FS_@F%XE_X)$^%O@;J
MOB/Q1#I&M^#OA[\7%U&QA\/2:!J$DXM]5O':X^T6TUI!=,CVJP22/);)Y8D1
MS(O2_M!_\$AM2^'?[(W[,WA_]D&*#5_'G[(WB32];\)6NH3I:?\ "601[1J]
MBTKG9;27P#2*[$(LH1694)=?T"HH ^(_'W[.7Q2_X*$_M_\ P0_:0^)?P7\0
M^ /AI^SXFJ:UIFF>,GM%U'Q)XFO$AB@VV]K<3B*VLEB,GFNZF29@J(\8,A^W
M*** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J]
MTH **** "BBB@ HHHH *_D"_X.CO^4Z_QS_[EG_U&-)K^OVB@#^ .BO[_" 1
M@BB@#^0+_@UQ_P"4Z_P,_P"YF_\ 48U:OZ_:** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_:P_Y+9\#_\ L>Y?
M_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J]TH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#PO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V? __ +'N7_TF:O=*
M\+_:P_Y+9\#_ /L>Y?\ TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJMK-E<ZEH]WIUEJ,E
MG-<6TD<5W$,M S*0' ]03D?2@#RW7_V\?V.O"_BB^\):_P#M$>&K6XTK51I>
MKW<E[_H.G7Y94%G<W@'V>WN-S*ODR2*^YE&W) /I/C#QGX0^'GA34/'?C[Q5
MIVB:)I-H]WJNL:O>QVUK9P(-SRRRR$)&B@$EF( %?BC^SI^V'XS^!'[(7B[_
M (-O_P!I/X,V>G?M%7>EZMX+\!7VL7\,'ASQE9ZR;QX]=DO)2,;5GDE>/#SW
M$BJD:M/(\47MO_!2C1O$OP\\<_\ !.C_ ()'Z[XTN?$F@:[XQTT_$*^O01_P
MDUMX5M+!ECNE8GS([B9O.>,E@6B7/09 /T4^"7[4W[//[1TFH6WP2^+6D>(+
MG24ADU*QM)BMS;13 F&9X9 LBQ2A6,<NW9)M;:S8.._K\YO^"O/Q%U/]F+_@
MIM^PU^T5X'N&M-1\6?$R[^&'BE(#M&K:1K#6D:03X^^D%P1<1@\+)\U?HS0
M445Y?\5OCS\2OA]XN?PYX7_9E\4>*;18$D&K:3/"L+,PY3#G.1WH YO]K#_D
MMGP/_P"Q[E_])FKW2OD_XK_$3XY_%/QYX$\71_LB>-;!/!NN2:G)#*UN_P!K
M!A91&"'&PD]R".?QKO/^&L/C9_T8_P"._P#P*MO_ (J@#W2BO"_^&L/C9_T8
M_P"._P#P*MO_ (JC_AK#XV?]&/\ CO\ \"K;_P"*H ]THKPO_AK#XV?]&/\
MCO\ \"K;_P"*H_X:P^-G_1C_ ([_ / JV_\ BJ /=**\+_X:P^-G_1C_ ([_
M / JV_\ BJ/^&L/C9_T8_P"._P#P*MO_ (J@#W2BO"_^&L/C9_T8_P"._P#P
M*MO_ (JC_AK#XV?]&/\ CO\ \"K;_P"*H ]THKPO_AK#XV?]&/\ CO\ \"K;
M_P"*K%\"_MV?$?XB:/+KGA;]CCQA?6\-[-:R36>H6[HLL;;74D[?F!X(Q^)H
M ^CJ*\+_ .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1C_CO_P "K;_XJ@#W2BO"
M_P#AK#XV?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\  JV_^*H ]THKPO\ X:P^
M-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ /=**\+_ .&L/C9_T8_X
M[_\  JV_^*H_X:P^-G_1C_CO_P "K;_XJ@#W2BO"_P#AK#XV?]&/^.__  *M
MO_BJ/^&L/C9_T8_X[_\  JV_^*H ]THKPO\ X:P^-G_1C_CO_P "K;_XJC_A
MK#XV?]&/^.__  *MO_BJ /=**\+_ .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1
MC_CO_P "K;_XJ@#W2BO"_P#AK#XV?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\
M JV_^*H ]THKPO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ
M /=**\+_ .&L/C9_T8_X[_\  JV_^*K+\9_MN_%#P)X7O?%_B3]C'QE9V.GP
MF6ZNKN^MTCC4'&6(W$#GT- 'T117@FF_M?\ QCU73K?4[+]B7QQ)#<PI+%)'
M=VQ5E8 @@Y&00:G_ .&L/C9_T8_X[_\  JV_^*H ]THKPO\ X:P^-G_1C_CO
M_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ /=**\+_ .&L/C9_T8_X[_\  JV_
M^*H_X:P^-G_1C_CO_P "K;_XJ@#W2BO"_P#AK#XV?]&/^.__  *MO_BJ/^&L
M/C9_T8_X[_\  JV_^*H ]THKPO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/
M^.__  *MO_BJ /=**\+_ .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1C_CO_P "
MK;_XJ@#W2BO"_P#AK#XV?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\  JV_^*H
M]THKPO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ /=**\+_
M .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1C_CO_P "K;_XJ@#W2BO"_P#AK#XV
M?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\  JV_^*H ]THKYW\9_MN_%#P)X7O?
M%_B3]C'QE9V.GPF6ZNKN^MTCC4'&6(W$#GT-7=-_:_\ C'JNG6^IV7[$OCB2
M&YA26*2.[MBK*P!!!R,@@T >]T5X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&
MS_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z
M,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_
M !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =
M_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\
MX%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5
MM_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_
M !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 5
M0![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 >
MZ45X7_PUA\;/^C'_ !W_ .!5M_\ %5B^)_V[/B/X2UC1M#US]CCQA;7&NWIM
M=-AN-0MU>XE"[BJ 9W-@9P2/K0!]'45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\
M-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'
MQL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/
M^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ
M_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\
M'?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_
M .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@
M5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W
M_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\
M%4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_ !5
M'NE%?./B?]NSXC^$M8T;0]<_8X\86UQKMZ;738;C4+=7N)0NXJ@&=S8&<$CZ
MUM?\-8?&S_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'
M_#6'QL_Z,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PU
MA\;/^C'_ !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&
MS_HQ_P =_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z
M,?\ '?\ X%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_
M !W_ .!5M_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =
M_P#@5;?_ !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\
MX%6W_P 50![I17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5
MM_\ %4 >Z45X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&S_HQ_P =_P#@5;?_
M !5 'NE%>%_\-8?&S_HQ_P =_P#@5;?_ !58MC^W9\1]0\<WWP\M?V./&#ZI
MI]E%=75BFH6YFCBD.%9EZ!3C@[C]* /HZBO"_P#AK#XV?]&/^.__  *MO_BJ
M/^&L/C9_T8_X[_\  JV_^*H ]THKPO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV
M?]&/^.__  *MO_BJ /=**\+_ .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1C_CO
M_P "K;_XJ@#W2BO"_P#AK#XV?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\  JV_
M^*H ]THKPO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ /=*
M*@TN[GO],MKZYL9+62:!))+:4C=$Q4$H<=P3@_2IZ "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K,\;/XKB\&:O+X#AMI-<73+@Z-'>DB%KORV\D2$8
M^0OMS[9K3HH _&WPC\#_ -B']L+_ ((<:EX*_;G\8V&E_'70+G7=8\;ZQKMW
M'#XRT7X@_:)<L8CBX>:5DM88K95*S6XMHXE($.WK/VH_@E^U-X<_9U_X)_\
M_!1[]I#1=3O_ !K^SMJ.F2_'17@:6^LM&U2UM;?4]1N54%I)+7R(Y)\ [=T[
M\*K&OU5G\'^$KKQ%%XONO"VG2:M;QF.#5)+&,W$:<_*LA&X#D\ ]ZT2 1@B@
M#\X?VW=#\+?\%+/^"G?[)W@']GOQ;I7B[PG\$?$UW\3/B;XG\/7\=[8:2\*V
MS:-:M/"S1FYN)XW80[MXA4R[2G)_1ZJ>A>'/#WA>Q_LOPSH5GIUL9&D-O86J
M0Q[V.6;:@ R3R3WJY0 4444 %%%% !1110 4444 %%%% !1110 5X7_P3W_Y
M(GJW_8]ZS_Z4FO=*@T_2],TB VVE:=!:QM(SM';PJBEB<EL #DGJ: )Z***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_Y-'\>_]@%_
M_0UKU>HKZPL=4M)-/U.RBN+>5=LL$\8=''H5/!% &/\ "[_DF?AW_L!6G_HE
M*W:;%%%!$L$$:HB*%1$& H'0 =A3J "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /*/VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\
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
M!6K6'BSP=X_*/)_8^NV4P:R?RHP9)VDD?R5BC5I6:91&KR;5(!V\?[<-_P"
MOC5X%^!_[3GP,U+X?WWQ/N;FS\":N-<M=3T^[U"& W#:;<2PD-;7;0K(Z*5:
M&3RG59BVU6]]K\A_V&_VO/BI^V?_ ,%"/AE^S?\ \%DO"4OPM^-?P9TAO$'P
MU\!+I?V?3?'>J3VLL3Z\MR79'EAM3($L8PJI)]HDWN4,%M^O% !1110 4444
M %%%% !1110 4444 %%%% !7F/[6/[5'@W]D?X8Q>/\ Q+X.\3>*=2U/4X]*
M\+>#/!6D&_UCQ!J,B22+:6D *AF$<4TKN[*D<4,CNRJI->G51O?#6@:EKECX
MEU#2()K_ $Q)ET^[EC!>V$H42;"?NE@H!(YQD="<@'QW^R-_P6@\"?'W]K#_
M (86_:"_9<^(_P "?BO?:5)JGA?PW\1;*$1>(;2-7>1K.XA=DE=4CE<KC;B)
M]K,48+[!\:/VV](\#?M"Z=^R'\'OAGJ7Q#^)U[X:D\1ZAX?TS4+>SMM#T=91
M"MY?74[!81+*?+BB19))&5CM5%:0>)_&_P"#%E^V7_P65^#?C_PO9J=$_93T
M+7K[QAX@C3Y;C7=;M8(;+15?^*2&W1[V91G8L]L#CSL'RS_@D-K&J?$C_@L_
M_P %#_B/XOD>74M+\7>$O#VFB7/^CV%M;:A$BIGHKK!$V!P2,\DYH ^W_P!D
MW]KCX9_M?>"-6\3>!K/4=)U;PMXDN_#GC?PCKL<::CX<UFU8+/97*Q.\9895
MUDC=XY(W1T9@U<)X/_X*7?"/QU_P42N_^";VB_#CQM:^*M/^'4_C&ZUW7?#[
MZ=82V:7<%HJVXN-LT^Z260>8(Q'^Y;:S]OEW_@G=KVI^&_\ @XH_;T^%6A,R
M^'[W1_ VMW%NI)C34#HUKO<=E9S<S%N[;1G.WCH-9_Y6K-)_[,0;_P!2^:@#
MZY_:<_:W\#_LT7O@_P &77AW5/$_C;XBZX^D> ? ^@>5]MUBYCA:>XDW3.D<
M-M;P*TT\[L%C0?Q.R(W,_ _]O+P_\0/VE=8_8P^,GPPU7X<?%33/#L?B'3_#
MVK7UO=VNOZ.\AB-]IUW Q6=8Y08Y8W6.5&YV%?GKY5_X*VW_ ,0?V6O^"HG[
M*?\ P4G\1>#M;UKX/^"+;Q#X7^(E]H>F37K^%_[4M_)BU&6&$,XA+,N^15.!
M;[?O/&#Y_P#M0_M)_#;]J3_@X-_8>F_97UR\U:71/#GC*_\ $>N1:)=6]K<Z
M-<:>Z(4EGCC6YAW0W*!XRZ+*VW.\%0 ?K-1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
2HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>cfr-20201231_g2.jpg
<TEXT>
begin 644 cfr-20201231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0E.4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              /    .     & &< ,@ U
M 'H ,P S     0                         !              #@
M/                                              X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !K(    !    <    !X
M  %0   G8   !I8 &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  > ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U58>/]:*<SK!Z;AB@LKL?2]]^0VJU[ZMWVEN#@-9=D9'V9S'-N?=]
MD9_A*?6I_2*G]=^I9N'^SJJ'6#&OM><UF,YS+S76S>UWJTLNR,7IS+C7^T\W
M%K^TXU/I^C^DN6;T[JK>E''_ &95A=3H>6C,JZ5AWFZIA!W9%N:+<W[5;7^?
M7DUT9>7_ ,8DI[I)<=1]9/K*,KJV+D8C6Y=#*\BFLM>^C&I=6^QPR+L>K=FW
M,]-GZ##LNMRLNRVC&]/&Q[,M1SOK+]=*>G6Y'[$?4]S:7TNJ:,EU;; 6O9=C
M>MCY%^3]HV-]"FO]5Q[/7NLM]+T;4I["VZFAF^Y[:F%S6;GD-&Y[A54R7?G6
M6/96S^6IKS_*RLO/^L6..L9>7@=*A^7TW&LJJ;=;E4V-IK^RXXQ+,M]-=63O
MJQ\K_*._];^S4?X/7^N?5/K+TRO&;TEV(*LY[,!EEY>,AN5>35CW5;6NHLKJ
M_G7L]-__ !:2GI<C(Q\6E^1DVLHHK$V6V.#&-'B][X:U4?\ G'T1W3LOJ=69
M5=A8.X9%]3@]@+6,N+&/9+;7[+:_YO\ PGZ+^<5G&Q[#@5X^>&7O-89<-7,=
MI&T^MN=;_*?9_._3]-G\VO/+,WKU;,3H=/3VVW8!_:'6:R_U'G)LL9D57V4=
M*]5OV-G4,K]H4=/99]OS,;!_F,:G^E)3Z1CVF_'JN-;Z3:QKS58 'L+AN].T
M,+V^HSZ+]KT1<;1U[ZX8;,>K+Z<[,>[&R;JC6PB^]S'-^QLS&-;7@](L^SO]
M;);ZV5ZC_P!#CU_:/U9$/UB^MUWV9F%TREYRJ+!79D>M3NMJK8]^>^D,M=BX
M#[W>AC8F597G97JL_HM?Z1)3UR2X3-^N?7!U/IU5^,_H6"+FC.NS*I-L5/R+
M<?%(=8QWK;/0Q_LGVG*]?^<^S_S.5IYG4+;OK1TG('3\VW!KHL%=[:;&M9?E
M/;16_*IM])]3*,7%RO5?:S] S*KW[/6K24].YS6@N<0&C4DZ !($$ @R#P5P
M%ISNI_57J>"WIN15U#,S!;_E"AWI#[9F-KQW5FT>[['A/K=9LK_5?2_2+KN@
M=%KZ+@'$K>'[[;+W!C?3J:ZUWJ.JQ,;=8W$Q6?X+'8__ #[7V6)*?__0]-MP
M<>W,HSG!WVC%;8RIP<X#9;L]:M[&G98USJ*7^]OTZE82224I))))2DT#[DZ2
M2G+^L6=DXF%73A.V9W4+F8>)9M#Q6^S<ZS)=6[VO^R8U=^5L=_.>CZ:S?J=T
M['Q[^JY..'^F<C[$Q]L%]HQ-[<G+OMC?D9.1U/(ZCZM[_I_HU=^LM3+:^G[;
MO0SJ\VNSIX(<667-9<Y^+>ZJNYU5&1A_:ZK+]GZ#^=_X*Q_JG4VKH&/6+OM%
MK77?:;0'M!R3=:<_:+VUV[6YOVAOOK24["2222GD/J]99U?ZQ,ZU;[C]BLL:
MTNEM-.9;4[I--54N;5D/P<&W*S7_ ,]ZF=_W'^S55]>LGZM?L#]FC]@1]CW:
MQOW;MK-GJ?:?T_\ 1OL_V?U/^T7V;[/^J^@M9)2DDDDE/__9.$))300A
M  !5     0$    / $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P
M$P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @ #8 +@ P     0 X
M0DE-! 8       < "  !  $! /_N  Y!9&]B90!D0     '_VP"$  $! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @("
M @(" @,# P,# P,# P,! 0$! 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# __  !$( #P X ,!
M$0 "$0$#$0'_W0 $ !S_Q !P  $  P " P$             " D*!@<$!0L#
M 0$                     $   !@("  8" 0,#!0     " P0%!@<!"  )
M$1(3%!46%PHB(1@9,4$D0B,E)B<1 0                    #_V@ , P$
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
ME,VD<CWJV]V6V79T$OD*UV20Z$ND_5P&,Q2(LZE0<GBD51_1%!Z1"0$!0"E
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
M(42$BT0L=IE[%KH4K:R5^*X@C=%G6*0DA=%Y$L.3A=)$UJCCB0&'#4+!#*
M(3:B:M?LDZEW#N1>-65?HPZ(=ZMJ[FMR2U7L3.U#P\U&J4RX*6OK#42VG79
MJ?H>YPU;DE-'$[XXGHF]N!G*9N7*#RS L+[&M#9_N=M?T:DWY2M=VNUU?8EI
M3+<ZR(55KB]U,RO4'H=NG+7$34<N=W=Y9*0MFZ8V8WMS<^JW'/B:E H&I/P,
M"D-"#8V-K(VM[,S-Z%H9VA"D;&EI;$B= VMC:@3EI$+>WH4A925$A1)2@%E%
M%@"666' 0XQC&,<#SN!__]/?QP*U.K?1B:]=M$3W6QZLN/VI7::_+;LNDGMN
MCBV+R5@KRUY(=-AP:<H3USNC=Y!&Y0Z.&<.R=5@"Y.I!C*=-Z. B"RO@. X#
M@. X#@. X'JP,;*4]*9(6T-9<B6M:%C6/X&](!Z5LK8K<%[:T*70)6%Q[6WK
MG=6<0G&9DHHU4:, <",'D0>TX$(NP;=N&Z$:WOUT/K"Y3Z>OCTSU9KY34? J
M-E-[[$S_ "I;*FJ".!1)%ZDA5+I"6$*E4$@[*%O*4*,%'"*"28&4+='K>E#C
M7^M@-X,079[MN[@]P:+JF3O$O0-#LT::ZK1%P3W'<\!UJ8WC"MABL=H^"QL+
M0^OC*!&]N&9&J]H<:,_(E8;EB22DY11!!19!!!8"2220!+*)*+#@!9118,!
M666 .,!#C&,8QCPQP/TX#@. X%"O:)<>S^S5O)>JS0>VR]?9^YUF1=6\FX>4
M>'1-JCK*_*'B/L,=BY*5P:U:F\[B5MJTUM1D.#2XHF5 -8!4C*4X<D0<+_5K
MI2-55TS:S2Y+$6MAL"]7"W;5LZ1DH22GV=."RZ;%88.]R%TR06O=3$U9,S.G
M39.&9@HD'\,^ LYR&A[@. X#@. X'__4W\<!P' <!P' <!P' <!P' <#/O8[
M*GV^_83JZMYFU'2&F^L_2HO8]C:EK6!2P)=N=A+'^J0Q\<O>-YZ10JCE41L;
MDRF@- H2NZ,1Q&<9(-X'%6A>EVL_9EEZ=<3\S"NK#01K:&A(M+<?2A^S>WKL
MRR-5)6<"I,6W942#7-[P@//3B'XX("#(Q# 8 @-&7 <!P' <#'M4EPR2*]7N
M[FYD>;"Y!M]W@[UW?26K;*)Q$"8)3[&G$EU'UQKEV?&I4@$UM=$5S6KY*C!I
MUQN$"%.H,$H /Q)(#41JAK[%]4-9:$UJAA24N.4;4L%K-"<D)$06YG1./(&I
MR?C@CSDT:Z1.I!Z]28/.3#5"D8QYR(6<\"0/ <!P' <!P/_5W\<!P' <!P'
M<!P' <!P' <#-%8MBNNDG[)L.EMLNWP.O/9_IQ&J#KB5K35+7%B=H*1F)"N+
MP=Z7'&B:3I Y,2TQ&UA,P6<I6R]*G(SYO5"<':71$ZBO68=LF\YSBN<4VSW9
M#9D,@1[@<J6J5%*ZQQQ@JRIU@W!4:=_$;6H5)RT9 S4C>0E+))-$''D+#07P
M' <!P' H?T Z.8QI3=C78TQV4FVR%;40]7<LT,H^8PUOC,3T_1;#S!SEUJ.;
M8J0R1Y)GUA/874YM*>Q(F@"9"I6>FDP-5C*<+X. X#@. X#@.!__UM_' <!P
M' <!P' <!P' <!P' J\[?_\ &K_97,_\JGU/^V+YQE]'YO[3]K_(OD6_5/Q3
M] _^A_D3TO=>C\-_W?8>[]U_X[WG YAU.?V3_P"/;6__ !U_*?V=?!S3\1?.
M_<_G?6_)\W_)'SOW_P#]I^<_+/SOO/6_X_N?/[3_ (GH<"Q/@. X#@. X#@.
) X#@. X#@?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>cfr-20201231_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:cfr="http://www.frostbank.com/20201231"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cfr-20201231.xsd" xlink:type="simple"/>
    <context id="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if22780eaaf4b486eb059d4426899348d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8fb25269fd1a40dfad606b528982fec3_I20210128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-01-28</instant>
        </period>
    </context>
    <context id="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3daf318172a4706bc9363f950f257eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i693028b636984c0583ec175ce2eed8bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5878fccffd7b450eb190b32f7ca014bd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1e76b979a73443f89b380f9df47a7d0f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iebcfddfc28e84e27b88672c3baa1fbd9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if0c3d2fa85c2485fb0c8d326987d476c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8d31b33707744241bcc3bcd64761d483_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ida98dc067f634aa5b98525a1641243d7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6c64903144b345c396254f1390c776e5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaed261ec53654919887101aadfcd25b4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i92551d7d46c346fe81ad38c7e2b72960_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4ba1efccdd614f2bab1b3e6bab9fc3c6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i86e30b1724dd4e798aeee41afe1c0599_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5e44627864d5478eb7f1b79d18ee9652_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i87965271a40b4798b7ac08d247d5c8ce_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i27412b4ab6934780a9eaa830f40ca108_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i31dfe3bff0d44cdda70be9d5a2004919_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i39639bceb9614b6f8a3b9a769babca55_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6b13ef645b9444e0ae401032c8ea349f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0ca394af1708447c96bcdef01de42f43_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1176583aab994c5695a21f981b4cbabb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic1ff7972073c4d70a70e2572efed0b74_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i17cf2c924df74e4c91c10ce1f5c6a221_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if9a28d6d5c2c4bd4a0a6755e2ec7bf89_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i5c5241246e82480bb1dcfc4de7d2741e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i9048b4d4a90143ec936abff27a32e201_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i824d9ca5098d40b48900f4fbadef35de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i843fbdc6ddf64e75a3539120967b8b68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b235dab3c574631b051b3bf80bb2fcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3a00de8f8e58450d9d63247367b5412d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i182f70c6169745919521bce2f23fcbda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia91a3bbb53ce443ab3c5112fa4c558d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i0b6e4bb1a7eb45f3a91a8efdba7fd5ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i4cd323e1d9814932a872c4e20dec2f04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i01a8ccf53bd14abfaeebb9ad590fc88b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ia748e70e33ce4fe29693ba2084018889_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id89c44961d58400e848b9ab21f1755d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief65a7ffefca4cadb09374a1d7b4c3c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i715540d77ca24d20939c1bb4f91624af_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i229fc2eecf44496a95b960f8fb8d2f3e_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i5724b94c6cae42729c266f830f2f4acf_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i5655453ad8d2423c85713a779371c2d2_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if856cf6f7f154b9e97b8c2e1d5a4a194_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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="ibc8fe021f519414593c9d936ff3c93b9_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i3221b9d4ab5542b69db1aeb7cbbf27fb_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id052b54e837c4438ba2f3ab99ffa14d3_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iab432262c363430093153994b40aebd8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="ife47bad6688347649d86ae552079776f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i9734e46a1c9d48c48f4423af16045e78_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8c9e002fd73d455b8b42f79f254715b4_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i6bb1f3a5ccca460ebe9bcf9e01a8349f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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="ib1f296b617304501a3e41605f60f837e_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i81a0b85d0e0f46e292727965096468cf_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i802cb8b8a5264a8ebecb92b4b1868088_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib2a56b0d383b4e368c1a8711b16c0ce2_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</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="ib17fdce0007146388a59f33d99f8a129_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i98023c755a364218ae3d9c74ef43dbba_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic3716a49cd824e6787c6e762e7dc8e23_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i473f8ab1c6dd458ba2be8f00694edb63_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</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="i420454f1e92340f38a3e0ed0fe43ec08_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i440f4c795153495ebaae91cc7ef5da63_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i769688fb34234316adfba5c05c802282_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iac02de98cb6c4ff6954e9c556f88d4f7_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</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="i62ee42b93dcd4a35aec4b89c7bc9b639_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic30311741c914d5d8b0b954aad976a62_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i36fb52997b9544668ca6b6cff497b270_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic2bd2ba1aaee40c4a29143f138c9fd42_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</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="i01849b057ba0438f82ff892278c6d9ee_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i90889356b0894299a3135da6323768e2_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="if4901f8d80de404ba3e125926f7566ca_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie473d3758fe64de3b799c39893e8883b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="i3277b14483154c498125c77be448c6eb_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="iced09fc6f3ac40369e7b996743e8484b_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ie2bdc193f2b7486788cee2cfe0eeb63e_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic59baad6ea254de4bf66e907bcef7068_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</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="i0a5ffb8caf0c4d14922f473ad9609b07_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i6219197e451b4b278927306f91849fa6_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i0d7d8a9dbb134c81808903a230def501_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i5fec25d49e9c47b09b5cbb31318d25df_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</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="ic6b07265035e44c49b43b4775a16dfff_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib1cb4b1eb9a5460bbcdb5a228839efd8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ieec8ccff5b554c06ac9bd85a7bb76a9c_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic8d9fe90a1db408db53f1aa7470f46f8_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</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="i0f620fd8f7b6458fa0be668c9c602503_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PreAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i1e32639ef8384a858a84a91855f2c291_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i144725253547432ab418c71648e3216e_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cfr:PostAdoptionAllowanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ib2ecbd0a70554720a1477154f1372721_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</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="ic7329c631df349ef872603104bb49672_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i8bbfa5f0f1e34ac8a8f0561777a6e767_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i00a66549292344299e8d8d041c0c1574_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i2faa612543254f93b1871a94fbcc5dfc_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="ib5194dbbeda04939b39969404486fb60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id966387f1bee4bb892ed224424c70a24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa9a87bd54be4a518897262773f5db3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i628014e568c24b7d89a8cd8925e762de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b1b0d952acf49af9248e64afb653ca2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i873918d6afe74099ab20d7819c4917a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic52c2e311dc7411cbe94e9e2fc3ae230_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab3b0fc453b34e6d94267705506c4887_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:HeldtomaturitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa1134422bb74a968e3633ca6ba35a3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:ReclassifiedToHeldToMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i08a94a37ac5c4b3ba4d4e503c46a9278_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i426edb7912a543ce96b9a36ff29edf11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i952b5d9a9b4f43dfa5282f0ca58a173d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b277c22789e4a6081bfadc0da88449b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21793b994b7548a4b11f70c3e248739c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e93a99e3a4c40bfb7c69c0be9b35586_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95ddad32018f4e61a274bad4a884482d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c108d4dda7b419da816d1245a0dada7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if2f0a312605b48139f4b9d5490ba52d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i881eede6efb6479f9f3c5e3e63e57806_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00a17046f2e9410c8d42a7e968e33289_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66319f5b4387440fb1e54d1e8126912d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6306cd4c329d40108e494058789dad48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90512284fcdb4632bfc315020e88c24d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c05d7ac64cd4b11b570a6d1fb67fa51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98d16c46a0844c15a311ece6d8a3b98c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f0f9bf2a93e421fb96e7ccfd04ac12c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fbc6df8881a4994b9a355bf1272ac7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i685d9856ad5342ebb47c3496f8423336_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17a5023e3b0940a985b98c4c2a11ef1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief440f4303a3461da0500181c29a1386_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08e6509c33204268aaa4a619f150c9c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6556bf969acf4fdda7262427175edec9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05e35b2c0ae7466cb1352a9de1240814_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:GuaranteedbytheTexasPSFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1c7d440e18a417cb75fc7d2c8741284_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd60841795b7448a927e4e140785d1cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iffdaabb19c7f412a856201bca9260995_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4938cc8fc3e4d6da441092b94cf772c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36e5d2227d064b398d51033a497ef8d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d79f96249ef4676a24789c852b51d4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i863fd1cbcce8489fbd4570bf36e4df98_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6d9cd040e78401da59a51ded69b8392_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i000eb6bbfdf242629b6d05d00a891747_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42328c7e68ff42078087fa9e54d3aa7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idff0c02c25d045398d16fc1518153839_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i43786ac8180d4a7fb0b246b20bed9854_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82c537858657404ea263d02561b23acf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:EnergyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f68dd0a1a2f479cb147034adeb7b257_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29e0cf20886846bbbb53ff0fb98d99e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:EnergyOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i600ad60cd68346a5adeb81241b169750_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibfbfd0e224f94d479a770802a9941183_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7d84557224b4bb3a247d38f8a4bc3f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31def3949d7942d4b9737558678f2eee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialmortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9ef22c060da40d8aac6df21d9d916f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iba41c5c6323c4526b8a94de36567db29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5951cf9553a7411f81f87f591cc53bcd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommerciallandloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie70a1149d6b24edda77e9d36e711647c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i141f68aeef7a497a823745af5aa66973_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ba1dee8a4394c24894ffc9ab29964ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac96d8983f044428bc63cffaf063cc4b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b59ff8b85fa4003a09df56ff040251d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i646946d822de482cb7dbdda229667668_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10c6ba6c5d0043e0a89a4ea73cbf4c0f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff316059eed14c7d819ca366e68e3212_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:OtherconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic52045c393924e5e97330df912c1ae05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7022a5841faa4f1b8ae93055f3e80568_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20761c04332943cf81324d22ff716dd2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib8563ea7d51a4cee8d43826ad422832d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id803c0e6a6124029b1ba786e42db5bb1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19643ff63b0c483a81352a7812513449_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c648f4d1d734cefae744dd3e5178039_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00abb4c6299b4cfa98d2a7f4177b4139_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id931ec579a974a5882cc4ea6c798a4fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab09a5b440444f07a98b8bcc797eb82f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6457365fb2fd4d36899164167a910d2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c2cc0f708d3484ba89677422a91f3d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4d23c90412c426fa6ec5270f7191a92_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59ac7c06e86640468bc6b39b8a1a5339_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia48cc56979804219809392d1518902ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02cc0bd267c14106969bf5b1bed23dd6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i206c1408e11049b5a36b2a3681006af5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15860e543c4540c99ab9e947a0fb6dcf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie8a67d5c884344ada8a51739f34cc30e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:NonAccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i736c3931d1674bcc881725430de1eb93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibcafd0eabe9849719c233c5f0e88e452_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ef54ad62988413b8124b4b186c7185f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idcea0321e46d47598eae418ce1da329e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5822fd1f6b95449b9bf8d144c14396a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7bfcfce7de984495a890f43005c87366_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iecb584c45acf448b91e39d566811ada2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54565b244c8842039a70f178529137d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id97c1908b0b14a9782bf676eec23dae9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34169f85812b4c62aa79c9f7bba1327f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icaaaf641739b479cb9b97bb361bae72d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife372e2fefcc4c688b5ea1601e2d2111_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e5cee951704429896fe4759c6fb5424_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibfd83abf0fe84e7ca00f23fa3312aba9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5701f8affee4180bd317f38e2639c9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c672e1d179f405c859812c62a6a08c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i329b80114e294a139fd36860cf30f047_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ida46050322324c19b2088581fbd51e64_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3bb43b6918844578b37920796f081a67_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i619e6ae66a1f420a8957abd585904934_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i869667b8a8254f3182bb6e579c0b0351_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9702e13892c42b9aa8f91c6dbecc79b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13a87978ba7c4742ba4e23e4cda9d7a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:GradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15e0573e07534bc4bf7f42cf94081530_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7dfff58ffacd40c395e5ef1c56ac854f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4b7ef5fed8042b0972a0fb460afe479_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida509e5b68b04b56ad1a86d9cb8d3601_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc329028385f41fbacf9d1259c55271c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0639703311c94880a886025a25365404_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf567de174f7407882dd16a4ebd8615e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49840cdbbd9f477f924d1bc301ff6ac6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b58e195d6884288a98baa33d28cb0b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f739f8bc7714283a59f50c97f37ff7d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icecb174621764cb0b74feb44c8065a5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59787dcc5bc0461e817ea7709f0365c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0391740f392403cba7634fd0276fffc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a55259bde76413997d06a94f52b227e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0424c7034c44382a080ecbe074841cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc539bb033624a569d70cf0d414481a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf9b5ab29d5b41ffae1753beab1405f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia75a33c16e5b41219fbdc4aa9e16013f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iead49f7755fd4cf787f5633d5db24ffd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd8d1e7dd4d5411c98fbc5a760180a50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i325646a9128c418e8567da605b3acfcd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14ae089f57ed4ebc945d7917129950fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d3e8dacd01749b597d5907eab99caa5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00ebca0d8742466a834aac7e4a651b4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41342f5063974cce82bf4aabae202ad2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a5a2d740e3d4aa8a968376ce26d7c30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c691f111b664a90bbc43e4342efc47d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icabc356687734aad93932d84d6110d74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i695574ff22d1419291f95a05a8163109_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfc334acd1444e168e88344227a84972_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a8a37283e9d46ada68d64818fb11c75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdf8317a44844ef6846f3cd18f23f376_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1127ad98e189482db53391a2f9a83fab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic827ba0d268c4d7db43d56e2ce05c754_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c31720f559d41d9809f0ed99fce7a31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65b5e63b5f264b48b8e864443b147d13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if3cf496e371742bca4af5a960b925f53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82983be953774753ba1205eb3162b773_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec52637b2e644c89b0abcfd6dbcc8636_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5645178d294a494b9c806fa0b51d9fb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a7b88bcad8247309669bde2f7ad18d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i780c9cfbd85441ee82c99604c260e5bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf1e897257494f6c8cbf459ef1abb98a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8ba2ea628ad4406b9d5a3ce31091a18_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8986d86b468402cad085e4f356bc488_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic35fd518110645e793c9cb9874d852cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib767a27664004022bd55bdf7d9d55281_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f40c5420e2b437f8969ec03861684c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic931b8c46f5a42d28e075b756f58d051_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3fdd52348dee4f99954f37cd478ec908_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7d12947d2a84c0d9459b168d291f909_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78d609842a6645019dbc97db4ffcf0a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b3510bf36384ab18bc04ae9edbabb8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17aab5d1394e42459de6e982680a4d44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie86b2a946327456ea68c83828cac91ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9fc58d45ee484e07aa2b77dab88b1c16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30a07497c48d402b8ebb27c5bccfe8b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic32f076d015b48c39be1be5fc2295cef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bebfc06de5449558a9da9a0160f78b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ed9818c89034b17a30af7041ccae685_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iceb1c8a52b9d44afa478eff715cc647c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6c718fca2d148198c5435ad7814d6d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6d61b98fad84361bf32991ce8c4c60a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17b1b966cff24c78aaa702cc59a6aea3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b42dbed3214400d871eca8b17b836f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i764e012e0727415799fd2b24cb68972b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id723a14389cc4ec4ad91bdc10421d8ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09ddd1fb8da04445860580efb1341222_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied730ee2e6be43ec87f37fda322888c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b7b7399f9264ddb973dd47b9307a607_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9c2e9012d0047e6a13e1a25d5cda5df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69aa13a4a9f2405bafcae95a0fc1ef1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if612cbfd26e34a6bb7dadcf31cf64fb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie90c2b9f799a4f86b5157ebba6b356cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3d139172b9043778c757ba1d63093f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02a809f359af48d4b8f9a85e7fa39726_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b3cad8edd8f4936a979acef591cd5eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id9c7a01129c8456d8810d1a7c09bf53f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f2f99ae750c426fae8e274106fa3b68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb571aedf23640158385013bf0f4673a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cd9cfe12ce145a7ae40dd4d30a6cecb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e468ed398dd4fa18002122db2236d2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabde03a7197640a294ef4f062c5ff497_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic10b902690104d6e923c20f18141d121_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6619d3232be5463d9ddad4a67334bc05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b1cac89a4bf43b3833be6dfcc65e2d7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ida46abeb5e854a979bd03cda6808bdf7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ide8ff1170b7b425db3c83e0bd7e3a538_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3205d196dc34c7fb810835eb7a8b3aa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic6124ce8299247a3a21ac1aca6cbb7df_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0fa5651759414ca590219eb34073fcc6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3691807454a4fbf837c456b7d682684_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id0b45d4e46174871a7ce2428a7bd8133_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7c11ae524f24a0dbc2f241d5970d536_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61ebc32c5ab04de49dbe15e52255f9fd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i202bd916dda24e01a30908d36f019a41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f3be34c2314494db3a344fbe4531ce4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6734fd94cb94ebc941e54222064ee09_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4312870ef744b168eef0a69d3e5d723_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if8811485d9d944f490b25c1ca8e5112e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i33f25780f2ce471c971e11590a182a06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78d8ac443f1240a3aa5e5e56a4b87436_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic235d82fea294a3abb049559f9b3cb25_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9404baae502740c7bc1145e031c63290_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4fda450e50284292a4fc67ba6a70b205_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if1bde3de821942909bd121a0e2a6ce73_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i83756f35afe04617b4097b13b4404181_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3af13166bd2c45129533f373d63296be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19fc8bb3260048abadd648abf4259911_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i320f5495725c4123add083442f2f96fd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b07595a593f46798a2f0763ad41ec6d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if0eceea734374177b05570938981cbed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i577a6703b502497484ed02dc43d4b7f7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i076e6e1914794c448a87de50c31402d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if74782f4eda04d98a8924a45c8d84714_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic015618d927047c9a58db77e8fad0982_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i077a47e3d48244d39bd8910818e095e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ee4346a538e4232948e577e42b9bdcb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49fcba1ab06240f9914d822b8b5cd7b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia667bd0299404777900690aa7bc19869_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieeffdf94e6fc40f5bb3239ba77b42659_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e473be02bd4492a899828deb3cc4843_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6eddf2df9b3474a8980817f7d90c64c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8e61099499a444d985fcdbbb09a1eed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic24cc128affb409c9ed0eb253ef2b81b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18bb081fe3f54944b4e7a3af4f6e9d2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34a43661255b4c57a460a49918150a83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44c367811b624936a718620eae86bc75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31a49b91729c4be78553dd5ea9e89832_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d01da7ab95f485c94e89ab962cce5df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0da1808c404242e78e5973d196fd1103_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie998ff36cda14d578f35c17e5e73edba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff24784fe47841f5904ced7365cd5be2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2604b0494215425db22b30d95e8a7743_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie84f1fe82ea246f1a5309660081be7e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f96ef6a6fbc41c197f3770513ef495b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac8288378301400490ded2edde520a3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib91991fe25544a2dab36e02e7852accd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i179b561160514f9889c07567dd716435_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i744138f14e7640b4838e42254c5dcfd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44c5ce8a0cef4f8687bc568cdecdb7f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie14819ea5c1c4a18a61493b2ef1f21af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98968a7276f247d68813d40594ed9ceb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i537b6586ce68404aba0edff7a2689bd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b7dfc8365b742cbbb2d707d3f984f9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2936a3da5ab1473897a1dc490ff047b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b1cf0ff9974451aaa69f8285fd4d329_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d57f190dfcb4d2bbb0a756f910bb513_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53efda23a17c41b4ba4e66f5eabf34e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f83ffa469324ba4966c3e7baa5aecad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12ded10bd7594e258c8776f5cf301dd6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02e3ebc2ed17431ca017c642d92874a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83605fd249924aa28257f4f7cf0b7763_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie782546aeb904878b6e74781546d4940_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5afc87c0a4c4de4b703062ca2308848_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ae8391c6213461599220bc866d2954f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fd00d1a7e9647609f8a0c14c75590de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i491bfa9226c24a1da2a80f5d6340a002_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie222aab43d624a419fde095bdcb6bb3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e0f0b3c045943c58062c702dc73c47b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia1db76f51f71479581116693b3eca298_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic5e80effb16a4bfa9f304625a617ef2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i013d00214342435683a660fc79eabb91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a7d5ba4b86d491bb2abe6c2528734c4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i937a6e78ba434009877aab501e1ca7e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifcca5d06efb24d81b4e7673358d2bcb7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife538a01daf54ef6981b8b29b66d6151_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i93f92ff4e0be4ad4861684f69e760859_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2253cd4036c74ae8ac500ba87bae8a46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id08d36cc7ef244a09d8263c46aaacb84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf1bf411193f45cd8cecbcd8e3181360_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3421c82c86047a5b12efdfca33d1bf6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba40723627a74b4598b13e21f72c763f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1800cc5d4b94c1d8c9c3c32c03598be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i748cb167b1504cc6a2f11aeb7ec1574d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i625c9bcdd4634cb893b7c6190637145e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d9cb08bcc104439bb99539128b38635_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f6999edba804e4fa5e04336feea4b26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec9a493301604f1e96a2a370f7fab9c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie63190f7fdb942b5b884588f5cf65b4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf25a099137a453c8a6b83ad55128f00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c1302a09c904c5282933da471f8d08f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i463a72df1360431997c2f56c549d4d22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic50f4527e144487e8ff71d42dc5875a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3aab434af8d042de9c459715a66aa1f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3c8a9d34ec5441fa5b7d3f4a92f9340_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id5429bca2a5f48b998a2c94106bee16c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i498db167d8424cb3a7d5ef381973d23d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i278f2aa3a44846cf90a34ef70d9f62b7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:HistoricalValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie8c59e9d8b534f51849b5ee071f216ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9e29c030d22a4b23a4767f1cff3e1517_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3865710bd944eaea83e800bed537c54_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i369a8c42d3c648bf96b1cb4d00aa41d6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i611b34e1aed14ee9ac5a6d7934757244_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1451950029f473bb91278aff343555b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icf5443c31f18475f9bea50f9a8072036_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5288760b0b724b05a6790f95ab652432_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e5e97eb18bc4bcbad7b6d4459e264ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3187727cf36474f9f4d0c926abb4668_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee744c0ecb8841af828233fb1b873bc5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23a94541ba3c44818469ab816a0bfc59_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:GeneralValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8eafbcb0f2a944d6b7ce25301ca93f8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie48ad749b20241f991c40aaa2b6a1fe0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia0b36d0729c44f9bac92f763e52f72cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i09a9905096344fa692cfe73633066932_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic7cb88e5a8fa47078caad9e10291df4e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id535051cf2234f93822565333e3c406e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:MacroeconomicValuationAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea709279583640bca54be4fa7c2a125d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc459bfd73914a59877c2979dce3402c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3ade5e0ee2504d49aacaad59a8085203_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib9d83894008643c7b9d2f0043d659796_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4553423635e24502a7ed118a85b871da_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaf289ebc42b641ea8e97219809a103fc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8945288628b344929e7af0708ea213b9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id1a7806a56b34cd5a2a9acd8c02283dc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6463203ed96f45f6956e6a86194f4830_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1982a5eea22e4d4db27a278ef7a6c43d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6d0e00d1592a40529755cd7a65b75e7c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i258ac7cac20e4ab4ad1dfcffab646736_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i54853642787e4e53a2ad71598a84d49a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:LoansReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ice45ea9c88c2411fb637d4fa1346e4c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialAndIndustrialOtherCommercialFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i453c484008f34ae18cb07ad276d66a7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f432159e3424d728c513e1c78891c19_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2214e6ea1b8d47859c83d7eb9c97f828_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb25cf81970446809db0fb2e54bc6e2e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialandIndustrialTotalEnergyLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6a6e782e10d4c2b8967212965cad9a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i389e8b2f8d7a45cfba3c85abc111471a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a8b36717afb4b26bfae4feaa24346df_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a6db651831e4ffaa99c382b5eddbab0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i880dd07dd6354d2989fa8b6b9c8c348a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14b2d6e66c6748f9bc7030f160e5d7e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i057c6f33e7134ac4be29930bcb86eb44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6df07bc228124578bfd09a40395bebec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieed12ad0f31b45bcbcaedf5ec384eeea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9853104b5d024a42a2599e24f39e0313_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i289a7a92039d49c898868d310f8254c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i98aa6337d46a4c0fb752b7b3d71c905b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icea5c71a9e5c4bfba60e7961a829291b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70d4e39a35aa43fe8c35bd2b550836a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i570b6300be0048be912179caf67fe43a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46fb7c9153ff409ba6a342ba156ca1c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i59968e6bb6124b32a8a3dfda3c2a94df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0df5a826a6534bf0bb49e7cbfb20fb45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i18299c7e476e48a590602263fd6e7130_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i732da92601ba40cca28576df4893cddc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i360bf2f7f26f439dadec1e34366d28ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i04e802f1258c473b849008950ac6ad2f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id53a8ad969d04291b49932cfa7aae1cc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if710b6b1cf9f489486461f1f9b1c88da_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5da6da06a44541df853110367223c199_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ebf7e10217a4355b86865d765675370_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if14f1184353340f3936da641026a2a6f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CommercialAndIndividualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ba708acd7564181b3422bb6af3761a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CommercialAndIndividualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9e69eb2157c74717add48d1560187185_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CorrespondentBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id156f8e386114a0c8e717c50f79ff323_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:CorrespondentBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a27724398084ed7b143ede52d74df0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PublicFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PrivateAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e9997555883447f997a116a15a5d360_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cfr:PrivateAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i49bb241f08d4466cae9c8f9f33e4a279_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae585aa311cb482db5f2386b6f50ac49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9cb57a07ff64c749e14de27fa9a3381_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10102abc4ae04ef68386ea4733f28cb7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5438b9ecd0ac40a8a362c89b16f870c0_I20170317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-17</instant>
        </period>
    </context>
    <context id="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-17</startDate>
            <endDate>2017-03-17</endDate>
        </period>
    </context>
    <context id="i543532a2f90e45f7b114bf9671c418c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia93abbe2d21f4f24be941616ddc21423_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i151651b9f1b948eca0b5fd1f65f1022c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i938b04bdee1344f2bf9410112d3ee597_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ea180882176485b9f8448b1d31d0e18_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2678cef82685427399a0e629efd5f9c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2004-01-01</startDate>
            <endDate>2004-12-31</endDate>
        </period>
    </context>
    <context id="ib5ea52dfd34841eb8a16249e2a710d9b_I20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="i311894f384b04019b14eb0e23364a444_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b6621ff3df14fc69bbb2537a2e7884d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idaa1e755b23141199ff696f782521ee5_D20040101-20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2004-01-01</startDate>
            <endDate>2004-12-31</endDate>
        </period>
    </context>
    <context id="i18f1f70f889643d2bfacdf7b65a32695_I20041231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2004-12-31</instant>
        </period>
    </context>
    <context id="i0698fff7429046ad91ac756b83a4bca8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5df91000f964622be4a9ec7dd5ca846_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib5f84f501b89458183b949aa2db62afa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if25cd2836747462fa6f27638c21e3b55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:CullenFrostCapitalTrustIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3bb1ea39c6214dbb8a4c824143e15e7b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25b8a6512d0941df895c010f3111ec2e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cfr:WNBCapitalTrustIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie2d0e867b65e4ae3a733304eaaafdc55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4621dbfeffc14eb190f579a52bc4745e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie45ca2f736a34e019c61550c5cf6b162_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia722fbdb2fd74b15b693ef8f6818960b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3b7936fcfd5406fa540f07944794d3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8308218131224cddbc9779d937a93a71_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cfr:DeferredStandbyLetterOfCreditFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4e55c9be23946c98fb7d10042d1f912_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f88b51821f54540a689e47540e45746_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="i372532963a954f5d9559fc750e83ba06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i02671894da0346db9e169bd8a0c5e661_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id8420f5407e54f5986d7e2b6a60d281e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9dd9889830a44d7390488cf30a87e153_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i055ad035a6434a81b3fd76193ef1bdc4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6c3b90ceebaa411da433d04802eee1cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f741659249a49d6bc49d9c6f2343b01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if82a50e7264b44bd862792b134ea4979_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd197cfa65404c59b3e078babad1b758_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic415f7f95aa74eb588778f93094f3214_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i356fcc4367754ab7973395ea0b718e9b_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="ifd1b30bef260473583da2b968751bacf_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="i507c8b25f7ef4cfb8baa38140af5504e_I20130215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-02-15</instant>
        </period>
    </context>
    <context id="i4c5e51e63fcc4e96bac7a40db2eed211_D20200316-20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-16</startDate>
            <endDate>2020-03-16</endDate>
        </period>
    </context>
    <context id="i49bf6e11d0634da2af971beba180250b_D20130215-20130215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-02-15</startDate>
            <endDate>2013-02-15</endDate>
        </period>
    </context>
    <context id="ie1a18f67ef3b46f6ad9fecf30a30d1ab_I20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-16</instant>
        </period>
    </context>
    <context id="i52dd36bf2cc54f038106147f0a48f430_I20190724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2019-07-24</instant>
        </period>
    </context>
    <context id="icbb9ab57671b46cba3353436b67bb79d_D20190724-20190724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2019-07-24</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="i4e536debd7ab475cbd2f5902551d239c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i233402d1c5b64de2aab7b983a87b3659_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i61fbeab141874eaaa59b58720d014df2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibf9bfe66083b47cf99169b69a489a49f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2019planMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic0f48d9b15fc46eba313e23f3542d776_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36ea8748d3e846c0a4403f464f2bef02_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaee5fd9907ab49d6b36f9d31a8b3343b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idbfe5db0e06c40a2a23b92520498bd39_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:Stockrepurchase2017planMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iba12096311934149a2ad711978dfaf07_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i486c0a88237d4353998fa4719384e3a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i3f050fa34cc143daa417020cd178f043_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i961b64b5104f4b27b07483e1808bab22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3bd2270c25447fc98fd3177bd710ff6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3a963405a864056bbf915b6e7721886_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibaa3d676e23b4aedbc9b0dcda12237f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4044e8ddb60e4d298d3c43e108e6f4a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i098bebd1a80f41bebf9d328bd05e7c34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6d0d360208749899d7aa349ddf1ca48_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">cfr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa377cdbe0094f80b4fa8e783d2dcc81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f2e998621524e8d93f958b41bebe435_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1b13cc61dc34bdc8a50bce183b3def8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i041ebc6f60eb4cbd8f0b2cdb6b4f2d60_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieab334a9217d423bb66ef473c4f879b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic1efb476366c4f0f8494ff7db275fd3d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ica3a2f8c062a4c4298f6d917b1360813_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAndStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02bc14e007fe47f6a2f39fc3a940495b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <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="i6ac8e0e940024290ae295fa0be3a61ea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idcfed0c7a7a24c17a24fa1f9180b58db_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ProFormaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if858827b6c3842af8a8c408c93680966_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0d5b237b9a344e519d56b5fb6094d8ee_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib6a4deca2ff24eacbcbb9565f4acd94d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i222049d1586e49439a210ae8f8f0ad2e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i803b70cf01d74e1a913032f768e57f9f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1f046d6edbdf42dda6a846f5475333b6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9bf9473cfd394ffb946e8c76e156afd6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9667fd21a2564473a902a0c659365e09_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i02718151a7e4432db3cc7fd8c29069d9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if0dd110490364d5688375287662ab245_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d71dd368838482cb474a2726fac7c8e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i611f6d54cfa54d138774bb55d257dcb8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4dfa44a3e3fd4dffaf9e1e7e30c91dc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9be204eb518846718bd6038fa17dd8a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0438c68303c42109916544c37384007_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:DirectordeferredstockunitsoutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ce255e477954bcd841272095ab7db8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:NonVestedStockAwardsOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e55cb299fcb4ec1bcb1a916fd2a7a30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b6c7edec3c64d88b9671902f94301fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d98552d5f034a6db7cd83264b040a88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cfr:TwoThousandFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15de93ea56914ee69909c4d9a1c9e8d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic19bcb77c71f41d5b6ca1a34b89f2535_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia73f674064064d06ba0878f7cbfaf709_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FortyFivePointZeroOneToFiftyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia03257e7ff3044f6b1ee0462bfeab2f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f65e14f630a4cc586e554b5a85fa1bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44f63e2b559e4435874a9172bc81a202_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia05cb6f69704464c941d1f5add57d24c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:FiftyPointZeroOneToFiftyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13ce930f9c414a54aa0e3d1649770283_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i786fb2ffc0d24aea9d8fafe077f268c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9cc6388084c4114bd7db3c3d405f6a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15d122bffd6f4bd2925c21cd097678e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SixtyFivePointZeroOneToSeventyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4bb90a0c843e42fe850dda26972435da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa57b9f3af9d48f59f2816a6dab4127e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98a4ad1c0c7d4533baafe3e7d3ab11c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if098be8e370d4a068ffd0137bf6d903a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyPointZeroOneToSeventyFivePointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cace4c501544f4b9057ccec42cc99f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3b2f55a165404573a8244a9c5fadd140_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28390fabd0844493ba5b927b8311adb8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0d18df1e8c140db9bff023031e3b605_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">cfr:SeventyFivePointZeroOneToEightyPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3427390158b8488a9ec91708dc71d50e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cfr:OptionsExercisableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i505f3d52165b40b59b8d222bcdaf5181_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf5d9156db044b51991447323e5bdcb8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f606e67a6bf448aa4bd6bae61ef76a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i72c1d2368e2f4f5bb08e4fce7bbd2336_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9ab5db436084100a456cca4703734ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06aceb6dab7449d5aafa70c8840a8842_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i583c462dddd043afb1848a0355d1376c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id47245410da847d1a1aef24666a9f323_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i77b3d549cc764bd1947bb7134988ae5a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i11b224870a1249a0959ee108c0d00980_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d8bdf39cf064ff6bc50195b53ebcf95_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i203f5ba38e8643278c50806892b46f70_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ice1d5c6259a44e85a312bb44d2c14fe6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc16157a9654439cbf744c81118f81d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ed676d5919a462782430a2a3e45df24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd163d65e41548d6a03307ab9738d6e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i223c8c7318c34d94b0d0b240f778103e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25185400c7ed47febdb878cb0819c7c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f720ea2d3d54eea92775b4f2258aa70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i963d8c39783a48c68fd16044d13d399c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i47dbbb51cee04c4fb830a09976a04eb9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f42271267c340bab575257f1d3fb63f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29dfe2a054c94ebf8a0160e39dd5fbf5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71af4ce7953c4a7d9fbce7d0e1d330e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c86a5dcf69a4d3cbc9a504ce6913586_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf6b574594c54bd9bd51c23c5e821f42_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0b251cea41364d43a6a3d2f8d75d1003_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c711e60d50545f09928e4ac348fd381_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9109eaa7758460f8937ed5af6337e07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e2e11de77a644238838b5233706521c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a0db914f4954b46ae6f51c0ceaf2a7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRatePaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4c290ab050d496aa388f781bd34b23f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:WeightedAverageInterestRateReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65822fc695b3477b8f835ce87e030055_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ided15602edf646eba11f359f497bcdeb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i546a7133b9244450baddd764e71ab2f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7b95c3d230a4f21b83ef313923d4228_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id009e0578c2047dcb4551452a127d74c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie05040b3ba0c42dca1a2f09bded8fade_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice55dea83a9a449aaeb2fed18f27465d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb70e01b5d25461abe2c8906648fb146_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ed28d5ef00d4ea185be32e56c222e9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0cf24d7ff28442392be38c76adfe94a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7015dd890faf487b9c0c063ed4eb0d21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08de82c6d044412db3bf67d4ed426d38_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i788eff2688664947979415b28bdebf42_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CustomerCounterpartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97b7d719e570473cb377e87c978f793a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d5fa0523c5d47b18516be0637556a7e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia1ed6d89fc9949b78ba162691ddd259c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id5f9366691ca450cb444a57ecbed16b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8fe1ee7cbba446ecaa975ff9d09d4249_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic5ea431c11d943178e5e3852a766d9e3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if25c69a364b44b25933edfecde3cbc8e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea2fa331352742c1911925b81719879a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id5ad045066c34e4c871d7774032348d3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if015f543902946b6bd33f2d07d542a25_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6aa382bade4a4ac29de71ea29c6ed8ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13b212b4d208436a8243235b80f5cb4e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i76b686edddb24509bd4e3d2f52a8fd92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0f2efe10c1b44bb854d663b955fa36a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i65bb79f2c92a427fbbeb9ae2197d03ce_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6c27511db01a4912a6b62f0206c5adc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7456f681cb904551b624ce63a51235a7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87f26d2941c14ccdb27b0ff4d3e272f7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6918c15583ae45408c6602295f64b13e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6678edc47274f268ee7c27d9754e0c0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idd8401958cbd40dfac71d718d173f4c6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i43063d32a2324823bf53e14cb1371d2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30fdcf9c7f0d4717a86b673d8b500917_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77cf892e92e4488fa8d915cac03310cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic37a6f87574a48f596e36877a4b98f52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d0657f4aab540feaf454c991fc23b0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie539d944bf324f81b298efb370df4e33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4684c7650967457599af2e1e19faddea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad7e51076d3247b3ac97685775a5e1b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsAndCapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i26072f85c6bf4a5e97d1d189b017d719_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i27856562abb34f049d80519e58f4fcc2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:LoanLeaseInterestRateSwapsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0c9628142fd245bb857a5515cf682fb0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cfr:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9da060998e134e5fa848a4a25e1b600d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaee9a6d07c424a7180db15b47be8937a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6017434e173c4117a4c924e3eb968112_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i65cb85515d5c4b3a9942ae6219a11159_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6091310ecbda49baaf89815b53aeb0db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbdd75bbdd0a494aa92ad1e4a1987f3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73489e2e088f4e81aa4cb6408a363d6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib14fbe1734f9417a8c561b31ec402b67_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i402093a0aef44151b78570f4d0357970_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e3d40063d6c4167a46999cd37a1a7f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifeb88f55ef0744d89677dd79c3d033a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i173b2a18402940ffb7f9b0c757bd4acf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id13856128d1345da924855061a849d3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5613be62f7b74265b6268e20d5c1a78f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i644ba9190f8e4094bd915714e72e239b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i47181c73fc8c4e61875ae32475e142a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if35f2315985944e4920a918c3f9377ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17e4afd0c7ef4f5ea5f890822937aef5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd271e69e7cc433d8237ee7e4540c914_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a2510584a39406e868bcb72d7c8983f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie97bd1c20062402b9cd97005f7c19e23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i07bbf882c23245f2bf54bb36f4e97c9c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a21d6ac7de94b418c831428411a8795_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie408ecf8996e4a6fb436aa64e1f05c49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5518316e60bb4da68198784dd7f9fd16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if5701a08c9f549c8bcc142634c73e85b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4651a8b4fa53482e9c88242baf1551e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f2711f850d64590a5539f8dd52cbf56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:InterestRateSwapsCapsAndFloorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05e2b0ea8cd6435b8a05a18fe6019f3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if816db2456a84447b5e784ab63c03921_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbec054492064fce90947211a478661c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommoditySwapsAndOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3728e326e3ba4e8bb2495503886076a0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic8d6994caf6f4eaa9e74572af629449e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b7de96daf184831a96607059dff1cdb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac0e71a039124a0fbf6999878f3002e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i53cce8e58760480a83753a5435c379fb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6443301b390f439692647ae2661b0fa6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idcef7c9d1d504504a6a373bf3e3af61c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6381c4b0fc2d4c0185b448a1f8802007_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3f8519b0c384043a6e7b88f23c397c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d16871640b44fbca46134ff8d564493_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i87f5aa40735a45308e133ae2b64b2767_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21d208702b5c493698df0402924e4844_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8561589d975484f90d8cdbeec10a6d4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6fca4ba62974552be6c2bf0babddeb6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a8fb518fa9f4cdfb55e789c48320b06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1904dbe988a84f4892266e4835a5df41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5efc9ed00083462c85c904a0918177e0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icaed5e63323c4bcfb5eda6bda0be179b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id81e84f4dee940d984c95c8452e87637_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i021b7809516e48199e9d0215aca9b670_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icb928c4e421b4348a50c0f3f8ad9a6f8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6104d56b800c4b59885e6a766f27f0cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:FrostWealthAdvisorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i749d9e93488940708e6d3b5662b467bd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i966e7910896e43598073ca392b051cfb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfr:NonBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia6aba492ff9b4718b0bf37ced0183a81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib83717c7040248fa8fe588f5fe930a96_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</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="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iff18038052d046e08d73225762dbcbe2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i27c0642dd62d4cc58df3a0df4147dee9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="item">
        <measure>cfr:Item</measure>
    </unit>
    <unit id="grade">
        <measure>cfr:Grade</measure>
    </unit>
    <unit id="quarter">
        <measure>cfr:quarter</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="bbl">
        <measure>utr:bbl</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="segment">
        <measure>cfr:Segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV80L2ZyYWc6YTcyYWJjZGZlZmNmNGE3MDkzMzA2ZGEwMWIxYjZkYTcvdGFibGU6ODFkYjMyYTJiMmUyNDg3NWFlYTVlNTliMTU2YmI1Y2MvdGFibGVyYW5nZTo4MWRiMzJhMmIyZTI0ODc1YWVhNWU1OWIxNTZiYjVjY181LTEtMS0xLTA_7aeb12a5-74ed-4753-88fd-a767deb17e43">0000039263</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV80L2ZyYWc6YTcyYWJjZGZlZmNmNGE3MDkzMzA2ZGEwMWIxYjZkYTcvdGFibGU6ODFkYjMyYTJiMmUyNDg3NWFlYTVlNTliMTU2YmI1Y2MvdGFibGVyYW5nZTo4MWRiMzJhMmIyZTI0ODc1YWVhNWU1OWIxNTZiYjVjY18xMS0xLTEtMS0w_7d748921-ce55-4203-98ee-ef33a6238f19">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV80L2ZyYWc6YTcyYWJjZGZlZmNmNGE3MDkzMzA2ZGEwMWIxYjZkYTcvdGFibGU6ODFkYjMyYTJiMmUyNDg3NWFlYTVlNTliMTU2YmI1Y2MvdGFibGVyYW5nZTo4MWRiMzJhMmIyZTI0ODc1YWVhNWU1OWIxNTZiYjVjY18xMi0xLTEtMS0w_a355f745-440e-4951-a53d-bebc3b10afa6">false</dei:AmendmentFlag>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i49bb241f08d4466cae9c8f9f33e4a279_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4NA_2f783432-f9f7-40d5-964b-ff9c7fc3be97">P1D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="iae585aa311cb482db5f2386b6f50ac49_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE5MA_3377135a-5288-4fe8-b39d-b23b7c2d5fcf">P90D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="ic9cb57a07ff64c749e14de27fa9a3381_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3OA_8d020136-1565-46ca-99ed-e240dd27a640">P30D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:DebtInstrumentMaturitiesPeriod
      contextRef="i10102abc4ae04ef68386ea4733f28cb7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4NA_c84b03c5-d020-4044-827a-f3eb45218076">P90D</cfr:DebtInstrumentMaturitiesPeriod>
    <cfr:CreditLossTransitionalPeriodUnderCECL
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMjE_c8d49a83-3681-498f-9281-fe634ffe6814">P5Y</cfr:CreditLossTransitionalPeriodUnderCECL>
    <cfr:Finalyearsofthetermofthenotes
      contextRef="ifd197cfa65404c59b3e078babad1b758_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI4MjA_e0402aba-c4e0-4208-8481-69bf808f1598">P5Y</cfr:Finalyearsofthetermofthenotes>
    <cfr:CreditLossTransitionalPeriodUnderCECL
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDI_c8d49a83-3681-498f-9281-fe634ffe6814">P5Y</cfr:CreditLossTransitionalPeriodUnderCECL>
    <cfr:CreditLossTransitionalPeriodUnderCECL
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDU_c8d49a83-3681-498f-9281-fe634ffe6814">P5Y</cfr:CreditLossTransitionalPeriodUnderCECL>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="icbb9ab57671b46cba3353436b67bb79d_D20190724-20190724"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgxMDA_1eac5eb3-afba-41ae-9218-3dc9d9360478">P1Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7d98552d5f034a6db7cd83264b040a88_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cfr:CliffVestingPeriod
      contextRef="i7d98552d5f034a6db7cd83264b040a88_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe">P4Y</cfr:CliffVestingPeriod>
    <cfr:CliffVestingPeriod
      contextRef="ica3a2f8c062a4c4298f6d917b1360813_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73">P4Y</cfr:CliffVestingPeriod>
    <dei:DocumentType
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMx_1c247ff3-3c5b-42d9-873d-c5c59f3a272a">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI0_4f6642c4-a1d2-4916-a085-4a363a7eacc6">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MzA0_bb5da1b6-b53c-4d11-af1c-34706d1b5e5a">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MzA0_0a9fa41c-126e-40e3-bd2e-87b0ae11d4dd">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MzA4_5fb488ef-eda9-459b-9253-9a533481fc89">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI1_36af612f-b12c-481b-8019-a1121350160e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMy_176aec9d-0028-4b84-b14f-a249d3a32b58">001-13221</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMz_8643eeea-bbbd-40ee-a2fa-3d8d886f15ed">CULLEN/FROST BANKERS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8wLTAtMS0xLTA_726133a1-524b-4d95-acd8-c8e5ca1c0c12">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8wLTMtMS0xLTA_e799b2f8-7aaa-4a43-b242-0e5de841e65f">74-1751768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTAtMS0xLTA_aff0366a-cb88-4775-be45-4b877f6fde29">111 W. Houston Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTEtMS0xLTA_504094f3-66aa-464d-8311-420dcf8e962f">San Antonio,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTItMS0xLTA_cdab0974-8d02-4970-9c51-9a3d7a36a4e0">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6ODU5ZDM4NjliMDdmNDlkODk5N2M3MWQ5ZWE0MTQ4MmIvdGFibGVyYW5nZTo4NTlkMzg2OWIwN2Y0OWQ4OTk3YzcxZDllYTQxNDgyYl8yLTMtMS0xLTA_e405852a-a752-45e3-b278-ded92ab81363">78205</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDM0_5e68f058-bb64-4a34-818a-d9ef477c354e">(210)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDM1_0751cc05-5b1a-42c6-bc42-0a2c9c8f8fe1">220-4011</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18yLTAtMS0xLTA_40764541-6540-4900-b809-884cc3d48350">Common Stock, $.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18yLTItMS0xLTA_306f07e8-f567-458c-8d02-11832489719e">CFR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i64237fa041144989bfecbcfda1efedc7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18yLTQtMS0xLTA_a8663560-a986-4289-a5fb-82b9e465bbe3">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18zLTAtMS0xLTA_31db9fc5-9793-4d85-a48d-f054bd64d268">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18zLTItMS0xLTA_0b1969d9-37f1-46b3-9f26-3962a79a6544">CFR.PrB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic0baff1d8b62470594370fe8cf91b6f1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6MTM3NTk5MzkxNzA1NDBiYWFiN2YzMWFkNzUxMDYyOTcvdGFibGVyYW5nZToxMzc1OTkzOTE3MDU0MGJhYWI3ZjMxYWQ3NTEwNjI5N18zLTQtMS0xLTA_c174ec52-3be9-44c0-b866-f1818d6337b0">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI2_6ee6cad4-6cfd-4ebf-a847-a80ff24a840e">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI5_98b632bb-c978-4e13-9f5e-8715680ebb9d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI3_31710055-22d2-48f1-8ce4-3bf5efb51af2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDI4_f1a6c964-fd50-435b-a7f4-37bd6bd80722">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6NTE5NjYxMjkwNTVhNDY3OTllZjhjZjg3OWVlOGYzODgvdGFibGVyYW5nZTo1MTk2NjEyOTA1NWE0Njc5OWVmOGNmODc5ZWU4ZjM4OF8wLTAtMS0xLTA_3da9672d-9b67-4cc2-b6ce-d530b286ce70">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6NTE5NjYxMjkwNTVhNDY3OTllZjhjZjg3OWVlOGYzODgvdGFibGVyYW5nZTo1MTk2NjEyOTA1NWE0Njc5OWVmOGNmODc5ZWU4ZjM4OF8xLTMtMS0xLTA_b8bc73c7-6ad7-44ba-ad6b-1f62587d2e3b">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGFibGU6NTE5NjYxMjkwNTVhNDY3OTllZjhjZjg3OWVlOGYzODgvdGFibGVyYW5nZTo1MTk2NjEyOTA1NWE0Njc5OWVmOGNmODc5ZWU4ZjM4OF8yLTMtMS0xLTA_5b466059-af98-42a6-aeb9-2ae60fb133eb">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1Mjc4_ac7bf7ff-ce03-4753-bbd5-600fc06107b9">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18zMDMw_ace24368-fc58-4b3f-9274-1b7a1ac7f2bb">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="if22780eaaf4b486eb059d4426899348d_I20200630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MTI4_a3b5c768-dace-4a51-93a8-abeecd6730b7"
      unitRef="usd">4500000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i8fb25269fd1a40dfad606b528982fec3_I20210128"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18xMDk5NTExNjM1MTU5_f1ce3a82-344b-43e7-99d9-8c78d0aa7c2a"
      unitRef="shares">63165980</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xL2ZyYWc6OWIxYTBjMzFiODMxNDU0YTkxMDljNzdlODA1MjkxZjMvdGV4dHJlZ2lvbjo5YjFhMGMzMWI4MzE0NTRhOTEwOWM3N2U4MDUyOTFmM18yNzI5_ec2164c5-2c05-4fb3-a4d2-1b36058ba99d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CashAndDueFromBanks
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMtMS0xLTEtMA_2b22259c-3bf9-414f-b469-752b324ae446"
      unitRef="usd">529454000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMtMy0xLTEtMA_acb23279-7a15-4c81-971b-a3bf6e261c46"
      unitRef="usd">581857000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzQtMS0xLTEtMA_79fcb39a-242c-4411-ac81-ff30ed81f988"
      unitRef="usd">9758624000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzQtMy0xLTEtMA_65839f35-1003-4685-ac71-b7865f7865ea"
      unitRef="usd">2849950000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzUtMS0xLTEtMA_79e4683d-ead9-41dc-a44d-6a8291606805"
      unitRef="usd">775000</us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzUtMy0xLTEtMA_03568c11-fa6b-4f1c-b515-e3f1df6312b3"
      unitRef="usd">356374000</us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzYtMS0xLTEtMA_7a210f2f-4970-4076-803b-fa68053754a0"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzYtMy0xLTEtMA_d0025d20-a354-4184-a180-35927442dc61"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzctMC0xLTEtNTQwL3RleHRyZWdpb246NDlmMzE5MmZjMWIzNDBmNGE3ZjUwMDk4ODg1ZDUzM2RfMTA5OTUxMTYyNzg3Mg_e0618578-a165-492d-b792-410fe06d3316"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzctMS0xLTEtMA_050a5483-b37a-45e2-98f1-8ded3f3a4780"
      unitRef="usd">1945673000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzctMy0xLTEtMA_ab258051-47ab-4dd7-85d7-d45098f1db09"
      unitRef="usd">2030005000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzgtMS0xLTEtMA_22f5edac-6275-4c3f-8dfd-df22d4cd9981"
      unitRef="usd">10437565000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzgtMy0xLTEtMA_25f3c956-3b93-4fa0-a811-90fb697c51f0"
      unitRef="usd">11269591000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:TradingSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzktMS0xLTEtMA_08d3f4c4-2a5d-4faf-b9f9-0f5548fee95d"
      unitRef="usd">24456000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzktMy0xLTEtMA_dc6902c1-009c-4fc7-81e8-da1a77d953a3"
      unitRef="usd">24298000</us-gaap:TradingSecurities>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEwLTEtMS0xLTA_560f8ab0-0913-4fd7-909d-0a6e11b8e179"
      unitRef="usd">17481309000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEwLTMtMS0xLTA_ad8f7d02-e77e-43f1-bc75-64c94f65394d"
      unitRef="usd">14750332000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzExLTEtMS0xLTA_df65a82e-30c2-49fc-959d-45ee03f965ab"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzExLTMtMS0xLTA_be51ea93-5ec9-4a66-bac1-b15d1ecdb943"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEyLTEtMS0xLTA_c64453fc-db3e-4c74-95ba-5e55b239b1c6"
      unitRef="usd">17218132000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEyLTMtMS0xLTA_e5ec0e18-fd8d-46a7-8200-7aee5b4e88ed"
      unitRef="usd">14618165000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEzLTEtMS0xLTA_82489eb5-e4db-46a1-aba9-f35d0483f222"
      unitRef="usd">1045578000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzEzLTMtMS0xLTA_37ac5196-41d6-4eec-948d-14c01dc47d4f"
      unitRef="usd">1011947000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE0LTEtMS0xLTA_d739129c-d0a9-48ef-92c0-ed4cadff3eb0"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE0LTMtMS0xLTA_99f27345-926a-4328-9466-bc4f6cacf08e"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE1LTEtMS0xLTA_596acb01-e156-48ec-b418-f6fbcff8f20c"
      unitRef="usd">1563000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE1LTMtMS0xLTA_66cd4da2-1e78-4113-860d-b24ad9fb334d"
      unitRef="usd">2481000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE2LTEtMS0xLTA_fc2a0360-d1fa-4622-a28c-b355deb6dc49"
      unitRef="usd">189984000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE2LTMtMS0xLTA_7c9e0fde-623f-4796-b407-e29942efee0d"
      unitRef="usd">187156000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:OtherAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE3LTEtMS0xLTA_0beff86b-c6b9-4bd4-982e-6b4b98159a37"
      unitRef="usd">584561000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE3LTMtMS0xLTA_64b95d94-33ef-4cf0-8340-9564cecfa1a0"
      unitRef="usd">440652000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE4LTEtMS0xLTA_2e47db3d-e9fc-48a2-ba32-ef4b79290726"
      unitRef="usd">42391317000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzE4LTMtMS0xLTA_8f7a4d7f-015e-4ee5-9391-5f6460a1bb1b"
      unitRef="usd">34027428000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIyLTEtMS0xLTA_b570e77e-e0b4-45d2-979e-006521717771"
      unitRef="usd">15117051000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIyLTMtMS0xLTA_bfc0fc68-2484-4645-99d5-6f72889dabc3"
      unitRef="usd">10873629000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIzLTEtMS0xLTA_02cc2918-4082-49f5-9954-7c1346ca1b59"
      unitRef="usd">19898710000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzIzLTMtMS0xLTA_100f9514-c49b-45e4-af00-9313a421afc4"
      unitRef="usd">16765935000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI0LTEtMS0xLTA_3f539809-96ab-4c10-b023-021a70d041e0"
      unitRef="usd">35015761000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI0LTMtMS0xLTA_b7c8d3e9-f845-46ee-8110-fb4d53a97e05"
      unitRef="usd">27639564000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI1LTEtMS0xLTA_fd04abab-0245-48d6-9299-cc6cadc8f2da"
      unitRef="usd">2116997000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI1LTMtMS0xLTA_4e27d9a3-e4f8-4f02-86f6-9183fa9d9996"
      unitRef="usd">1695342000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI2LTEtMS0xLTA_221cb8c5-9dc8-4762-9aea-02d069abe279"
      unitRef="usd">136357000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI2LTMtMS0xLTA_3e83b109-7f74-49a6-8173-4749d9c1e8d8"
      unitRef="usd">136299000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI3LTEtMS0xLTA_8c961e0a-d3cf-413c-b4d4-97fb8c0a5a13"
      unitRef="usd">99021000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI3LTMtMS0xLTA_ad44cdec-5104-46ee-a1c5-f08c234139dd"
      unitRef="usd">98865000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI4LTEtMS0xLTA_e7081071-972e-4ed4-8fb8-c9785ded110e"
      unitRef="usd">730165000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI4LTMtMS0xLTA_baf1dbe0-0e43-461f-aa03-0c26f8bb6854"
      unitRef="usd">545690000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI5LTEtMS0xLTA_abe35edc-1a21-4313-ba68-f337f38ceddc"
      unitRef="usd">38098301000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzI5LTMtMS0xLTA_965c6ded-4c0b-4ebc-81af-014d6a6e1efc"
      unitRef="usd">30115760000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTM3_0f6b9e2c-2cab-4d8b-b9a0-d0a09940f12b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTM3_e746d48e-c4bb-450a-886a-0fd8eac1881a"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTQ2_1d640e48-7649-43f2-a99b-dde84babddf7"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTQ2_4ce3a680-59e1-40c4-9b8a-7d10d164cf66"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18zODQ4MjkwNjk3NDMy_7b136177-9f62-4a14-99b7-fded04db3acb"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ia3daf318172a4706bc9363f950f257eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18zODQ4MjkwNjk3NDU0_62584407-c7dd-4e03-adfc-dd73fcda9244"
      unitRef="usd">1000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTU5_73e46e84-c1d6-4d2b-94e7-31110f1a5a27"
      unitRef="shares">6000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i693028b636984c0583ec175ce2eed8bf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYmUyYzgzODM5NzA0YzU3OGRkOGFmMzhmZTEyZGQ3N18xMDk5NTExNjI3OTcx_7e946adb-0020-4494-bd31-4de1f2131015"
      unitRef="usd">25</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTEtMS0xLTA_289f6bf2-43bd-4bfc-afe6-0c9329502a22"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMyLTMtMS0xLTA_55914695-2a7f-488a-b37f-8f1d04a55219"
      unitRef="usd">144486000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3ODk3_0578b188-9b73-4e19-b6a9-9c6c117cde81"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3ODk3_ee2cae40-cc1f-48e0-bcac-9bea2ccbcbbb"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTA2_38c6c31e-4d55-4749-87c4-900ac3dcf9bc"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTA2_b11c8dbb-a413-4ee2-a364-2519b64b8ee6"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTIw_215e4d79-776c-42f0-94bb-bfa03f996df2"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjpmNzVjMWU1ZjZmMGE0YjA4YjRkMWY3ZTFkODMzOGU2Ml8xMDk5NTExNjI3OTIw_f45b4af5-eac3-41f9-a89d-cdb41a6ecd69"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTEtMS0xLTA_7dfb6f22-143f-4d81-a0d4-3d69a15753c3"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzMzLTMtMS0xLTA_d8393b6a-acdf-4318-93da-5b5808be29c4"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM0LTEtMS0xLTA_aaf5dfd6-1e15-4db2-9570-eadf43412f92"
      unitRef="usd">997168000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM0LTMtMS0xLTA_edb46fae-f605-4db4-92a6-cb41bedee86e"
      unitRef="usd">983250000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM1LTEtMS0xLTA_18fc6825-5c28-4c6f-802d-bd8c75b0fb6e"
      unitRef="usd">2750723000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM1LTMtMS0xLTA_7d72d799-4af0-43c8-9c2d-7ccbce7f4d4c"
      unitRef="usd">2667534000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM2LTEtMS0xLTA_0976c0cb-61d2-4d86-9ebf-d3c221374637"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM2LTMtMS0xLTA_35a766d9-1e03-45e5-a5a3-38180d739373"
      unitRef="usd">267370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpkNGMxMDMwMTdkMTM0NTM1YTZjOGU2ZWVmNGIzN2ExYV8xMDk5NTExNjI3ODUy_fe981ef6-a761-4e4d-93bb-ea6597024123"
      unitRef="shares">1225066</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTAtMS0xLTAvdGV4dHJlZ2lvbjpkNGMxMDMwMTdkMTM0NTM1YTZjOGU2ZWVmNGIzN2ExYV8xMDk5NTExNjI3ODU1_cdd625ba-73c9-4078-9af0-5b46b2f6398d"
      unitRef="shares">1567302</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTEtMS0xLTA_134c539d-82c6-4119-a5b7-ee35c964633f"
      unitRef="usd">113939000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM3LTMtMS0xLTA_2325c4af-8984-44d6-b140-5cc4982189d9"
      unitRef="usd">151614000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM4LTEtMS0xLTA_4add970e-0a35-4099-a5d2-f08ed02bc10f"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM4LTMtMS0xLTA_201d101a-0f94-4ab0-ba5f-a5ac10bd604b"
      unitRef="usd">3911668000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM5LTEtMS0xLTA_31187574-5e01-44fb-8ad9-231606fcf4c5"
      unitRef="usd">42391317000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDIvZnJhZzpmMGQ0MjA2NDcyMWE0MDUzOGY3YjE0ZTE1ZmZhY2FlOC90YWJsZTo5MGRlMmQ1OGQ0MmQ0MWU0OWIzMTRjYzJiODcwYjQ4Mi90YWJsZXJhbmdlOjkwZGUyZDU4ZDQyZDQxZTQ5YjMxNGNjMmI4NzBiNDgyXzM5LTMtMS0xLTA_e76d27a4-0318-4095-849d-5791e5d449f3"
      unitRef="usd">34027428000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMtMS0xLTEtMA_88f2df53-e3c1-4e68-8152-649f30f8416c"
      unitRef="usd">680064000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMtMy0xLTEtMA_2482d9e4-5360-4372-bff3-6247b8972ebf"
      unitRef="usd">741747000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMtNS0xLTEtMA_0023ce5a-39d9-4201-8264-637d78cc5c88"
      unitRef="usd">669002000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzUtMS0xLTEtMA_ea7ef365-fd53-42a4-a1c5-261037e1603f"
      unitRef="usd">93569000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzUtMy0xLTEtMA_5369c448-e7c9-4251-aff8-97995a63de6c"
      unitRef="usd">117082000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzUtNS0xLTEtMA_cb64e29a-c71d-4ed7-a6dd-9f70ec9aa838"
      unitRef="usd">86370000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzYtMS0xLTEtMA_981346fc-52ec-4fd0-b405-dae59bbbb24b"
      unitRef="usd">233614000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzYtMy0xLTEtMA_c54380f6-f7a4-409b-a2a1-02dd5367afa9"
      unitRef="usd">233842000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzYtNS0xLTEtMA_33b9c4ae-59e0-49a4-9cda-bb6396433083"
      unitRef="usd">233358000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzctMS0xLTEtMA_0769aa78-de71-4115-b965-37fc53b957aa"
      unitRef="usd">12893000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzctMy0xLTEtMA_e57571fe-34f4-4e56-8efd-db6015044d84"
      unitRef="usd">35590000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzctNS0xLTEtMA_f279cf87-a03d-4e9d-9a06-c104c2e845fb"
      unitRef="usd">56968000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzgtMS0xLTEtMA_a2c46b64-cf8f-4074-9016-bc58b3ef84ba"
      unitRef="usd">895000</us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzgtMy0xLTEtMA_4abea416-5ec6-48e5-a81f-5f97b44a229e"
      unitRef="usd">5524000</us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzgtNS0xLTEtMA_e3caf065-186d-4388-aa00-65022c6ef788"
      unitRef="usd">5500000</us-gaap:InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzktMS0xLTEtMA_10652131-e467-4c4f-a050-aa8b52439812"
      unitRef="usd">1021035000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzktMy0xLTEtMA_fae445ff-496a-42a4-a365-1a1950e39f50"
      unitRef="usd">1133785000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzktNS0xLTEtMA_72e8871e-a21a-4d23-96cd-496e4865ed4a"
      unitRef="usd">1051198000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzExLTEtMS0xLTA_20b59681-ac91-4522-9ced-01a743a56005"
      unitRef="usd">32018000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzExLTMtMS0xLTA_2e96e88f-9a26-4adc-9942-9042c0dd6544"
      unitRef="usd">99742000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzExLTUtMS0xLTA_fdf8ee3e-e518-4d10-acd7-298a9b26732a"
      unitRef="usd">75337000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEyLTEtMS0xLTA_c719d4f3-857c-4e47-90ef-a2741878dec3"
      unitRef="usd">4482000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEyLTMtMS0xLTA_d3ced4a0-0527-435d-b8f7-dcfd8aa468b1"
      unitRef="usd">19675000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEyLTUtMS0xLTA_c28d1234-5b3f-4174-a701-4222ae05dff4"
      unitRef="usd">8021000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEzLTEtMS0xLTA_39bc8116-af3f-4172-8ceb-9a7a65c8888d"
      unitRef="usd">3560000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEzLTMtMS0xLTA_8144ad2a-0161-4ca9-86ef-de9e0d66bc64"
      unitRef="usd">5706000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzEzLTUtMS0xLTA_0e572172-0747-4e26-b0a7-7e3f19359479"
      unitRef="usd">5291000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE0LTEtMS0xLTA_12a99261-cde8-4555-82dd-68fc51621059"
      unitRef="usd">4656000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE0LTMtMS0xLTA_2cb7f1bf-27a9-40ac-8d9a-9c3e39867602"
      unitRef="usd">4657000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE0LTUtMS0xLTA_37de01cf-b1bd-44df-a8db-b03040e130b6"
      unitRef="usd">4657000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTEtMS0xLTE3ODQ_8749ea19-8853-452b-8d2f-6fddbd98b315"
      unitRef="usd">318000</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTMtMS0xLTE3ODQ_5cb5796d-4f6c-4ab1-bac3-ba163dc23ca0"
      unitRef="usd">0</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTUtMS0xLTE3ODQ_c311a1a3-9830-47ac-b132-0817331a10df"
      unitRef="usd">0</us-gaap:InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm>
    <us-gaap:InterestExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTEtMS0xLTA_009eb147-b253-4184-ab49-32b12d2d6a4f"
      unitRef="usd">45034000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTMtMS0xLTA_1f82a80c-8c90-44de-9eaf-3adccbb7900f"
      unitRef="usd">129780000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE1LTUtMS0xLTA_b5125527-4301-44cd-8312-740497392f5a"
      unitRef="usd">93306000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE2LTEtMS0xLTA_4f3148bc-a8c5-4146-8fad-c4886bff2626"
      unitRef="usd">976001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE2LTMtMS0xLTA_5793c222-73fc-4563-9682-b886fd44de25"
      unitRef="usd">1004005000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE2LTUtMS0xLTA_2bc281a3-4411-44c9-b7ec-f0ecb596f831"
      unitRef="usd">957892000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE3LTEtMS0xLTA_c7de946f-c08e-49d5-8ce5-5ab77dffb4c1"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE3LTMtMS0xLTA_4a709181-c5c4-40d7-86a0-300585ec00d8"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE3LTUtMS0xLTA_f9438678-0358-4f59-882e-87d90da293ac"
      unitRef="usd">21685000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE4LTEtMS0xLTA_1b3d85ce-9b5d-490a-8bd6-a390712b026a"
      unitRef="usd">734771000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE4LTMtMS0xLTA_6524de25-dd5c-4854-ae15-7e04c8f94952"
      unitRef="usd">970246000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzE4LTUtMS0xLTA_bc4b92ee-bcae-46a2-b790-2f0c6248bbc2"
      unitRef="usd">936207000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIwLTEtMS0xLTA_e714e634-feb3-4f6a-a6a3-95fbbf44216d"
      unitRef="usd">129272000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIwLTMtMS0xLTA_056c0c41-96c7-49e4-8dd1-388e918ae9ae"
      unitRef="usd">126722000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIwLTUtMS0xLTA_22807057-23eb-45e9-aca5-de491e13b89d"
      unitRef="usd">119391000</cfr:Trustandinvestmentmanagementfees>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIxLTEtMS0xLTA_74c0d3be-6172-4868-a01b-6b3c06fa6998"
      unitRef="usd">80873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIxLTMtMS0xLTA_ad94f544-25f1-48fc-9d1e-53bda8323f6e"
      unitRef="usd">88983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIxLTUtMS0xLTA_65c362af-ed6c-4666-b84a-5c92324356d1"
      unitRef="usd">85186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIyLTEtMS0xLTA_6b2b1299-dfc2-41c7-a7ad-0a84bc7dccda"
      unitRef="usd">50313000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIyLTMtMS0xLTA_65212d13-45f5-4a7c-83bc-a95de15505af"
      unitRef="usd">52345000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIyLTUtMS0xLTA_b63335cb-7a6c-49ae-8af4-c74a0f7255cf"
      unitRef="usd">48967000</us-gaap:InsuranceCommissionsAndFees>
    <cfr:Interchangeanddebitcardtransactionfees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIzLTEtMS0xLTA_9ec71e20-ad89-42bd-a8bc-fa0005d96f51"
      unitRef="usd">13470000</cfr:Interchangeanddebitcardtransactionfees>
    <cfr:Interchangeanddebitcardtransactionfees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIzLTMtMS0xLTA_99ac9cd7-7f12-48f0-b4c3-898d06ce2d74"
      unitRef="usd">14873000</cfr:Interchangeanddebitcardtransactionfees>
    <cfr:Interchangeanddebitcardtransactionfees
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzIzLTUtMS0xLTA_44c37574-8bb0-483d-b09d-3db15f46a910"
      unitRef="usd">13877000</cfr:Interchangeanddebitcardtransactionfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI0LTEtMS0xLTA_cd9730ca-479b-4708-bdee-fb405a2646d9"
      unitRef="usd">34825000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI0LTMtMS0xLTA_50bc8db5-0bfd-4104-b871-e561554e0508"
      unitRef="usd">37123000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI0LTUtMS0xLTA_3122d6f6-0f28-45fb-9346-f3306bc388af"
      unitRef="usd">37231000</cfr:Otherchargescommissionsandfees>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI1LTEtMS0xLTA_6777b107-0a6b-4cc0-8df0-b65b1cbd3400"
      unitRef="usd">108989000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI1LTMtMS0xLTA_cbcef1a9-d612-4618-890f-c2d34298c037"
      unitRef="usd">293000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI1LTUtMS0xLTA_8f231e52-402c-4833-8699-fe5297200197"
      unitRef="usd">-156000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI2LTEtMS0xLTA_9e55be96-5e67-4678-9bae-f0daa3c1fffb"
      unitRef="usd">47712000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI2LTMtMS0xLTA_1a92bffb-eb94-4e4d-9f0f-c55529853552"
      unitRef="usd">43563000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI2LTUtMS0xLTA_4345e878-6259-4a53-b4fc-200149ae8409"
      unitRef="usd">46790000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI3LTEtMS0xLTA_20aa943f-60b8-471e-8db3-65dabbbb9a56"
      unitRef="usd">465454000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI3LTMtMS0xLTA_e939b62b-082f-4b6e-833c-64777084ef18"
      unitRef="usd">363902000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI3LTUtMS0xLTA_21a0f77b-0822-4aa9-bbdd-bf348ef1bc9c"
      unitRef="usd">351286000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI5LTEtMS0xLTA_aa11c59a-1c95-4602-a635-7edc923786d5"
      unitRef="usd">387328000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI5LTMtMS0xLTA_57ee96fe-7be8-48b3-a5f1-72aa5ef8dd15"
      unitRef="usd">375029000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzI5LTUtMS0xLTA_390036ac-2fa1-4f46-8f7e-a7822a1ea2eb"
      unitRef="usd">350312000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMwLTEtMS0xLTA_cb5b6769-fd82-4b77-927f-e34c02bc3fb8"
      unitRef="usd">75676000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMwLTMtMS0xLTA_7c8a029e-4e8b-4a2d-984c-07e01787f2df"
      unitRef="usd">86230000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMwLTUtMS0xLTA_9377968f-5126-4571-9e13-5d12104c634c"
      unitRef="usd">77323000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:OccupancyNet
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMxLTEtMS0xLTA_46a50c60-f7c8-4bba-a92b-a9fa84826006"
      unitRef="usd">102938000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMxLTMtMS0xLTA_09b896ab-8c2c-4523-b8af-036e28779fc0"
      unitRef="usd">89466000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMxLTUtMS0xLTA_4c782e45-5e87-4df0-b8f5-9312b0abeaa6"
      unitRef="usd">76788000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMyLTEtMS0xLTA_80c1c237-5d10-4d43-81f4-6e22136d7196"
      unitRef="usd">105232000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMyLTMtMS0xLTA_1a8d227c-d497-4c31-b8a9-30fa63672ec4"
      unitRef="usd">91995000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMyLTUtMS0xLTA_292db19b-beb3-4b80-a727-dcdf5a287686"
      unitRef="usd">83102000</us-gaap:EquipmentExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMzLTEtMS0xLTA_6e82f284-9124-41b2-8380-e8ec463d420d"
      unitRef="usd">10502000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMzLTMtMS0xLTA_acec17dc-1128-4e9e-80ab-19f1c5c8fd32"
      unitRef="usd">10126000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzMzLTUtMS0xLTA_45dc50b7-db75-4af4-a761-a9812d4d8a57"
      unitRef="usd">16397000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM0LTEtMS0xLTA_5c17c0d7-1eec-44b7-89fa-f07feef37744"
      unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM0LTMtMS0xLTA_56e45a50-7d48-4f32-ad55-beeb05be8659"
      unitRef="usd">1168000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM0LTUtMS0xLTA_3489295a-0811-4dc0-847a-e3f84a6261fd"
      unitRef="usd">1424000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM1LTEtMS0xLTA_6c5932d2-e0b3-4a98-8053-402e4f9f615b"
      unitRef="usd">166310000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM1LTMtMS0xLTA_9d1f9259-9b96-4812-8f04-ecebec1e8d2c"
      unitRef="usd">180665000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM1LTUtMS0xLTA_f345e2fd-aff7-42e7-a443-a9ae4fc2ebfc"
      unitRef="usd">173466000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM2LTEtMS0xLTA_a846d7b4-3909-4b2e-99ea-b82a89ca7d3e"
      unitRef="usd">848904000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM2LTMtMS0xLTA_4a5819e5-e931-4d5e-ac68-83d2d10a5a52"
      unitRef="usd">834679000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM2LTUtMS0xLTA_bbdbac0f-4035-4c3a-b225-9c10ffeae677"
      unitRef="usd">778812000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM3LTEtMS0xLTA_960befa7-7350-45d3-964a-bd4a45c951f3"
      unitRef="usd">351321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM3LTMtMS0xLTA_dda46d96-5e7f-4e6c-91bf-c99db2b6b0a8"
      unitRef="usd">499469000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM3LTUtMS0xLTA_1ea13363-84e3-4ba7-afea-990009730806"
      unitRef="usd">508681000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM4LTEtMS0xLTA_0d529010-5cdf-429a-8dcd-93f13a347678"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM4LTMtMS0xLTA_e326a708-5981-4465-bed5-acd3d2c6b477"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM4LTUtMS0xLTA_a29f0fcf-963d-46e3-be87-5fbff90e6b91"
      unitRef="usd">53763000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM5LTEtMS0xLTA_1afbb1e9-287a-49d6-a49b-f3640f72fba6"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM5LTMtMS0xLTA_c4568453-ef12-4c9f-8620-20eadcfefac6"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzM5LTUtMS0xLTA_d3760974-6d87-48b2-80bb-4fb8bc412e92"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQwLTEtMS0xLTA_44494e4b-bea6-4207-a685-77931989d4b8"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQwLTMtMS0xLTA_0e10a0a3-8ffe-43a2-bbcc-83846ad3e100"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQwLTUtMS0xLTA_33c22a54-aed3-40dd-b3e1-88119201c074"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTEtMS0xLTIwMw_7caa3bd2-a062-48cb-9744-8f7fc6c59528"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTMtMS0xLTIwMw_bc2cebb8-fa7d-4df5-9260-df82363ede7b"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTUtMS0xLTIwMw_e1f5e4f3-7799-4003-a49b-3a8188cd9bcc"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTEtMS0xLTA_99cfa108-4b68-433c-bb80-00115d9c786f"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTMtMS0xLTA_d8c71271-09b6-46af-ad31-b0aa8b395493"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQxLTUtMS0xLTA_6eca0568-9619-433d-b48f-f73b8ab9bf4c"
      unitRef="usd">446855000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ0LTEtMS0xLTA_1581a7e8-ed96-47e1-a13e-d17b1ff6fa23"
      unitRef="usdPerShare">5.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ0LTMtMS0xLTA_b8e14002-e7ba-4d9f-a18b-ac21dc513d36"
      unitRef="usdPerShare">6.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ0LTUtMS0xLTA_b7cb8578-aacb-4d8a-b19a-ba41de589cc0"
      unitRef="usdPerShare">6.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ1LTEtMS0xLTA_d8234afe-afe9-4aa9-90d3-da95f91e1a78"
      unitRef="usdPerShare">5.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ1LTMtMS0xLTA_45ba84f0-469e-4d74-ad66-55b53c53792b"
      unitRef="usdPerShare">6.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNDgvZnJhZzplMjI4MjE0Yjk0YTI0YzU5OGI1Y2E1NGRmNmM2MmJiYS90YWJsZToxYmFlMzVmNDBjNDg0ZGYzOWUxMDI2MTg5OWQ1ZGFmYy90YWJsZXJhbmdlOjFiYWUzNWY0MGM0ODRkZjM5ZTEwMjYxODk5ZDVkYWZjXzQ1LTUtMS0xLTA_c8c8ed30-573f-4259-a375-2443b9d33593"
      unitRef="usdPerShare">6.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzItMS0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzItMy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzItNS0xLTEtMA_d3760974-6d87-48b2-80bb-4fb8bc412e92"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzUtMS0xLTEtMA_d576f25d-4eec-46bd-9499-8e4b40ed915a"
      unitRef="usd">427331000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzUtMy0xLTEtMA_3d131d76-2ae4-4607-97bb-25184d87593e"
      unitRef="usd">418556000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzUtNS0xLTEtMA_b9ec1ec7-4e08-4c66-a9b2-e23870346789"
      unitRef="usd">-182340000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzYtMS0xLTEtMA_173fa75d-789d-4067-ae96-577793e3e1ba"
      unitRef="usd">-1256000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzYtMy0xLTEtMA_231f4164-e9b2-410f-a646-6b9b0f09feeb"
      unitRef="usd">-1292000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzYtNS0xLTEtMA_149093c0-a57b-4b31-82a3-9e966726a762"
      unitRef="usd">-8818000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzctMS0xLTEtMA_0e928464-c13c-4494-ab7a-1edf81ec8b9a"
      unitRef="usd">108989000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzctMy0xLTEtMA_46694760-965e-4c3c-a16b-5aa57d6acf4f"
      unitRef="usd">293000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzctNS0xLTEtMA_cdcb7d3b-ef1f-4e5b-853b-fd277e36980a"
      unitRef="usd">-156000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzgtMS0xLTEtMA_b085b5f0-9082-4dc4-99e6-9d37ec084abe"
      unitRef="usd">317086000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzgtMy0xLTEtMA_8eb0ecc1-7065-4d79-9f84-8199ad2ffc00"
      unitRef="usd">416971000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzgtNS0xLTEtMA_00d63ebb-e968-42d4-9234-80067687213d"
      unitRef="usd">-191002000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEwLTEtMS0xLTA_a7e9e014-aec2-45eb-845c-c7f743f3d7e5"
      unitRef="usd">11518000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEwLTMtMS0xLTA_25a803a8-239b-4bf1-bb70-f1216e243ee0"
      unitRef="usd">3644000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEwLTUtMS0xLTA_d2403e3f-563b-451a-bd0d-481e9b832905"
      unitRef="usd">7225000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzExLTEtMS0xLTA_d6db0184-12c7-4787-a792-e6c4e6c9912d"
      unitRef="usd">-5319000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzExLTMtMS0xLTA_ce15b4d1-42bd-4fee-97b0-820793c21222"
      unitRef="usd">-5623000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzExLTUtMS0xLTA_8b34e790-760f-4ba3-ad56-6c86fcab91b0"
      unitRef="usd">-5002000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEyLTEtMS0xLTA_b8e988f2-0973-4023-b946-654d700a9bbb"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEyLTMtMS0xLTA_6c59596c-a490-44c2-8de7-83cda9752e1a"
      unitRef="usd">-1979000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEyLTUtMS0xLTA_d1826310-283d-4429-98ee-ca02ced0de7e"
      unitRef="usd">2223000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEzLTEtMS0xLTA_0db83f6e-5114-40c8-bb9c-9c5f2e64b9df"
      unitRef="usd">310887000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEzLTMtMS0xLTA_aebbb408-b24b-43d0-aba9-4fe9c087de80"
      unitRef="usd">418950000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzEzLTUtMS0xLTA_7336cea6-0b7f-4b93-9832-e5be9a736d86"
      unitRef="usd">-193225000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE0LTEtMS0xLTA_b4d1923f-538a-4776-99e9-fcca6fc9051c"
      unitRef="usd">65287000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE0LTMtMS0xLTA_0a7b90de-f24f-4113-bfc0-cfd7f9c12862"
      unitRef="usd">87980000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE0LTUtMS0xLTA_f374b330-9ceb-4018-a372-3e0efd8740ca"
      unitRef="usd">-40578000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE1LTEtMS0xLTA_52700c5c-d514-4073-8e7e-106232d38224"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE1LTMtMS0xLTA_2e04b091-5714-4152-9fc6-1ad25f0fcc59"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE1LTUtMS0xLTA_8a1442e0-b3eb-4745-a760-fc19cc068740"
      unitRef="usd">-152647000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE2LTEtMS0xLTA_dd724924-7bc9-4853-943f-9283901becb4"
      unitRef="usd">576751000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE2LTMtMS0xLTA_fa5bb695-b60f-4cb0-abcf-7bcfe187c64a"
      unitRef="usd">774569000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTEvZnJhZzphZjNkYzZjOTYwY2Q0YzRmOTlmZTM2MjA4MWRhNGVlNS90YWJsZTpmMDdkMjA2MDZmNzQ0Njg1ODAwOTZlMDYyZmMwMDMzOS90YWJsZXJhbmdlOmYwN2QyMDYwNmY3NDQ2ODU4MDA5NmUwNjJmYzAwMzM5XzE2LTUtMS0xLTA_c9228424-d39e-4f89-a2cc-6cf84341f959"
      unitRef="usd">302271000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i5878fccffd7b450eb190b32f7ca014bd_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMS0xLTEtMA_0d7756b1-0ab7-4a9f-a041-34b53443a585"
      unitRef="usd">144486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e76b979a73443f89b380f9df47a7d0f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMy0xLTEtMA_579fc4cc-6905-4dbc-9a51-021e5d30eb82"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iebcfddfc28e84e27b88672c3baa1fbd9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtNS0xLTEtMA_48d722c8-815e-4972-9c2a-2e3ee8f10b61"
      unitRef="usd">953361000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if0c3d2fa85c2485fb0c8d326987d476c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtNy0xLTEtMA_84802ec4-435a-4bf6-9bd8-911bb656a148"
      unitRef="usd">2187069000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d31b33707744241bcc3bcd64761d483_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtOS0xLTEtMA_e36d8abe-917f-4790-87e2-17309900e71d"
      unitRef="usd">79512000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida98dc067f634aa5b98525a1641243d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMTEtMS0xLTA_52755509-723f-47ac-8802-c6a116144a55"
      unitRef="usd">-67207000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEtMTMtMS0xLTA_28ad703b-40ee-4bd0-bca7-0be9093d616e"
      unitRef="usd">3297863000</us-gaap:StockholdersEquity>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="if0c3d2fa85c2485fb0c8d326987d476c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItNy0xLTEtMjE1_8fb96aad-c5f9-445f-91d4-831bfcbfa08d"
      unitRef="usd">-2285000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItMTMtMS0xLTIxNQ_d52b523c-b212-4ebe-9c91-c7f4e483a85b"
      unitRef="usd">-2285000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i5878fccffd7b450eb190b32f7ca014bd_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMS0xLTEtMjE1_4f01c76b-50d0-4ee5-890f-2255253cdea2"
      unitRef="usd">144486000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i1e76b979a73443f89b380f9df47a7d0f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMy0xLTEtMjE1_cac07ceb-835f-4b0c-8ca6-f95d455d8cf2"
      unitRef="usd">642000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="iebcfddfc28e84e27b88672c3baa1fbd9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtNS0xLTEtMjE1_e1d9a756-f81b-4192-8a67-a6a47f2a6b42"
      unitRef="usd">953361000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="if0c3d2fa85c2485fb0c8d326987d476c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtNy0xLTEtMjE1_eb6f7072-8c52-4a32-9b37-bb75a755e277"
      unitRef="usd">2184784000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i8d31b33707744241bcc3bcd64761d483_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtOS0xLTEtMjE1_1d29f004-2219-457e-bf07-edde4edfc5aa"
      unitRef="usd">79512000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ida98dc067f634aa5b98525a1641243d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMTEtMS0xLTIxNQ_4682672f-344a-4323-a7af-43b983a936bd"
      unitRef="usd">-67207000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMTMtMS0xLTIxNQ_76f93dad-1b46-45b9-a7e3-bc18f9d5cdd0"
      unitRef="usd">3295578000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <us-gaap:NetIncomeLoss
      contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItNy0xLTEtMA_d9b2cc21-5f1a-4cc7-ae9f-db49404b908f"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzItMTMtMS0xLTA_eee523f5-c74c-4d67-b8d5-32838a772c6c"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtOS0xLTEtMA_6dc9d750-6a01-48d5-8b7e-274ca942a3de"
      unitRef="usd">-152647000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMtMTMtMS0xLTA_1b5b0e2e-014b-4876-849c-354a44c82601"
      unitRef="usd">-152647000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtNy0xLTEtMjI0_428bcd23-6853-4c62-8536-72afadd83358"
      unitRef="usd">-9535000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtOS0xLTEtMjI0_879626c8-7935-4031-b8ee-6fcefdcb48ba"
      unitRef="usd">9535000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzctMC0xLTEtNjM1L3RleHRyZWdpb246MTRjMWVhZDBkYzVmNDMxY2E4ZmQ0MzEzNDNhNTZlYjFfMTA5OTUxMTYyNzg0Mw_3b7ce1ae-6f0c-429f-bc29-24f38f2b1ac9"
      unitRef="shares">548238</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzQtNy0xLTEtMA_9a027bee-0cf0-4f04-8e97-708eeda61e7a"
      unitRef="usd">-16653000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i92551d7d46c346fe81ad38c7e2b72960_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzQtMTEtMS0xLTA_0590fd74-01e4-460e-9002-08334fd5a827"
      unitRef="usd">48300000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzQtMTMtMS0xLTA_18ac1f81-7406-4d61-9113-ceb6de3e64e5"
      unitRef="usd">31647000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4ba1efccdd614f2bab1b3e6bab9fc3c6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzUtNS0xLTEtMA_864398e3-975e-470c-b343-6aff044ff51a"
      unitRef="usd">13943000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzUtMTMtMS0xLTA_b616558b-cadd-4264-bb09-14a15da95813"
      unitRef="usd">13943000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMC0xLTEtNjM4L3RleHRyZWdpb246YjJkN2YwMWZkZWNkNGI5YmI1MGZmNTczNDM3ODhjOWNfMTA5OTUxMTYyNzgyNg_7e2364cf-31d3-46a7-9441-63dbab01ab4d"
      unitRef="shares">1037982</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i92551d7d46c346fe81ad38c7e2b72960_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtMTEtMS0xLTA_9393fc9d-b8f5-4a02-b684-3f729910fa2c"
      unitRef="usd">101010000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzYtMTMtMS0xLTA_83515183-4bc9-451b-9547-271397c81b27"
      unitRef="usd">101010000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEwLTAtMS0xLTY0Mi90ZXh0cmVnaW9uOmFhODczNzA0YzA2YzRiZjliMmI1OGY1NDZkMzVhMzNhXzEwOTk1MTE2Mjc4NDU_f2e6a624-daba-40b5-ba10-7c814f0d8d24"
      unitRef="usdPerShare">1.34</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzctNy0xLTEtMA_f3e9c684-e33e-47ed-aa6e-41fd72e03511"
      unitRef="usd">8063000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzctMTMtMS0xLTA_5cf432de-a82d-48ed-889e-62c4129a002c"
      unitRef="usd">8063000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTAtMS0xLTY0NS90ZXh0cmVnaW9uOjVjNDVhOTMzMWYzODRjMjRiM2Y5OTQwYmFjOTc5Y2U5XzEwOTk1MTE2Mjc4Mjg_70938a4a-ade2-4838-a1d2-eecc84db5357"
      unitRef="usdPerShare">2.58</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="iaed261ec53654919887101aadfcd25b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzgtNy0xLTEtMA_9c899702-b942-4898-9032-9c5f39207b41"
      unitRef="usd">165449000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzgtMTMtMS0xLTA_0537b9d6-98ea-4539-b890-f6a2bf4e9886"
      unitRef="usd">165449000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i86e30b1724dd4e798aeee41afe1c0599_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMS0xLTEtMA_01f3fe84-529e-4db5-b20b-9c6363aad2e9"
      unitRef="usd">144486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e44627864d5478eb7f1b79d18ee9652_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMy0xLTEtMA_8d6206a1-85a5-4359-a2de-e455f2997188"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87965271a40b4798b7ac08d247d5c8ce_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktNS0xLTEtMA_9d940204-ce7b-4f05-9d4c-33ef65f14a5a"
      unitRef="usd">967304000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i27412b4ab6934780a9eaa830f40ca108_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktNy0xLTEtMA_d32a08d8-b7ba-45aa-a532-6375b534ded3"
      unitRef="usd">2440002000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31dfe3bff0d44cdda70be9d5a2004919_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktOS0xLTEtMA_80125cf0-2fa1-49ea-a12c-18621b1994b4"
      unitRef="usd">-63600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39639bceb9614b6f8a3b9a769babca55_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMTEtMS0xLTA_400f513f-1ac7-4a33-97b3-043cba284568"
      unitRef="usd">-119917000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzktMTMtMS0xLTA_e9216b40-5a61-437c-80a0-f5a52f72df9e"
      unitRef="usd">3368917000</us-gaap:StockholdersEquity>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i27412b4ab6934780a9eaa830f40ca108_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEwLTctMS0xLTA_b0c09141-e066-4ef1-bcd9-55c16d87d895"
      unitRef="usd">-14672000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEwLTEzLTEtMS0w_f1404190-8259-4d5d-b2b6-f2ec2c9e68bc"
      unitRef="usd">-14672000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i86e30b1724dd4e798aeee41afe1c0599_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTEtMS0xLTA_ef4c153c-ae92-4290-9708-e837553e0464"
      unitRef="usd">144486000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i5e44627864d5478eb7f1b79d18ee9652_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTMtMS0xLTA_d7cf946b-0990-442a-9526-266dd4e676ba"
      unitRef="usd">642000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i87965271a40b4798b7ac08d247d5c8ce_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTUtMS0xLTA_f0999a49-36e6-4664-a99e-f1008bd9852f"
      unitRef="usd">967304000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i27412b4ab6934780a9eaa830f40ca108_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTctMS0xLTA_5bd6e6ec-c875-4304-97c8-37ea8479664a"
      unitRef="usd">2425330000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i31dfe3bff0d44cdda70be9d5a2004919_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTktMS0xLTA_5687db65-438e-4793-a6f7-76d9081dd44a"
      unitRef="usd">-63600000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i39639bceb9614b6f8a3b9a769babca55_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTExLTEtMS0w_821aa399-8f97-432d-a393-e94e0e64cc59"
      unitRef="usd">-119917000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzExLTEzLTEtMS0w_b3b4e981-b844-43a7-bd31-86d0b1295e97"
      unitRef="usd">3354245000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <us-gaap:NetIncomeLoss
      contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEyLTctMS0xLTA_ec9961f8-e188-4189-afec-48f69c1b3f88"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEyLTEzLTEtMS0w_cd42957a-e2a8-45b0-a55d-a07ba2f6e5a1"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ca394af1708447c96bcdef01de42f43_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEzLTktMS0xLTA_acbf4e7a-c839-42fb-a206-57c10fc26645"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzEzLTEzLTEtMS0w_d19078be-a25d-4ab8-8880-29b0ce79ea25"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE3LTAtMS0xLTY1MC90ZXh0cmVnaW9uOjI3ODA5ZTMyZjM2ZDRhNjdiZjMzYWRlNDFhMTQ3ZjBkXzEwOTk1MTE2Mjc5MTA_5810a2e3-c49c-40a6-98bf-b1d278f5e7c3"
      unitRef="shares">399224</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE1LTctMS0xLTA_1dc6a13a-9d5e-480f-85fe-c2a1f6d1d0e4"
      unitRef="usd">-16326000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1176583aab994c5695a21f981b4cbabb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE1LTExLTEtMS0w_0e1bf90f-c514-40d4-a3ef-33156873a574"
      unitRef="usd">37096000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE1LTEzLTEtMS0w_2d8aeb76-bd4a-4ec4-ac75-3515ed67d571"
      unitRef="usd">20770000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic1ff7972073c4d70a70e2572efed0b74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE2LTUtMS0xLTA_2864f3fe-1bfc-4d70-a3c9-dc39d79149f7"
      unitRef="usd">15946000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE2LTEzLTEtMS0w_7ba75752-5e41-4d19-b6b4-4d66654dd33e"
      unitRef="usd">15946000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE5LTAtMS0xLTY1Ny90ZXh0cmVnaW9uOmMwNTg5MWYyMTE2ZTRmNzZiYWIzNGQ5ZmU0ZGZiZjFjXzEwOTk1MTE2Mjc4MjQ_3e9a84ef-5be7-4139-9e92-905e02ca54fe"
      unitRef="shares">716062</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1176583aab994c5695a21f981b4cbabb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE3LTExLTEtMS0w_7921337b-5d04-4557-94d2-9db6348c488d"
      unitRef="usd">68793000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE3LTEzLTEtMS0w_3eb57154-539f-4625-a166-6f0ab9919049"
      unitRef="usd">68793000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTAtMS0xLTY2MC90ZXh0cmVnaW9uOmRkMGJkZDc2Y2IyYTRmOWFhZGY4ODUzZTUzNWRmYmMzXzEwOTk1MTE2Mjc4NDU_6485283f-24dd-4470-920c-f787f3c224a7"
      unitRef="usdPerShare">1.34</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE4LTctMS0xLTA_351ad7a4-e01a-43dd-979d-ba65f79554dc"
      unitRef="usd">8063000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE4LTEzLTEtMS0w_a1a0dad7-b3de-4ee6-adaa-60cdffd0c4fe"
      unitRef="usd">8063000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIxLTAtMS0xLTY2Ni90ZXh0cmVnaW9uOjlmNTU3ZDAwYmQ3MDRjZjQ5MjViM2Q3NDY0ODY0ZGJjXzEwOTk1MTE2Mjc4Mjg_6301c49f-3b7c-49af-916c-bb2dcc98824d"
      unitRef="usdPerShare">2.80</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib5675b79f5a14a169b318ea27fc4f32a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE5LTctMS0xLTA_1e97d42a-4d0a-4233-99fa-af8501cd4e52"
      unitRef="usd">177006000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzE5LTEzLTEtMS0w_d9edbe5c-cf31-4839-89ca-872339409bcc"
      unitRef="usd">177006000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i17cf2c924df74e4c91c10ce1f5c6a221_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTEtMS0xLTA_ac2a20d9-4ed9-4527-91bc-a9f31916c382"
      unitRef="usd">144486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9a28d6d5c2c4bd4a0a6755e2ec7bf89_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTMtMS0xLTA_df485857-fd95-4538-9f70-cb693d553f19"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c5241246e82480bb1dcfc4de7d2741e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTUtMS0xLTA_8162a44a-32a0-4697-a6dd-801f75d87513"
      unitRef="usd">983250000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTctMS0xLTA_92466887-6472-4f35-a696-f34850c4a2df"
      unitRef="usd">2667534000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9048b4d4a90143ec936abff27a32e201_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTktMS0xLTA_5654c4a4-0186-4cc2-932c-42907fe25358"
      unitRef="usd">267370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i824d9ca5098d40b48900f4fbadef35de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTExLTEtMS0w_cede3719-4515-4030-b8a6-d9d0ba5f7845"
      unitRef="usd">-151614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIwLTEzLTEtMS0w_aeb70363-c428-461e-8e42-b41ad4343061"
      unitRef="usd">3911668000</us-gaap:StockholdersEquity>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIxLTctMS0xLTA_9e6a066f-8de6-4e78-8512-f3e558b8095e"
      unitRef="usd">-29252000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIxLTEzLTEtMS0w_0b17165b-8a8e-4a70-a8b4-bc6166304b65"
      unitRef="usd">-29252000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i17cf2c924df74e4c91c10ce1f5c6a221_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTEtMS0xLTA_ad80ab3c-8a8b-4a3d-ae8f-ed0bed65f1cb"
      unitRef="usd">144486000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="if9a28d6d5c2c4bd4a0a6755e2ec7bf89_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTMtMS0xLTA_1a97c1bc-52f4-4e8e-90df-1d0a63dac6ce"
      unitRef="usd">642000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i5c5241246e82480bb1dcfc4de7d2741e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTUtMS0xLTA_38ef5622-d154-4a73-888b-b21e2fd36738"
      unitRef="usd">983250000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i9ad26a2c67264caf80ff88aea4ab3b01_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTctMS0xLTA_4ec41f06-698e-4579-b7ee-0c2fb7f16300"
      unitRef="usd">2638282000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i9048b4d4a90143ec936abff27a32e201_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTktMS0xLTA_35d1ef6f-8664-4d99-b68e-8084dbdb8816"
      unitRef="usd">267370000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="i824d9ca5098d40b48900f4fbadef35de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTExLTEtMS0w_2b918561-f8ba-4a68-a452-05f9520f0f7c"
      unitRef="usd">-151614000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIyLTEzLTEtMS0w_014c122d-bc09-4f89-98cd-93e765f53b82"
      unitRef="usd">3882416000</cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance>
    <us-gaap:NetIncomeLoss
      contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIzLTctMS0xLTA_90673403-8f4f-46a2-a8d0-6ad47d757926"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzIzLTEzLTEtMS0w_92070f3a-75d2-454c-9295-e11966fa0cbe"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i843fbdc6ddf64e75a3539120967b8b68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI0LTktMS0xLTA_f4a6b849-dec0-48d7-8d4b-1387131043a5"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI0LTEzLTEtMS0w_ec42133e-a636-4f73-a2d3-67be0e70649a"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI3LTAtMS0xLTY3NC90ZXh0cmVnaW9uOjY4Nzk4M2M3NjZhYzQwZmI5NWNlZmEzNDc0ZjI4NTlmXzEwOTk1MTE2Mjc4NDM_16cd8a7e-44a6-40ff-98e0-78539bf3dba9"
      unitRef="shares">408563</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI1LTctMS0xLTA_d7bda9a3-594c-4b5b-8ecb-496636babbcd"
      unitRef="usd">-27214000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI1LTExLTEtMS0w_866f0f76-87c0-48d2-a895-e2096679900a"
      unitRef="usd">39771000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI1LTEzLTEtMS0w_5a7c6ef3-dc0f-4926-bab8-9dfe9d5ce864"
      unitRef="usd">12557000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8b235dab3c574631b051b3bf80bb2fcc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI2LTUtMS0xLTA_541dd109-e48c-46a4-92fb-b5d5c5bb27a2"
      unitRef="usd">13918000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI2LTEzLTEtMS0w_856a4c3c-30c8-4bdd-a4ae-ae002b1cbbf0"
      unitRef="usd">13918000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTAtMS0xLTE4MjkvdGV4dHJlZ2lvbjplM2YwOTEyYTJjNTU0ZTA0YjYzNTliM2U5YjdlMWU4M18xMDk5NTExNjI3ODM3_b7901287-ac1a-4556-b1a7-e18d101243d9"
      unitRef="shares">6000000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i3a00de8f8e58450d9d63247367b5412d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTEtMS0xLTE4MjM_d171187e-b069-43e6-a6f9-059d11f8b699"
      unitRef="usd">144486000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTctMS0xLTE4MjM_5f04ffa2-3c62-4336-9f00-e2ff5f7d86de"
      unitRef="usd">5514000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTEzLTEtMS0xODIz_5d942d6f-e094-4982-9a7f-1bc274ba2618"
      unitRef="usd">150000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTAtMS0xLTE4MzEvdGV4dHJlZ2lvbjowMmI3Yzk4YTI1N2Y0NDM5OGRiM2Q4ZTFmOTA3ZmY5Zl8xMDk5NTExNjI3ODMz_33410b6f-a24c-4cc7-a26f-dd2d26d3f817"
      unitRef="shares">150000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3a00de8f8e58450d9d63247367b5412d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEtMS0xLTE4Mjc_1da9a32c-6d4a-4007-a9f1-6f9231b1c45d"
      unitRef="usd">145452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEzLTEtMS0xODI3_d07676af-acd7-4ce4-a997-5f7d0b69330d"
      unitRef="usd">145452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTAtMS0xLTY3Ny90ZXh0cmVnaW9uOjg1M2QyNmFlNWNmZjQ4OTVhMWE1MWU3YTE3YjcyZmJlXzEwOTk1MTE2Mjc4MjQ_cf76e738-1105-4f14-822a-af076b42b48a"
      unitRef="shares">206951</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI3LTExLTEtMS0w_2ac0591a-a36c-46d0-87be-ba47913a902e"
      unitRef="usd">15785000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI3LTEzLTEtMS0w_0d8f1742-1fb3-4a5a-b464-bb15aef4f1c1"
      unitRef="usd">15785000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTAtMS0xLTkxMjEvdGV4dHJlZ2lvbjoxZDc2ZGQyNTFjNmQ0M2FlYTk1NjQ3NTZiMzYxNWE2YV8xMDk5NTExNjI3ODQ3_7ccf0a6b-9508-443a-90c9-5b5ccfa0f884"
      unitRef="shares">140264</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTctMS0xLTkxMjc_3f37a8fc-e08d-4e56-95d3-9895c0d8890b"
      unitRef="usd">-3382000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i94bf2ca01fce42f48159cbf50a3040f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTExLTEtMS05MTI5_5d88f5a0-a080-4c5b-8742-9a6a1a3d157f"
      unitRef="usd">13689000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMyLTEzLTEtMS05MTMx_d4dfdd23-6be5-4df5-8798-81c9aadf2033"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTAtMS0xLTY4MC90ZXh0cmVnaW9uOjFiOTIxMGQ4YWFjMTQ4OTdhYTIyZWFiY2ZjODg1ZTVkXzEwOTk1MTE2Mjc4NDU_ae536b61-d6a6-47fd-8cf2-78f8048d19a6"
      unitRef="usdPerShare">0.34</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI4LTctMS0xLTA_ed026c5f-94c2-4dde-b9bb-588ba201cb5b"
      unitRef="usd">2016000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI4LTEzLTEtMS0w_61667914-9efb-4815-b363-344e56ca4636"
      unitRef="usd">2016000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMxLTAtMS0xLTY4NC90ZXh0cmVnaW9uOmUwN2Q0NjI2NGNkYzQ1ODM4ZWNjZWFmN2ZhOGQ5NWQzXzEwOTk1MTE2Mjc4Mjg_87e0c7b2-353c-48b9-abab-5a3a17401d23"
      unitRef="usdPerShare">2.85</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4d5d69ddbc7046fa81f564126373a5c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTctMS0xLTA_aee789ab-d801-47e0-8401-48045cfd80bf"
      unitRef="usd">180584000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzI5LTEzLTEtMS0w_ef001def-94c0-4674-bc0d-1b61d1888396"
      unitRef="usd">180584000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i182f70c6169745919521bce2f23fcbda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEtMS0xLTA_521effbc-0a67-4ccd-858e-491391a2641b"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia91a3bbb53ce443ab3c5112fa4c558d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTMtMS0xLTA_759dacfb-603a-4899-afb6-59a7bfba0a2b"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0b6e4bb1a7eb45f3a91a8efdba7fd5ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTUtMS0xLTA_39c56016-5aaf-4964-92eb-4814ad0c8e69"
      unitRef="usd">997168000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4cd323e1d9814932a872c4e20dec2f04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTctMS0xLTA_8a5b7f04-68e0-4428-b586-736653574c0a"
      unitRef="usd">2750723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i01a8ccf53bd14abfaeebb9ad590fc88b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTktMS0xLTA_34882bef-a9e9-4118-96ff-0ad48d36190e"
      unitRef="usd">512970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia748e70e33ce4fe29693ba2084018889_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTExLTEtMS0w_3dea2e51-be85-4e16-9945-d29f0872c37f"
      unitRef="usd">-113939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNTQvZnJhZzoyODQ3MmNiNWIyNDE0YWE2YWEyZWRjMzkxNDBiY2I5NC90YWJsZTpiMzkyNzAzZTQ5MWQ0MDY4YTYzZjMxNmE4YzgxODE0OS90YWJsZXJhbmdlOmIzOTI3MDNlNDkxZDQwNjhhNjNmMzE2YThjODE4MTQ5XzMwLTEzLTEtMS0w_0bf03321-8818-42e5-a82c-d75d90d2c721"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMtMS0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMtMy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMtNS0xLTEtMA_d3760974-6d87-48b2-80bb-4fb8bc412e92"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUtMS0xLTEtMA_c7de946f-c08e-49d5-8ce5-5ab77dffb4c1"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUtMy0xLTEtMA_4a709181-c5c4-40d7-86a0-300585ec00d8"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUtNS0xLTEtMA_f9438678-0358-4f59-882e-87d90da293ac"
      unitRef="usd">21685000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzYtMS0xLTEtMA_b1b20117-803c-4cf4-96e5-f77541547e28"
      unitRef="usd">-15832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzYtMy0xLTEtMA_1100bf48-ee91-4f26-95ea-ac3d45c3f597"
      unitRef="usd">7614000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzYtNS0xLTEtMA_e470a177-ee4a-4a06-9d23-f975d8751313"
      unitRef="usd">52923000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <cfr:AccretionOfLoanDiscount
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzctMS0xLTEtMA_e25c2a3c-67e1-4a91-a626-42f3c8af8306"
      unitRef="usd">15692000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzctMy0xLTEtMA_d50bb9ec-3e25-4680-9250-8c9e81f70ade"
      unitRef="usd">15197000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzctNS0xLTEtMA_8625b34e-61c5-4806-9757-25e81282ae81"
      unitRef="usd">14341000</cfr:AccretionOfLoanDiscount>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzgtMS0xLTEtMA_943451dc-d5e8-4506-8b1d-2b6eb678124b"
      unitRef="usd">-123785000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzgtMy0xLTEtMA_a817125d-3c21-4e18-bbe3-018fb59318f4"
      unitRef="usd">-115558000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzgtNS0xLTEtMA_35bfc122-5737-4ee2-9836-a7f47379a0cb"
      unitRef="usd">-100528000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzktMS0xLTEtMA_a111917b-3c88-4216-8c48-2bc5e746ec26"
      unitRef="usd">108989000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzktMy0xLTEtMA_1270bf17-4999-4545-9979-e9b67b6f519d"
      unitRef="usd">293000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzktNS0xLTEtMA_4481b16d-83dc-497e-b7fe-12297a1c64e4"
      unitRef="usd">-156000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEwLTEtMS0xLTA_c5663c65-88e7-4cd3-9475-6678049d1480"
      unitRef="usd">64370000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEwLTMtMS0xLTA_c3cea462-35e4-4f66-81b1-e06ea59100d4"
      unitRef="usd">54091000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEwLTUtMS0xLTA_1f4998de-ce6e-4a9f-ac00-d05067a711c5"
      unitRef="usd">50172000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzExLTEtMS0xLTA_7dc7ce13-18a0-4b37-a1f5-bb420f0512b8"
      unitRef="usd">-524000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzExLTMtMS0xLTA_2ff4e0a1-8248-4d2c-b279-f4f36125de5b"
      unitRef="usd">5712000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzExLTUtMS0xLTA_d4e4c656-a398-4161-b032-0287bd272093"
      unitRef="usd">5272000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEyLTEtMS0xLTA_45828204-ba73-4e94-90b6-c9b41edf1a74"
      unitRef="usd">13918000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEyLTMtMS0xLTA_37e5f927-4fbd-47a9-aad9-b878cfdea349"
      unitRef="usd">15946000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEyLTUtMS0xLTA_8d133552-8b43-49be-a06a-09cb871165aa"
      unitRef="usd">13943000</us-gaap:ShareBasedCompensation>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEzLTEtMS0xLTA_4cd1b9ce-f20b-4abb-b80c-1b7c910cd7d3"
      unitRef="usd">-852000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEzLTMtMS0xLTA_d13f1b89-4242-44bb-964e-9c22142cf515"
      unitRef="usd">-2447000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzEzLTUtMS0xLTA_3f331ecf-d205-41c3-9acc-40b041eabbe6"
      unitRef="usd">-3865000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:OtherNoncashIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE0LTEtMS0xLTA_97ce25b9-4a90-42be-8dab-cea734cafe5e"
      unitRef="usd">3731000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE0LTMtMS0xLTA_98960367-1d94-44ac-85c3-23c47f32515e"
      unitRef="usd">3683000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE0LTUtMS0xLTA_418e8cdc-a860-4881-a2e7-c4fb343a0594"
      unitRef="usd">3380000</us-gaap:OtherNoncashIncome>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE2LTEtMS0xLTA_3e7017d2-6f3e-4599-8233-8106ef98c5ec"
      unitRef="usd">158000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE2LTMtMS0xLTA_bc5880a2-f281-402c-92e4-b9e8668a5d06"
      unitRef="usd">212000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE2LTUtMS0xLTA_64ca1052-afe1-476f-a7b9-7fa345c52218"
      unitRef="usd">2658000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE3LTEtMS0xLTA_221283c5-ef73-430c-ab85-d4d644838f9d"
      unitRef="usd">23933000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE3LTMtMS0xLTA_b98f6dd1-33c5-4e10-93a7-2da03d7fe2d9"
      unitRef="usd">20124000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE3LTUtMS0xLTA_5ee40755-81e4-41fd-b460-981b15121c28"
      unitRef="usd">0</cfr:Netchangeinoperatingleaserightofuseasset>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE4LTEtMS0xLTA_9ded0b5d-03ae-4c31-b9ec-882c05e2b4b3"
      unitRef="usd">158264000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE4LTMtMS0xLTA_1d2b8a5f-40bc-4efc-b695-741e7fed2ca9"
      unitRef="usd">15570000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE4LTUtMS0xLTA_d501b140-ceb4-4ce3-8b7f-7f43351c8acf"
      unitRef="usd">85898000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE5LTEtMS0xLTA_11803d3e-a688-485a-a2ae-866ce043124e"
      unitRef="usd">27146000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE5LTMtMS0xLTA_5c554f58-0217-4a3b-b3f2-c627df9937df"
      unitRef="usd">-18381000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzE5LTUtMS0xLTA_0ac595e7-0a15-45e6-9ee7-b3bb8973307a"
      unitRef="usd">-24253000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIwLTEtMS0xLTA_fa2ae71d-d510-4e74-8aa3-2c611d163615"
      unitRef="usd">524243000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIwLTMtMS0xLTA_8e8409c0-3820-4418-88cf-19b30e5fd0d8"
      unitRef="usd">634090000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIwLTUtMS0xLTA_f2e5f79f-aa7d-4f5e-b68c-50536163b864"
      unitRef="usd">562388000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIzLTEtMS0xLTA_ba1cb512-5d48-484a-a777-8296c527ae25"
      unitRef="usd">1500000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIzLTMtMS0xLTA_f13c0069-bc2d-450b-8aa0-a776244b97d2"
      unitRef="usd">649326000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzIzLTUtMS0xLTA_2b97f4df-1c87-4a9d-8a07-d7d5fa0b5be3"
      unitRef="usd">1500000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI1LTEtMS0xLTA_f52a67f6-41df-4961-9f70-0c4faa41dfdf"
      unitRef="usd">63577000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI1LTMtMS0xLTA_65652d50-9055-431a-9f50-94163e54d1ec"
      unitRef="usd">81762000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI1LTUtMS0xLTA_d49aed3d-bcf1-4f3e-9a37-fca4f094ef81"
      unitRef="usd">300632000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI3LTEtMS0xLTA_0e9dcb17-e3d6-4292-9cbe-8c8a4af6863c"
      unitRef="usd">20841622000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI3LTMtMS0xLTA_dcc502ca-2dfe-4448-89a3-352b54210d9e"
      unitRef="usd">23306694000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI3LTUtMS0xLTA_160994fe-47e7-475b-b931-3608c91d65ce"
      unitRef="usd">18191057000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI4LTEtMS0xLTA_3d5d7d5e-4161-4294-8483-2eeeb24eba5b"
      unitRef="usd">1162352000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI4LTMtMS0xLTA_0b1b48d2-1268-4b46-9a5f-2a90f12d8c0d"
      unitRef="usd">18660147000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI4LTUtMS0xLTA_9429fd2d-8f40-456b-8ee3-9991631b2336"
      unitRef="usd">16806062000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI5LTEtMS0xLTA_3e8fafff-f367-4823-adcc-47f0ddfda694"
      unitRef="usd">20893464000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI5LTMtMS0xLTA_b2f85dbb-5901-485f-8689-1196614c2915"
      unitRef="usd">4694927000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzI5LTUtMS0xLTA_4a3b9845-406c-4c58-8371-59235939a34d"
      unitRef="usd">221906000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMwLTEtMS0xLTA_06ccf424-2d6a-4681-8747-a13dfbf27c6b"
      unitRef="usd">37535000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMwLTMtMS0xLTA_617ed9d4-d10d-4fa9-b729-7d94ff98804e"
      unitRef="usd">24036000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMwLTUtMS0xLTA_a05ea9c4-ad2e-4612-8d0c-bdadf8c80e74"
      unitRef="usd">21318000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMxLTEtMS0xLTA_b7e095d0-a340-4df5-89aa-9da91797e453"
      unitRef="usd">2856395000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMxLTMtMS0xLTA_e8e1dd39-8469-4ac5-82be-f14b7c17e156"
      unitRef="usd">693587000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMxLTUtMS0xLTA_077da241-02fb-4557-8782-c2ca643f6b31"
      unitRef="usd">1008789000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMzLTEtMS0xLTA_c98f918e-39b3-4ab1-900b-0a2dea5f638f"
      unitRef="usd">903000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMzLTMtMS0xLTA_d2078da0-baaf-4da3-8179-03c7d320df15"
      unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzMzLTUtMS0xLTA_fff6ddd6-fa9c-4fb6-a99c-9da8968cc16f"
      unitRef="usd">384000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM0LTEtMS0xLTA_3f569b41-2e84-4dda-aee3-75320a390b13"
      unitRef="usd">5988000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM0LTMtMS0xLTA_81454f74-42d1-4bf1-9c7e-ffd551d9776c"
      unitRef="usd">8038000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM0LTUtMS0xLTA_569c9be4-b585-4189-bc7e-00bc0616a44c"
      unitRef="usd">13628000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM1LTEtMS0xLTA_f5fbe5f0-e6b0-47e4-a8ea-79999ae33f6c"
      unitRef="usd">95422000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM1LTMtMS0xLTA_6a6d2fee-319d-4f51-a736-4041ada06aac"
      unitRef="usd">206716000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM1LTUtMS0xLTA_0b0f9e58-a843-402b-b316-1c8857dd08b1"
      unitRef="usd">79270000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM2LTEtMS0xLTA_6909e451-c699-4f3d-9485-906a2f195e21"
      unitRef="usd">73000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM2LTMtMS0xLTA_0b13ca39-e7a1-474e-b5d2-4d104ca29c54"
      unitRef="usd">663000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM2LTUtMS0xLTA_4a64db38-4e86-43dd-b125-ce4083be8667"
      unitRef="usd">3366000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM3LTEtMS0xLTA_6dcffc50-acdf-4b2c-aef8-b28c0db29587"
      unitRef="usd">-1631047000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM3LTMtMS0xLTA_4fce2839-cafb-4197-a5b2-72e0372cb438"
      unitRef="usd">-1386750000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM3LTUtMS0xLTA_f139729b-4769-4220-ab6e-ca42b0c95326"
      unitRef="usd">-1913320000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM5LTEtMS0xLTA_ac22ba73-5362-4313-929b-04a6ac207b2e"
      unitRef="usd">7376197000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM5LTMtMS0xLTA_efaf1625-0075-4b1d-b8f5-21b17babcb31"
      unitRef="usd">490360000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzM5LTUtMS0xLTA_fdefcd9f-5e1b-48b4-919a-cc54ef178d7e"
      unitRef="usd">276815000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQwLTEtMS0xLTA_f9e948d0-aef4-402e-8bde-69899e5f749c"
      unitRef="usd">421655000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQwLTMtMS0xLTA_3a6ee4c7-a581-43a2-aa32-0f087c620ee2"
      unitRef="usd">327794000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQwLTUtMS0xLTA_ce0ba516-465f-48c3-84e5-965bd87790d6"
      unitRef="usd">219724000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQxLTEtMS0xLTE4NTE_cdb8fad5-ec48-421d-a470-b758d5eeae3f"
      unitRef="usd">1250000000</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQxLTMtMS0xLTE4NTE_cf8660a7-d04d-43f4-a5d7-c1119b5e7322"
      unitRef="usd">0</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:ProceedsFromFederalHomeLoanBankBorrowings
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQxLTUtMS0xLTE4NTE_a9cb957f-680e-414f-adf5-fee9e25103df"
      unitRef="usd">0</us-gaap:ProceedsFromFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQyLTEtMS0xLTE4NTE_f8980187-f708-4201-9765-7251136f3755"
      unitRef="usd">1250000000</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQyLTMtMS0xLTE4NTE_48b9966c-4d39-4214-ac0f-d58bd950d415"
      unitRef="usd">0</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQyLTUtMS0xLTE4NTE_b1fcbadf-6892-430f-b165-ad99c00342aa"
      unitRef="usd">0</us-gaap:RepaymentsOfFederalHomeLoanBankBorrowings>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTEtMS0xLTE4Njg_5ea59741-80d9-4c89-8ef1-ddb96f8c3ed1"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTMtMS0xLTE4Njg_251501ed-e2dd-44b4-9ef2-cd4463b960c1"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTUtMS0xLTE4Njg_681d1f27-7b4e-465d-8528-7bf6515c5843"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTEtMS0xLTE4Njg_4cc2f46c-046c-4ad3-b18e-b98f1eb02e1d"
      unitRef="usd">145452000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTMtMS0xLTE4Njg_b78694ba-5584-41fb-9091-8190422b803d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTUtMS0xLTE4Njg_ce67f3fb-68ab-4d00-a6ba-ad6fd5f690a2"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQzLTEtMS0xLTA_84a39269-53c0-494e-b34f-344c7a3ae5c4"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQzLTMtMS0xLTA_66329b59-18ac-4c9d-a854-9414a0607c43"
      unitRef="usd">20770000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQzLTUtMS0xLTA_5b8c718a-b209-4b51-826c-81a4c6fc398e"
      unitRef="usd">31647000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ0LTEtMS0xLTA_c1f1cb78-2a40-430f-b827-4a2c2cde3a5b"
      unitRef="usd">15785000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ0LTMtMS0xLTA_4d40ac1c-5d71-405d-b021-00156370eed2"
      unitRef="usd">68793000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ0LTUtMS0xLTA_9d2a737a-76ab-434d-bbcc-db0ec1ab555a"
      unitRef="usd">101010000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTEtMS0xLTA_2e4bc362-b463-4eab-b996-de3d44112fb9"
      unitRef="usd">2016000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTMtMS0xLTA_b3589408-8c9c-446d-9629-e22a7a295ec9"
      unitRef="usd">8063000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ1LTUtMS0xLTA_77cca6a2-f5a1-4c1d-9333-23223f75cc8e"
      unitRef="usd">8063000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTEtMS0xLTA_f8da8b55-b572-4afe-b2be-6cbb2c78c609"
      unitRef="usd">180584000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTMtMS0xLTA_a7e71495-cb08-459a-91fd-0f78725177b3"
      unitRef="usd">177006000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ2LTUtMS0xLTA_f1d4aad2-d71d-4c98-829d-a3891f090188"
      unitRef="usd">165449000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ3LTEtMS0xLTA_33ad7a4e-fae1-45e4-b033-3fe2970633b4"
      unitRef="usd">7607476000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ3LTMtMS0xLTA_d91db5fc-d4a8-4305-a9a1-ecb6ca3896ae"
      unitRef="usd">585062000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ3LTUtMS0xLTA_39b237eb-c513-40b6-959c-ee665e68db1f"
      unitRef="usd">253664000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ4LTEtMS0xLTA_8ff28c28-f349-496e-945c-21118e726494"
      unitRef="usd">6500672000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ4LTMtMS0xLTA_9d5b2f96-3839-4fac-a839-114c70b7b0b9"
      unitRef="usd">-167598000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ4LTUtMS0xLTA_fc5e1588-9a6a-471b-a904-9082a4fd83cb"
      unitRef="usd">-1097268000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ5LTEtMS0xLTA_9ae0aef9-d7f5-45a1-8cf4-31bb3b2ba622"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ5LTMtMS0xLTA_6d03ed21-12a9-41f5-8c2d-63645945da6a"
      unitRef="usd">3955779000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzQ5LTUtMS0xLTA_87c72f62-10c8-44be-81f8-13b3b6eb07da"
      unitRef="usd">5053047000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUwLTEtMS0xLTA_aa8d0747-f3c8-4fc9-b954-9c99b9b2022c"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUwLTMtMS0xLTA_151fa0d1-9f20-4187-af3c-0844062d5c94"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjAvZnJhZzo0YTRkODQ0ZmY2YWI0MjBmYTBiMWUzNWRkMTUxYTNhYS90YWJsZTpkNjVhY2IwM2E2MzU0MWM3YjQ0YmI1N2I1ZmUzYzQ0Ni90YWJsZXJhbmdlOmQ2NWFjYjAzYTYzNTQxYzdiNDRiYjU3YjVmZTNjNDQ2XzUwLTUtMS0xLTA_e5d5d61b-ec34-4af1-9eff-38fecbffc6b5"
      unitRef="usd">3955779000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjc5_150450b3-b8ba-4414-838c-70c4afbd61a1">Summary of Significant Accounting Policies&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&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;Nature of Operations&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;. Cullen/Frost Bankers, Inc. (&#x201c;Cullen/Frost&#x201d;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#x201c;Cullen/Frost,&#x201d; &#x201c;the Corporation,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basis of Presentation.&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 consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#x201c;VIE&#x201d;) under accounting principles generally accepted in the United States. 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. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, 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 an enterprise has both the power 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. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly owned subsidiaries Cullen/Frost Capital Trust&#160;II and WNB Capital Trust I are VIEs for which we are not the primary beneficiary. Accordingly, the accounts of these trusts are not included in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Use of Estimates&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 preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Concentrations and Restrictions on Cash and Cash Equivalents&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;. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were required to have $42.0 million and $918.0 million of cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements at December&#160;31, 2020 and 2019. Additionally, as of December&#160;31, 2020 and 2019, we had $74.0 million and $37.5 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Cash Flow 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;. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 interest&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;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;5,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;/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;Significant non-cash transactions:&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of securities from available for sale to 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.5pt;text-align:left;text-indent:-4.5pt;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;Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 facilitate the sale of other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.5pt;text-align:left;text-indent:-4.5pt;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;Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,286&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Repurchase/Resell Agreements.&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; We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities.&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; Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. Prior to the adoption of a new accounting standard in 2019, as further discussed below, premiums on callable securities were amortized to their respective maturity dates unless such securities were included in pools for the purposes of assessing prepayment expectations. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;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;. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Allowance for 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; As further discussed below, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201d; on January&#160;1, 2020. Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326 (&#x201c;ASC 326&#x201d;) replaced the previous &#x201c;incurred loss&#x201d; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#x201c;expected loss&#x201d; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#x201c;CECL&#x201d;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Held-to-Maturity Securities:&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 allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity 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 securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Available-for-Sale Securities:&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; For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Credit Losses - 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; The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#x2019;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#x201c;Receivables&#x201d; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#x201c;Contingencies.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:&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 allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Premises and Equipment.&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; Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 lease right-of-use assets and related lease liabilities, we account 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. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Foreclosed Assets&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;. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Costs after acquisition are generally expensed. If the fair value of the asset declines, a write-down is recorded through expense. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $850 thousand and $1.1 million at December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Goodwill.&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; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 and Other Long-Lived Assets&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;. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our 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, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our 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 we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Share-Based Payments&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;. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Advertising Costs.&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; Advertising costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Income Taxes&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;. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basic and Diluted Earnings Per Common 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; Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#x201c;Earnings Per Share.&#x201d; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Comprehensive Income.&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; Comprehensive income includes all changes in shareholders&#x2019; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Derivative Financial Instruments&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;. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 of Financial Assets&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;. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loss Contingencies&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;. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trust Assets.&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; Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Accounting Changes, Reclassifications and Restatements. &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;Certain items in prior financial statements have been reclassified to conform to the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&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;div style="padding-left:11.25pt;text-indent:-4.5pt"&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;/div&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;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;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;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 12.25pt;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;U.S. Treasury&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(170)&lt;/span&gt;&lt;/td&gt;&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 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;Loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&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;Commercial and industrial&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;51,593&#160;&lt;/span&gt;&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 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;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;72,856&#160;&lt;/span&gt;&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 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;(16,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;31,037&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;10,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;/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;Consumer 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;4,113&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;8,042&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,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 25.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;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;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 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;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#x201c;Leases (Topic&#160;842)&#x201d; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2019, we also adopted ASU 2017-08 &#x201c;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#x201d; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2018, we adopted ASU 2018-02, &#x201c;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#x201d; In accordance with ASU 2018-02, we elected to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017 from accumulated other comprehensive income to retained earnings. Such amounts, which totaled $9.5 million, related to a net actuarial loss on defined benefit post-retirement plans and unrealized gains on securities available for sale and securities transferred to held to maturity. See Note 14 - Other Comprehensive Income (Loss). Notwithstanding this election made in accordance with ASU 2018-02, our policy is to release such income tax effects only when the entire portfolio to which the underlying transactions relate is liquidated, sold or extinguished.&lt;/span&gt;&lt;/div&gt;On January&#160;1, 2018, we also adopted, ASU 2014-09, "Revenue from Contracts with Customers (Topic 606).&#x201d; Using a modified retrospective transition approach for contracts that were not complete as of our adoption, we recognized a cumulative effect reduction to beginning retained earnings totaling $2.3 million. The amount was related to certain revenue streams within trust and investment management fees.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <cfr:NatureOfOperationsPolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjEx_974caf34-a9a1-4c10-8880-5b4c4ead45ae">&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;Nature of Operations&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;. Cullen/Frost Bankers, Inc. (&#x201c;Cullen/Frost&#x201d;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#x201c;Cullen/Frost,&#x201d; &#x201c;the Corporation,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.&lt;/span&gt;</cfr:NatureOfOperationsPolicyPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjgw_a67e2636-76db-4fd8-89fd-e6f56afbb42f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basis of Presentation.&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 consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#x201c;VIE&#x201d;) under accounting principles generally accepted in the United States. 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. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, 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 an enterprise has both the power 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. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly owned subsidiaries Cullen/Frost Capital Trust&#160;II and WNB Capital Trust I are VIEs for which we are not the primary beneficiary. Accordingly, the accounts of these trusts are not included in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.&lt;/span&gt;&lt;/div&gt;We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjcw_027b6cbb-51d1-4c09-944e-3a99005a4c10">&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;Use of Estimates&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 preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTUy_ddd3c153-937e-4f9a-b0fd-d79db3f6ad5c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Concentrations and Restrictions on Cash and Cash Equivalents&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;. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were required to have $42.0 million and $918.0 million of cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements at December&#160;31, 2020 and 2019. Additionally, as of December&#160;31, 2020 and 2019, we had $74.0 million and $37.5 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashReserveDepositRequiredAndMade
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQwODE_788118bc-8c59-44b1-b82a-ab575fd55094"
      unitRef="usd">42000000.0</us-gaap:CashReserveDepositRequiredAndMade>
    <us-gaap:CashReserveDepositRequiredAndMade
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQwODg_cf87bf36-aae1-4485-9e43-038f110ecfc6"
      unitRef="usd">918000000.0</us-gaap:CashReserveDepositRequiredAndMade>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQyNTY_e0636fcb-2eaf-4f24-9830-58fc27c42139"
      unitRef="usd">74000000.0</us-gaap:CashCollateralForBorrowedSecurities>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQyNjM_d53e0ec9-6332-4f63-bdc2-88e8b739207f"
      unitRef="usd">37500000</us-gaap:CashCollateralForBorrowedSecurities>
    <cfr:CashFlowReportingPolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTEw_d96d53af-d808-4225-9744-ded70e2bf2f9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Cash Flow 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;. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 interest&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;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;5,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;/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;Significant non-cash transactions:&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of securities from available for sale to 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.5pt;text-align:left;text-indent:-4.5pt;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;Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 facilitate the sale of other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.5pt;text-align:left;text-indent:-4.5pt;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;Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,286&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:CashFlowReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjAw_857589a3-a7eb-4a75-84c8-4a43916dadd8">Additional cash flow information was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.639%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 interest&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;49,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;5,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;/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;Significant non-cash transactions:&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of securities from available for sale to 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsettled securities transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.5pt;text-align:left;text-indent:-4.5pt;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;Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 facilitate the sale of other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 11.5pt;text-align:left;text-indent:-4.5pt;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;Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%"&gt;18,284&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,286&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaid
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzItMS0xLTEtMA_9d264e3b-53ae-4d66-be56-9012d6c1918e"
      unitRef="usd">49300000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzItMy0xLTEtMA_ac5b42bf-481c-4ad6-8c15-7913c8899433"
      unitRef="usd">124781000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzItNS0xLTEtMA_08471711-02f4-4eb7-8c9e-532fb147c09a"
      unitRef="usd">89270000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzMtMS0xLTEtMA_9b8b1af6-c429-4570-bf56-d1967e3ed6c0"
      unitRef="usd">44140000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzMtMy0xLTEtMA_3ac67806-595b-490a-a129-c634cc2f509a"
      unitRef="usd">45352000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzMtNS0xLTEtMA_87600eff-9236-41ef-aee0-8412e6d93f9b"
      unitRef="usd">5112000</us-gaap:IncomeTaxesPaid>
    <cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzUtMS0xLTEtMA_fb9d74c8-fbb3-4bcb-9faa-bb0ccdedb131"
      unitRef="usd">0</cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale>
    <cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzUtMy0xLTEtMA_dad5bc17-231e-47c6-82e1-3635da123c89"
      unitRef="usd">377812000</cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale>
    <cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzUtNS0xLTEtMA_30883c37-ea86-4431-90a6-2db06da1e052"
      unitRef="usd">0</cfr:Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale>
    <cfr:UnsettledSecurityTransactions
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzYtMS0xLTEtMA_b8c7e12b-1d9a-40f6-8e8e-28aad6bf3dbd"
      unitRef="usd">57783000</cfr:UnsettledSecurityTransactions>
    <cfr:UnsettledSecurityTransactions
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzYtMy0xLTEtMA_da8e0436-16c1-463e-9697-0a5c5dded3f2"
      unitRef="usd">0</cfr:UnsettledSecurityTransactions>
    <cfr:UnsettledSecurityTransactions
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzYtNS0xLTEtMA_2e8c2e7b-a960-4509-ae81-d4a31eaa1585"
      unitRef="usd">330000</cfr:UnsettledSecurityTransactions>
    <us-gaap:TransferOfOtherRealEstate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzctMS0xLTEtMA_0822e69f-d50d-49cd-a0c6-0cd3ebdfcc3d"
      unitRef="usd">140000</us-gaap:TransferOfOtherRealEstate>
    <us-gaap:TransferOfOtherRealEstate
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzctMy0xLTEtMA_3416c3a8-cb89-4580-b81f-6c91493e082b"
      unitRef="usd">1348000</us-gaap:TransferOfOtherRealEstate>
    <us-gaap:TransferOfOtherRealEstate
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzctNS0xLTEtMA_470152c1-de6b-461e-ab60-74d2aca88c6e"
      unitRef="usd">2899000</us-gaap:TransferOfOtherRealEstate>
    <us-gaap:MortgageLoanRelatedToPropertySales1
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzgtMS0xLTEtMA_4f2cc1b1-7ad7-4c19-bf89-fafbbcae4c2f"
      unitRef="usd">0</us-gaap:MortgageLoanRelatedToPropertySales1>
    <us-gaap:MortgageLoanRelatedToPropertySales1
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzgtMy0xLTEtMA_533153db-e387-4dec-a772-1148c1f2d672"
      unitRef="usd">847000</us-gaap:MortgageLoanRelatedToPropertySales1>
    <us-gaap:MortgageLoanRelatedToPropertySales1
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzgtNS0xLTEtMA_284e309e-7a9b-4df0-bea6-5e1bf0702f50"
      unitRef="usd">0</us-gaap:MortgageLoanRelatedToPropertySales1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzktMS0xLTEtMA_0872df3f-3758-453e-9144-2edf6436fbb6"
      unitRef="usd">18284000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzktMy0xLTEtMA_47718284-c669-4883-a6a8-4d366e12c4ae"
      unitRef="usd">319286000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzktNS0xLTEtMA_43748fee-0dea-4be3-bc00-3d7b061d9498"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzEwLTEtMS0xLTE5OTc_847b3bd8-9f81-4543-bee5-60abf4d66914"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzEwLTMtMS0xLTE5OTc_5aa0bad7-727e-4838-b9fd-5ac074633adf"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZTo0YzY0NmMwNmRjMGY0ZmVlYWE5ZTQ3YTM0OTI2ODZmZC90YWJsZXJhbmdlOjRjNjQ2YzA2ZGMwZjRmZWVhYTllNDdhMzQ5MjY4NmZkXzEwLTUtMS0xLTE5OTc_5c37cbcf-8c65-4346-b7cc-c1dd8f9333e0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTU5_32ab4336-82c0-4b00-b380-acec898d1257">&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;Repurchase/Resell Agreements.&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; We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.&lt;/span&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODE_e18437ea-5904-43ed-90a7-2216c956b12f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities.&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; Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. Prior to the adoption of a new accounting standard in 2019, as further discussed below, premiums on callable securities were amortized to their respective maturity dates unless such securities were included in pools for the purposes of assessing prepayment expectations. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODI_f7bb6a60-ee08-40cd-89b0-27fd31bffa7b">&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;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;. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.&lt;/span&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODM_bbe65ce3-8502-4fa0-a383-fced3fd10d54">Allowance for Credit Losses. As further discussed below, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#x201d; on January&#160;1, 2020. Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 326 (&#x201c;ASC 326&#x201d;) replaced the previous &#x201c;incurred loss&#x201d; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#x201c;expected loss&#x201d; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#x201c;CECL&#x201d;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Held-to-Maturity Securities:&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 allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity 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 securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Available-for-Sale Securities:&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; For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODY_6f771213-61a9-4fa1-93d0-f5fda02c93c2">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Credit Losses - 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; The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.&lt;/span&gt;Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#x2019;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#x201c;Receivables&#x201d; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#x201c;Contingencies.&#x201d;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Allowance For Credit Losses - 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;The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#x2019;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#x201c;PD&#x201d;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#x201c;PA&#x201d;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#x201c;LGD&#x201d;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#x201c;EAD&#x201d;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#x2019;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i) origination date, (ii) maturity date, (iii) payment type, (iv) collateral type and amount, (v) current risk grade, (vi) current unpaid balance and commitment utilization rate, (vii) payment status/delinquency history and (viii) expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv) commercial and residential property prices in Texas and the U.S. as a whole, (v) West Texas Intermediate crude oil price and (vi)&#160;total stock market index. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#x201c;Q-Factor&#x201d;) adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#x2019;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#x2019;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#x201c;as is&#x201d; valuation.&lt;/span&gt;&lt;/div&gt;Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become 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 any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames 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.</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODc_c7b1f75e-e121-43c0-b7e0-efac97814ae8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:&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 allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.&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;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. &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 allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.&lt;/span&gt;</us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTIzODk_cbfbe594-1d86-4581-9dbf-28987de1629f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Premises and Equipment.&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; Land is carried at cost. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 lease right-of-use assets and related lease liabilities, we account 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. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTY3_06a51c55-a4fa-4f50-88d0-e89d5e7ce6eb">&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;Foreclosed Assets&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;. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Costs after acquisition are generally expensed. If the fair value of the asset declines, a write-down is recorded through expense. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $850 thousand and $1.1 million at December&#160;31, 2020 and 2019.&lt;/span&gt;</us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzM4NDgyOTA3NDk0MTc_96fee121-e055-4d39-9ee7-7d1e2ed048fe"
      unitRef="usd">850000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzM4NDgyOTA3NDkzMjY_a759d36c-d5f8-4ae2-9d1a-09f2addca465"
      unitRef="usd">1100000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjY2_cf65a0a6-cf5a-477d-816a-e29c681bcd58">&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;Goodwill.&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; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjM1_18613059-db6b-4277-b437-338cc53eecbf">&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 and Other Long-Lived Assets&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;. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjc2_55cf308b-410c-4383-97f3-c980a4e40c84">&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 Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our 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, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our 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 we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.&lt;/span&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTk2_a2d12429-0ba3-4d9e-9066-b382fda7a054">&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;Share-Based Payments&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;. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.&lt;/span&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#x201c;2015 Plan&#x201d;) was established to replace both the 2005 Omnibus Incentive Plan (&#x201c;2005 Plan&#x201d;) and the 2007 Outside Directors Incentive Plan (the &#x201c;2007 Directors Plan&#x201d;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#x201c;Committee&#x201d;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.&lt;/span&gt;&lt;/div&gt;Options awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e"&gt;ten&lt;/span&gt;-year life and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe"&gt;four&lt;/span&gt;-year period. Non-vested stock awards/stock units awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73"&gt;four&lt;/span&gt;-year-cliff vesting period. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.Performance stock units represent shares potentially issuable in the future. Issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.&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;Valuation of Stock-Based Compensation&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;. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.72, $0.71 and $0.67 in 2020, 2019, and 2018 respectively discounted at a weighted-average risk-free rate of 0.19%, 1.65% and 2.95% in 2020, 2019, and 2018 respectively. &lt;/span&gt;The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTcz_abf413ec-4cda-4651-8cea-94e591894585">&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;Advertising Costs.&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; Advertising costs are expensed as incurred.&lt;/span&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjI0_48fa7973-73fd-4c51-8be1-679ad63076cf">&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;Income Taxes&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;. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.&lt;/span&gt;We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjUx_c6a922a8-267c-46e2-817b-267db6b2dcaa">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Basic and Diluted Earnings Per Common 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; Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#x201c;Earnings Per Share.&#x201d; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.&lt;/span&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:120%"&gt;Earnings Per Common 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;. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTcw_d4210c95-765e-4cc9-9cd7-5575ced889dc">&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;Comprehensive Income.&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; Comprehensive income includes all changes in shareholders&#x2019; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).&lt;/span&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTc4_4b0a4e34-c1b5-4685-8675-38d69de49c66">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Derivative Financial Instruments&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;. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective
      contextRef="id89c44961d58400e848b9ab21f1755d2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzIxOTc2_58e2cda4-08cc-4e37-81a8-6005d923f83c"
      unitRef="number">0.80</cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective>
    <cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective
      contextRef="ief65a7ffefca4cadb09374a1d7b4c3c1_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzIxOTgy_4670e8eb-6b30-4812-b8b0-66dc2b6add7d"
      unitRef="number">1.25</cfr:RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMjY4_808699d7-ba94-4466-918e-3880c9b6c88d">&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.&lt;/span&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Level&#160;1 Inputs&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; - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Level&#160;2 Inputs&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; - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include 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, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Level&#160;3 Inputs&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; - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 value is 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Assets and Financial Liabilities:&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; Financial assets and financial liabilities measured at fair value on a recurring basis include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities 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;. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#x2019;s terms and conditions, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review 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, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire 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 or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trading Securities&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;. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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&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;. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation models with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#x2019;s inability to pay any net uncollateralized &lt;/span&gt;&lt;/div&gt;position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#x2013; Loans) underlying the commodity swap in that the probability of default increases as a loan&#x2019;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December&#160;31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10.0%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.&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;Non-Financial Assets and Non-Financial Liabilities:&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; We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.&lt;/span&gt;Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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&#160;825, &#x201c;Financial Instruments,&#x201d; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;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;. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Deposits&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 estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Borrowed Funds&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 estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loan Commitments, Standby and Commercial Letters of Credit&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;. Our lending commitments have variable interest rates and &#x201c;escape&#x201d; clauses if the customer&#x2019;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.&lt;/span&gt;&lt;/div&gt;Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTky_2087a83f-79b9-426b-890d-5b6e6ec03614">&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 of Financial Assets&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;. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTkz_d88c72a9-d0c9-4d4a-a2fd-944809a82d4a">&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;Loss Contingencies&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;. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <cfr:TrustAssetsPolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTI5_55618b9e-cf67-4356-9b4e-a485345aea76">&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;Trust Assets.&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; Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.&lt;/span&gt;</cfr:TrustAssetsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzMwMTEy_6dc44cc3-54a2-496e-b214-e0b7d99eb4e8">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Accounting Changes, Reclassifications and Restatements. &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;Certain items in prior financial statements have been reclassified to conform to the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&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;div style="padding-left:11.25pt;text-indent:-4.5pt"&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;/div&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;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;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;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 12.25pt;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;U.S. Treasury&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(170)&lt;/span&gt;&lt;/td&gt;&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 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;Loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&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;Commercial and industrial&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;51,593&#160;&lt;/span&gt;&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 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;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;72,856&#160;&lt;/span&gt;&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 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;(16,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;31,037&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;10,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;/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;Consumer 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;4,113&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;8,042&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,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 25.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;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;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 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;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#x201c;Leases (Topic&#160;842)&#x201d; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2019, we also adopted ASU 2017-08 &#x201c;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#x201d; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;1, 2018, we adopted ASU 2018-02, &#x201c;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#x201d; In accordance with ASU 2018-02, we elected to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017 from accumulated other comprehensive income to retained earnings. Such amounts, which totaled $9.5 million, related to a net actuarial loss on defined benefit post-retirement plans and unrealized gains on securities available for sale and securities transferred to held to maturity. See Note 14 - Other Comprehensive Income (Loss). Notwithstanding this election made in accordance with ASU 2018-02, our policy is to release such income tax effects only when the entire portfolio to which the underlying transactions relate is liquidated, sold or extinguished.&lt;/span&gt;&lt;/div&gt;On January&#160;1, 2018, we also adopted, ASU 2014-09, "Revenue from Contracts with Customers (Topic 606).&#x201d; Using a modified retrospective transition approach for contracts that were not complete as of our adoption, we recognized a cumulative effect reduction to beginning retained earnings totaling $2.3 million. The amount was related to certain revenue streams within trust and investment management fees.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTI3MTE_f8b2edf7-9d55-4e69-aac3-085aea37e280">Certain items in prior financial statements have been reclassified to conform to the current presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzQzOTgwNDY1NjExNDI_f6116455-b887-4378-b620-b4a2a5719e14"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzEwOTk1MTE2OTI3MTA_67706cac-94c7-4e0b-bb28-233fc85ecf37">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Pre-Adoption Allowance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact of Adoption&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post-Adoption Allowance &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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Effect on Retained Earnings&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;div style="padding-left:11.25pt;text-indent:-4.5pt"&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;/div&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;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;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;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 12.25pt;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;U.S. Treasury&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(170)&lt;/span&gt;&lt;/td&gt;&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 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;Loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&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;Commercial and industrial&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;51,593&#160;&lt;/span&gt;&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 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;21,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;72,856&#160;&lt;/span&gt;&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 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;(16,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;31,037&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;10,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;/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;Consumer 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;4,113&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;8,042&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,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 25.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;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;132,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 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;Off-balance-sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i229fc2eecf44496a95b960f8fb8d2f3e_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtMS0xLTEtMjQwNw_b1e44635-0e40-4b2a-9989-073c2d178489"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i5724b94c6cae42729c266f830f2f4acf_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtMy0xLTEtMjQwNw_b00224f8-6c86-4020-b21b-7d7eaa0b0010"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i5655453ad8d2423c85713a779371c2d2_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtNS0xLTEtMjQwNw_20cba938-f8c1-4259-a271-e8faa2bb9c90"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="if856cf6f7f154b9e97b8c2e1d5a4a194_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzMtNy0xLTEtMjQwNw_2609b10f-2fba-42b4-9cba-f14d3e96e0e7"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ibc8fe021f519414593c9d936ff3c93b9_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtMS0xLTEtMjQwNw_e004bc2b-9307-4ea8-8bc8-85f0c0d85a47"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i3221b9d4ab5542b69db1aeb7cbbf27fb_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtMy0xLTEtMjQwNw_36cb0b9a-4eb5-4c7c-b591-60b823730bfc"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id052b54e837c4438ba2f3ab99ffa14d3_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtNS0xLTEtMjQwNw_e005dd08-e6a3-4946-8a30-7ba32f5ceb1d"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iab432262c363430093153994b40aebd8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzQtNy0xLTEtMjQwNw_02c12baf-c6ef-4c0c-bab5-2c8c034b58a2"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ife47bad6688347649d86ae552079776f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtMS0xLTEtMjQwNw_5e7897b7-312e-462d-8f35-a0a7166485b6"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i9734e46a1c9d48c48f4423af16045e78_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtMy0xLTEtMjQwNw_39cfb0c4-7bfd-48f0-8634-03479e154eb9"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i8c9e002fd73d455b8b42f79f254715b4_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtNS0xLTEtMjQwNw_b5df1f2f-5666-4a68-910e-5031456da529"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i6bb1f3a5ccca460ebe9bcf9e01a8349f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzUtNy0xLTEtMjQwNw_bd7a2d0f-343c-4aff-94a6-37b8572ec57b"
      unitRef="usd">-170000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib1f296b617304501a3e41605f60f837e_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtMS0xLTEtMjQwNw_4eddad71-fa31-4346-8d49-a417a1160060"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i81a0b85d0e0f46e292727965096468cf_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtMy0xLTEtMjQwNw_860ff26d-b4f2-42ef-a7e8-99818925bef6"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i802cb8b8a5264a8ebecb92b4b1868088_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtNS0xLTEtMjQwNw_389efad3-5e5f-422b-9531-ee6d53feeab0"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ib2a56b0d383b4e368c1a8711b16c0ce2_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzYtNy0xLTEtMjQwNw_0fa97641-9397-4abf-b3e6-5f15cf4641e1"
      unitRef="usd">0</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib17fdce0007146388a59f33d99f8a129_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctMS0xLTEtMjQwNw_eb0d45be-d144-41e8-81c1-2311c35294e6"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i98023c755a364218ae3d9c74ef43dbba_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctMy0xLTEtMjQwNw_c8157eff-2abe-4a95-a2e6-8695cd42ffd9"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ic3716a49cd824e6787c6e762e7dc8e23_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctNS0xLTEtMjQwNw_6c5471fb-3187-4fd3-8fa8-587437e47803"
      unitRef="usd">215000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i473f8ab1c6dd458ba2be8f00694edb63_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzctNy0xLTEtMjQwNw_c22a4170-d8d1-4212-a739-fc2618c50a2b"
      unitRef="usd">-170000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i420454f1e92340f38a3e0ed0fe43ec08_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktMS0xLTEtMjQxNw_ff4586d3-8247-4267-96be-bffb3fa959df"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i440f4c795153495ebaae91cc7ef5da63_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktMy0xLTEtMjQxNw_ebb01123-8c47-4c74-a52e-54fc4d1b83cd"
      unitRef="usd">21263000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i769688fb34234316adfba5c05c802282_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktNS0xLTEtMjQxNw_59e299a3-a368-4405-be9f-8853319452b4"
      unitRef="usd">72856000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="iac02de98cb6c4ff6954e9c556f88d4f7_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzktNy0xLTEtMjQxNw_48ea13bf-4252-423c-bb7a-3dd8f9d37df6"
      unitRef="usd">-16798000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i62ee42b93dcd4a35aec4b89c7bc9b639_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTEtMS0xLTI0MTc_bda129ad-3491-499a-b452-74939cab48f8"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic30311741c914d5d8b0b954aad976a62_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTMtMS0xLTI0MTc_b322f5f1-d61b-434f-a432-b9ecb5fb627e"
      unitRef="usd">-10453000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i36fb52997b9544668ca6b6cff497b270_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTUtMS0xLTI0MTc_3f0fce99-8f20-41b9-b60b-09333ccba02d"
      unitRef="usd">26929000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ic2bd2ba1aaee40c4a29143f138c9fd42_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEwLTctMS0xLTI0MTc_be0d5689-c2a0-4ec7-92e9-bcf091eb1eb2"
      unitRef="usd">8258000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i01849b057ba0438f82ff892278c6d9ee_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTEtMS0xLTI0MTc_a7b62ba1-9f9c-4681-95ee-b454c8f5433f"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i90889356b0894299a3135da6323768e2_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTMtMS0xLTI0MTc_918e6c8a-a74a-4617-9958-79a1787db6e3"
      unitRef="usd">-13519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if4901f8d80de404ba3e125926f7566ca_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTUtMS0xLTI0MTc_02233091-a634-4e6c-8d3f-5e7aad93360e"
      unitRef="usd">17518000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ie473d3758fe64de3b799c39893e8883b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzExLTctMS0xLTI0MTc_e24fd8e8-1e2c-48fa-83a3-5577eadbaa94"
      unitRef="usd">10680000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3277b14483154c498125c77be448c6eb_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTEtMS0xLTI0MTc_c6f1191b-f9b4-490e-86dd-52631d62ca51"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iced09fc6f3ac40369e7b996743e8484b_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTMtMS0xLTI0MTc_9b708d82-9f12-4f77-b08f-db8928efab0a"
      unitRef="usd">2392000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie2bdc193f2b7486788cee2cfe0eeb63e_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTUtMS0xLTI0MTc_273bb5af-e0d2-4523-902c-af88a318c6b6"
      unitRef="usd">6505000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ic59baad6ea254de4bf66e907bcef7068_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEyLTctMS0xLTI0MTc_b0246c45-19a0-405e-a487-d4a5b20ebff1"
      unitRef="usd">-1890000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0a5ffb8caf0c4d14922f473ad9609b07_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTEtMS0xLTI0MTc_b945701e-a78f-4240-a9d1-3367c736e843"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6219197e451b4b278927306f91849fa6_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTMtMS0xLTI0MTc_b032109f-4864-4888-b921-7c7207e5defa"
      unitRef="usd">-2248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0d7d8a9dbb134c81808903a230def501_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTUtMS0xLTI0MTc_a86e28c2-a473-4838-91f5-ae5422dd88e4"
      unitRef="usd">5794000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i5fec25d49e9c47b09b5cbb31318d25df_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzEzLTctMS0xLTI0MTc_ef44906f-04e0-40c3-9b65-ed115b1afa2e"
      unitRef="usd">1776000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic6b07265035e44c49b43b4775a16dfff_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTEtMS0xLTI0MTc_9f6d6c6b-5951-4836-8768-bf5e15e970ee"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib1cb4b1eb9a5460bbcdb5a228839efd8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTMtMS0xLTI0MTc_b8b5accc-6f8c-4a72-96e6-a91716dd72f2"
      unitRef="usd">-2565000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ieec8ccff5b554c06ac9bd85a7bb76a9c_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTUtMS0xLTI0MTc_23eb4e4e-02ec-4802-a705-2d9e7bb6dafb"
      unitRef="usd">129602000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ic8d9fe90a1db408db53f1aa7470f46f8_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE0LTctMS0xLTI0MTc_bf6c90b8-e890-4ee7-9127-3487a4ab6be5"
      unitRef="usd">2026000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0f620fd8f7b6458fa0be668c9c602503_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTEtMS0xLTI0MjE_5cf9ac85-6765-4de6-b1ea-ec0574598f3f"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1e32639ef8384a858a84a91855f2c291_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTMtMS0xLTI0MjE_9a19486f-2e15-43fd-9d34-1c7ad57ac0e7"
      unitRef="usd">39377000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i144725253547432ab418c71648e3216e_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTUtMS0xLTI0MjE_f5102746-3c9a-4a3e-9381-454eaafa16da"
      unitRef="usd">39877000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="ib2ecbd0a70554720a1477154f1372721_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90YWJsZToxODRmZDljZTc3ZDc0MmM3ODk5OGJlOWI4OTY4YzA1OS90YWJsZXJhbmdlOjE4NGZkOWNlNzdkNzQyYzc4OTk4YmU5Yjg5NjhjMDU5XzE1LTctMS0xLTI0MjE_73284963-4a2a-4dc0-95e8-41002191625a"
      unitRef="usd">-31108000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic7329c631df349ef872603104bb49672_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI1OTQw_62259def-02da-4fa3-91d5-5a63643590f5"
      unitRef="usd">170500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8bbfa5f0f1e34ac8a8f0561777a6e767_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI1OTQ3_bc2fe033-0d7a-4d25-81d3-3712657726d6"
      unitRef="usd">174400000</us-gaap:OperatingLeaseLiability>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i00a66549292344299e8d8d041c0c1574_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI3MzM4_565b0a01-144e-427e-aa74-276b83a7b3a1"
      unitRef="usd">-14700000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i87d8ac24cee24d86be58d2d8461720ea_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI4MDc1_245d459c-70c9-4712-8ce3-c27a204f9f41"
      unitRef="usd">9500000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i2faa612543254f93b1871a94fbcc5dfc_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNjYvZnJhZzpiYzI0NzM4MTU4NWM0MjQyYjA0YzcxM2E1ZGVlMTMyZS90ZXh0cmVnaW9uOmJjMjQ3MzgxNTg1YzQyNDJiMDRjNzEzYTVkZWUxMzJlXzI4ODI2_8c8344f9-25ad-4c93-9763-be57e034be8a"
      unitRef="usd">-2300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ1Mjg_1dc241bc-b110-4235-a08f-3236850baba7">Securities&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&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;Securities - Held to Maturity.&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; A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2020 and 2019 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;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;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;text-indent:-4.5pt;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;Residential mortgage-backed 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;528,784&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,526&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480,870&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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;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;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Total&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,945,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;107,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,052,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,945,673&#160;&lt;/span&gt;&lt;/td&gt;&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: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;text-indent:-4.5pt;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;Residential mortgage-backed securities&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;530,861&#160;&lt;/span&gt;&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 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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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;9,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;521,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&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 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;530,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;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;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;1,497,644&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,657&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,497,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;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;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;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $659.2 million and $561.4 million at December 31, 2020 and 2019, respectively. Accrued interest receivable on held-to-maturity securities totaled $21.7 million and $21.1 million at December 31, 2020 and 2019, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we have reclassified certain securities from available for sale to held to maturity. During 2019, we reclassified securities with an aggregate fair value of $377.8 million and an aggregate net unrealized gain of $3.3 million ($2.6 million, net of tax) on the date of the transfer. The net unamortized, unrealized gain remaining on transferred securities, including those transferred in 2019 and in years prior, included in accumulated other comprehensive income in the accompanying balance sheet totaled $3.5 million ($2.8 million, net of tax) at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2020 and $4.8 million ($3.8 million, net of tax) at December&#160;31, 2019. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity 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. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#x201c;PSF&#x201d;) or pre-refunded by the issuers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Moody's and/or Standard &amp;amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;States and Political Subdivisions&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="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:8pt;font-weight:700;line-height:100%"&gt;Not Guaranteed or Pre-Refunded&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Guaranteed by the Texas PSF&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Refunded&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aaa/AAA&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;115,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,245,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aa/AA&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;107,065&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,065&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&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;62,724&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,724&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not rated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2020, there were no past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, no allowance for credit losses has been recorded for securities guaranteed by the PSF as there is no current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, no allowance for credit losses has been recorded for securities that have been defeased as there is no current expectation of credit losses related to these securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on held-to-maturity securities during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13.75pt;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities - 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;A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2020 and 2019 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;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:top"&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. Treasury&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,084,542&#160;&lt;/span&gt;&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 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;35,091&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Residential mortgage-backed 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;1,916,581&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683,927&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,975&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;42,351&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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&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;9,727,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;710,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,437,565&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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: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, 2019&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 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,941,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,084&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,948,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,176,275&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,608&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.25pt;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;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;6,717,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;42,867&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,877,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,269,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 2020 all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 77.8% are either guaranteed by the PSF or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $4.4 billion and $3.4 billion at December 31, 2020 and 2019, respectively. Accrued interest receivable on available-for-sale securities totaled $111.0 million and $115.9 million at December 31, 2020 and 2019, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 summarizes, as of December 31, 2020, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.922%"/&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:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&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:8pt;font-weight:700;line-height:100%"&gt;More than 12 Months&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 5.5pt;text-align:left;text-indent:-4.5pt;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 31, 2020, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Contractual Maturities. &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 following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2020. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.302%"/&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:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&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:8pt;font-weight:700;line-height:100%"&gt;1 - 5 Years&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:8pt;font-weight:700;line-height:100%"&gt;5 - 10 Years&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:8pt;font-weight:700;line-height:100%"&gt;After 10 Years&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align: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&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;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;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;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;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-style:italic;font-weight:400;line-height:100%"&gt;Amortized Cost&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Residential mortgage-backed 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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,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="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;463,302&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,076&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,230&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Total&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;155,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;464,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;723,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;601,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,945,833&#160;&lt;/span&gt;&lt;/td&gt;&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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Residential mortgage-backed securities&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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;556,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;13,727&#160;&lt;/span&gt;&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 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;570,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;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;156,689&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,530&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;156,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:700;line-height:100%"&gt;Available For Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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-style:italic;font-weight:400;line-height:100%"&gt;Amortized Cost&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;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;U. S. Treasury&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;798,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;285,800&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,084,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Residential mortgage-backed 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;11,833&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,916,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,697&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323,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 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;638,720&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,521,875&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total&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,010,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,634,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;661,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;6,378,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,727,401&#160;&lt;/span&gt;&lt;/td&gt;&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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;U. S. Treasury&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;811,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;307,855&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Residential mortgage-backed 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;12,278&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,724&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,925,561&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,166&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442,871&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694,760&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,949,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="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;7,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,777,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,874,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,437,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Sales of Securities.&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; Sales of securities available for sale were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,660,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,806,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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:400;line-height:100%"&gt;108,989&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Tax benefit (expense) related to securities gains/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Premiums and Discounts.&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; Premium amortization and discount accretion included in interest income on securities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premium 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,210)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;5,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="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;7,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (premium amortization) discount accretion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trading Account Securities.&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; Year-end trading account securities, at estimated fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;U.S. Treasury&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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses on trading account securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 sales transactions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net mark-to-market gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 trading account securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjE_5c560418-196a-447c-bcad-91d3a0136b0c">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2020 and 2019 is presented below.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;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;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;text-indent:-4.5pt;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;Residential mortgage-backed 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;528,784&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,526&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,321&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480,870&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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;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;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Total&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,945,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;107,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,052,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,945,673&#160;&lt;/span&gt;&lt;/td&gt;&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: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;text-indent:-4.5pt;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;Residential mortgage-backed securities&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;530,861&#160;&lt;/span&gt;&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 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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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;9,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;521,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&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 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;530,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;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;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;1,497,644&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,909&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,657&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,497,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;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;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;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtMS0xLTEtMjUzMQ_047ed431-7e5f-4688-b5cf-cc5e30811b58"
      unitRef="usd">528784000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtMy0xLTEtMjUzMQ_b886ca18-cf1c-4dda-8b1d-6836f8d1fc7f"
      unitRef="usd">41742000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtNS0xLTEtMjUzMQ_2981ca0c-fc2a-4ba7-97bf-9dc986fb1c66"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtNy0xLTEtMjUzMQ_474be804-f64b-4d10-83b5-7145269a4f7b"
      unitRef="usd">570526000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtOS0xLTEtMjUzMQ_7c9e43be-d0b6-4cbe-96d2-d86bdad65c42"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzMtMTEtMS0xLTI1MzE_3101c779-ef0a-4b2c-ad5f-2e893d18c25b"
      unitRef="usd">528784000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtMS0xLTEtMjUzMQ_964aeb54-04f1-4586-9ce9-944bc51e62d8"
      unitRef="usd">1415549000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtMy0xLTEtMjUzMQ_04fd804c-9560-4002-a324-fccad9b18c36"
      unitRef="usd">65321000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtNS0xLTEtMjUzMQ_8018a671-a5e8-40a6-a651-d020de310c8a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtNy0xLTEtMjUzMQ_86f3cd35-40b6-4141-9053-bd8bdb265ff9"
      unitRef="usd">1480870000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtOS0xLTEtMjUzMQ_1a7b662a-ff2e-47af-bf80-55d7c4e1c7ab"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzQtMTEtMS0xLTI1MzE_9c35a446-8d34-48fd-8f18-23153e982980"
      unitRef="usd">1415389000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtMS0xLTEtMjUzMQ_6d3b8cae-9a8e-42ae-ba26-4dd49c1f314c"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtMy0xLTEtMjUzMQ_fc827a66-bdcd-41ef-b696-e49bf11cee63"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtNS0xLTEtMjUzMQ_79d738b0-bc65-4b52-97b9-6d7d17591539"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtNy0xLTEtMjUzMQ_f60ae6a7-b058-47c4-8042-2d9313cec503"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtOS0xLTEtMjUzMQ_c00fd041-a92f-4a12-9378-efcc77e28189"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzUtMTEtMS0xLTI1MzE_fc32850b-ca0c-4b80-bec0-a0e1c387662d"
      unitRef="usd">1500000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtMS0xLTEtMjUzMQ_0e727516-dd04-42f7-a719-0eacee90b676"
      unitRef="usd">1945833000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtMy0xLTEtMjUzMQ_58b350fa-9e6f-4980-8799-8a755992cb98"
      unitRef="usd">107063000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtNS0xLTEtMjUzMQ_2969ac7a-a9f6-48ef-be5a-7b249e7fae69"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtNy0xLTEtMjUzMQ_94b1a315-b0af-47fa-925f-8f2627c78c24"
      unitRef="usd">2052896000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtOS0xLTEtMjUzMQ_33fd0477-67d7-48e1-98a7-4d548054c360"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzYtMTEtMS0xLTI1MzE_eff3e3c0-df53-4daa-a9e3-b19daad816ee"
      unitRef="usd">1945673000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktMS0xLTEtMjUzNg_1ceff6bb-56c6-41cc-bdcb-6715444da888"
      unitRef="usd">530861000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktMy0xLTEtMjUzNg_9ce2e9cc-f3f3-4cdd-96e8-050f915215c0"
      unitRef="usd">22000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktNS0xLTEtMjUzNg_771aee9d-3e6e-4e2c-b21a-5b0d3fbd458d"
      unitRef="usd">9365000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktNy0xLTEtMjUzNg_34c1f44d-8d09-43ef-a95d-6f574812df60"
      unitRef="usd">521518000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktOS0xLTEtMjUzNg_db2c745f-7b7c-4cc3-826f-f2ed01b5c577"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzktMTEtMS0xLTI1MzY_339455f2-1b32-4b2d-8f0f-9ce5d72419dc"
      unitRef="usd">530861000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTEtMS0xLTI1MzY_e1c15807-0008-4ad8-b79a-f9496a44285f"
      unitRef="usd">1497644000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTMtMS0xLTI1MzY_8011d40b-accb-4189-8afa-b5956bf3a9a0"
      unitRef="usd">28909000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTUtMS0xLTI1MzY_d65942e1-8839-4a70-8295-f02a64b843b0"
      unitRef="usd">896000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTctMS0xLTI1MzY_5762aa33-c305-46e3-8e2c-d520bf8233d3"
      unitRef="usd">1525657000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTktMS0xLTI1MzY_e81193b8-9c5e-4e97-843c-5ee83b8cdb45"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEwLTExLTEtMS0yNTM2_4ccad46c-854d-4aeb-bef2-7c350d6ebec2"
      unitRef="usd">1497644000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTEtMS0xLTI1MzY_4d13c26e-7976-42be-92f2-d20acd1fdc63"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTMtMS0xLTI1MzY_ba6933f7-464f-4d81-92c7-c10a7d4ac17b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTUtMS0xLTI1MzY_cc02b1b8-581d-49be-af3f-7723ee800690"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTctMS0xLTI1MzY_4dfa7309-1024-44c5-8e1d-c3f75b1d259c"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTktMS0xLTI1MzY_0aded0d7-816f-43ff-8f18-da97118b164f"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzExLTExLTEtMS0yNTM2_60c76eb9-f042-414f-b2c2-d869e9fee312"
      unitRef="usd">1500000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTEtMS0xLTI1MzY_d7514b93-4b1d-4da5-a67a-5641a9443652"
      unitRef="usd">2030005000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTMtMS0xLTI1MzY_efb281a4-d7c6-4cbe-bebc-7720305bfe9d"
      unitRef="usd">28931000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTUtMS0xLTI1MzY_3838b18f-49d0-4e01-8a96-2c579d4e5f8c"
      unitRef="usd">10261000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTctMS0xLTI1MzY_77814be1-e695-4240-8eae-04dc907e99e9"
      unitRef="usd">2048675000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTktMS0xLTI1MzY_bfaf410a-61f0-4f73-ad7f-4c0d61bb626f"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTowMzY4YWM2NmNlMDY0YzdlOTFlN2M5MTlhN2M1MTg1Yy90YWJsZXJhbmdlOjAzNjhhYzY2Y2UwNjRjN2U5MWU3YzkxOWE3YzUxODVjXzEyLTExLTEtMS0yNTM2_afd903f4-32a4-4724-8c14-8b1663bb974b"
      unitRef="usd">2030005000</cfr:DebtSecuritiesHeldtoMaturityNetCarryingAmount>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="ic52c2e311dc7411cbe94e9e2fc3ae230_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM1NjI_ad17deea-6cb0-4b5e-9bdd-1626f1f7fb14"
      unitRef="usd">659200000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="iab3b0fc453b34e6d94267705506c4887_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM1ODQ_56b6c65a-8bb2-4e02-8a37-8068aa81c8b9"
      unitRef="usd">561400000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="ic52c2e311dc7411cbe94e9e2fc3ae230_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM2MDg_ab7426ba-93fc-4f53-82f4-74e2d85ce749"
      unitRef="usd">21700000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="iab3b0fc453b34e6d94267705506c4887_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDM2MTY_4cd07a08-18eb-479e-8f8e-7912df12049e"
      unitRef="usd">21100000</us-gaap:InterestReceivable>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ifa1134422bb74a968e3633ca6ba35a3a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ2MTU_35dd8478-3f99-42fa-8aa8-391e21182c2a"
      unitRef="usd">377800000</us-gaap:AvailableForSaleSecurities>
    <cfr:AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains
      contextRef="ifa1134422bb74a968e3633ca6ba35a3a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ2NDY_0058749b-4308-401a-9ee7-8704f90f9035"
      unitRef="usd">3300000</cfr:AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains>
    <cfr:AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax
      contextRef="ifa1134422bb74a968e3633ca6ba35a3a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ3MDQ_f291084e-8712-4a9d-afc7-6145e9a7abb7"
      unitRef="usd">2600000</cfr:AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax>
    <cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ4MTA_eee67ae7-9a32-48b3-8cd2-ef0755342fb1"
      unitRef="usd">3500000</cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ4MTM_80a80b1c-7560-4415-ab45-95f4ac4be304"
      unitRef="usd">2800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ3NDg_09d9dfbe-d803-4205-8f56-938459306fd4"
      unitRef="usd">4800000</cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MDQ4MDE_09183534-68d6-4fca-9aec-7d28d4913b74"
      unitRef="usd">3800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:MoodysandStandardPoorsBondRatingsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjI_2d4dc926-d9a0-43a9-a089-7549da27238d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Moody's and/or Standard &amp;amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;States and Political Subdivisions&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="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:8pt;font-weight:700;line-height:100%"&gt;Not Guaranteed or Pre-Refunded&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Guaranteed by the Texas PSF&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-Refunded&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aaa/AAA&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;115,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,245,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;div style="padding-left:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aa/AA&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;107,065&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,065&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:11.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&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;62,724&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,724&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not rated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</cfr:MoodysandStandardPoorsBondRatingsTableTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i08a94a37ac5c4b3ba4d4e503c46a9278_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItMS0xLTEtMjgxNg_074e5bf9-b25f-4d55-8147-129e2eade865"
      unitRef="usd">115016000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i426edb7912a543ce96b9a36ff29edf11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItMy0xLTEtMjgxNg_0f762818-0256-4083-9aa2-c9fc1dda6197"
      unitRef="usd">659999000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i952b5d9a9b4f43dfa5282f0ca58a173d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItNS0xLTEtMjgxNg_e920a101-aa50-4edf-bd75-22bfe9724d1a"
      unitRef="usd">470745000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i3b277c22789e4a6081bfadc0da88449b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItNy0xLTEtMjgxNg_01e9f526-ee4f-4544-8993-9d32b7fadf68"
      unitRef="usd">1245760000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i21793b994b7548a4b11f70c3e248739c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzItOS0xLTEtMjgxNg_5a5cb8d3-44cd-4451-bb5c-e0ca9e7c44e8"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i2e93a99e3a4c40bfb7c69c0be9b35586_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtMS0xLTEtMjgxNg_1ad3d2d8-f555-45b1-9dfb-49eee4ee83de"
      unitRef="usd">107065000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i95ddad32018f4e61a274bad4a884482d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtMy0xLTEtMjgxNg_13ef7f73-4cfe-46ee-9c2d-bbc30f37bfae"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i9c108d4dda7b419da816d1245a0dada7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtNS0xLTEtMjgxNg_231112b7-4dcb-4a86-a03e-32d6daa76559"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if2f0a312605b48139f4b9d5490ba52d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtNy0xLTEtMjgxNg_ca96031c-71cd-4ebd-8712-41e653775d78"
      unitRef="usd">107065000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i881eede6efb6479f9f3c5e3e63e57806_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzMtOS0xLTEtMjgxNg_31370958-a658-4082-9649-170bc77fc536"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i00a17046f2e9410c8d42a7e968e33289_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtMS0xLTEtMjgxNg_d1769710-8f66-4830-8275-f8818c41a0bd"
      unitRef="usd">62724000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i66319f5b4387440fb1e54d1e8126912d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtMy0xLTEtMjgxNg_316cd6b9-f8cd-47e7-9bbd-1547d6a9054b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6306cd4c329d40108e494058789dad48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtNS0xLTEtMjgxNg_a2b7cc88-09d3-4dd7-9b60-aaa82846184f"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i90512284fcdb4632bfc315020e88c24d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtNy0xLTEtMjgxNg_bf6b2933-9556-4b73-80ce-0d9db6fdfcfd"
      unitRef="usd">62724000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i0c05d7ac64cd4b11b570a6d1fb67fa51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzQtOS0xLTEtMjgxNg_deb96d36-b512-45b5-b6fc-7b7964bd06ac"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i98d16c46a0844c15a311ece6d8a3b98c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtMS0xLTEtMjgxNg_a499a34b-dc83-4905-a589-d7bc305e193d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i0f0f9bf2a93e421fb96e7ccfd04ac12c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtMy0xLTEtMjgxNg_4b5204c5-05af-4810-ade9-7d848be2d52d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i4fbc6df8881a4994b9a355bf1272ac7c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtNS0xLTEtMjgxNg_5f12cce7-8688-493e-ab29-3632d4344b54"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i685d9856ad5342ebb47c3496f8423336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtNy0xLTEtMjgxNg_42e71917-d440-41e1-a06c-5d04a8f6e00e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i17a5023e3b0940a985b98c4c2a11ef1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzUtOS0xLTEtMjgxNg_e026254f-60f8-4f37-8e66-6fc17fe714d0"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ief440f4303a3461da0500181c29a1386_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtMS0xLTEtMjgxNg_b0bf4628-c3c3-41fb-9b19-895776000136"
      unitRef="usd">284805000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i08e6509c33204268aaa4a619f150c9c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtMy0xLTEtMjgxNg_1a21bd4f-5579-471a-a3b0-9efa944d1e24"
      unitRef="usd">659999000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6556bf969acf4fdda7262427175edec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtNS0xLTEtMjgxNg_1e4deca0-76d2-43c9-9c11-0da9acf48a4c"
      unitRef="usd">470745000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtNy0xLTEtMjgxNg_d753489b-7c83-41b9-aeeb-c775e5d60e72"
      unitRef="usd">1415549000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpkMDFjNjI2YmRjYjE0YWI2OTJlODFiZWU4MTEwZjE1MS90YWJsZXJhbmdlOmQwMWM2MjZiZGNiMTRhYjY5MmU4MWJlZTgxMTBmMTUxXzYtOS0xLTEtMjgxNg_560bcf71-8c13-4c1f-9fd9-5c4cf67ea1ef"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityPastDue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4NzM_4c93dc84-2412-475c-aed8-dd8f4e2b5bf7"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityPastDue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i05e35b2c0ae7466cb1352a9de1240814_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4ODQ_a7fb1a55-8ad3-4ab1-8779-cfe066e4663e"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i05e35b2c0ae7466cb1352a9de1240814_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4OTA_a7fb1a55-8ad3-4ab1-8779-cfe066e4663e"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ie1c7d440e18a417cb75fc7d2c8741284_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4OTc_30f2d4ed-ed44-4760-9fe2-666be7574ce5"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ie1c7d440e18a417cb75fc7d2c8741284_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA5MDM_30f2d4ed-ed44-4760-9fe2-666be7574ce5"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjM_a442d657-d639-4117-9336-c2ed8189b4d5">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on held-to-maturity securities during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13.75pt;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #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:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ibd60841795b7448a927e4e140785d1cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzItMy0xLTEtMjg0Nw_202898ec-fce2-4508-a102-1f45eefd5392"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="iffdaabb19c7f412a856201bca9260995_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzMtMy0xLTEtMjg0Nw_954d32da-bac8-4fb5-932e-c6a4903b5c93"
      unitRef="usd">215000</cfr:ImpactOfNewAccountingPronouncement>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="iffdaabb19c7f412a856201bca9260995_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzQtMy0xLTEtMjg0Nw_fae4989c-1f45-4b20-92e9-400fa3f516ec"
      unitRef="usd">-55000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ie4938cc8fc3e4d6da441092b94cf772c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxYWRhZDEyNWQyYmY0ZGU1OWZjYzhjYTE0ZTM3ZDM1OC90YWJsZXJhbmdlOjFhZGFkMTI1ZDJiZjRkZTU5ZmNjOGNhMTRlMzdkMzU4XzUtMy0xLTEtMjg0Nw_8be4f209-6971-4b10-90e9-b3e6628396b0"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjY_7a0234e3-7c2e-4098-9205-4c28cd927a64">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2020 and 2019 is presented below.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&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:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Allowance&lt;br/&gt;for Credit&lt;br/&gt;Losses&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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;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:top"&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. Treasury&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,084,542&#160;&lt;/span&gt;&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 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;35,091&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Residential mortgage-backed 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;1,916,581&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683,927&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,975&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;42,351&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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&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;9,727,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;710,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,437,565&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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: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, 2019&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 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,941,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,084&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,948,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,176,275&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,608&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.25pt;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;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;6,717,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;42,867&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,877,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,269,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItMS0xLTEtMjkxMQ_47f2539d-b58a-4b89-87d3-ef5a43e47f2c"
      unitRef="usd">1084542000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItMy0xLTEtMjkxMQ_7b235a97-68f4-4095-9427-f9ba529c0ca7"
      unitRef="usd">35091000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItNS0xLTEtMjkxMQ_a68508b6-d66d-4286-b9f7-3b88f53e51f5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItNy0xLTEtMjkxMQ_48da4571-7905-46ab-ae4f-2ed27258d25e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzItOS0xLTEtMjkxMQ_88c344ae-1590-4e66-885c-e7e47341a319"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtMS0xLTEtMjkxMQ_8f822a59-ca5c-49cf-a5cb-d333c972c8c0"
      unitRef="usd">1916581000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtMy0xLTEtMjkxMQ_93902bf1-9df7-40f2-b761-006bb1109ac9"
      unitRef="usd">71102000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtNS0xLTEtMjkxMQ_24076a2a-5a18-47b0-8863-17844fe536db"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtNy0xLTEtMjkxMQ_714d7604-b45c-4f0b-a69d-3b9af566c1ba"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzQtOS0xLTEtMjkxMQ_4f408e49-dcf7-4493-bafb-edf755c121a5"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtMS0xLTEtMjkxMQ_fd7747ff-12ad-4a6b-b498-6598f35a2d51"
      unitRef="usd">6683927000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtMy0xLTEtMjkxMQ_4b589990-538c-497f-9eb8-c1bea5a27fc1"
      unitRef="usd">603975000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtNS0xLTEtMjkxMQ_106579c2-1313-44de-904d-23797a0253fa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtNy0xLTEtMjkxMQ_a3080174-063b-458e-b767-a3be47239b0a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzUtOS0xLTEtMjkxMQ_95593f3d-2515-4c4e-960d-add65a807233"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtMS0xLTEtMjkxMQ_8e8cfdea-c006-4014-be6b-c4be932633b2"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtMy0xLTEtMjkxMQ_cd18de78-d3ce-4867-a6d7-04a7c871de61"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtNS0xLTEtMjkxMQ_1a77e220-fed1-41ed-8b4d-6785c1664e4c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtNy0xLTEtMjkxMQ_45b16f72-4e65-434c-8ea2-0d1c2b1448e3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzYtOS0xLTEtMjkxMQ_1d02f2cb-aea7-4b7e-bb6b-fef4ecc548d7"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctMS0xLTEtMjkxMQ_7b56b019-1ff5-4639-9c39-ed7bcadef180"
      unitRef="usd">9727401000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctMy0xLTEtMjkxMQ_b41bf642-1296-44f5-803e-d981c23b0c30"
      unitRef="usd">710168000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctNS0xLTEtMjkxMQ_5701cf18-8fbf-45db-87d3-551252bce0e2"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctNy0xLTEtMjkxMQ_be394499-1060-4dad-936d-7a116388a3ae"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzctOS0xLTEtMjkxMQ_8477fd53-a3ec-4c06-89f8-8297b4b4ae6f"
      unitRef="usd">10437565000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTEtMS0xLTI5MTU_678d4e98-7a79-4cd0-ad39-a3fd4e2a23d4"
      unitRef="usd">1941283000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTMtMS0xLTI5MTU_e68135b8-7e53-486f-9013-d64ea014a296"
      unitRef="usd">18934000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTUtMS0xLTI5MTU_58b95e0e-ec1b-4009-857a-012ea9adf705"
      unitRef="usd">12084000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTctMS0xLTI5MTU_d462fc66-79f2-47b7-870d-bc6a62221b16"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEwLTktMS0xLTI5MTU_bead3591-8a4e-4105-9111-57aec9a47e99"
      unitRef="usd">1948133000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTEtMS0xLTI5MTU_560291a4-4b16-4a29-8148-759595f98261"
      unitRef="usd">2176275000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTMtMS0xLTI5MTU_fb955cdd-0235-4867-84db-fbaa80ca43c6"
      unitRef="usd">32608000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTUtMS0xLTI5MTU_39c46a92-6e39-432d-be36-2d04a9057114"
      unitRef="usd">1289000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTctMS0xLTI5MTU_3296d028-fdc6-4b42-a1fe-0b18e138dcc7"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i628014e568c24b7d89a8cd8925e762de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEyLTktMS0xLTI5MTU_d534c4e2-85e9-4457-a2bc-30502ba2c28d"
      unitRef="usd">2207594000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTEtMS0xLTI5MTU_52b7e02e-351d-46b5-bc81-d6e9f1f2f287"
      unitRef="usd">6717344000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTMtMS0xLTI5MTU_618c3ad8-8dc5-4d10-9d88-a825398c02ae"
      unitRef="usd">353857000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTUtMS0xLTI5MTU_cd41389a-ae8b-445c-9810-ad10c62373c3"
      unitRef="usd">204000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTctMS0xLTI5MTU_7f6cebaf-695f-4472-8af3-9348d206c3bc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzEzLTktMS0xLTI5MTU_8b349284-d676-4824-9430-f26deb356118"
      unitRef="usd">7070997000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTEtMS0xLTI5MTU_15841316-2612-46f0-81db-b9fd17244b82"
      unitRef="usd">42867000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTMtMS0xLTI5MTU_7bb55841-bb8d-4fad-a685-26624a36fce2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTUtMS0xLTI5MTU_4f9dee33-07a6-4263-811a-e74c84c87807"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTctMS0xLTI5MTU_8686a7fc-1c94-4399-ad42-7c1214ea35f1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i873918d6afe74099ab20d7819c4917a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE0LTktMS0xLTI5MTU_e9de8daa-3b79-477a-b7f6-61139ae42171"
      unitRef="usd">42867000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTEtMS0xLTI5MTU_4c10d490-de4f-4c7b-a75f-4932d28f215d"
      unitRef="usd">10877769000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTMtMS0xLTI5MTU_5bbab076-8e34-4ace-8e5a-573fbd670b79"
      unitRef="usd">405399000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTUtMS0xLTI5MTU_47917a66-1eb3-4b92-ae1f-6a73321df307"
      unitRef="usd">13577000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTctMS0xLTI5MTU_c30f0f2f-3953-4214-b41f-ddae16784d48"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo4YTkzZDE2ZjU1YWQ0Y2FiYWI4MzJmOTcyZjExMzM1Yi90YWJsZXJhbmdlOjhhOTNkMTZmNTVhZDRjYWJhYjgzMmY5NzJmMTEzMzViXzE1LTktMS0xLTI5MTU_94c0c963-d738-474b-be3e-65133a54248f"
      unitRef="usd">11269591000</us-gaap:AvailableForSaleSecurities>
    <cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE1MDA_a4bf0f7a-3ca4-4212-bccb-049c7648d605"
      unitRef="number">0.778</cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i2d79f96249ef4676a24789c852b51d4a_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE1MTU_c54e6c94-3f64-4cd5-b061-7e0feb1403a4"
      unitRef="usd">4400000000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i863fd1cbcce8489fbd4570bf36e4df98_I20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE1MzU_daf78c5f-6602-4e7f-ba4f-c8d5135c1d6e"
      unitRef="usd">3400000000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="i2d79f96249ef4676a24789c852b51d4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE2ODU_a977977d-22cc-4d7e-a545-53b073e9ad35"
      unitRef="usd">111000000.0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i863fd1cbcce8489fbd4570bf36e4df98_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzM4NDgyOTA3MTE3MDg_ec0a37d4-1a98-47ac-86b3-c65ebc01f555"
      unitRef="usd">115900000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjc_7d59e5a7-8620-4b9e-b192-d7371ca0ab2e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 summarizes, as of December 31, 2020, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.922%"/&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:8pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&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:8pt;font-weight:700;line-height:100%"&gt;More than 12 Months&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 5.5pt;text-align:left;text-indent:-4.5pt;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtMS0xLTEtMzAzOA_5ef51e00-5678-4b21-83e3-0a1c159fcbbb"
      unitRef="usd">1711000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtMy0xLTEtMzAzOA_4e334dab-175f-494a-be93-98d1757d1e80"
      unitRef="usd">3000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtNS0xLTEtMzAzOA_39c94002-4db4-46c4-88e0-ffe40dd63528"
      unitRef="usd">121000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtNy0xLTEtMzAzOA_923c98ff-3e11-4fbd-9fbc-dccc23ca285e"
      unitRef="usd">1000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtOS0xLTEtMzAzOA_4088eeae-b165-4fa1-9309-90a8e5215f05"
      unitRef="usd">1832000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzMtMTEtMS0xLTMwMzg_3a33fa65-9a4e-4407-a9c6-30f16c680ab9"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtMS0xLTEtMzAzOA_59c88d1d-e4a6-486c-ab73-15ab1ece1db7"
      unitRef="usd">1711000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtMy0xLTEtMzAzOA_61d5b2f8-2a18-45ee-8db0-cd6191f401d2"
      unitRef="usd">3000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtNS0xLTEtMzAzOA_6bbf2a37-b89b-4c0c-a2a3-f36edb63a30e"
      unitRef="usd">121000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtNy0xLTEtMzAzOA_923e5f56-2291-4aeb-90ec-33ff9714d550"
      unitRef="usd">1000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtOS0xLTEtMzAzOA_96420b93-657c-42b3-b9e8-70f277999d1d"
      unitRef="usd">1832000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTplMmVmOTNkNjNkODE0YTcxYTIzZjBlMTM0ZGRlMTJhYy90YWJsZXJhbmdlOmUyZWY5M2Q2M2Q4MTRhNzFhMjNmMGUxMzRkZGUxMmFjXzUtMTEtMS0xLTMwMzg_cff2a122-0b2c-46e5-bb0b-504d5d9133cd"
      unitRef="usd">4000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NTA4NjE_85e9339d-b07b-4f5a-b6ed-2c69aa843358"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzEwOTk1MTE2NDkxMjg_cb4666ff-d1e2-473d-a6b8-2544c488c197">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2020. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.302%"/&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:8pt;font-weight:700;line-height:100%"&gt;Within 1 Year&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:8pt;font-weight:700;line-height:100%"&gt;1 - 5 Years&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:8pt;font-weight:700;line-height:100%"&gt;5 - 10 Years&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:8pt;font-weight:700;line-height:100%"&gt;After 10 Years&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align: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&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;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;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;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;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-style:italic;font-weight:400;line-height:100%"&gt;Amortized Cost&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Residential mortgage-backed 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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,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="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;463,302&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,076&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,230&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,415,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Total&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;155,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;464,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;723,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;601,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,945,833&#160;&lt;/span&gt;&lt;/td&gt;&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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Residential mortgage-backed securities&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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;556,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;13,727&#160;&lt;/span&gt;&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 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;570,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;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;156,689&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,530&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,480,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;156,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:700;line-height:100%"&gt;Available For Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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-style:italic;font-weight:400;line-height:100%"&gt;Amortized Cost&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;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;U. S. Treasury&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;798,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;285,800&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,084,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Residential mortgage-backed 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;11,833&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,916,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,697&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323,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 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;638,720&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,521,875&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total&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,010,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,634,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;661,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;6,378,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,727,401&#160;&lt;/span&gt;&lt;/td&gt;&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-style:italic;font-weight:400;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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;U. S. Treasury&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;811,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;307,855&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Residential mortgage-backed 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;12,278&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,724&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,925,561&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,166&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442,871&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694,760&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,949,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="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;7,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,777,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,874,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,437,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtMS0xLTEtMzExOQ_f064aae6-3c1a-48c6-a672-d3b6483e064c"
      unitRef="usd">22000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtMy0xLTEtMzExOQ_360b0d1a-c749-4b42-9179-1ec243a4670b"
      unitRef="usd">165000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtNS0xLTEtMzExOQ_9477b281-0371-4221-a42f-e763c5b169de"
      unitRef="usd">516118000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtNy0xLTEtMzExOQ_e2bc5a4b-a786-4ef6-a24b-3563a9b6566d"
      unitRef="usd">12479000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzQtOS0xLTEtMzExOQ_76516835-8bc5-4a90-8ca7-14c69cbb0818"
      unitRef="usd">528784000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtMS0xLTEtMzExOQ_c047d3d5-27bc-49e4-ab06-adb4b380d3b4"
      unitRef="usd">155941000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtMy0xLTEtMzExOQ_5b236e86-efc1-4532-9f51-ae4eebf13343"
      unitRef="usd">463302000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtNS0xLTEtMzExOQ_6158d9e1-2a0f-4aec-8aec-bbe45f06fbfc"
      unitRef="usd">207076000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtNy0xLTEtMzExOQ_b74c962f-bccf-41ae-a210-b41deedde328"
      unitRef="usd">589230000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzUtOS0xLTEtMzExOQ_ff2cb90c-1e36-4991-aadd-ae8e2b23ed48"
      unitRef="usd">1415549000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtMS0xLTEtMzExOQ_0d2be159-8e21-4aed-823a-8017634e88af"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtMy0xLTEtMzExOQ_e81f9867-b917-4319-aadb-b6730e7b7241"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtNS0xLTEtMzExOQ_541a3e2d-a833-4a02-8891-675ee11114c7"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtNy0xLTEtMzExOQ_2a4d4dd8-6340-40bf-a695-70f7821a2ead"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzYtOS0xLTEtMzExOQ_75afdb7e-fcaa-4ce3-ac61-e1847bfac63c"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctMS0xLTEtMzExOQ_4253d80a-8e2a-44c6-b483-82b0eba61be9"
      unitRef="usd">155963000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctMy0xLTEtMzExOQ_50b3c133-7d81-4823-8b2a-ec34f3cc86f0"
      unitRef="usd">464967000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctNS0xLTEtMzExOQ_0b8c535f-9ab7-4d88-85b8-d41adec16ea2"
      unitRef="usd">723194000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctNy0xLTEtMzExOQ_850f4d97-61c2-4fa2-93f1-92462d59f455"
      unitRef="usd">601709000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzctOS0xLTEtMzExOQ_3831dda2-4148-4274-9e0e-e2481d639ba6"
      unitRef="usd">1945833000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTEtMS0xLTMxMTk_077a193a-d028-4ce2-ad6b-ceeb8150fc05"
      unitRef="usd">22000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTMtMS0xLTMxMTk_b3a87f79-a771-4fc4-b513-39878289b440"
      unitRef="usd">167000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTUtMS0xLTMxMTk_4d7a818c-2828-42bf-b951-6717386897f2"
      unitRef="usd">556610000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTctMS0xLTMxMTk_06ae8c96-1b50-4aea-8905-5aaee9e97e76"
      unitRef="usd">13727000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEwLTktMS0xLTMxMTk_b47bb611-4cd6-4ffd-9552-6c3a986b80ab"
      unitRef="usd">570526000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTEtMS0xLTMxMTk_b6755814-d942-4040-84f5-48f1052494f5"
      unitRef="usd">156689000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTMtMS0xLTMxMTk_8cfb5224-0845-42f7-99c3-c89a68a582ef"
      unitRef="usd">480530000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTUtMS0xLTMxMTk_73dd9228-3388-4f4c-b909-31f2b05c4935"
      unitRef="usd">212937000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTctMS0xLTMxMTk_aecf99ba-7214-4d5a-a82b-26f5e5ce3fa3"
      unitRef="usd">630714000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzExLTktMS0xLTMxMTk_e32b76dd-a1f4-450a-8224-1bcb70064c2c"
      unitRef="usd">1480870000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTEtMS0xLTMxMTk_a0faaa71-689b-4624-b7fa-37966fef6838"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTMtMS0xLTMxMTk_c7ef3f90-e173-470a-a694-4718df015100"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTUtMS0xLTMxMTk_4495852c-8bfa-482e-8525-535930c6d5db"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTctMS0xLTMxMTk_a488711c-a534-4a73-99c7-1f7b688721b8"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEyLTktMS0xLTMxMTk_dbd5428f-dca5-4a07-94d3-eee685e311d8"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTEtMS0xLTMxMTk_09fd2a25-73ec-4f3f-96b8-9ee016863404"
      unitRef="usd">156711000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTMtMS0xLTMxMTk_2508e0e2-7e0f-43f0-b84f-423ae3403f54"
      unitRef="usd">482197000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTUtMS0xLTMxMTk_729c6734-fc22-473d-9103-50d44988f9c8"
      unitRef="usd">769547000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTctMS0xLTMxMTk_ed6cd5c4-5afc-45f2-be9b-c489d8ccb9ac"
      unitRef="usd">644441000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzEzLTktMS0xLTMxMTk_ee825c5d-2666-45fd-9aeb-a2cceceabfc7"
      unitRef="usd">2052896000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTEtMS0xLTMxMTk_d901a4b9-8d88-4095-8bf6-78e25c4e8f41"
      unitRef="usd">798742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTMtMS0xLTMxMTk_ff037c39-5f33-4c3d-8fe6-2249f22569bc"
      unitRef="usd">285800000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTUtMS0xLTMxMTk_01aff641-7853-4338-a8e5-1a62985f211f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTctMS0xLTMxMTk_add6587f-72f9-49fe-9859-cea73e8ff64b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE2LTktMS0xLTMxMTk_d09a21bf-9b5e-4001-b059-abfc71195dfa"
      unitRef="usd">1084542000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTEtMS0xLTMxMTk_daef8fe3-b0b2-4e04-9b40-b6c3bfbe4946"
      unitRef="usd">11833000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTMtMS0xLTMxMTk_618d7bef-8178-4f05-a97c-842eba2ea6f1"
      unitRef="usd">25336000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTUtMS0xLTMxMTk_60fb93ca-169c-49cc-ab7f-5b4092f5acdc"
      unitRef="usd">22583000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTctMS0xLTMxMTk_b04cb414-10d6-438b-86fe-ba3dfb9717ad"
      unitRef="usd">1856829000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE3LTktMS0xLTMxMTk_ca39d9de-400e-4477-a856-896a589caa3f"
      unitRef="usd">1916581000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTEtMS0xLTMxMTk_24ee1f3a-4b33-498e-9921-006780771710"
      unitRef="usd">199697000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTMtMS0xLTMxMTk_4c26003f-4edd-4da7-a7f1-eb22393ea82f"
      unitRef="usd">1323635000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTUtMS0xLTMxMTk_c6eb628d-d046-45de-9f79-61bff570da3c"
      unitRef="usd">638720000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTctMS0xLTMxMTk_cff914ad-2c87-4ec9-aa6e-ec582ae5ad07"
      unitRef="usd">4521875000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE4LTktMS0xLTMxMTk_7b13aba5-e2bf-4203-a27d-8b5c3e84ac46"
      unitRef="usd">6683927000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTEtMS0xLTMxMTk_2ffe6325-418e-4d91-a734-2bbfe0c34712"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTMtMS0xLTMxMTk_4319ea1f-24b0-4b3c-86f5-52d525467705"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTUtMS0xLTMxMTk_e3129506-cf66-47c0-9efd-cbf68283fc6a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTctMS0xLTMxMTk_a0f95492-5db0-4e22-9225-862a2d12ec8e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzE5LTktMS0xLTMxMTk_2244b326-005d-462b-8ce2-d2f3ad3f031f"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTEtMS0xLTMxMTk_043e93a9-089e-4aa3-afe7-97b693eb28fd"
      unitRef="usd">1010272000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTMtMS0xLTMxMTk_6e4e357f-a28a-437e-b83c-70cdb489780b"
      unitRef="usd">1634771000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTUtMS0xLTMxMTk_c3f7f388-6c18-4251-a92f-7e098de397cd"
      unitRef="usd">661303000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTctMS0xLTMxMTk_b68a6fc3-23de-4e64-9c73-19ee520dd119"
      unitRef="usd">6378704000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIwLTktMS0xLTMxMTk_9582c844-984f-4345-90e1-ef2f1ebe9c12"
      unitRef="usd">9727401000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTEtMS0xLTMxMTk_d73ae093-4310-49e9-9651-da3a3ae8bf60"
      unitRef="usd">811778000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTMtMS0xLTMxMTk_014b66f8-47a9-4980-83b7-e1be6e833685"
      unitRef="usd">307855000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTUtMS0xLTMxMTk_dc62b4d6-a0c7-4536-82fa-98db02a0c773"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTctMS0xLTMxMTk_c0324b73-2633-4917-9d24-eb56442e9fc8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIyLTktMS0xLTMxMTk_bcb0e50b-f172-4b50-bebe-30f608159e75"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTEtMS0xLTMxMTk_6ce2baec-91f8-4f1e-a477-bbcaf5ee4b1b"
      unitRef="usd">12278000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTMtMS0xLTMxMTk_49d4e294-4f57-4284-92fc-77ff967947a4"
      unitRef="usd">26724000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTUtMS0xLTMxMTk_e27c2905-6c7a-49e9-992a-a4df3ccf4440"
      unitRef="usd">23116000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTctMS0xLTMxMTk_72be268f-5145-4a11-8342-9d7c9e9aa077"
      unitRef="usd">1925561000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ib5194dbbeda04939b39969404486fb60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzIzLTktMS0xLTMxMTk_96b19f97-826a-4af0-a050-9c73d5a427cf"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTEtMS0xLTMxMTk_4636e9e7-07c3-477e-82b6-35d6e9b7b23e"
      unitRef="usd">201166000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTMtMS0xLTMxMTk_8c8b0ed0-f872-4e40-99c4-b74ab2f75972"
      unitRef="usd">1442871000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTUtMS0xLTMxMTk_a51d60d2-24d0-4a87-a694-54390f0d5196"
      unitRef="usd">694760000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTctMS0xLTMxMTk_955ded5b-f07f-4d1c-a56a-87ab4c231ae4"
      unitRef="usd">4949105000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecurities
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI0LTktMS0xLTMxMTk_e70bddf8-04ad-40ad-beef-aaee7a0039f0"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTEtMS0xLTMxMTk_4e60fdd3-4ed5-4174-acd1-909b2ee0aa44"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTMtMS0xLTMxMTk_fefac147-e5c2-4980-850d-0ef6a1ccbad4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTUtMS0xLTMxMTk_0ed5fc38-e777-4be8-aefa-c2bbbe47adc0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTctMS0xLTMxMTk_6b6fa100-897f-4b2b-acc7-18a78d053c02"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecurities
      contextRef="iaa9a87bd54be4a518897262773f5db3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI1LTktMS0xLTMxMTk_6d301a7b-e91a-4294-b77c-5a240f695fe8"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTEtMS0xLTMxMTk_d5bdac6a-6e4b-43d6-b43b-a58cdc4df4b1"
      unitRef="usd">1025222000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTMtMS0xLTMxMTk_e3b4d0f2-7267-4db1-aa3a-6e6f5b88dc47"
      unitRef="usd">1777450000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTUtMS0xLTMxMTk_0e069477-50ef-4dae-9655-f34d1cf2e90a"
      unitRef="usd">717876000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTctMS0xLTMxMTk_617832e1-de8a-4f2d-bce0-97ab196f83ae"
      unitRef="usd">6874666000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTozYjNkYTUwNmQwZjI0ZjkzYmUwYTM2Nzk0MTRhNTU2ZC90YWJsZXJhbmdlOjNiM2RhNTA2ZDBmMjRmOTNiZTBhMzY3OTQxNGE1NTZkXzI2LTktMS0xLTMxMTk_49100e5e-98ed-4db2-9b6c-9c816289cade"
      unitRef="usd">10437565000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ0ODQ_22626418-14ad-4802-8010-936252a7e436">Sales of securities available for sale were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,660,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,806,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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:400;line-height:100%"&gt;108,989&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Tax benefit (expense) related to securities gains/losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzEtMS0xLTEtMA_fd7dff1c-072f-49d0-9e5e-e484c8fc5968"
      unitRef="usd">1162352000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzEtMy0xLTEtMA_0c850557-01b1-44ee-a114-eb04606f3472"
      unitRef="usd">18660147000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzEtNS0xLTEtMA_1e9b58c3-74d9-48fd-b78f-4cdb86fdc570"
      unitRef="usd">16806062000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzItMS0xLTEtMA_08d04666-225d-4f5a-81d6-17b59cc53770"
      unitRef="usd">108989000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzItMy0xLTEtMA_91635477-3486-4c1c-af1c-f780799d4421"
      unitRef="usd">930000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzItNS0xLTEtMA_293b0489-4679-486a-a7d5-4a357fe5ec72"
      unitRef="usd">3000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzMtMS0xLTEtMA_95194a89-948f-4d18-b4ce-927fe8cdcde7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzMtMy0xLTEtMA_d6ddf8db-1d98-4404-8c8c-53bf3bc861ca"
      unitRef="usd">637000</us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzMtNS0xLTEtMA_0fe4d4d6-5ee7-4758-9a84-3dc467dce520"
      unitRef="usd">159000</us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzQtMS0xLTEtMA_103e04c5-6e31-44cb-8cc4-cd0a282597f5"
      unitRef="usd">22888000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzQtMy0xLTEtMA_fd328f3d-09b5-4a8f-bfb2-23a0cd2c7061"
      unitRef="usd">62000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:Taxexpensebenefitofsecuritiesgainslosses
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTphNTEyYzAzYTBkOTk0ZGNkOThhNzZkMzZjYzc3M2U5OS90YWJsZXJhbmdlOmE1MTJjMDNhMGQ5OTRkY2Q5OGE3NmQzNmNjNzczZTk5XzQtNS0xLTEtMA_7d3e35a9-f0e8-4665-8198-80dacf5664ba"
      unitRef="usd">-33000</cfr:Taxexpensebenefitofsecuritiesgainslosses>
    <cfr:PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ0ODM_c5692ddd-8f2b-4e25-ab36-daf3dd764519">Premium amortization and discount accretion included in interest income on securities was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premium 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,210)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;5,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="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;7,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (premium amortization) discount accretion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cfr:PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzEtMS0xLTEtMA_2d13b29a-1f72-43a4-a6e3-4f2f152c30b4"
      unitRef="usd">126210000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzEtMy0xLTEtMA_bc19595d-9f7e-42e7-982a-cb5e79b25367"
      unitRef="usd">120785000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzEtNS0xLTEtMA_0812e5f0-c41d-4b02-9bfb-6b484fcb8aa9"
      unitRef="usd">108483000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzItMS0xLTEtMA_2219824e-14c9-45f8-a8d9-5ff0c36372af"
      unitRef="usd">2425000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzItMy0xLTEtMA_2fb1b49b-73f3-41cf-99b3-2a3664c316cd"
      unitRef="usd">5227000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzItNS0xLTEtMA_de810e67-ba2d-4087-822f-6afcde6a1dd3"
      unitRef="usd">7955000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzMtMS0xLTEtMA_3fc95a5e-34cf-425c-bcf8-979eadd651d4"
      unitRef="usd">-123785000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzMtMy0xLTEtMA_4cd4f540-5c0b-4973-bde4-d0f248dadecd"
      unitRef="usd">-115558000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZToxMjZjYWZhYTlmNmY0YzE1YTYxYzIzMzQ1MDYxNDgyNy90YWJsZXJhbmdlOjEyNmNhZmFhOWY2ZjRjMTVhNjFjMjMzNDUwNjE0ODI3XzMtNS0xLTEtMA_e22349d7-df30-463f-90bf-6498b214fdbf"
      unitRef="usd">-100528000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ1MTE_a79d4b40-ef9e-417f-b4d3-bcbb714b9fd5">Year-end trading account securities, at estimated fair value, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;U.S. Treasury&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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:TradingSecurities
      contextRef="i36e5d2227d064b398d51033a497ef8d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzEtMS0xLTEtMA_8bdc0167-7e48-4eab-b5a8-2879b2c0b1b7"
      unitRef="usd">23996000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i957782ce1afc4ca48f60bd6bd0d87c6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzEtMy0xLTEtMA_e7f9cad4-2448-4ea9-aa74-b3ee025af702"
      unitRef="usd">24298000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id966387f1bee4bb892ed224424c70a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzItMS0xLTEtMA_b66873ff-380d-451a-b961-d56fc3a5f3ef"
      unitRef="usd">460000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i8b1b0d952acf49af9248e64afb653ca2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzItMy0xLTEtMA_defe3bf1-6ff4-48f6-8b62-cc0a209cfe76"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzMtMS0xLTEtMA_5d47ccfb-051e-4ed8-9b0a-abeeff61eb0a"
      unitRef="usd">24456000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTo1NDU1ODhlMmRjMWY0ZjE4OWUxODAzOWVhMDNhOGY2Yi90YWJsZXJhbmdlOjU0NTU4OGUyZGMxZjRmMTg5ZTE4MDM5ZWEwM2E4ZjZiXzMtMy0xLTEtMA_068d779b-f6fd-4255-92bc-928f6e40a29a"
      unitRef="usd">24298000</us-gaap:TradingSecurities>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90ZXh0cmVnaW9uOjU2YjBiY2Y3ZmQxMTRkOTU5ZDk4MDRhYjUzMzEwYzlmXzQ0ODA_c85d952a-473c-4cbc-b0ea-d0875398b3af">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net gains and losses on trading account securities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 sales transactions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net mark-to-market gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 trading account securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:GainLossOnInvestmentsTextBlock>
    <us-gaap:TradingSecuritiesRealizedGain
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzEtMS0xLTEtMA_28fb265d-faf7-4908-8488-63f6a85b4a20"
      unitRef="usd">1102000</us-gaap:TradingSecuritiesRealizedGain>
    <us-gaap:TradingSecuritiesRealizedGain
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzEtMy0xLTEtMA_15dad530-011e-4e6c-9de0-a855f10fb4f3"
      unitRef="usd">2173000</us-gaap:TradingSecuritiesRealizedGain>
    <us-gaap:TradingSecuritiesRealizedGain
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzEtNS0xLTEtMA_a969327f-b3b0-4540-a8a4-e46e8181a70a"
      unitRef="usd">1816000</us-gaap:TradingSecuritiesRealizedGain>
    <us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzItMS0xLTEtMA_f9753154-5013-4306-bef4-959bbc70f28c"
      unitRef="usd">85000</us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet>
    <us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzItMy0xLTEtMA_5016c983-a378-403f-adf2-63b3a759d3f5"
      unitRef="usd">-176000</us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet>
    <us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzItNS0xLTEtMA_9ee16975-d236-48a8-9c49-904c6facafce"
      unitRef="usd">105000</us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet>
    <us-gaap:TradingSecuritiesRealizedGainLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzMtMS0xLTEtMA_cc6d7f29-54d1-4332-b8b7-8101049419d4"
      unitRef="usd">1187000</us-gaap:TradingSecuritiesRealizedGainLoss>
    <us-gaap:TradingSecuritiesRealizedGainLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzMtMy0xLTEtMA_13a54d6b-3de8-493d-bdff-89a7896e4ef9"
      unitRef="usd">1997000</us-gaap:TradingSecuritiesRealizedGainLoss>
    <us-gaap:TradingSecuritiesRealizedGainLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzIvZnJhZzo1NmIwYmNmN2ZkMTE0ZDk1OWQ5ODA0YWI1MzMxMGM5Zi90YWJsZTpmZTc3ZjUyMjA3ZDM0ZTcyOGM0OTE0YmViMTU5MjFmMS90YWJsZXJhbmdlOmZlNzdmNTIyMDdkMzRlNzI4YzQ5MTRiZWIxNTkyMWYxXzMtNS0xLTEtMA_1cc4a658-cc5c-4dc2-ace0-422c219bffe3"
      unitRef="usd">1921000</us-gaap:TradingSecuritiesRealizedGainLoss>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODU5_ab9f38e0-ed54-4625-a694-d86f40a6f52c">Loans&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end loans, including leases net of unearned discounts, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Commercial and industrial&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,955,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,187,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy:&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 7.75pt;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;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,473&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,348,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,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;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;192,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;141,900&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 energy&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,235,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,652,882&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Commercial 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;5,478,806&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,594,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,223,814&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,847&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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 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;7,020,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;6,196,239&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&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 7.75pt;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;Home equity loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;375,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 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:400;line-height:100%"&gt;452,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,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 7.75pt;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;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;548,530&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,194,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 18.25pt;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 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;8,351,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;7,390,652&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;505,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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 loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,481,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,750,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Concentrations of Credit.&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; Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2020, there were no concentrations of loans related to any single industry in excess of 10% of total loans. The largest industry concentration was related to the energy industry, which totaled 7.1%  of total loans, or 8.2% excluding PPP Loans. As of December 31, 2019, there were no concentrations of loans related to any single industry in excess of 10% of total loans other than energy loans, which totaled 11.2% of total loans at such date. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $919.1 million and $60.7 million, respectively, as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Foreign 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; We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Overdrafts&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;. Deposit account overdrafts reported as loans totaled $5.6 million and $9.0 million at December&#160;31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Related Party 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;. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#x201c;related parties&#x201d;). Activity in related party loans during 2020 is presented in the following table. Other changes were primarily related to changes in related-party status. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;Balance outstanding at December&#160;31, 2019&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;298,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Principal additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Principal reductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;Balance outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Accrued Interest Receivable. &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;Accrued interest receivable on loans totaled $48.7 million and $45.5 million at December&#160;31, 2020 and 2019, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;COVID-19 Loan Deferments.&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; Certain borrowers are currently unable to meet their contractual payment obligations because of the adverse effects of COVID-19. To help mitigate these effects, loan customers may apply for a deferral of payments, or portions thereof, for up to 90 days. After 90 days, customers may apply for an additional deferral, and a small proportion of our customers have requested such an additional deferral. In the absence of other intervening factors, such short-term modifications made on a good faith basis are not categorized as troubled debt restructurings, nor are loans granted payment deferrals related to COVID-19 reported as past due or placed on non-accrual status (provided the loans were not past due or on non-accrual status prior to the deferral). At December&#160;31, 2020, there were 39 loans in COVID-19 related deferment with an aggregate outstanding balance of approximately $45.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Non-Accrual and Past Due 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; Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management&#x2019;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#x2019;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of 90 days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end non-accrual loans, segregated by class of loans, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&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:top"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;13,266&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,168&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;3,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 2px 7.75pt;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;Buildings, land 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;15,737&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,912&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;993&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 non-accrual loans as of December&#160;31, 2020 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:8pt;font-weight:700;line-height:100%"&gt;2017&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:8pt;font-weight:700;line-height:100%"&gt;2016&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:8pt;font-weight:700;line-height:100%"&gt;Prior&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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:8pt;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;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;6,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="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:8pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,193&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="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:8pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:8pt;font-weight:400;line-height:100%"&gt;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 table above, loans reported as 2020 originations were, for the most part, first originated in various years prior to 2020 but were renewed in the current year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $2.9 million in 2020, $3.9 million in 2019 and $5.2 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.443%"/&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;30-89&#160;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;90&#160;or&#160;More&lt;br/&gt;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&lt;br/&gt;Due&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Accruing&lt;br/&gt;Loans&#160;90&#160;or&lt;br/&gt;More Days&lt;br/&gt;Past Due&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:top"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,900,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,955,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,833&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;1,235,198&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;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;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;22,130&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,768,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;856&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,222,958&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,814&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;8,090&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,047&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;5,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="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;1,251&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,892&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,352,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,481,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Impaired 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; Prior to the adoption of ASC 326 on January 1, 2020, loans were reported as impaired when, based on then current information and events, it was probable we would be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impairment was evaluated in total for smaller-balance loans of a similar nature and on an individual loan basis for other loans. If a loan was impaired, a specific valuation allowance was allocated, if necessary, so that the loan was reported net, at the present value of estimated future cash flows using the loan&#x2019;s existing rate or at the fair value of collateral if repayment was expected solely from the collateral. Interest payments on impaired loans were typically applied to principal unless collectibility of the principal amount was reasonably assured, in which case interest was recognized on a cash basis. Impaired loans, or portions thereof, were charged off when deemed uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impaired loans as of December&#160;31, 2019 and the average recorded investment in impaired loans during 2019 and 2018 are set forth in the following table. No interest income was recognized on impaired loans subsequent to their classification as impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.282%"/&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:8pt;font-weight:700;line-height:100%"&gt;Unpaid&lt;br/&gt;Contractual&lt;br/&gt;Principal&lt;br/&gt;Balance&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:8pt;font-weight:700;line-height:100%"&gt;Recorded&lt;br/&gt;Investment&lt;br/&gt;With No&lt;br/&gt;Allowance&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:8pt;font-weight:700;line-height:100%"&gt;Recorded&lt;br/&gt;Investment&lt;br/&gt;With&lt;br/&gt;Allowance&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Recorded&lt;br/&gt;Investment&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:8pt;font-weight:700;line-height:100%"&gt;Related&lt;br/&gt;Allowance&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:8pt;font-weight:700;line-height:100%"&gt;Average&lt;br/&gt;Recorded&lt;br/&gt;Investment 2019&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:8pt;font-weight:700;line-height:100%"&gt;Average&lt;br/&gt;Recorded&lt;br/&gt;Investment 2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&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;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;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;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;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;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;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;30,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,588&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;24,360&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,849&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;14,913&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,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;/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:9pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,103&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,244&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:9pt;font-weight:400;line-height:100%"&gt;9,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,255&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,354&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,690&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer 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:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;1,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="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:9pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Troubled Debt Restructurings&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 restructuring of a loan is considered a &#x201c;troubled debt restructuring&#x201d; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. Troubled debt restructurings that occurred during 2020, 2019 and 2018 are set forth in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:top"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Commercial real estate:&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;9,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;4,922&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,457&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to restructured loans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.201%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans past due in excess of 90 days at period-end:&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;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 7.75pt;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;Number of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dollar amount of loans&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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Restructured loans on non-accrual status at period end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Charge-offs of restructured loans:&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:top"&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 connection with restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized on previously restructured 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;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Proceeds from sale of restructured loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Credit Quality Indicators.&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; As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grades 1, 2 and 3&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; - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grades 4 and 5&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; - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grades 6, 7 and 8&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; - These grades include &#x201c;pass grade&#x201d; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grade 9&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; - This grade includes loans on management&#x2019;s &#x201c;watch list&#x201d; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grade 10&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; - This grade is for &#x201c;Other Assets Especially Mentioned&#x201d; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grade 11&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; - This grade includes &#x201c;Substandard&#x201d; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#x201c;Substandard&#x201d; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grade 12&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; - This grade includes &#x201c;Substandard&#x201d; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than 120 days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed 30% of the principal balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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%;padding-left:28pt"&gt;Grade 13&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; - This grade includes &#x201c;Doubtful&#x201d; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of 30% of the principal balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Grade 14 -&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; This grade includes &#x201c;Loss&#x201d; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#x201c;Loss&#x201d; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#x2019;s &#x201c;watch list,&#x201d; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2020. Paycheck Protection Program (&#x201c;PPP&#x201d;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;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;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,300,844&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;552,885&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;290,088&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;226,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;107,063&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;113,458&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,852,341&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;63,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,506,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,785&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,865&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,961&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,851&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,510&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;256,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,333&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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="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:8pt;font-weight:400;line-height:100%"&gt;11,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;6,749&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,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="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:8pt;font-weight:400;line-height:100%"&gt;3,152&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,551&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,956&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,899&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="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:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;14,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,397,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;608,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;343,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;258,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;121,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;119,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,019,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,955,341&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,911&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,759&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,415&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,946&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,548&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,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="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:8pt;font-weight:400;line-height:100%"&gt;2,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;1,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="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;5,566&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,049&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,339&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,940&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,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="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:8pt;font-weight:400;line-height:100%"&gt;16,849&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,124&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;63,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,580&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,768&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;1,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="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:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;1,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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;524,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;592,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,235,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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;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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,544,558&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;947,102&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;749,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,152&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;432,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,047,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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,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="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:8pt;font-weight:400;line-height:100%"&gt;81,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;75,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;45,485&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,745&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,728&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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="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:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;325,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;14,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,414&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,014&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,814&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,633&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,302&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="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:8pt;font-weight:400;line-height:100%"&gt;39,727&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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="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:8pt;font-weight:400;line-height:100%"&gt;42,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;6,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="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:8pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;149,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,629,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,086,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;883,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;764,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;495,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;804,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,796,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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;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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;374,661&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;436,077&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;168,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;127,801&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,110,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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,567&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,653&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,463&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;420,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;452,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;196,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;147,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,223,814&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,050,292&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,538,717&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,079,871&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;767,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;806,652&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;221,978&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,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:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,020,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average risk grades for &#x201c;pass grade&#x201d; (risk grades 1-8) loans was 6.13 for commercial and industrial, 5.99 for energy, 6.97 for commercial real estate - buildings, land and other and 6.99 for commercial real estate - construction). Furthermore, in the tables above, certain loans are reported as 2020 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2020 but were renewed in the current year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 weighted average risk grades for all commercial loans by class as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&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:8pt;font-weight:700;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="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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Buildings, Land and Other&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:8pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Construction&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:8pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;6.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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,788,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;5.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,488,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;6.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,523,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="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;6.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,797,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;/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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247,212&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,163&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163,714&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,509&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,472&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,898&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,626&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,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="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:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,760&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,189&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,514&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,849&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,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="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:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,187,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,652,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,883,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.31&#160;&lt;/span&gt;&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,312,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,196,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.361%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:8pt;font-weight:700;line-height:100%"&gt;2017&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:8pt;font-weight:700;line-height:100%"&gt;2016&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:8pt;font-weight:700;line-height:100%"&gt;Prior&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;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:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,907&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;4,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;11,137&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current 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:8pt;font-weight:400;line-height:100%"&gt;336,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,323&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,374&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,590&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434,939&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,319,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;336,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;167,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;96,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;66,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;128,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;436,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,330,774&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;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:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;6,788&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current 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:8pt;font-weight:400;line-height:100%"&gt;45,286&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;386,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,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 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans that converted to term during 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&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;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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Buildings, land 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;10,505&#160;&lt;/span&gt;&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 7.75pt;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;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="3" style="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;Consumer 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;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&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;16,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 12.25pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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 style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#x201c;TLI&#x201d;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#x2019;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled 118.3 at December&#160;31, 2020 (most recent date available) and 127.1 at December&#160;31, 2019. A lower TLI value implies less favorable economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Allowance For Credit Losses - 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;The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#x2019;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#x201c;PD&#x201d;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#x201c;PA&#x201d;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#x201c;LGD&#x201d;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#x201c;EAD&#x201d;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#x2019;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i) origination date, (ii) maturity date, (iii) payment type, (iv) collateral type and amount, (v) current risk grade, (vi) current unpaid balance and commitment utilization rate, (vii) payment status/delinquency history and (viii) expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv) commercial and residential property prices in Texas and the U.S. as a whole, (v) West Texas Intermediate crude oil price and (vi)&#160;total stock market index. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#x201c;Q-Factor&#x201d;) adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#x2019;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#x2019;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#x201c;as is&#x201d; valuation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&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:8pt;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;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;Modeled expected credit losses&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;65,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;div style="padding-left:5.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,877&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;9,253&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:400;line-height:100%"&gt;Specific allocations&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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;39,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of December 31, 2019, calculated in accordance with our prior incurred loss methodology described in our 2019&#160;Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&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:8pt;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;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;Historical valuation allowances&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;29,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;383&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;28,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;General valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(409)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;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;Macroeconomic valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,889&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;519&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on loans by portfolio segment for 2020, 2019 and 2018. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&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:8pt;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;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;2020&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;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;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;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;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;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:top"&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:#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;51,593&#160;&lt;/span&gt;&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 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;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,037&#160;&lt;/span&gt;&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 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,113&#160;&lt;/span&gt;&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&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 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;132,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impacting of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;15,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="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;85,889&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,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="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;237,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,908)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,107)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,186)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,830)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,739&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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;9,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="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;19,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net charge-offs&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,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;td colspan="3" style="background-color:#cceeff;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;(73,265)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(7,053)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(485)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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,463)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(103,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 13.75pt;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;Ending balance&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;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:0 1pt"/&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;39,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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:0 1pt"/&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;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;263,177&#160;&lt;/span&gt;&lt;/td&gt;&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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&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:#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;48,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;29,052&#160;&lt;/span&gt;&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 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;38,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,103&#160;&lt;/span&gt;&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 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;9,620&#160;&lt;/span&gt;&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 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;132,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;(14,117)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,025)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;3,986&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net charge-offs&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;(10,131)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(6,058)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(806)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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,457)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(14,272)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(33,724)&lt;/span&gt;&lt;/td&gt;&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 13.75pt;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;Ending balance&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;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&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;59,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,528&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,617&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;11,354&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,984&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,076)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,143)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="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;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;369&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;9,649&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;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;Net charge-offs&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;(22,388)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(13,121)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(250)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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,538)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(7,548)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(44,845)&lt;/span&gt;&lt;/td&gt;&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 2px 13.75pt;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become 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 any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loan&lt;br/&gt;Balance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Loan&lt;br/&gt;Balance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&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:top"&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;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;9,427&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 2px 7.75pt;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;Buildings, land 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;34,057&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;561&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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="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;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="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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODE2_f9529bb7-5363-4285-9c1b-bf3441c7accf">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end loans, including leases net of unearned discounts, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Commercial and industrial&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,955,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,187,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy:&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 7.75pt;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;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,473&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,348,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,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;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;192,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;141,900&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 energy&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,235,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,652,882&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Commercial 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;5,478,806&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,594,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,223,814&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,847&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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 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;7,020,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;6,196,239&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer real estate:&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 7.75pt;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;Home equity loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;375,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 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:400;line-height:100%"&gt;452,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,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 7.75pt;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;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;548,530&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 consumer real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,194,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 18.25pt;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 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;8,351,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;7,390,652&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;505,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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 loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,481,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,750,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEtMS0xLTEtMA_c160da1c-2688-49e5-b8e3-b8a3bd847c4b"
      unitRef="usd">4955341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEtMy0xLTEtMA_f55b251d-0b56-459e-badf-1757c85a23ae"
      unitRef="usd">5187466000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i42328c7e68ff42078087fa9e54d3aa7f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzMtMS0xLTEtMA_2744ce03-0ca1-49ad-8601-f66299e27c12"
      unitRef="usd">976473000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idff0c02c25d045398d16fc1518153839_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzMtMy0xLTEtMA_6f6620fd-8cc1-425d-9b4f-d63aeaf796c2"
      unitRef="usd">1348900000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i43786ac8180d4a7fb0b246b20bed9854_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzQtMS0xLTEtMA_814f421d-767c-48c0-8fce-077bb8817981"
      unitRef="usd">116825000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i82c537858657404ea263d02561b23acf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzQtMy0xLTEtMA_8350542b-d65d-4185-8b85-9296c4cb5267"
      unitRef="usd">192996000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6f68dd0a1a2f479cb147034adeb7b257_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzUtMS0xLTEtMA_a781ed53-8d7b-4440-a79e-1f4bbc2315c5"
      unitRef="usd">141900000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i29e0cf20886846bbbb53ff0fb98d99e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzUtMy0xLTEtMA_eb29111a-9dfb-4dfe-a0d8-112e8220f87d"
      unitRef="usd">110986000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzYtMS0xLTEtMA_38a9de83-4d62-4a01-8370-bc2c940257c1"
      unitRef="usd">1235198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzYtMy0xLTEtMA_7d029b8c-98b6-4ccd-8837-d4beaf2493c1"
      unitRef="usd">1652882000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzctMS0xLTEtMjQ5_42150590-fb10-418b-ba59-cc997b32538a"
      unitRef="usd">2433849000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzctMy0xLTEtMjUz_5e75f3b8-3e31-4665-8ee7-7f08ac00bfd8"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib7d84557224b4bb3a247d38f8a4bc3f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzgtMS0xLTEtMA_80647fe9-172b-46e0-a43e-e5ea5300ee41"
      unitRef="usd">5478806000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i31def3949d7942d4b9737558678f2eee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzgtMy0xLTEtMA_45b7962f-5eb5-435e-ac92-747d366bab05"
      unitRef="usd">4594113000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzktMS0xLTEtMA_87480e45-06ec-41b0-ae25-e18f929bd516"
      unitRef="usd">1223814000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzktMy0xLTEtMA_0a315cf1-e0bc-4bcb-8dc9-d9ee2753a019"
      unitRef="usd">1312659000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iba41c5c6323c4526b8a94de36567db29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEwLTEtMS0xLTA_f3929388-8693-4352-843d-18319c8908a8"
      unitRef="usd">317847000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5951cf9553a7411f81f87f591cc53bcd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEwLTMtMS0xLTA_81b68930-7e7c-484e-9596-5d38b80bf641"
      unitRef="usd">289467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzExLTEtMS0xLTA_f185f1de-eb6f-46aa-9ecc-01ffd6baa0fd"
      unitRef="usd">7020467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i141f68aeef7a497a823745af5aa66973_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzExLTMtMS0xLTA_a08c9029-fd06-428e-949c-0651687b80cd"
      unitRef="usd">6196239000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2ba1dee8a4394c24894ffc9ab29964ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEzLTEtMS0xLTA_50f31897-12e7-4af6-933b-9590d7ad4224"
      unitRef="usd">329390000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iac96d8983f044428bc63cffaf063cc4b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzEzLTMtMS0xLTA_86d4d395-614c-4cca-8302-6ae7f285aeea"
      unitRef="usd">375596000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3b59ff8b85fa4003a09df56ff040251d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE0LTEtMS0xLTA_0fae6c21-e944-4e58-86e5-fcac3c057a65"
      unitRef="usd">452854000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i646946d822de482cb7dbdda229667668_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE0LTMtMS0xLTA_953d48ca-b35e-4797-a475-135c6bc650fa"
      unitRef="usd">354671000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i10c6ba6c5d0043e0a89a4ea73cbf4c0f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE1LTEtMS0xLTA_ef06a2d7-a605-453b-85aa-6b9c63b729fa"
      unitRef="usd">548530000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iff316059eed14c7d819ca366e68e3212_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE1LTMtMS0xLTA_74ccf1a9-473a-4502-ba31-1ce9aa0a0da3"
      unitRef="usd">464146000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE2LTEtMS0xLTA_db82fc2e-c700-4f85-83f4-d5d5b49df70d"
      unitRef="usd">1330774000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE2LTMtMS0xLTA_6a465258-b70d-4fc1-a791-962456e70e77"
      unitRef="usd">1194413000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7022a5841faa4f1b8ae93055f3e80568_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE3LTEtMS0xLTA_338a6b1a-1b99-4d9e-baf9-3b5ca547a86a"
      unitRef="usd">8351241000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i20761c04332943cf81324d22ff716dd2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE3LTMtMS0xLTA_2fa1cc86-a11f-4d89-b29e-8a894fe34567"
      unitRef="usd">7390652000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE4LTEtMS0xLTA_f8ce0dff-f187-4abf-a387-e3c298efc03e"
      unitRef="usd">505680000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE4LTMtMS0xLTA_2d25fcd5-27c8-46dc-b801-601d61920e29"
      unitRef="usd">519332000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE5LTEtMS0xLTA_34e4c0e8-4a06-4e1f-b834-1ef43c24cab8"
      unitRef="usd">17481309000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphZThlYzMzZTEyM2Q0YWYxOTViMjE2YmU1Mjc0NzZhOC90YWJsZXJhbmdlOmFlOGVjMzNlMTIzZDRhZjE5NWIyMTZiZTUyNzQ3NmE4XzE5LTMtMS0xLTA_76282f8f-4bcc-491f-950c-1a3aab619549"
      unitRef="usd">14750332000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3MjczMDA_52f1008d-967f-4108-bd30-4f911efae1fe"
      unitRef="number">0.071</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjc5Mjk_05302480-679c-4984-a6ba-b8126c47faf5"
      unitRef="number">0.082</cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzQ2MA_94623222-3d36-4c4e-80eb-a0352da82dbc"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzQ2MA_d9a314d2-84c8-41b8-ab8a-c2dc3dbc386b"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzUzMQ_803a7b53-2dcd-4f21-8cf3-76d1db2e1be6"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzUzMQ_ad34c86b-7638-4cc6-8348-addb72357660"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzU5NQ_2886d7ee-8ce5-4460-a8a5-32747fc2f326"
      unitRef="number">0.112</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:Unfundedbalances
      contextRef="i19643ff63b0c483a81352a7812513449_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzc2MQ_53fec8a3-939e-48cb-9ed2-49ae9fa3fd11"
      unitRef="usd">919100000</cfr:Unfundedbalances>
    <cfr:Unfundedbalances
      contextRef="i9c648f4d1d734cefae744dd3e5178039_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzc2OA_5a3d588d-de5a-4a1e-abb8-6c6a63a555bf"
      unitRef="usd">60700000</cfr:Unfundedbalances>
    <us-gaap:BankOverdrafts
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwODY_7229a339-acf2-4389-a146-c17bb96f51fc"
      unitRef="usd">5600000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTM_f966bdb4-9947-41f3-b5ef-879808b83b2b"
      unitRef="usd">9000000.0</us-gaap:BankOverdrafts>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODI4_1abcd463-b2f4-48ef-9171-efe19e6fe63b">Activity in related party loans during 2020 is presented in the following table. Other changes were primarily related to changes in related-party status. &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;Balance outstanding at December&#160;31, 2019&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;298,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Principal additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Principal reductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Other changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;Balance outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzAtMS0xLTEtMA_8ee7629c-d5c2-4bde-872a-5d43bc2b3bda"
      unitRef="usd">298528000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzEtMS0xLTEtMA_cff79283-e7c8-4a34-abae-c5f4454a942e"
      unitRef="usd">267951000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzItMS0xLTEtMA_9907bab5-7223-4bf5-9fe0-4919f6d99aa6"
      unitRef="usd">212157000</us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds>
    <cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzMtMS0xLTEtMA_340a6083-8952-47bf-9da8-8f8667afcafa"
      unitRef="usd">-1217000</cfr:LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo0NDc2OGIxMjllYTM0ZGExYTk3YmVmMjA4YmYzMzRkNC90YWJsZXJhbmdlOjQ0NzY4YjEyOWVhMzRkYTFhOTdiZWYyMDhiZjMzNGQ0XzQtMS0xLTEtMA_29ab34bf-c9fc-4dbb-a0fa-47ab01e13303"
      unitRef="usd">353105000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:InterestReceivable
      contextRef="i00abb4c6299b4cfa98d2a7f4177b4139_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxODQ4NjI_c3b521c5-a394-4b2f-857d-746762d0808a"
      unitRef="usd">48700000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id931ec579a974a5882cc4ea6c798a4fe_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjg2ODI_78e92aec-6e8c-4682-b157-427ead1a07df"
      unitRef="usd">45500000</us-gaap:InterestReceivable>
    <cfr:NumberOfCOVID19LoanDefermentsAtPeriodEnd
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjk2NzQ_8fd46a43-091d-4453-80e3-772c1221aad3"
      unitRef="item">39</cfr:NumberOfCOVID19LoanDefermentsAtPeriodEnd>
    <cfr:COVID19LoanDeferment
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3Mjk2ODE_809ca8c6-f923-4b4d-83fe-fe5a36087865"
      unitRef="usd">45900000</cfr:COVID19LoanDeferment>
    <us-gaap:FinancingReceivableThresholdPeriodPastDue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIyNzU_43614aea-de68-4c35-a17b-5d98f97674f2">P90D</us-gaap:FinancingReceivableThresholdPeriodPastDue>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODgy_defc0e79-87fc-452d-b0de-a9234fae91f4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end non-accrual loans, segregated by class of loans, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Total Non-Accrual&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:8pt;font-weight:700;line-height:100%"&gt;Non-Accrual with No Credit Loss Allowance&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:top"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;13,266&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,168&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;3,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 2px 7.75pt;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;Buildings, land 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;15,737&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,912&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;993&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEtMS0xLTEtMA_6aee02f8-8a56-4131-9201-a443cb0a00e0"
      unitRef="usd">19849000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItMy0xLTEtMzcyNQ_0fbcbaa5-2ef0-467d-96a5-4954a50909d0"
      unitRef="usd">4479000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEtMy0xLTEtMA_3a19d8c1-ccd3-4476-9101-6e2e58a96974"
      unitRef="usd">26038000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItNy0xLTEtMzY3OA_76393292-fd70-4f32-b43b-43c224f78c3b"
      unitRef="usd">13266000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItMS0xLTEtMA_189c3e51-6a13-407d-aace-b6b5626e00d2"
      unitRef="usd">23168000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzMtMy0xLTEtMzcyNQ_0c864a81-abae-45e2-bcd2-c50c71522552"
      unitRef="usd">639000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzItMy0xLTEtMA_80122647-845a-43ac-9939-30ea0f1e6bfc"
      unitRef="usd">65761000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzMtNy0xLTEtMzY3OA_67755caa-c2cb-4f71-8d22-4c2dab446d13"
      unitRef="usd">3281000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMS0xLTEtMzcyOQ_46a4ba74-c052-48a3-ba08-09eb30e502d1"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMy0xLTEtMzcyNQ_d68ee9ed-a24c-4062-b334-1c5e35715351"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtNS0xLTEtMzY5NQ_e03fed26-d882-490f-b232-c72d33d00a28"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="icecc9967aa8d4e9eb1570ba4ec7639d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtNy0xLTEtMzY3OA_36634eda-10d3-4661-a050-b044b1d8bc36"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMS0xLTEtMA_7f4bf37b-698d-4002-bb44-ce3bcb686380"
      unitRef="usd">15737000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtMy0xLTEtMzczMw_495c5650-9af8-4e16-aa72-294e488a936c"
      unitRef="usd">14116000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzQtMy0xLTEtMA_ce3fd96f-81e5-4236-a3f5-1cb66f8a32a4"
      unitRef="usd">8912000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtNy0xLTEtMzY3OA_d2550c85-69f7-4526-961e-a2b32ae91b89"
      unitRef="usd">6558000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzUtMS0xLTEtMA_fcd23113-484d-4e19-a523-56cee8b741bb"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctMy0xLTEtMzczMw_88e8884c-b938-418e-b2e6-32f47253fb43"
      unitRef="usd">1684000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzUtMy0xLTEtMA_5e2e1a2e-7205-4987-94cc-3b5f28811a45"
      unitRef="usd">665000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctNy0xLTEtMzY3OA_7d3927f5-a942-4558-a48e-ac7f365db886"
      unitRef="usd">665000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtMS0xLTEtMA_3ae1254b-14cf-4483-bc2e-7f8bba245911"
      unitRef="usd">993000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtMy0xLTEtMzczNw_db8dcc55-817f-4685-8c0f-6cc2265ceb9d"
      unitRef="usd">993000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzYtMy0xLTEtMA_f8f7ad33-259c-42d7-abf2-e9b4b87a30e7"
      unitRef="usd">922000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtNy0xLTEtMzY3OA_b3d185a5-8083-40b3-9c9f-e0302a9361e9"
      unitRef="usd">922000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctMS0xLTEtMA_77117f37-3eb4-4420-92e0-fafdbe497670"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzktMy0xLTEtMzczNw_2c1c07b9-f649-4283-864c-5d6b8364ac04"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzctMy0xLTEtMA_22dc2c0c-44b5-4611-a86b-f3f7975281c1"
      unitRef="usd">5000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzktNy0xLTEtMzY3OA_30c6e498-c7cb-41ae-a4b2-b5f4cd182dca"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtMS0xLTEtMA_46ce603c-2086-4f78-8d0f-e271b97c02c5"
      unitRef="usd">61449000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEwLTMtMS0xLTM3Mzc_a4b01ebc-bdee-4536-b7b5-40bd4e23624c"
      unitRef="usd">21911000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzgtMy0xLTEtMA_7d892fa6-10cd-4f9c-8836-5bbc162d71cf"
      unitRef="usd">102303000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZmZmYjkxM2U4MWE0MDQ3OWIwNGJmMGFiN2JkOGFmMy90YWJsZXJhbmdlOjlmZmZiOTEzZTgxYTQwNDc5YjA0YmYwYWI3YmQ4YWYzXzEwLTctMS0xLTM2Nzg_682e6f74-c539-489b-b733-e9e0e9f954cc"
      unitRef="usd">24692000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3MDc2MDc_2150186a-b543-4610-a202-5fc63b6e85b4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 non-accrual loans as of December&#160;31, 2020 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.880%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:8pt;font-weight:700;line-height:100%"&gt;2017&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:8pt;font-weight:700;line-height:100%"&gt;2016&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:8pt;font-weight:700;line-height:100%"&gt;Prior&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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:8pt;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;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;6,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="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:8pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,193&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="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:8pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Paycheck Protection Program &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:8pt;font-weight:400;line-height:100%"&gt;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMS0xLTEtMzc2NA_8c73133c-8d09-46af-b7a1-9c868cc653cb"
      unitRef="usd">9479000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMy0xLTEtMzc2NA_ae4fb813-99e2-42cd-98c2-50b7674cbf7c"
      unitRef="usd">3351000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtNS0xLTEtMzc2NA_d53dfd0c-a500-4e2c-87ab-6eaf695aa297"
      unitRef="usd">1846000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtNy0xLTEtMzc2NA_1990dee5-87c1-4117-90c0-a0232da33e90"
      unitRef="usd">1489000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtOS0xLTEtMzc2NA_3ae68b70-bca8-4a44-b608-76fb60b4cd11"
      unitRef="usd">105000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTEtMS0xLTM3NjQ_56f36a9e-341e-4913-948b-e23486c4eb2b"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTMtMS0xLTM3NjQ_c969b7ea-e1c7-4439-b850-e5ceebb01b9e"
      unitRef="usd">839000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6457365fb2fd4d36899164167a910d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTUtMS0xLTM3NjQ_b6c07211-1f4d-4fc6-b81a-010cb14b3ed3"
      unitRef="usd">2711000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzEtMTctMS0xLTM3NjQ_070ca572-3c8e-46ea-8596-3877b25a3524"
      unitRef="usd">19849000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMS0xLTEtMzc2NA_b8d7ad55-cc7d-4b79-8e08-ddf15fca48f5"
      unitRef="usd">2421000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMy0xLTEtMzc2NA_e684df3b-0475-4de4-a479-3c9c2e0b33e0"
      unitRef="usd">6772000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItNS0xLTEtMzc2NA_6557c405-67ef-4feb-ac90-7ff6d87270cd"
      unitRef="usd">2144000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItNy0xLTEtMzc2NA_d902cfd4-7e62-40d4-beba-12f34a678476"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItOS0xLTEtMzc2NA_59bd20a8-b8fb-4395-95ae-f8c755bef7ff"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTEtMS0xLTM3NjQ_55e8b306-8452-4a71-a7ea-006cc6985075"
      unitRef="usd">359000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTMtMS0xLTM3NjQ_b19bc223-9289-4cb8-bf62-7fa1931f62e0"
      unitRef="usd">11193000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5c2cc0f708d3484ba89677422a91f3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTUtMS0xLTM3NjQ_11659899-2aa4-4fc2-b4ff-873806951951"
      unitRef="usd">279000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzItMTctMS0xLTM3NjQ_12d527fc-4723-45b7-9da0-e58aeefafec7"
      unitRef="usd">23168000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMS0xLTEtMzc2NA_c0326d49-5011-44c2-bd73-e8ea7a1431e8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMy0xLTEtMzc2NA_74bc5785-d3f2-432c-8ae6-7bc44a9215f0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtNS0xLTEtMzc2NA_3605f52e-a84b-47f1-91c2-d742bd78b0cf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtNy0xLTEtMzc2NA_23649176-e7a6-4be1-aeb2-a071f5f2add7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtOS0xLTEtMzc2NA_e70f618b-0126-4c8d-93c0-63e4c117566c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTEtMS0xLTM3NjQ_cf3b1020-7721-4017-a117-12b53b75d1a9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTMtMS0xLTM3NjQ_67ec8845-dd82-47db-bddb-0702735ba0ab"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id4d23c90412c426fa6ec5270f7191a92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTUtMS0xLTM3NjQ_0f88eda7-edf1-4c1e-ba43-4e502903ce31"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzMtMTctMS0xLTM3NjQ_daee89a1-9ce2-4dd4-812e-309641272c8c"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMS0xLTEtMzc2NA_19e1a26e-2f61-40a0-be71-11e01aeb063c"
      unitRef="usd">2914000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMy0xLTEtMzc2NA_74b531f9-3d0e-4c5d-9e3f-32cf191741c8"
      unitRef="usd">5031000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtNS0xLTEtMzc2NA_f0b50015-8702-49e7-a931-8d362ef7c86a"
      unitRef="usd">999000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtNy0xLTEtMzc2NA_7d7ec67f-e864-493c-a955-a1648124daeb"
      unitRef="usd">2019000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtOS0xLTEtMzc2NA_b6e17555-0960-4a51-a22e-9ce2c135b5e8"
      unitRef="usd">1933000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTEtMS0xLTM3NjQ_cc9994b5-50d0-4369-86fe-ecb4fd5aac37"
      unitRef="usd">2736000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTMtMS0xLTM3NjQ_cde306ce-ef7e-45c7-b75d-95438692ff03"
      unitRef="usd">105000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6adcc5791a3e4726ab4256c87fdfa2f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTUtMS0xLTM3NjQ_69e069b4-c584-4e11-89b7-d4b1f44e2697"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzUtMTctMS0xLTM3NjQ_6f4f82db-f19a-43e3-b943-f21474fd897c"
      unitRef="usd">15737000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMS0xLTEtMzc2NA_0c95e46f-86b7-487a-9651-bc675f902169"
      unitRef="usd">1684000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMy0xLTEtMzc2NA_67013342-1201-4108-b25b-e50f0e19e9e5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtNS0xLTEtMzc2NA_3f5c5cd6-e086-442d-8e53-f9acac2a589d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtNy0xLTEtMzc2NA_215732aa-dcef-4de6-9eb7-fd6546d72f86"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtOS0xLTEtMzc2NA_4319d46d-0b8e-412a-be84-c66f0ca3ddd2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTEtMS0xLTM3NjQ_cfe9d5a2-9cb1-490a-8edb-078da367a740"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTMtMS0xLTM3NjQ_8c79bf7f-3e7e-4e9d-8860-22169c8bc9f9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i59ac7c06e86640468bc6b39b8a1a5339_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTUtMS0xLTM3NjQ_55641e8c-ebd2-4791-bb50-5cdb64fdbcf7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzYtMTctMS0xLTM3NjQ_c134bc0c-b8ff-4f14-aa66-efe42817752e"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMS0xLTEtMzc2NA_ce93069a-4399-40b0-bb37-d8c01a1c91ce"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMy0xLTEtMzc2NA_1cbb2b46-229a-44ea-9fba-04977f8895b0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctNS0xLTEtMzc2NA_9d6b29c0-eaec-4235-89fd-21c9b2b9e301"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctNy0xLTEtMzc2NA_26d61b2f-1015-4194-845f-3b2621aba369"
      unitRef="usd">211000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctOS0xLTEtMzc2NA_1fef5aa3-526d-4f0b-94b2-5a978deb3de9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTEtMS0xLTM3NjQ_b01a995f-5f18-46ed-8e64-2ea16a19dcb0"
      unitRef="usd">408000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTMtMS0xLTM3NjQ_2bf1c415-dc86-40d9-ab39-c70fc63d3541"
      unitRef="usd">259000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id5a8047fa1bf4c7db6cafdaf4413538e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTUtMS0xLTM3NjQ_4a98806f-8755-4c67-b7b0-168388efec6a"
      unitRef="usd">115000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzctMTctMS0xLTM3NjQ_afb68eea-c761-491b-85c6-0894f9f71898"
      unitRef="usd">993000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMS0xLTEtMzc2NA_e42f7a33-811a-45b1-8345-d2acb668a512"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMy0xLTEtMzc2NA_c99905cb-0049-476d-b1e3-634ced977f41"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtNS0xLTEtMzc2NA_555c1a33-95f3-4972-81ff-4d0baa30eeef"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtNy0xLTEtMzc2NA_5ca5a4bc-76b1-440f-b376-630dba08270b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtOS0xLTEtMzc2NA_1a46c7bc-04ae-45b1-bcc2-5f9386cde358"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTEtMS0xLTM3NjQ_79348fb5-2860-4cb2-af74-1ceceef6ae3f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTMtMS0xLTM3NjQ_7603fad0-1306-4fb4-8a61-18788f956b25"
      unitRef="usd">18000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia48cc56979804219809392d1518902ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTUtMS0xLTM3NjQ_1428342c-bc8d-44ab-b8a2-82a37564e8ed"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzgtMTctMS0xLTM3NjQ_83681dc4-6da7-4fb3-afb8-803a4ef11ad4"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMS0xLTEtMzc2NA_545506d0-069d-46c5-8ebf-5170cb2912f9"
      unitRef="usd">16498000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMy0xLTEtMzc2NA_52dfc70e-1a04-48c4-960c-04158cf1f2ce"
      unitRef="usd">15154000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktNS0xLTEtMzc2NA_faf1d5d7-7736-4348-b7b8-abeadbbe9d83"
      unitRef="usd">4989000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktNy0xLTEtMzc2NA_8ec1073c-a017-4625-8d66-d067cfb431f3"
      unitRef="usd">3719000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktOS0xLTEtMzc2NA_597a6556-9be4-4348-bb55-ca098082d5ad"
      unitRef="usd">2038000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTEtMS0xLTM3NjQ_e68c281e-51cd-4966-81c8-06b10a599ba0"
      unitRef="usd">3532000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTMtMS0xLTM3NjQ_fb213f68-6e8e-4cd5-8657-ca3ab77ae3a9"
      unitRef="usd">12414000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i02cc0bd267c14106969bf5b1bed23dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTUtMS0xLTM3NjQ_9d82e80c-8354-4fca-a8e5-00734543e52d"
      unitRef="usd">3105000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTctMS0xLTM3NjQ_3b33f792-24d9-407b-b875-edb7f8ba7ba7"
      unitRef="usd">61449000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo2MmVjMmRhYjllNzY0ZmRlOTY1ZTI4ZTRkMGNlY2IzNi90YWJsZXJhbmdlOjYyZWMyZGFiOWU3NjRmZGU5NjVlMjhlNGQwY2VjYjM2XzktMTctMS0xLTM3NjQ_bb006464-1e22-441d-9da8-f2a4dcfe4891"
      unitRef="usd">61449000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i206c1408e11049b5a36b2a3681006af5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzMzMDU_b3520883-169d-45c5-b956-736d191ff519"
      unitRef="usd">2900000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i15860e543c4540c99ab9e947a0fb6dcf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzMzMTU_dd3b14c1-f83f-4e53-ada2-7f619343f07e"
      unitRef="usd">3900000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="ie8a67d5c884344ada8a51739f34cc30e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzMzMjg_86052816-d306-4c45-b843-9ae3a682833b"
      unitRef="usd">5200000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODY5_dce6c816-054b-40c4-9cd6-d68fb50a371c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.443%"/&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;30-89&#160;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;br/&gt;90&#160;or&#160;More&lt;br/&gt;Days&lt;br/&gt;Past Due&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Past&lt;br/&gt;Due&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Loans&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:8pt;font-weight:700;line-height:100%"&gt;Accruing&lt;br/&gt;Loans&#160;90&#160;or&lt;br/&gt;More Days&lt;br/&gt;Past Due&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:top"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,900,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,955,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,833&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;1,235,198&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;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;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;22,130&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,434&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,768,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;856&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,222,958&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,814&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;8,090&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,047&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,137&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,330,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;5,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="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;1,251&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,892&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,352,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,481,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i736c3931d1674bcc881725430de1eb93_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtMS0xLTEtMA_d121bd52-3fc2-4f72-badc-3ddb85c348c8"
      unitRef="usd">45416000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ibcafd0eabe9849719c233c5f0e88e452_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtMy0xLTEtMA_0b2d6b93-2c80-4d24-98ff-db22fc5ad614"
      unitRef="usd">9616000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtNS0xLTEtMA_2655d2f7-3be2-4654-871a-b1fa4c2dbd58"
      unitRef="usd">55032000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtNy0xLTEtMA_5ae10fbf-9c06-46a8-ba4c-0db9cc16146a"
      unitRef="usd">4900309000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtOS0xLTEtMA_e90ea739-7700-44e1-9ffc-f8d0f4b6ef8f"
      unitRef="usd">4955341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzEtMTEtMS0xLTA_022376fc-dbdf-42cd-9e11-cf4e811595a2"
      unitRef="usd">5615000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i6ef54ad62988413b8124b4b186c7185f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItMS0xLTEtMA_b0c960d3-fa8d-48e6-9c65-2612e38e34db"
      unitRef="usd">14833000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="idcea0321e46d47598eae418ce1da329e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItMy0xLTEtMA_9c1157a3-2d70-4937-9187-21c7b46948b7"
      unitRef="usd">11237000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItNS0xLTEtMA_26fbe4d4-a90b-429a-9600-fc71dcd82ad6"
      unitRef="usd">26070000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItNy0xLTEtMA_6a7643c7-d2d3-4d05-9020-dcb88c6becd9"
      unitRef="usd">1209128000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItOS0xLTEtMA_0be31d48-aaf4-41d2-a0cd-b4e1d9a694f9"
      unitRef="usd">1235198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzItMTEtMS0xLTA_a076dedd-e279-4781-a3ba-af828798b940"
      unitRef="usd">3696000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i5822fd1f6b95449b9bf8d144c14396a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtMS0xLTEtMzg3Mw_234d6b01-575f-4ca4-bee2-adcaa433ddfc"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i7bfcfce7de984495a890f43005c87366_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtMy0xLTEtMzg3Mw_6cc8eefe-d00c-432f-8bc8-0f6439db4f6c"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtNS0xLTEtMzg3Mw_3ddd03e1-73fa-4d22-8c14-749af6abb88e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtNy0xLTEtMzg3Mw_6708d8e6-41b7-49eb-8d71-f29de99730f3"
      unitRef="usd">2433849000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtOS0xLTEtMzg3Mw_27e2a0c0-a63a-48f4-b05c-03d84da4d641"
      unitRef="usd">2433849000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzMtMTEtMS0xLTM4NzM_77b5490a-77a0-4d7e-8979-000d184cfb93"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="iecb584c45acf448b91e39d566811ada2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtMS0xLTEtMA_76828548-2d95-447a-8af0-a08cef4a3ea1"
      unitRef="usd">22130000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i54565b244c8842039a70f178529137d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtMy0xLTEtMA_a37fa0da-7c99-4c3f-87f2-1b7c80363742"
      unitRef="usd">6304000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtNS0xLTEtMA_0e4ce6ed-413a-42bb-8cc4-c52a3f457ab4"
      unitRef="usd">28434000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtNy0xLTEtMA_82f3d935-f98c-4dec-a9e7-1b7de3f7d193"
      unitRef="usd">5768219000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtOS0xLTEtMA_e019affa-0b93-453f-9a4b-434459ecc7d4"
      unitRef="usd">5796653000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzQtMTEtMS0xLTA_a8ce94c3-fd7a-4bea-b8d5-52d2f54f9367"
      unitRef="usd">1275000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="id97c1908b0b14a9782bf676eec23dae9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtMS0xLTEtMA_f3503ed0-afae-4965-a45f-600ec68bd905"
      unitRef="usd">856000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i34169f85812b4c62aa79c9f7bba1327f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtMy0xLTEtMA_9b38c450-e929-420f-b779-c4bdc898951f"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtNS0xLTEtMA_c7fd4509-112f-4da0-a3e7-142cd596bbbd"
      unitRef="usd">856000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtNy0xLTEtMA_5d4c18ac-62a6-4122-b866-558b00fa622d"
      unitRef="usd">1222958000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtOS0xLTEtMA_88201e6b-df18-41b1-8669-3c4e85f9b427"
      unitRef="usd">1223814000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzUtMTEtMS0xLTA_40070fa4-8568-461b-84d8-72e85440482e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="icaaaf641739b479cb9b97bb361bae72d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtMS0xLTEtMA_6e66db42-99b7-4948-8b0e-0dc54de0ddce"
      unitRef="usd">8090000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ife372e2fefcc4c688b5ea1601e2d2111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtMy0xLTEtMA_ab4d8931-6595-452e-9624-6c43886ee2ef"
      unitRef="usd">3047000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtNS0xLTEtMA_b41a46b9-c799-443d-b356-7d0e2801c7c7"
      unitRef="usd">11137000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtNy0xLTEtMA_ad0b05eb-8b20-4c38-948f-8d6853fb8ffa"
      unitRef="usd">1319637000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtOS0xLTEtMA_a9aaea71-45a0-4812-9449-ffe80500dbdb"
      unitRef="usd">1330774000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzYtMTEtMS0xLTA_65758974-c041-44a3-a1da-2295093d1b97"
      unitRef="usd">2469000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i7e5cee951704429896fe4759c6fb5424_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctMS0xLTEtMA_b5745f6e-d195-4cc8-b72c-79ff60ec213e"
      unitRef="usd">5537000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ibfd83abf0fe84e7ca00f23fa3312aba9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctMy0xLTEtMA_9bb987ec-6e00-48b1-91f1-b3aea3a4696c"
      unitRef="usd">1251000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctNS0xLTEtMA_bcc75098-e981-4261-9ca8-a2021b05630f"
      unitRef="usd">6788000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctNy0xLTEtMA_f9b1f89a-0ba1-413a-8fce-fc10691dc579"
      unitRef="usd">498892000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctOS0xLTEtMA_1fe86e20-95b7-440a-a9a4-9ac279a541aa"
      unitRef="usd">505680000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzctMTEtMS0xLTA_08f75649-e439-41d1-9d7c-3c43842fc7f3"
      unitRef="usd">1233000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="if5701f8affee4180bd317f38e2639c9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtMS0xLTEtMA_e7a3b085-22dd-4a2d-88cf-58ff3dd57e61"
      unitRef="usd">96862000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i9c672e1d179f405c859812c62a6a08c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtMy0xLTEtMA_d137965a-9092-48d4-bc1e-d9d4c927bcd9"
      unitRef="usd">31455000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtNS0xLTEtMA_c25a8a10-9e75-4bb0-b423-94b12cc53a4b"
      unitRef="usd">128317000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtNy0xLTEtMA_d0b4cf23-31f6-4d1f-925d-9aaec65d1969"
      unitRef="usd">17352992000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtOS0xLTEtMA_5521f91d-5eaf-4428-99da-b8eee4c88fbf"
      unitRef="usd">17481309000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphM2FjNjdlNGQyNmM0ZTVhYjA3YzM2ZDMzZTEyMGZlMi90YWJsZXJhbmdlOmEzYWM2N2U0ZDI2YzRlNWFiMDdjMzZkMzNlMTIwZmUyXzgtMTEtMS0xLTA_e02fcf79-5cc1-48f8-9991-97bff2f24508"
      unitRef="usd">14288000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:ImpairedFinancingReceivablesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODY3_f2478999-fd29-42a3-9889-bc2463554a84">mpaired loans as of December&#160;31, 2019 and the average recorded investment in impaired loans during 2019 and 2018 are set forth in the following table. No interest income was recognized on impaired loans subsequent to their classification as impaired.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.282%"/&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:8pt;font-weight:700;line-height:100%"&gt;Unpaid&lt;br/&gt;Contractual&lt;br/&gt;Principal&lt;br/&gt;Balance&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:8pt;font-weight:700;line-height:100%"&gt;Recorded&lt;br/&gt;Investment&lt;br/&gt;With No&lt;br/&gt;Allowance&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:8pt;font-weight:700;line-height:100%"&gt;Recorded&lt;br/&gt;Investment&lt;br/&gt;With&lt;br/&gt;Allowance&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Recorded&lt;br/&gt;Investment&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:8pt;font-weight:700;line-height:100%"&gt;Related&lt;br/&gt;Allowance&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:8pt;font-weight:700;line-height:100%"&gt;Average&lt;br/&gt;Recorded&lt;br/&gt;Investment 2019&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:8pt;font-weight:700;line-height:100%"&gt;Average&lt;br/&gt;Recorded&lt;br/&gt;Investment 2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&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;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;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;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;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;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;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;30,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,588&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;24,360&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,849&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;14,913&#160;&lt;/span&gt;&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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,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;/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:9pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,103&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,244&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings, land 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:9pt;font-weight:400;line-height:100%"&gt;9,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,255&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,354&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,690&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer 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:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;1,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="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:9pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ImpairedFinancingReceivablesTableTextBlock>
    <cfr:Interestincomerecognizedsubsequenttoclassificationasimpaired
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNTQ_3b73780d-4374-4755-baa5-b7143f5a7de2"
      unitRef="usd">0</cfr:Interestincomerecognizedsubsequenttoclassificationasimpaired>
    <cfr:Interestincomerecognizedsubsequenttoclassificationasimpaired
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNTQ_59b98d63-2be4-4718-9653-d45ff6b86dd1"
      unitRef="usd">0</cfr:Interestincomerecognizedsubsequenttoclassificationasimpaired>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTEtMS0xLTA_feeb70f4-bd40-41c9-98bc-6f616c02771d"
      unitRef="usd">30909000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTMtMS0xLTA_4ebaf9e6-9ae8-4787-8436-d85f962b43f7"
      unitRef="usd">11588000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTUtMS0xLTA_d97d708a-468b-4dfe-b77e-674d8613689d"
      unitRef="usd">12772000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTctMS0xLTA_da08af4b-8c5a-4828-ac91-b3d355490116"
      unitRef="usd">24360000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTktMS0xLTA_14fc248e-eb0d-4a81-93f4-6004f7be6ceb"
      unitRef="usd">7849000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzExLTExLTEtMS0w_2f691d0b-1647-4432-bdeb-60ae117aa6fd"
      unitRef="usd">14913000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzItMTMtMS0xLTEwMTc3_8a42c079-d668-4ed7-b153-dc6323637459"
      unitRef="usd">18246000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTEtMS0xLTA_048029b6-c9c0-4419-b180-e569b58d599d"
      unitRef="usd">87103000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTMtMS0xLTA_ce495a94-15eb-44a6-8bc6-7ee70853e625"
      unitRef="usd">2764000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTUtMS0xLTA_c1909c90-4794-476f-8729-68edcaadd1cd"
      unitRef="usd">62480000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTctMS0xLTA_9d7c5396-f4e8-4225-84b2-851bf78f44d4"
      unitRef="usd">65244000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTktMS0xLTA_9bbf9730-0130-45c6-814e-4ec682ea2312"
      unitRef="usd">20246000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzEyLTExLTEtMS0w_2f303d45-1cee-4e03-9537-6ed24ed831f8"
      unitRef="usd">53563000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzMtMTMtMS0xLTEwMTc3_45e58f14-dd66-47fe-8fd1-126c45c65a53"
      unitRef="usd">75453000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTEtMS0xLTA_5d313e17-c34a-4671-9568-0225d9477c19"
      unitRef="usd">9252000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTMtMS0xLTA_e4caa65a-18fb-49f5-9c5e-d232b25053dc"
      unitRef="usd">6255000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTUtMS0xLTA_b0d364d5-3c4b-44ff-83a6-45708ac8e0ca"
      unitRef="usd">2354000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTctMS0xLTA_c21f9753-f688-405f-b8d0-b7417a4f692a"
      unitRef="usd">8609000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTktMS0xLTA_97956c31-5678-4559-addc-3a092854a04d"
      unitRef="usd">383000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE0LTExLTEtMS0w_0aa7d2cf-0849-40b1-ab30-431f2263ac05"
      unitRef="usd">13690000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzUtMTMtMS0xLTEwMTc3_1e4a1258-270c-443b-9935-321b4a7814d1"
      unitRef="usd">12799000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTEtMS0xLTA_07584266-dcf8-40e7-a182-1b3ced1f3637"
      unitRef="usd">697000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTMtMS0xLTA_c4aa23ae-f5e0-4d33-b7f8-298307016851"
      unitRef="usd">665000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTUtMS0xLTA_73294695-d5f0-44fe-9ce1-a8f97045a6ad"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTctMS0xLTA_5674b4aa-d95d-4f86-b4b5-1f76da9cfa47"
      unitRef="usd">665000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTktMS0xLTA_f5ccf1a8-8c16-43ca-9fe3-c515a8d8c1d1"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ida46050322324c19b2088581fbd51e64_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE1LTExLTEtMS0w_51574442-4307-4673-a399-3ced3314b897"
      unitRef="usd">354000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzYtMTMtMS0xLTEwMTc3_c4e9c884-a1e0-43cd-adbc-a800eb8590ac"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTEtMS0xLTA_28ec76f3-b4da-4714-bae8-9105909aae36"
      unitRef="usd">570000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTMtMS0xLTA_f108deb4-9f75-4f4f-a12d-9ca152d2a209"
      unitRef="usd">570000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTUtMS0xLTA_3ac655bd-8563-4a76-a484-a8608cb4b846"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTctMS0xLTA_838b6e83-cd30-4ff0-b1fd-fc55aae961e8"
      unitRef="usd">570000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTktMS0xLTA_6f491927-1843-4f90-985f-4f44697e539f"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE2LTExLTEtMS0w_65ce8fd9-73cd-4ac1-a302-64b6028dba49"
      unitRef="usd">547000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzctMTMtMS0xLTEwMTc3_c3099344-f0d3-40cb-b6b9-736365ad8a03"
      unitRef="usd">704000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTEtMS0xLTA_5a04c320-3420-45f7-8a3d-644ba6c0693f"
      unitRef="usd">5000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTMtMS0xLTA_1430fdcb-a2f5-4dfc-b04f-512f31373b28"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTUtMS0xLTA_4195f502-5395-49ac-a1ea-9d4abe413084"
      unitRef="usd">5000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTctMS0xLTA_44905951-a22f-44e2-9a0b-5c3b8c948d72"
      unitRef="usd">5000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTktMS0xLTA_ce57f976-b38c-44a1-ad16-bc7691a0ccb0"
      unitRef="usd">5000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE3LTExLTEtMS0w_75af0faa-7b30-4bf0-a37d-19d6123dff80"
      unitRef="usd">1285000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzgtMTMtMS0xLTEwMTc3_f85e29a3-1e29-42f3-9f33-e903dcc24596"
      unitRef="usd">925000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTEtMS0xLTA_8783872c-bf1a-4378-b39c-928b7262b011"
      unitRef="usd">128536000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTMtMS0xLTA_610e8097-68b2-455c-abe7-612f36e74d65"
      unitRef="usd">21842000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTUtMS0xLTA_291e3170-c7c5-45f7-958b-b552e80ebfcb"
      unitRef="usd">77611000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTctMS0xLTA_9be522a7-2daa-43e7-9596-aef989b8c760"
      unitRef="usd">99453000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTktMS0xLTA_6dd6c3db-aa70-4e34-9a1f-15cae875f37e"
      unitRef="usd">28483000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzE4LTExLTEtMS0w_54b88d8f-fac6-47a7-b826-08653d1b3a4c"
      unitRef="usd">84352000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpkNGRhZTRmYmNiNDY0OTBmYjliMzQ4N2M4Yzc1YTQ5Ny90YWJsZXJhbmdlOmQ0ZGFlNGZiY2I0NjQ5MGZiOWIzNDg3YzhjNzVhNDk3XzktMTMtMS0xLTEwMTc3_dc6f82e5-322b-48b7-82f6-f82e764c66ed"
      unitRef="usd">108127000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODgx_2e525e0c-b376-406f-81bb-e0b00596a4e7">Troubled debt restructurings that occurred during 2020, 2019 and 2018 are set forth in the following table.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;Restructure&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Year-end&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:top"&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Commercial real estate:&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, land 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;9,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;4,922&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,457&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItMS0xLTEtMA_8aef724c-86ea-464f-a581-e59c86e8769f"
      unitRef="usd">3661000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItMy0xLTEtMA_69f47082-dfb0-4a74-9039-c740b091ce4f"
      unitRef="usd">192000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItNS0xLTEtMA_f0cabe0b-b8e5-4337-ada7-1b6ab7348421"
      unitRef="usd">3845000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItNy0xLTEtMA_1ea9d309-c7e7-4f8a-852e-a322321db6f6"
      unitRef="usd">2161000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItOS0xLTEtMA_98e02ea2-4ba6-48d9-bcba-30ea0ffef5a4"
      unitRef="usd">2203000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzItMTEtMS0xLTA_2647610c-62e7-4966-be04-2012a251a9d4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtMS0xLTEtMA_ec6c5f28-6151-4f86-96fe-bc9f9be5733d"
      unitRef="usd">2432000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtMy0xLTEtMA_b5199dca-6aeb-4d54-a352-78c3098746b0"
      unitRef="usd">2421000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtNS0xLTEtMA_cce6b05e-d847-413e-8ca2-d015b3478d3e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtNy0xLTEtMA_b9dbd383-ad01-47e1-9891-4697338b307f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtOS0xLTEtMA_de17ab9c-b5f2-40e7-bf01-caf3620d7e85"
      unitRef="usd">13708000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzMtMTEtMS0xLTA_10c960bb-ff5b-4aba-a211-11b6d6d339dd"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i619e6ae66a1f420a8957abd585904934_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtMS0xLTEtMA_573683d7-ce7f-4665-8c7a-78ba10159803"
      unitRef="usd">9310000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i619e6ae66a1f420a8957abd585904934_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtMy0xLTEtMA_3499a847-436b-49af-a3aa-05be7b545a45"
      unitRef="usd">4922000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtNS0xLTEtMA_74ccf123-261e-47e6-a1e6-54ae195d2f22"
      unitRef="usd">9457000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iff713a73fcc84373bd5e98b65af02eca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtNy0xLTEtMA_38b4b718-7e41-4177-80c4-1ca5254d57a9"
      unitRef="usd">9393000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtOS0xLTEtMA_2dc484b3-4d3f-443f-9876-f7999ea846d3"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9714ae5d60b84f6cbd467cf9d7820eb7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzUtMTEtMS0xLTA_a4d0d9f3-08e1-48b8-95e2-78468042ecb0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i869667b8a8254f3182bb6e579c0b0351_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtMS0xLTEtMA_b53938cb-86b0-4be1-994b-fa0da4c1aacc"
      unitRef="usd">1017000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i869667b8a8254f3182bb6e579c0b0351_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtMy0xLTEtMA_03892f23-d7fe-4124-b576-c7ba052f5753"
      unitRef="usd">1017000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ida46050322324c19b2088581fbd51e64_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtNS0xLTEtMA_b4b55991-a53d-4179-8e0a-96647ecee16d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ida46050322324c19b2088581fbd51e64_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtNy0xLTEtMA_19ff72ea-d53d-4e98-b79a-4851997c494c"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtOS0xLTEtMA_636bbd68-5e78-490d-aab5-1c10da836590"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i4f3f4c985ce0433bae303cdc12514e29_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzYtMTEtMS0xLTA_cf269d7e-cbc8-4485-8915-bd857619cc55"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctMS0xLTEtMA_18a930fa-3145-4ad7-aea5-ce1369d1ae40"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctMy0xLTEtMA_a9ec167c-225e-4504-a0f2-80ff27aade13"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctNS0xLTEtMA_1fcd0c3c-7fc0-4680-b58a-c43b39540933"
      unitRef="usd">124000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctNy0xLTEtMA_1b5520e9-f26d-455c-b044-f02642cfaab6"
      unitRef="usd">120000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctOS0xLTEtMA_d89129a8-5e66-4c9a-b3e4-e70b2ac931c8"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzctMTEtMS0xLTA_6c54c767-4c5b-47ea-93e7-1aad1a75ee86"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtMS0xLTEtMA_8fd052d8-0120-4eb7-853f-198088b83894"
      unitRef="usd">1104000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtMy0xLTEtMA_493dfbd1-53f0-4a2c-96dc-c57d14692ee0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtNS0xLTEtMA_e5509ef7-0887-47eb-a0cc-43107a750df6"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtNy0xLTEtMA_69b62da3-73bc-48d8-97cf-ab67a071dd7e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtOS0xLTEtMA_ec2c454e-d232-4d8e-bf8e-8661026d6651"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzgtMTEtMS0xLTA_f5162f16-413d-432e-ad9b-6f9688ae402a"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktMS0xLTEtMA_7cc41ec3-288e-431a-9c21-1adfe0788be4"
      unitRef="usd">17524000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktMy0xLTEtMA_5d399374-5a19-4c2c-bfc9-3e8b6b3b8b84"
      unitRef="usd">8552000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktNS0xLTEtMA_00e8c0d2-84fe-47bb-9030-b4e0c280828a"
      unitRef="usd">13426000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktNy0xLTEtMA_953d5c5b-7366-47dc-89b3-3ec8a74f96fb"
      unitRef="usd">11674000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktOS0xLTEtMA_a46ea81b-b76d-4772-9184-7f55436be7a8"
      unitRef="usd">15911000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyMjBiOWZmYTAxMGY0ZTNlOWZlNWEzOWY1OTYyYTJhOS90YWJsZXJhbmdlOjIyMGI5ZmZhMDEwZjRlM2U5ZmU1YTM5ZjU5NjJhMmE5XzktMTEtMS0xLTA_e0a359be-54d6-4524-8d5e-9857ac656cc9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODY2_889abda0-cd15-424b-8d14-60d1c9d41a2d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to restructured loans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.201%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructured loans past due in excess of 90 days at period-end:&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;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 7.75pt;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;Number of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dollar amount of loans&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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Restructured loans on non-accrual status at period end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Charge-offs of restructured loans:&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:top"&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 connection with restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized on previously restructured 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;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Proceeds from sale of restructured loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzItMS0xLTEtMA_efbbd0c7-e7f0-40e9-ad8b-c967a993cfec"
      unitRef="item">1</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzItMy0xLTEtMA_a9e24d90-bb62-4f1f-a8a4-ae5b6169ab18"
      unitRef="item">4</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzItNS0xLTEtMA_b8cfde8d-302d-42ee-86c0-c86be407e39a"
      unitRef="item">0</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzMtMS0xLTEtMA_beeb4d96-132e-417b-b1e8-f3a728fa04d3"
      unitRef="usd">2008000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzMtMy0xLTEtMA_e77e13e8-fbc8-4665-af58-c3baab0c330b"
      unitRef="usd">3340000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzMtNS0xLTEtMA_68a8f35e-dc6e-4fc0-ba22-501453f20d08"
      unitRef="usd">0</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzQtMS0xLTEtMA_42cd7c46-2be8-48fa-84ff-59eaaff1673a"
      unitRef="usd">8552000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzQtMy0xLTEtMA_e46b09ab-c81f-491a-94a8-b2d8e99db863"
      unitRef="usd">5576000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzQtNS0xLTEtMA_d5383ad4-9273-4466-9e13-531de6aba96d"
      unitRef="usd">0</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzYtMS0xLTEtMA_03e5a75e-df3c-4124-9884-0a2032e3a273"
      unitRef="usd">337000</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzYtMy0xLTEtMA_f6338369-a7f6-4b8e-a0d3-3106bcd02ea4"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzYtNS0xLTEtMA_caa0470e-7094-4d60-ba76-29789c34e097"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzctMS0xLTEtMA_01704400-fe31-4270-a419-0b4af5be9e1f"
      unitRef="usd">3894000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzctMy0xLTEtMA_da8e2bef-bbc2-4aae-aa73-0929c0c10aeb"
      unitRef="usd">1500000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzctNS0xLTEtMA_a1c6a5af-a1a8-4b31-b8fe-5139b0bf0c61"
      unitRef="usd">7650000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:Proceedsfromsaleofrestructuredloans
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzgtMS0xLTEtMA_31c2d9ce-7529-40ae-b6e0-60fbb63189ac"
      unitRef="usd">0</cfr:Proceedsfromsaleofrestructuredloans>
    <cfr:Proceedsfromsaleofrestructuredloans
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzgtMy0xLTEtMA_b08c302d-1a3d-470f-9f06-f605b76fecdb"
      unitRef="usd">0</cfr:Proceedsfromsaleofrestructuredloans>
    <cfr:Proceedsfromsaleofrestructuredloans
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo5ZTg5NmM2MWJiZjE0YzlmODJhNGEwZDc2YzE2ZmNkNS90YWJsZXJhbmdlOjllODk2YzYxYmJmMTRjOWY4MmE0YTBkNzZjMTZmY2Q1XzgtNS0xLTEtMA_bd34eefd-aaa7-4d9b-9f03-db18985cb72a"
      unitRef="usd">15750000</cfr:Proceedsfromsaleofrestructuredloans>
    <cfr:NumberOfDaysPastDue
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzk1Mzg_fdf3a109-4725-4404-b16d-36a9ef4f69f9">P120D</cfr:NumberOfDaysPastDue>
    <cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum
      contextRef="id9702e13892c42b9aa8f91c6dbecc79b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3Xzk2NzI_d966422f-6feb-4670-a822-5a6ef9d5d8e0"
      unitRef="number">0.30</cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum>
    <cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum
      contextRef="i13a87978ba7c4742ba4e23e4cda9d7a7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwMDU1_3f86b7fb-f312-403a-8a90-0e9e8efece7b"
      unitRef="number">0.30</cfr:PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum>
    <cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODY_a1fd1377-9437-469e-a3e8-dd5e7b0324c6">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2020. Paycheck Protection Program (&#x201c;PPP&#x201d;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.039%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;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;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,300,844&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;552,885&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;290,088&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;226,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;107,063&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;113,458&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,852,341&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;63,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,506,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,785&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,865&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,961&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,851&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,510&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;256,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,333&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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="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:8pt;font-weight:400;line-height:100%"&gt;11,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;6,749&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,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="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:8pt;font-weight:400;line-height:100%"&gt;3,152&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,551&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,956&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,899&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,005&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="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:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;14,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,397,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;608,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;343,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;258,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;121,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;119,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,019,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;87,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;4,955,341&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Energy&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,911&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,759&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,415&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,946&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,548&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,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="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:8pt;font-weight:400;line-height:100%"&gt;2,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;1,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="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;5,566&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,049&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,339&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,940&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,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="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:8pt;font-weight:400;line-height:100%"&gt;16,849&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,124&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;63,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,580&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,768&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;1,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="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:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;1,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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;524,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;592,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,235,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate:&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;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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings, land, other&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,544,558&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;947,102&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;749,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,152&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;432,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;661,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,047,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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,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="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:8pt;font-weight:400;line-height:100%"&gt;81,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;75,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;45,485&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,745&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,728&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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="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:8pt;font-weight:400;line-height:100%"&gt;2,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="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:8pt;font-weight:400;line-height:100%"&gt;325,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;14,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,414&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,014&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,814&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;258,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,633&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,302&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="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:8pt;font-weight:400;line-height:100%"&gt;39,727&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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="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:8pt;font-weight:400;line-height:100%"&gt;42,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;6,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="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:8pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;149,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,629,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,086,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;883,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;764,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;495,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;804,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,796,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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;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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;374,661&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;436,077&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;168,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;127,801&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,110,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 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,567&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,653&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,463&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;420,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;452,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;196,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;147,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,223,814&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,050,292&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,538,717&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,079,871&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;767,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;496,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;806,652&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;221,978&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;59,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:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,020,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;W/A risk grade&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMS0xLTEtMzg5OQ_3ebccb80-533f-4f3c-8ff3-70544412e951"
      unitRef="usd">1300844000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMy0xLTEtMzg5OQ_10f2ba7a-ad26-4048-8d66-e3cd76d99ff4"
      unitRef="usd">552885000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItNS0xLTEtMzg5OQ_1ffaf8f8-6610-4a3f-9636-7166c2315cb1"
      unitRef="usd">290088000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItNy0xLTEtMzg5OQ_f3fe70bf-c338-4d62-8d1c-80903b45dfee"
      unitRef="usd">226232000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItOS0xLTEtMzg5OQ_570cbfb8-828c-45b0-bb5b-0e51475a3679"
      unitRef="usd">107063000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTEtMS0xLTM4OTk_2d1d1b05-f5bb-478d-b430-4a7f5f5ca825"
      unitRef="usd">113458000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTMtMS0xLTM4OTk_3c234f73-2d20-4765-bdad-107f63fb49c8"
      unitRef="usd">1852341000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7dfff58ffacd40c395e5ef1c56ac854f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTUtMS0xLTM4OTk_2a325d99-50b5-4e6a-9584-28b1b5377895"
      unitRef="usd">63210000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzItMTctMS0xLTM4OTk_23c42b0a-ca4c-4108-857c-735a50b958bb"
      unitRef="usd">4506121000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMS0xLTEtMzg5OQ_4517149d-3bc1-458f-ad15-a6d8397106e1"
      unitRef="usd">50785000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMy0xLTEtMzg5OQ_0765a2fa-9dd8-43a4-85b2-b932a92eab3a"
      unitRef="usd">37865000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtNS0xLTEtMzg5OQ_e7ababea-3f44-45f6-974d-f8c26eb996b9"
      unitRef="usd">33961000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtNy0xLTEtMzg5OQ_a67bfd28-19b2-4491-b26a-5e970019e275"
      unitRef="usd">20851000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtOS0xLTEtMzg5OQ_472ce81e-641d-4fd2-a726-3e172d62fc6f"
      unitRef="usd">12348000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTEtMS0xLTM4OTk_74fa183a-779c-4911-aa8f-600406b67d44"
      unitRef="usd">5510000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTMtMS0xLTM4OTk_0422500a-9359-4f13-860c-3a850002c2d0"
      unitRef="usd">85756000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ida509e5b68b04b56ad1a86d9cb8d3601_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTUtMS0xLTM4OTk_a5ec6d85-4c3f-46d7-8c00-eb4c34d7424c"
      unitRef="usd">9122000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie4b7ef5fed8042b0972a0fb460afe479_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMtMTctMS0xLTM4OTk_06606d08-9eb7-437e-8821-29970b16d811"
      unitRef="usd">256198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMS0xLTEtMzg5OQ_cae3c808-44af-4b64-9db6-0af7d1ebd8f6"
      unitRef="usd">31333000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMy0xLTEtMzg5OQ_a8c7ae9a-6112-4f26-8887-bfbe24c7cb64"
      unitRef="usd">7361000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtNS0xLTEtMzg5OQ_c39c82b2-7b8d-4f12-9ab9-3b3b257c5944"
      unitRef="usd">11379000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtNy0xLTEtMzg5OQ_e06f662d-2176-4dc9-9787-fc68f6d1b5d7"
      unitRef="usd">6749000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtOS0xLTEtMzg5OQ_fbf095c6-0c8c-4ee8-bcd7-697fcdee6d5b"
      unitRef="usd">710000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTEtMS0xLTM4OTk_6d53244d-4e2d-4b38-8c8a-d1d41265f2ab"
      unitRef="usd">113000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTMtMS0xLTM4OTk_d9b4da80-20c2-4b85-b37b-71ac95d358f3"
      unitRef="usd">65180000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i0639703311c94880a886025a25365404_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTUtMS0xLTM4OTk_6ad8fad8-974c-479e-9fef-0323c969cd15"
      unitRef="usd">3152000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idc329028385f41fbacf9d1259c55271c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQtMTctMS0xLTM4OTk_3785a9be-88cc-400e-a2d0-60f94daf1a1e"
      unitRef="usd">125977000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMS0xLTEtMzg5OQ_949b2249-754e-4242-a6c4-7ba56fcf3312"
      unitRef="usd">4700000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMy0xLTEtMzg5OQ_3e3f0aea-c3e2-4f5c-929b-84ba3f7cc3ed"
      unitRef="usd">7002000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtNS0xLTEtMzg5OQ_05f49ce6-7794-4dd6-9197-9ca3f501bf59"
      unitRef="usd">6551000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtNy0xLTEtMzg5OQ_a68cf595-b747-4088-9b61-0267c99d5d5a"
      unitRef="usd">3416000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtOS0xLTEtMzg5OQ_59f6e576-e01d-4803-b089-a6e95b30eb1e"
      unitRef="usd">1426000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTEtMS0xLTM4OTk_c2a72f4e-7cf6-4d0b-a163-bddfee55207e"
      unitRef="usd">140000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTMtMS0xLTM4OTk_aa4ff861-6e03-4930-a330-5315c4062126"
      unitRef="usd">15005000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i49840cdbbd9f477f924d1bc301ff6ac6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTUtMS0xLTM4OTk_131c41ac-c788-4663-8dd2-8ae4f087d7d4"
      unitRef="usd">8956000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf567de174f7407882dd16a4ebd8615e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzUtMTctMS0xLTM4OTk_9ba525a2-bd5f-48f6-aad2-8cd2b0ad3821"
      unitRef="usd">47196000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMS0xLTEtMzg5OQ_dfd64643-a687-4219-9f18-537124fd6da0"
      unitRef="usd">6899000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMy0xLTEtMzg5OQ_2141345e-7112-4c6d-a978-d940a0bfb3d8"
      unitRef="usd">2399000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtNS0xLTEtMzg5OQ_ddaaa96b-b154-4e88-9b90-68b63c7560fc"
      unitRef="usd">1195000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtNy0xLTEtMzg5OQ_3567f7c3-ff43-40b5-8a6e-ff21f18d9a04"
      unitRef="usd">1005000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtOS0xLTEtMzg5OQ_4d592098-143b-4694-ba40-30bb9fb929e4"
      unitRef="usd">105000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTEtMS0xLTM4OTk_8802ec50-465d-4692-9ceb-179b1207f3c6"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTMtMS0xLTM4OTk_a686efb4-7cb9-4524-8cab-da377dbeef40"
      unitRef="usd">480000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1f739f8bc7714283a59f50c97f37ff7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTUtMS0xLTM4OTk_c7225c20-958e-4716-9799-1296f4e464d8"
      unitRef="usd">2416000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4b58e195d6884288a98baa33d28cb0b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzYtMTctMS0xLTM4OTk_213502a7-6ecc-470c-a8b5-14ea848645a9"
      unitRef="usd">14528000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMS0xLTEtMzg5OQ_dd52ee3d-64a3-4a96-b5de-ff919f8180e8"
      unitRef="usd">2580000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMy0xLTEtMzg5OQ_f937e3c2-fd1a-4be2-a56a-bf8014bce0e8"
      unitRef="usd">952000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctNS0xLTEtMzg5OQ_60ec2367-935b-479d-92db-06f5bdab26d5"
      unitRef="usd">651000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctNy0xLTEtMzg5OQ_a976a0fd-dfa3-4e5f-9c4d-c1c5553cab3a"
      unitRef="usd">484000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctOS0xLTEtMzg5OQ_16c92733-6ce0-490c-83e2-b05744dfad8f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTEtMS0xLTM4OTk_1d12490e-0097-46fc-8a86-59e172f485c5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTMtMS0xLTM4OTk_d8f79857-3fbc-40a6-85ee-07401f4fe57d"
      unitRef="usd">359000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i59787dcc5bc0461e817ea7709f0365c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTUtMS0xLTM4OTk_7c9dcdc4-5277-48f2-be83-7e5260cd87c9"
      unitRef="usd">295000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icecb174621764cb0b74feb44c8065a5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzctMTctMS0xLTM4OTk_d7459b3e-7218-42be-9e97-e80b1d340ab4"
      unitRef="usd">5321000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMS0xLTEtMzg5OQ_50d9e841-79b8-4103-9356-4ca7ac266f1f"
      unitRef="usd">1397141000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMy0xLTEtMzg5OQ_d7644307-aebd-45bd-8e30-476201154fec"
      unitRef="usd">608464000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtNS0xLTEtMzg5OQ_3856a68e-6bb8-404d-8413-497a79088c4e"
      unitRef="usd">343825000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtNy0xLTEtMzg5OQ_72044596-91d4-4d19-b369-ab7d57b9a9f9"
      unitRef="usd">258737000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtOS0xLTEtMzg5OQ_dde68de6-6c14-4e22-8025-52683aa290c1"
      unitRef="usd">121652000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTEtMS0xLTM4OTk_aaace3be-157f-493a-85ea-318d6d52d98f"
      unitRef="usd">119250000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTMtMS0xLTM4OTk_e8801072-3c14-4f22-8659-6d9c266cca21"
      unitRef="usd">2019121000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie0391740f392403cba7634fd0276fffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTUtMS0xLTM4OTk_c0b56e3c-c9ef-456c-9b4d-9716cae6e652"
      unitRef="usd">87151000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzgtMTctMS0xLTM4OTk_ae8a2e2c-03f1-446e-a992-37125e035202"
      unitRef="usd">4955341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0a55259bde76413997d06a94f52b227e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMS0xLTEtMzg5OQ_1c728d1b-a851-4956-8aaf-00d310febe17"
      unitRef="grade">6.19</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id0424c7034c44382a080ecbe074841cd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMy0xLTEtMzg5OQ_6a7e71b9-597d-4ade-90e5-debecd6d3836"
      unitRef="grade">6.88</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibc539bb033624a569d70cf0d414481a9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktNS0xLTEtMzg5OQ_bc71b2ae-2fed-4b2d-bf61-7643a4158cb2"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icf9b5ab29d5b41ffae1753beab1405f4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktNy0xLTEtMzg5OQ_40fe0d4c-4397-4aeb-a914-fe26c5c18d74"
      unitRef="grade">6.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia75a33c16e5b41219fbdc4aa9e16013f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktOS0xLTEtMzg5OQ_46ed83ae-172a-42fb-9a13-2cdf0949c0f1"
      unitRef="grade">6.32</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iead49f7755fd4cf787f5633d5db24ffd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTEtMS0xLTM4OTk_98f147a8-fa43-41a1-bd76-31bf33698303"
      unitRef="grade">5.84</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idd8d1e7dd4d5411c98fbc5a760180a50_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTMtMS0xLTM4OTk_d4132865-8cf1-4d1b-8c4b-ab997ebe21a3"
      unitRef="grade">6.38</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie0391740f392403cba7634fd0276fffc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTUtMS0xLTM4OTk_bfc195da-3e23-4693-a30c-7df4df78c216"
      unitRef="grade">7.51</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzktMTctMS0xLTM4OTk_024c9b01-752d-4a92-aebf-0a8c6f2640be"
      unitRef="grade">6.45</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTEtMS0xLTM4OTk_382247e9-fab6-457d-b13d-6860c840e525"
      unitRef="usd">403156000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTMtMS0xLTM4OTk_0f1568b1-5b9a-4a4f-8954-e6c9dbfc48fa"
      unitRef="usd">18911000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTUtMS0xLTM4OTk_cfee5023-6e71-4f2a-9160-8ee3a9f9fa08"
      unitRef="usd">9759000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTctMS0xLTM4OTk_7f6dd378-9ac2-4d8a-997d-6442e42288c2"
      unitRef="usd">8083000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTktMS0xLTM4OTk_60a79d51-dcb5-4398-8a95-d306cee11e11"
      unitRef="usd">1415000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTExLTEtMS0zODk5_90c09bba-0277-4ccf-9acf-95830dd311a6"
      unitRef="usd">4326000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTEzLTEtMS0zODk5_7d8a08bb-d14b-45bc-8e6f-3496d18f1932"
      unitRef="usd">494946000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i14ae089f57ed4ebc945d7917129950fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTE1LTEtMS0zODk5_ae0037d9-180f-4caa-88ad-52ebfcc3fbe4"
      unitRef="usd">27548000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzExLTE3LTEtMS0zODk5_46a6ddab-5f4b-468f-a81b-773d6aac8ac8"
      unitRef="usd">968144000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTEtMS0xLTM4OTk_597840ed-385c-48cb-afa6-cc269d367cad"
      unitRef="usd">105772000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTMtMS0xLTM4OTk_93f509b2-d9d0-47b0-aabf-72d19e7fa9b2"
      unitRef="usd">2272000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTUtMS0xLTM4OTk_b00c1901-cc8d-43b2-8fde-36847667609b"
      unitRef="usd">1743000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTctMS0xLTM4OTk_a65275a5-cdbe-43cb-8d0c-7315083b4a72"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTktMS0xLTM4OTk_25c1378e-fb1e-43ad-929e-03b580aaf1f1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTExLTEtMS0zODk5_69b344a9-6e48-45fa-aa91-34bf231edc56"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTEzLTEtMS0zODk5_b3ac2a4e-f727-4fe7-b279-029880480d84"
      unitRef="usd">18194000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6d3e8dacd01749b597d5907eab99caa5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTE1LTEtMS0zODk5_af7cbcc2-6994-4930-b352-7c3ab1fad803"
      unitRef="usd">5566000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2b5a8043f2ec4af0a7f40717d0607db5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEyLTE3LTEtMS0zODk5_f09f07b4-f74c-48f8-8183-ee682aa8a8de"
      unitRef="usd">133547000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTEtMS0xLTM4OTk_57d314c1-d901-4ad9-a21e-978734b86a07"
      unitRef="usd">703000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTMtMS0xLTM4OTk_dcdbad11-eff3-4806-ae19-dda59d0e7585"
      unitRef="usd">4049000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTUtMS0xLTM4OTk_5e4dbce7-a39c-47f9-8b34-efe2b48f7cd7"
      unitRef="usd">1339000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTctMS0xLTM4OTk_06d3de75-38ce-4b0e-a6f6-ddec113e00f2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTktMS0xLTM4OTk_5deaacff-fb30-472f-892d-83e661936767"
      unitRef="usd">759000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTExLTEtMS0zODk5_491ba2a3-2b35-45c2-a5cc-7eff54038620"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTEzLTEtMS0zODk5_66c064aa-dbac-4d33-be74-4c47f9540c8c"
      unitRef="usd">37637000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i00ebca0d8742466a834aac7e4a651b4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTE1LTEtMS0zODk5_c6b13111-b625-429f-87a6-b3a2f5875ecb"
      unitRef="usd">1940000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4412216c3a9d4ffcbd1f78a123cf9a4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzEzLTE3LTEtMS0zODk5_b473dd59-7ad0-4a89-9eaf-8434ccbef1df"
      unitRef="usd">46427000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTEtMS0xLTM4OTk_94d953a2-6c8c-41b7-98d3-4c81dfa34f4b"
      unitRef="usd">12218000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTMtMS0xLTM4OTk_0fdce3d0-1541-485f-b8e5-8e25084cedfc"
      unitRef="usd">16849000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTUtMS0xLTM4OTk_394a6832-6222-4180-8483-99e877c70bb8"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTctMS0xLTM4OTk_4a9d77e5-0a85-4d08-bc0d-64abbb0e862f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTktMS0xLTM4OTk_36c4b50e-28da-4fd7-91a5-f26c0de6923b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTExLTEtMS0zODk5_e243f7ee-df71-4b90-bed1-418fc96ee3b8"
      unitRef="usd">661000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTEzLTEtMS0zODk5_7e71cb13-c3d3-4d00-a9c0-e5e39e3b636c"
      unitRef="usd">30124000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7a5a2d740e3d4aa8a968376ce26d7c30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTE1LTEtMS0zODk5_f55fa360-9cdd-4678-bb03-45abd01f177b"
      unitRef="usd">2735000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i41342f5063974cce82bf4aabae202ad2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE0LTE3LTEtMS0zODk5_4e945d35-181b-4aa0-badc-7009c8c6a891"
      unitRef="usd">63912000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTEtMS0xLTM4OTk_7b0af531-2e97-4060-8111-bfb9976c021b"
      unitRef="usd">1101000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTMtMS0xLTM4OTk_44e085a3-b945-4d61-90ce-fbabdf988508"
      unitRef="usd">4580000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTUtMS0xLTM4OTk_8b7f29f4-4039-4260-8601-6bdda765116e"
      unitRef="usd">654000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTctMS0xLTM4OTk_dbb3c09e-9480-45ee-87b5-43cef2df2985"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTktMS0xLTM4OTk_9c376e79-6c25-428c-be88-e7df752ee429"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTExLTEtMS0zODk5_94f9e574-31e8-48c3-9ce2-bcda0e95b868"
      unitRef="usd">359000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTEzLTEtMS0zODk5_c5581a36-0d18-4c41-a43e-62d22b94999d"
      unitRef="usd">6768000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icabc356687734aad93932d84d6110d74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTE1LTEtMS0zODk5_d08e65d8-1c55-4d59-98ab-ae784649b52d"
      unitRef="usd">279000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8c691f111b664a90bbc43e4342efc47d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE1LTE3LTEtMS0zODk5_6052ef59-1660-42b5-895f-cbe485b46225"
      unitRef="usd">13741000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTEtMS0xLTM4OTk_3f296361-4f2c-47dc-9051-15b6d017da99"
      unitRef="usd">1320000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTMtMS0xLTM4OTk_3a417ff0-8d52-4b41-be14-caf0e2bf1416"
      unitRef="usd">2192000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTUtMS0xLTM4OTk_afe8dd2b-52b5-4827-8b18-83e034f7c512"
      unitRef="usd">1490000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTctMS0xLTM4OTk_04a39b1c-e705-4fde-8990-127eea2f7442"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTktMS0xLTM4OTk_500c5694-6389-4ff8-bb50-9ac21059c2c5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTExLTEtMS0zODk5_df52bf46-2de8-4601-b745-6bbc9a731686"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTEzLTEtMS0zODk5_b5496ec6-197b-4e84-8af4-e4c2a6f749f7"
      unitRef="usd">4425000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icfc334acd1444e168e88344227a84972_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTE1LTEtMS0zODk5_297867d5-3a24-43f5-922b-c15ca490f106"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i695574ff22d1419291f95a05a8163109_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE2LTE3LTEtMS0zODk5_b7313d40-6511-4db2-a216-7c49ea1a6a83"
      unitRef="usd">9427000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTEtMS0xLTM4OTk_cc8998dd-b2b7-432c-a6b9-0ba50d9a4a6a"
      unitRef="usd">524270000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTMtMS0xLTM4OTk_4ff91c44-d1ef-426e-91ea-cf8d50ef167e"
      unitRef="usd">48853000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTUtMS0xLTM4OTk_1017082b-cbcf-4899-8c07-9e95d8956c71"
      unitRef="usd">16310000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTctMS0xLTM4OTk_ae18774f-5a59-4f0d-81fb-1b14bb70e476"
      unitRef="usd">8083000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTktMS0xLTM4OTk_c9edf414-9b79-49fc-915e-aad2c4f71f47"
      unitRef="usd">2174000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTExLTEtMS0zODk5_4c8f553a-9bb5-44ce-9668-87a0685c4a9e"
      unitRef="usd">5346000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTEzLTEtMS0zODk5_795b40ee-0f13-43eb-b6b7-3518b2ff2f56"
      unitRef="usd">592094000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9a8a37283e9d46ada68d64818fb11c75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTE1LTEtMS0zODk5_84ab51b4-6e40-496e-98f5-2872fe901d18"
      unitRef="usd">38068000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE3LTE3LTEtMS0zODk5_be7f6142-5a67-4a5d-9ba4-5d46cb8ea4b1"
      unitRef="usd">1235198000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ifdf8317a44844ef6846f3cd18f23f376_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTEtMS0xLTM4OTk_c974b74f-6644-4dcc-a036-a803e1c2cdf2"
      unitRef="grade">6.86</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1127ad98e189482db53391a2f9a83fab_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTMtMS0xLTM4OTk_660ccc64-25d6-4b64-a043-ece438271971"
      unitRef="grade">9.57</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic827ba0d268c4d7db43d56e2ce05c754_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTUtMS0xLTM4OTk_9912c443-2a2c-4d12-9fb0-638c9660fcfd"
      unitRef="grade">8.68</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0c31720f559d41d9809f0ed99fce7a31_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTctMS0xLTM4OTk_af5cd3d3-b37e-40f1-8432-0c17cd7b0f69"
      unitRef="grade">7.40</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i65b5e63b5f264b48b8e864443b147d13_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTktMS0xLTM4OTk_8e07f21e-2a79-45c9-957f-16f3ec3eb783"
      unitRef="grade">7.85</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if3cf496e371742bca4af5a960b925f53_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTExLTEtMS0zODk5_c88d3d8d-047e-477e-9f5b-f34debcbfe18"
      unitRef="grade">8.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i82983be953774753ba1205eb3162b773_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTEzLTEtMS0zODk5_20dbf1a4-aaf0-4589-a312-81edd224d3ae"
      unitRef="grade">6.45</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9a8a37283e9d46ada68d64818fb11c75_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTE1LTEtMS0zODk5_30d52fbe-e99a-4943-b418-2e4aa130c0ed"
      unitRef="grade">8.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzE4LTE3LTEtMS0zODk5_c34c1988-5094-450f-a83a-e65d19b8f07c"
      unitRef="grade">6.85</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTEtMS0xLTM4OTk_77ee8556-50d8-48c2-bb72-22dea3dd0900"
      unitRef="usd">1544558000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTMtMS0xLTM4OTk_8ba6eef9-25ca-45cd-a65a-d77c0b6d558b"
      unitRef="usd">947102000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTUtMS0xLTM4OTk_78af71f0-90b9-4d17-b3b7-816df0522b12"
      unitRef="usd">749879000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTctMS0xLTM4OTk_2eba4963-8c6e-4abe-a856-9e8ece629def"
      unitRef="usd">605152000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTktMS0xLTM4OTk_4ca498d3-3d96-41fe-9597-52490637daa8"
      unitRef="usd">432941000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTExLTEtMS0zODk5_ba5ed3c2-32d5-46b5-ad50-cfa793022375"
      unitRef="usd">661301000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTEzLTEtMS0zODk5_5c8197b3-5721-426f-bb39-56d4f095e16b"
      unitRef="usd">56600000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5645178d294a494b9c806fa0b51d9fb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTE1LTEtMS0zODk5_1d0c68a2-992e-488c-9b94-e694d4a657cd"
      unitRef="usd">50340000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIyLTE3LTEtMS0zODk5_956d09a8-33e7-4fad-957f-3532649378cb"
      unitRef="usd">5047873000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTEtMS0xLTM4OTk_8b4c4894-4357-4384-98d8-959f707335c9"
      unitRef="usd">45527000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTMtMS0xLTM4OTk_76589ce0-c92d-4c42-bc5d-3f5e69186774"
      unitRef="usd">81224000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTUtMS0xLTM4OTk_eec47acc-0834-4774-9587-c930d57e5ed7"
      unitRef="usd">75893000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTctMS0xLTM4OTk_b232c6c0-0074-464c-832e-98b705c03e40"
      unitRef="usd">45485000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTktMS0xLTM4OTk_4aeb6b4e-630c-45f5-8ee7-2f5d08654026"
      unitRef="usd">26745000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTExLTEtMS0zODk5_9d3d428f-709d-4d34-8691-da3fb384f9c6"
      unitRef="usd">37728000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTEzLTEtMS0zODk5_906c159e-30ec-46c0-ad69-af8334620b45"
      unitRef="usd">10521000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i780c9cfbd85441ee82c99604c260e5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTE1LTEtMS0zODk5_65d53948-67ee-4474-b762-8949ec4701ea"
      unitRef="usd">2104000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4a7b88bcad8247309669bde2f7ad18d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzIzLTE3LTEtMS0zODk5_8f2bf02d-7b8e-41e6-beb9-8e349fc824c7"
      unitRef="usd">325227000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTEtMS0xLTM4OTk_f5af11cf-44d0-455e-91cc-d83ce8f1485a"
      unitRef="usd">14183000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTMtMS0xLTM4OTk_326b696b-0253-4014-8fa6-e06edd08c1ac"
      unitRef="usd">36414000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTUtMS0xLTM4OTk_22f4ccfa-eb60-4d92-9313-a705d271ed91"
      unitRef="usd">45014000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTctMS0xLTM4OTk_25be8e06-7856-4af1-9feb-31d8b035c996"
      unitRef="usd">71814000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTktMS0xLTM4OTk_f4e847f9-bb06-4cad-ac68-981e8e04eb52"
      unitRef="usd">25343000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTExLTEtMS0zODk5_825c3769-690a-45a5-bf6b-c808a6465cec"
      unitRef="usd">60225000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTEzLTEtMS0zODk5_881c12cd-1def-4261-b132-4b6e603e2835"
      unitRef="usd">200000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib8ba2ea628ad4406b9d5a3ce31091a18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTE1LTEtMS0zODk5_9a944397-4a0f-423f-a1d5-276cbbe02858"
      unitRef="usd">5261000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf1e897257494f6c8cbf459ef1abb98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI0LTE3LTEtMS0zODk5_f89b055c-d10d-44c4-802b-d96cab1345f5"
      unitRef="usd">258454000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTEtMS0xLTM4OTk_a65fde2d-5eb3-444d-af58-76ec90b29a06"
      unitRef="usd">22633000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTMtMS0xLTM4OTk_f753df1c-50d1-44af-8b39-500ee2ba3e81"
      unitRef="usd">16302000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTUtMS0xLTM4OTk_71d559e3-aab8-466a-b7d0-5ce7ab5db112"
      unitRef="usd">11916000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTctMS0xLTM4OTk_3da2f30b-9c30-45b7-8c1a-9428d07ff22c"
      unitRef="usd">39727000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTktMS0xLTM4OTk_f7b65b0c-700d-46a7-a113-adc60ceeea1c"
      unitRef="usd">8655000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTExLTEtMS0zODk5_592a2b37-bfd6-4ffb-97ab-310e53ebbb24"
      unitRef="usd">42904000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTEzLTEtMS0zODk5_2b5dcefe-954c-40d8-8a70-2382f3c7747b"
      unitRef="usd">6977000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic8986d86b468402cad085e4f356bc488_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTE1LTEtMS0zODk5_ff67e468-a8c8-4640-bdab-7085e9579f9e"
      unitRef="usd">248000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic2bbc0e509f342f8afc39ee1c810c16c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI1LTE3LTEtMS0zODk5_ecabc4e3-c028-4828-b8d6-0cbc69d8a7e4"
      unitRef="usd">149362000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTEtMS0xLTM4OTk_4d8be9d6-c571-4eca-900b-d9be83a31062"
      unitRef="usd">2714000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTMtMS0xLTM4OTk_b37f5197-75f4-4996-8779-18f06113e0c4"
      unitRef="usd">5031000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTUtMS0xLTM4OTk_93c385d1-2ea6-4323-9d7d-82b95a0d513e"
      unitRef="usd">999000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTctMS0xLTM4OTk_e73ac1d8-8c0c-4c3b-9b37-3f29e79d5739"
      unitRef="usd">2019000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTktMS0xLTM4OTk_0643e68b-bb96-4f14-9dac-1ec263b02617"
      unitRef="usd">1683000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTExLTEtMS0zODk5_0d907aa7-6319-4e1e-af09-bac30545031b"
      unitRef="usd">2736000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTEzLTEtMS0zODk5_4b0c3e89-55d3-440c-93e2-5c25c2df747c"
      unitRef="usd">42000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib767a27664004022bd55bdf7d9d55281_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTE1LTEtMS0zODk5_c6dd4749-0f7e-499e-bab8-b125da478030"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic35fd518110645e793c9cb9874d852cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI2LTE3LTEtMS0zODk5_66da4207-cca3-459c-bb37-07b254c6d136"
      unitRef="usd">15224000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTEtMS0xLTM4OTk_99bebec7-9e2a-4b82-ad15-6683cf66fff4"
      unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTMtMS0xLTM4OTk_22da8243-1086-4e5c-89c1-dbcdb0469bda"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTUtMS0xLTM4OTk_ba8bbf48-0122-4bc3-845a-816ee3cb615b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTctMS0xLTM4OTk_bfb65ab0-6a94-4db0-bad1-b6dd95dda74a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTktMS0xLTM4OTk_890c4c9d-8351-4b27-ba14-b9961be41920"
      unitRef="usd">250000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTExLTEtMS0zODk5_3ea0134c-b1fa-4b3d-9f6e-7c09a322ce57"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTEzLTEtMS0zODk5_8850ae24-4701-4fc2-ad37-93fcfee3486b"
      unitRef="usd">63000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic931b8c46f5a42d28e075b756f58d051_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTE1LTEtMS0zODk5_2fa91c53-12df-49cf-9e40-86a7f5257e0a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4f40c5420e2b437f8969ec03861684c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI3LTE3LTEtMS0zODk5_af868feb-74dd-401e-8d48-41f4423f11b9"
      unitRef="usd">513000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTEtMS0xLTM4OTk_1e4395f2-4018-4a89-b0dd-a45100b2e743"
      unitRef="usd">1629815000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTMtMS0xLTM4OTk_3782ff04-73ca-4212-99ef-fce61277ecdf"
      unitRef="usd">1086073000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTUtMS0xLTM4OTk_3b6ac882-5c65-4980-b7a8-9d36f4e90d03"
      unitRef="usd">883701000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTctMS0xLTM4OTk_12b85762-4b0c-4f93-b9e0-36646fdf3bb4"
      unitRef="usd">764197000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTktMS0xLTM4OTk_7de035a6-b907-4841-bc01-cddb29136944"
      unitRef="usd">495617000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTExLTEtMS0zODk5_abbcb141-70e9-4490-bfc6-7b3b7797b4dd"
      unitRef="usd">804894000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTEzLTEtMS0zODk5_226a27e9-275e-4eb0-bd96-b8ddb902d33d"
      unitRef="usd">74403000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3fdd52348dee4f99954f37cd478ec908_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTE1LTEtMS0zODk5_39e821f7-9554-4ffc-a84f-a7b8565e1cbb"
      unitRef="usd">57953000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI4LTE3LTEtMS0zODk5_3710fa6f-b7a4-496a-9305-39c92924ab3a"
      unitRef="usd">5796653000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if7d12947d2a84c0d9459b168d291f909_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTEtMS0xLTM4OTk_d34216d4-91db-4996-8db5-a3cf6022f1df"
      unitRef="grade">7.13</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i78d609842a6645019dbc97db4ffcf0a2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTMtMS0xLTM4OTk_aea3ed2c-0723-45b8-ae60-1f9b06400862"
      unitRef="grade">7.36</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5b3510bf36384ab18bc04ae9edbabb8f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTUtMS0xLTM4OTk_200bf8a4-0756-4ae5-a93a-4cc26d6e480a"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i17aab5d1394e42459de6e982680a4d44_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTctMS0xLTM4OTk_97c5e6fb-42b5-4577-95b8-95cf10720da0"
      unitRef="grade">7.55</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie86b2a946327456ea68c83828cac91ec_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTktMS0xLTM4OTk_d16983a3-a0c2-4d4f-a54f-52ec2889f113"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9fc58d45ee484e07aa2b77dab88b1c16_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTExLTEtMS0zODk5_aaa12684-4995-4742-83bb-5b3a9ce43722"
      unitRef="grade">7.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i30a07497c48d402b8ebb27c5bccfe8b5_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTEzLTEtMS0zODk5_54017ae5-ff69-4902-8d19-735ab453bb94"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3fdd52348dee4f99954f37cd478ec908_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTE1LTEtMS0zODk5_1fba0d93-cf3f-4fee-af35-4faae2f53be2"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib58cab6a70804b73ac1a1dff55b0ac4a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzI5LTE3LTEtMS0zODk5_ea5879e6-d423-4fe1-8a5d-cb98b616c53a"
      unitRef="grade">7.34</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTEtMS0xLTM4OTk_fc23cc96-5a91-451c-ab2d-0df653e4e1dd"
      unitRef="usd">374661000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTMtMS0xLTM4OTk_49f700a5-eaa4-4539-a23a-23ff62cb5c85"
      unitRef="usd">436077000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTUtMS0xLTM4OTk_6d5f7af6-04cf-4a10-971a-ee35cc363873"
      unitRef="usd">168517000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTctMS0xLTM4OTk_481fc2df-2010-4b67-9ff0-edd05d5c8e1b"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTktMS0xLTM4OTk_f236ad1d-e28e-4df3-bff2-0a8bc42110b8"
      unitRef="usd">1144000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTExLTEtMS0zODk5_ac9da9b8-9fb5-4b26-83f0-95eec2a3e826"
      unitRef="usd">1758000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTEzLTEtMS0zODk5_baff2329-dc72-49f2-97f8-1df3641091e1"
      unitRef="usd">127801000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2bebfc06de5449558a9da9a0160f78b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTE1LTEtMS0zODk5_54275b0b-0fed-4905-aaa7-e265e86f887d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMxLTE3LTEtMS0zODk5_59e5597d-e109-480c-87f8-b82d62a58901"
      unitRef="usd">1110025000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTEtMS0xLTM4OTk_50ce4d6a-9c31-44f5-a12a-499622f7d3c8"
      unitRef="usd">37430000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTMtMS0xLTM4OTk_23a72eb1-b185-4942-b33b-d80046e6509b"
      unitRef="usd">16567000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTUtMS0xLTM4OTk_cb8bed7f-b649-4c05-b538-c42158775099"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTctMS0xLTM4OTk_b60c3d13-1e5c-493f-bbcf-708507511338"
      unitRef="usd">2848000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTktMS0xLTM4OTk_7d109c1b-a1ca-4617-ade0-fef7d58404f7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTExLTEtMS0zODk5_ea07227a-1237-44eb-b3e8-9e9058d2dd6c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTEzLTEtMS0zODk5_063275c3-ae87-4a92-a7dc-00050ae0f103"
      unitRef="usd">14311000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iceb1c8a52b9d44afa478eff715cc647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTE1LTEtMS0zODk5_0543b172-ce32-40c3-abf0-e8a74f023824"
      unitRef="usd">1131000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6ed9818c89034b17a30af7041ccae685_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMyLTE3LTEtMS0zODk5_f6b98fdf-ffc5-4832-94a4-40bcd066916b"
      unitRef="usd">72287000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTEtMS0xLTM4OTk_9d15177e-dfcf-4f1a-bd5a-06aa191e1912"
      unitRef="usd">5846000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTMtMS0xLTM4OTk_412c8ced-be07-492f-8e57-1b9694ffbd01"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTUtMS0xLTM4OTk_2dd7c050-6db6-4293-b9ba-b39adfae75a8"
      unitRef="usd">27653000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTctMS0xLTM4OTk_8fb09cca-7834-4c67-a986-be7fe51b2c4e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTktMS0xLTM4OTk_761943d6-d31d-4e66-9d3f-315f75560db4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTExLTEtMS0zODk5_8b82568d-0d61-44cb-a26f-c13f994c2caf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTEzLTEtMS0zODk5_d74d8093-0db2-4024-8beb-d2d1c3a6e298"
      unitRef="usd">5463000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic6d61b98fad84361bf32991ce8c4c60a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTE1LTEtMS0zODk5_3e9f782d-8488-4c08-b99a-757f21151db8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id6c718fca2d148198c5435ad7814d6d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzMzLTE3LTEtMS0zODk5_2db93136-fd57-439c-abad-d257174693e1"
      unitRef="usd">38962000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTEtMS0xLTM4OTk_38f9a685-3639-431c-bc4c-ae6e9264f964"
      unitRef="usd">856000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTMtMS0xLTM4OTk_317e8201-e4b1-4198-b972-4186da7f1c89"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTUtMS0xLTM4OTk_ae7c3956-537d-4268-9957-aa1581745f8c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTctMS0xLTM4OTk_a43ea2c8-9c06-4a4c-8947-9e80da720b5b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTktMS0xLTM4OTk_bbb7589b-be27-4d28-8591-607a008a7aa2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTExLTEtMS0zODk5_9edede74-958a-426e-8d59-a84c7c9713a6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTEzLTEtMS0zODk5_0c782582-4c66-452a-982c-289718dc0729"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3b42dbed3214400d871eca8b17b836f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTE1LTEtMS0zODk5_b310c818-5481-4d60-91a8-17def4adab96"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i17b1b966cff24c78aaa702cc59a6aea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM0LTE3LTEtMS0zODk5_e2dbb2cb-374a-44af-a7e7-193d9e564d5e"
      unitRef="usd">856000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTEtMS0xLTM4OTk_d97371f3-c16f-4afb-996b-0177d82ca7cf"
      unitRef="usd">1684000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTMtMS0xLTM4OTk_a2601186-cf64-4d2d-8cac-a2bd7323fe1a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTUtMS0xLTM4OTk_fad485de-25c1-44db-b03f-83ed849e562f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTctMS0xLTM4OTk_c171e17d-faaa-4180-8852-806c6d57e640"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTktMS0xLTM4OTk_ba1eca2b-6dec-4e60-975e-c3d32b995d97"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTExLTEtMS0zODk5_c1598eda-5c5d-467a-be54-33eaddab69b6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTEzLTEtMS0zODk5_d6b667c3-8564-403a-a3d5-228122869d08"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id723a14389cc4ec4ad91bdc10421d8ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTE1LTEtMS0zODk5_cdd6b599-c376-49ed-80fb-643343f0dc5a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i764e012e0727415799fd2b24cb68972b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM1LTE3LTEtMS0zODk5_cbc9155f-23a5-480f-9256-bc67355e6999"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTEtMS0xLTM4OTk_8d348cd4-d50e-41cd-a2f1-a5f49fdcff62"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTMtMS0xLTM4OTk_6d8a6301-398e-4d86-bde1-1f8c39cab470"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTUtMS0xLTM4OTk_e86ccd7d-8419-49e4-baf6-ee008f272799"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTctMS0xLTM4OTk_2615746f-1a17-4071-a294-48399ef6a747"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTktMS0xLTM4OTk_a47257cd-8572-4075-a9c1-75885d162dd9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTExLTEtMS0zODk5_f5142f1b-630f-4793-ba56-d9b3f59d7364"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTEzLTEtMS0zODk5_f0232509-e96f-453e-84b1-a9cd04377f4d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ied730ee2e6be43ec87f37fda322888c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTE1LTEtMS0zODk5_ee90552f-c534-4578-b88a-2b3d2a5b992a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i09ddd1fb8da04445860580efb1341222_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM2LTE3LTEtMS0zODk5_f6d48224-5fd6-4d80-a683-61b47740e60f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTEtMS0xLTM4OTk_1725a70f-2785-40e4-87ed-7d7b3ee97ac2"
      unitRef="usd">420477000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTMtMS0xLTM4OTk_7b8354e2-9692-4d2a-befe-6534a0938266"
      unitRef="usd">452644000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTUtMS0xLTM4OTk_fb9a9653-fba6-46b2-9f5d-415b27627914"
      unitRef="usd">196170000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTctMS0xLTM4OTk_47c3b832-4ac1-4629-b2cf-dafadb72b2ed"
      unitRef="usd">2915000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTktMS0xLTM4OTk_d4668d3f-7243-4316-b4e6-e184af961eec"
      unitRef="usd">1144000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTExLTEtMS0zODk5_e72b6865-5573-4d7e-84c4-8f3d262dbd16"
      unitRef="usd">1758000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTEzLTEtMS0zODk5_f38bd1cd-c785-482c-8ee5-07c44f8f9f2d"
      unitRef="usd">147575000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5b7b7399f9264ddb973dd47b9307a607_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTE1LTEtMS0zODk5_dee20aca-2830-46f8-9879-033ab0ca4495"
      unitRef="usd">1131000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM3LTE3LTEtMS0zODk5_a9f3cf55-f009-4af2-83c7-6cfa13466beb"
      unitRef="usd">1223814000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if9c2e9012d0047e6a13e1a25d5cda5df_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTEtMS0xLTM4OTk_5a84d67a-529a-46e4-9765-b20a77dd6b15"
      unitRef="grade">6.82</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i69aa13a4a9f2405bafcae95a0fc1ef1c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTMtMS0xLTM4OTk_4792fceb-3885-4663-b97b-9ad40bb17625"
      unitRef="grade">7.18</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if612cbfd26e34a6bb7dadcf31cf64fb6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTUtMS0xLTM4OTk_4a6c87b6-af39-49d6-a11b-74a8f47f8094"
      unitRef="grade">8.08</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie90c2b9f799a4f86b5157ebba6b356cd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTctMS0xLTM4OTk_2b680e61-9047-455a-9caf-15bc72165f2c"
      unitRef="grade">8.95</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id3d139172b9043778c757ba1d63093f2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTktMS0xLTM4OTk_5f507493-fdb1-41d4-952d-fd37990c65b4"
      unitRef="grade">7.30</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i02a809f359af48d4b8f9a85e7fa39726_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTExLTEtMS0zODk5_533eafc8-7b9f-4783-a3d5-cb9cdfa7c898"
      unitRef="grade">6.44</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5b3cad8edd8f4936a979acef591cd5eb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTEzLTEtMS0zODk5_35c4f65e-e47b-48fa-b4e9-6b1902d1d00e"
      unitRef="grade">7.29</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5b7b7399f9264ddb973dd47b9307a607_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTE1LTEtMS0zODk5_2bf4dc16-7ac1-4b45-9811-1cee773b8b06"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1ac13a8bd57f4beaae8265bea2d8dc34_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM4LTE3LTEtMS0zODk5_6740ee68-1453-4898-97bb-44adfae8fb37"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTEtMS0xLTM4OTk_e6f879c6-2bb4-487c-948b-1f98ebebc810"
      unitRef="usd">2050292000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTMtMS0xLTM4OTk_6108ad81-6baf-4277-90cd-907c9bebe0e7"
      unitRef="usd">1538717000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTUtMS0xLTM4OTk_9efd9ada-e435-47e0-a06f-7a9d96167b6c"
      unitRef="usd">1079871000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTctMS0xLTM4OTk_1f1f9937-0716-4745-a569-ae7eb8738e32"
      unitRef="usd">767112000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTktMS0xLTM4OTk_c2d6cdcc-6aac-4220-ae63-9f3cd49874a6"
      unitRef="usd">496761000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTExLTEtMS0zODk5_875b3a8f-9400-4e46-948c-27f332455ad4"
      unitRef="usd">806652000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTEzLTEtMS0zODk5_08a0cbd0-e00b-423c-9063-71966b6979f7"
      unitRef="usd">221978000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id9c7a01129c8456d8810d1a7c09bf53f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTE1LTEtMS0zODk5_135cee1f-ded1-4f7c-813a-523c6808b7af"
      unitRef="usd">59084000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzM5LTE3LTEtMS0zODk5_d115e7d9-68ea-4198-ba4b-fde95fc9effc"
      unitRef="usd">7020467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3f2f99ae750c426fae8e274106fa3b68_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTEtMS0xLTM4OTk_c0b24595-adad-4e04-8912-205aced19606"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibb571aedf23640158385013bf0f4673a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTMtMS0xLTM4OTk_5ae38991-0b47-4ff6-a437-79f05dccbd1c"
      unitRef="grade">7.31</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0cd9cfe12ce145a7ae40dd4d30a6cecb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTUtMS0xLTM4OTk_f3560a97-d5a9-4c4a-b4e7-6bd2df341bfe"
      unitRef="grade">7.64</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9e468ed398dd4fa18002122db2236d2f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTctMS0xLTM4OTk_290a60f4-716c-499b-99f2-8bfc05da3aca"
      unitRef="grade">7.56</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iabde03a7197640a294ef4f062c5ff497_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTktMS0xLTM4OTk_4dfd6aca-e729-4866-90ef-de271051ce9b"
      unitRef="grade">7.54</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic10b902690104d6e923c20f18141d121_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTExLTEtMS0zODk5_f35a4899-5184-4580-9cc0-fd8715fc6fd9"
      unitRef="grade">7.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6619d3232be5463d9ddad4a67334bc05_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTEzLTEtMS0zODk5_e7a3f13c-ecc4-4a17-9827-482fc1b8a056"
      unitRef="grade">7.37</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id9c7a01129c8456d8810d1a7c09bf53f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTE1LTEtMS0zODk5_eed4c9f8-6056-47eb-b667-3c892aae96bb"
      unitRef="grade">7.15</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTo4MTRiYmNiYmEzYjI0MTE4YTNiMzljMzFmMmExNWQxNC90YWJsZXJhbmdlOjgxNGJiY2JiYTNiMjQxMThhM2IzOWMzMWYyYTE1ZDE0XzQwLTE3LTEtMS0zODk5_377e3050-90af-42ce-b9d3-6e6658a4b2df"
      unitRef="grade">7.32</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i15e0573e07534bc4bf7f42cf94081530_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0MjY_11b10fa5-d540-490d-a343-cfdc1cc7057b"
      unitRef="grade">6.13</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i325646a9128c418e8567da605b3acfcd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0MzM_aa053e83-2eba-4b16-9168-6f1f44af0508"
      unitRef="grade">5.99</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iec52637b2e644c89b0abcfd6dbcc8636_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0NTI_e1399f2e-1573-4505-b75f-bb5276fa5e46"
      unitRef="grade">6.97</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic32f076d015b48c39be1be5fc2295cef_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzIxOTkwMjMzNDI0NDU_d92bd473-6b73-47b5-ae13-5748f2bca400"
      unitRef="grade">6.99</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODc_302035f6-e973-4724-8c99-4a080ad4ef92">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 weighted average risk grades for all commercial loans by class as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&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:8pt;font-weight:700;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="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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Buildings, Land and Other&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:8pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Construction&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:8pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;6.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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,788,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;5.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,488,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;6.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,523,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="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;6.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,797,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;/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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247,212&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,163&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163,714&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,509&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,472&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,898&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,626&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,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="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:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,760&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;11.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,189&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,514&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:8pt;font-weight:400;line-height:100%"&gt;Risk grade 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:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,849&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,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="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:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,187,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,652,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,883,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.31&#160;&lt;/span&gt;&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,312,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,196,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7b1cac89a4bf43b3833be6dfcc65e2d7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMS0xLTEtNDAzMQ_e1b0a73b-22e4-46ac-92d8-12c142e3804a"
      unitRef="grade">6.17</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7b1cac89a4bf43b3833be6dfcc65e2d7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMy0xLTEtNDAzMQ_ed6c5027-5c3e-4f0a-b949-cbdabc1d3292"
      unitRef="usd">4788857000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ida46abeb5e854a979bd03cda6808bdf7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItNS0xLTEtNDAzMQ_a24d20c9-1821-4be3-a0a1-02396dc648ce"
      unitRef="grade">5.90</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ida46abeb5e854a979bd03cda6808bdf7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItNy0xLTEtNDAzMQ_343d9bb9-89d1-4cc9-939e-921db1774839"
      unitRef="usd">1488301000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ide8ff1170b7b425db3c83e0bd7e3a538_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItOS0xLTEtNDAzMQ_b0ecb89e-3115-4890-bcde-6cd914d61d3d"
      unitRef="grade">6.78</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ide8ff1170b7b425db3c83e0bd7e3a538_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTEtMS0xLTQwMzE_2989006a-0821-4dac-99a8-31aee3c38007"
      unitRef="usd">4523271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic3205d196dc34c7fb810835eb7a8b3aa_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTMtMS0xLTQwMzE_9757fc21-d6af-43df-bbf8-1939876fd3bc"
      unitRef="grade">7.25</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic3205d196dc34c7fb810835eb7a8b3aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTUtMS0xLTQwMzE_6bad4b2b-eb2e-4fcf-9dcd-1c35f961fcec"
      unitRef="usd">1274098000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic6124ce8299247a3a21ac1aca6cbb7df_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTctMS0xLTQwMzE_4625ea52-9b8e-4ce6-859e-cbe10d8a6892"
      unitRef="grade">6.88</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic6124ce8299247a3a21ac1aca6cbb7df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzItMTktMS0xLTQwMzE_3a04de05-ed40-473e-8050-ba0e04b1a6b4"
      unitRef="usd">5797369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0fa5651759414ca590219eb34073fcc6_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMS0xLTEtNDAzMQ_869dcc84-325d-4402-b20e-3a34066a6024"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0fa5651759414ca590219eb34073fcc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMy0xLTEtNDAzMQ_09b35d02-7cf0-4c0a-943e-444b591bd31d"
      unitRef="usd">247212000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id3691807454a4fbf837c456b7d682684_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtNS0xLTEtNDAzMQ_98ed1bf0-3070-4b25-8a32-93f5847bd264"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id3691807454a4fbf837c456b7d682684_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtNy0xLTEtNDAzMQ_e57192a4-ca2e-4133-a6d2-2d8e12b41452"
      unitRef="usd">32163000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id0b45d4e46174871a7ce2428a7bd8133_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtOS0xLTEtNDAzMQ_98ad3010-7485-4878-84dc-03b8907d729f"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id0b45d4e46174871a7ce2428a7bd8133_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTEtMS0xLTQwMzE_2fddc642-fff1-4da0-b36d-0748701297ee"
      unitRef="usd">163714000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib7c11ae524f24a0dbc2f241d5970d536_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTMtMS0xLTQwMzE_bfed264b-9f6c-47ea-abbc-a0b6ba970c83"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib7c11ae524f24a0dbc2f241d5970d536_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTUtMS0xLTQwMzE_0de22848-0b22-481e-936a-859ee50d2a1c"
      unitRef="usd">21509000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i61ebc32c5ab04de49dbe15e52255f9fd_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTctMS0xLTQwMzE_ab53fee4-2f7c-4f56-bbf3-3d19e0b9d970"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i61ebc32c5ab04de49dbe15e52255f9fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzMtMTktMS0xLTQwMzE_0871d4f3-8851-4455-b43a-32133ece83c9"
      unitRef="usd">185223000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i202bd916dda24e01a30908d36f019a41_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMS0xLTEtNDAzMQ_ee47a7ea-8a6c-49ca-bfad-37cc9d92c90f"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i202bd916dda24e01a30908d36f019a41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMy0xLTEtNDAzMQ_e6d43ae9-790b-4cb8-b681-de6b4337c60a"
      unitRef="usd">71472000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3f3be34c2314494db3a344fbe4531ce4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtNS0xLTEtNDAzMQ_1910f19c-7456-4ed6-bd13-b7fbe9368554"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3f3be34c2314494db3a344fbe4531ce4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtNy0xLTEtNDAzMQ_e14a6aa5-528c-4eba-a514-cc6cdb49bb76"
      unitRef="usd">51898000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia6734fd94cb94ebc941e54222064ee09_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtOS0xLTEtNDAzMQ_e0a816cd-1b93-4775-9f07-d09bffd3f629"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia6734fd94cb94ebc941e54222064ee09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTEtMS0xLTQwMzE_6af6263c-052b-46bd-b5a9-da180b55e8e0"
      unitRef="usd">103626000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie4312870ef744b168eef0a69d3e5d723_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTMtMS0xLTQwMzE_8ec90a4b-ce4e-46df-86d6-b0988a156940"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie4312870ef744b168eef0a69d3e5d723_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTUtMS0xLTQwMzE_b35e86ca-b65a-45c2-a9cf-7157fd35c602"
      unitRef="usd">15243000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if8811485d9d944f490b25c1ca8e5112e_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTctMS0xLTQwMzE_9decea7c-1f6c-4528-ad9f-41d2208e0aa1"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if8811485d9d944f490b25c1ca8e5112e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzQtMTktMS0xLTQwMzE_a92b1e38-ce4b-47a3-b012-f34eb1df894d"
      unitRef="usd">118869000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i33f25780f2ce471c971e11590a182a06_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMS0xLTEtNDAzMQ_e5b25d2e-5cb1-42a5-920c-234dffedb352"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i33f25780f2ce471c971e11590a182a06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMy0xLTEtNDAzMQ_ec220efa-c343-445c-a742-869b2449a922"
      unitRef="usd">53887000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i78d8ac443f1240a3aa5e5e56a4b87436_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtNS0xLTEtNDAzMQ_8f038035-2c52-4b82-851c-6b3c3e0d3f9e"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i78d8ac443f1240a3aa5e5e56a4b87436_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtNy0xLTEtNDAzMQ_260bff92-2c81-4c39-adfc-61b1f11dbe80"
      unitRef="usd">14760000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic235d82fea294a3abb049559f9b3cb25_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtOS0xLTEtNDAzMQ_f3464f9d-1a2c-4927-813d-390ccbc28143"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic235d82fea294a3abb049559f9b3cb25_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTEtMS0xLTQwMzE_44abf5bd-6a02-4fff-b601-82cbde7ed45c"
      unitRef="usd">84057000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9404baae502740c7bc1145e031c63290_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTMtMS0xLTQwMzE_ca8b43c8-0c1b-41f4-9ccd-c504d5ce4920"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9404baae502740c7bc1145e031c63290_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTUtMS0xLTQwMzE_7253f48a-09ce-45c2-9aa9-25785a732fe9"
      unitRef="usd">1144000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4fda450e50284292a4fc67ba6a70b205_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTctMS0xLTQwMzE_f57380b9-893c-4d68-b487-21747b57c80e"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4fda450e50284292a4fc67ba6a70b205_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzUtMTktMS0xLTQwMzE_cdfb069b-e9af-4ed4-9000-6ae5cad901d7"
      unitRef="usd">85201000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if1bde3de821942909bd121a0e2a6ce73_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMS0xLTEtNDAzMQ_79c40336-f1e3-43f5-82d1-772a2d3170e4"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if1bde3de821942909bd121a0e2a6ce73_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMy0xLTEtNDAzMQ_8e1c609e-9b2f-4913-97ab-b0f59718e528"
      unitRef="usd">18189000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i83756f35afe04617b4097b13b4404181_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtNS0xLTEtNDAzMQ_627044e0-d722-471b-a9f2-88c8f0d617fb"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i83756f35afe04617b4097b13b4404181_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtNy0xLTEtNDAzMQ_1efa0ae8-a114-4065-9fe1-46b5442eb252"
      unitRef="usd">45514000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3af13166bd2c45129533f373d63296be_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtOS0xLTEtNDAzMQ_d6622c4f-469c-49dc-89b7-b08b0cb00f18"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3af13166bd2c45129533f373d63296be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTEtMS0xLTQwMzE_caa11b1b-af24-4d4b-ac98-f35b261aa458"
      unitRef="usd">8529000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i19fc8bb3260048abadd648abf4259911_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTMtMS0xLTQwMzE_e0233c6e-c972-4c09-a989-a48eecd13aaf"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i19fc8bb3260048abadd648abf4259911_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTUtMS0xLTQwMzE_48a6a1e8-5afa-4d6a-90ca-08101218c3da"
      unitRef="usd">665000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i320f5495725c4123add083442f2f96fd_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTctMS0xLTQwMzE_4ec848ae-23df-4c53-8882-d8751c924a0e"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i320f5495725c4123add083442f2f96fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzYtMTktMS0xLTQwMzE_63f61285-1fa2-4cf8-b787-ac90cecacde3"
      unitRef="usd">9194000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8b07595a593f46798a2f0763ad41ec6d_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMS0xLTEtNDAzMQ_19c41aef-676c-4f41-9c00-e0ad75be7fc0"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8b07595a593f46798a2f0763ad41ec6d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMy0xLTEtNDAzMQ_8bea07f7-5927-4bb0-9a64-d2d747cfc55d"
      unitRef="usd">7849000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if0eceea734374177b05570938981cbed_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctNS0xLTEtNDAzMQ_48bf5369-5dba-4658-a247-771f5814ca9d"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if0eceea734374177b05570938981cbed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctNy0xLTEtNDAzMQ_e07f4b0d-cf02-49e0-bf6c-3a91997356ed"
      unitRef="usd">20246000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i577a6703b502497484ed02dc43d4b7f7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctOS0xLTEtNDAzMQ_25669404-5cd7-4f81-900f-a08fe59916a5"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i577a6703b502497484ed02dc43d4b7f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTEtMS0xLTQwMzE_559357ad-d6c3-445f-8025-de0849356e12"
      unitRef="usd">383000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i076e6e1914794c448a87de50c31402d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTMtMS0xLTQwMzE_0e61a3dd-c238-4443-83da-688cbf997108"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i076e6e1914794c448a87de50c31402d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTUtMS0xLTQwMzE_d87a403c-64bc-475f-ab23-aeea9c5abdfb"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if74782f4eda04d98a8924a45c8d84714_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTctMS0xLTQwMzE_8361115f-df88-4d31-a536-aa26d8cca63e"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if74782f4eda04d98a8924a45c8d84714_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzctMTktMS0xLTQwMzE_b98bc130-cc7b-4d45-bd58-d0b033d9f496"
      unitRef="usd">383000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMS0xLTEtNDAzMQ_38c3c4c1-7ce0-4fc6-86b1-84a7951ae19f"
      unitRef="grade">6.44</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMy0xLTEtNDAzMQ_50345dd2-ed27-4053-b6af-e23c3cf37030"
      unitRef="usd">5187466000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtNS0xLTEtNDAzMQ_d35cfab0-40ae-4d5c-a2b0-2b81f46c64b8"
      unitRef="grade">6.39</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtNy0xLTEtNDAzMQ_2bb95ee7-f166-4544-913d-1dcf9111b847"
      unitRef="usd">1652882000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtOS0xLTEtNDAzMQ_3a8c167c-c165-4968-8525-5ba32e374073"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iab09a5b440444f07a98b8bcc797eb82f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTEtMS0xLTQwMzE_1306733b-7fd8-4424-a13f-3a1c2a3fe30a"
      unitRef="usd">4883580000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTMtMS0xLTQwMzE_2f3be43e-5b45-4297-b76d-c7958e52218c"
      unitRef="grade">7.31</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia9ef22c060da40d8aac6df21d9d916f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTUtMS0xLTQwMzE_35741980-9b01-4384-9de9-cbf4d4ad5154"
      unitRef="usd">1312659000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i141f68aeef7a497a823745af5aa66973_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTctMS0xLTQwMzE_e899e6e4-74ed-4f84-b371-32ffefb33092"
      unitRef="grade">7.07</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i141f68aeef7a497a823745af5aa66973_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmNDk2NGI4YTI2M2E0ODZlYTczMzZkYTA5YzI2YTNlNi90YWJsZXJhbmdlOmY0OTY0YjhhMjYzYTQ4NmVhNzMzNmRhMDljMjZhM2U2XzgtMTktMS0xLTQwMzE_17711d74-7d97-4916-95a8-d037a5e1106f"
      unitRef="usd">6196239000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODg_8ee744af-5d55-4158-9046-7cbf53618cd4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.361%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:8pt;font-weight:700;line-height:100%"&gt;2017&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:8pt;font-weight:700;line-height:100%"&gt;2016&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:8pt;font-weight:700;line-height:100%"&gt;Prior&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&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:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer 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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;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:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,907&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;615&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;4,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;11,137&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current 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:8pt;font-weight:400;line-height:100%"&gt;336,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166,323&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,374&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,590&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434,939&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,319,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;336,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;167,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;96,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;81,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;66,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;128,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;436,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;16,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,330,774&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 30-89 days&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;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:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past due 90 or more days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past due&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:8pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;3,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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:8pt;font-weight:400;line-height:100%"&gt;6,788&#160;&lt;/span&gt;&lt;/td&gt;&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 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current 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:8pt;font-weight:400;line-height:100%"&gt;45,286&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;386,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,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 11.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ic015618d927047c9a58db77e8fad0982_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMS0xLTEtNDA0Nw_d09114d3-8cd1-4540-8270-63e70244d3a1"
      unitRef="usd">225000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i077a47e3d48244d39bd8910818e095e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMy0xLTEtNDA0Nw_ce679a59-c3c7-4332-b3b6-036688a5e2e3"
      unitRef="usd">1038000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i9ee4346a538e4232948e577e42b9bdcb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItNS0xLTEtNDA0Nw_2353e6d4-20fa-4ed2-a013-996b3840bc5f"
      unitRef="usd">1556000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i49fcba1ab06240f9914d822b8b5cd7b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItNy0xLTEtNDA0Nw_29657808-35ad-40b3-bce6-9cc5c4d45afd"
      unitRef="usd">553000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ia667bd0299404777900690aa7bc19869_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItOS0xLTEtNDA0Nw_e9257fee-ea1b-4c4b-8f5f-9fbe108414fb"
      unitRef="usd">628000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ieeffdf94e6fc40f5bb3239ba77b42659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTEtMS0xLTQwNDc_12776694-6094-4e8e-a04f-7b24d432d9ea"
      unitRef="usd">2907000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i8e473be02bd4492a899828deb3cc4843_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTMtMS0xLTQwNDc_3cd8a6ff-e3ee-48ea-8a81-3d82277758fa"
      unitRef="usd">652000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ia6eddf2df9b3474a8980817f7d90c64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTUtMS0xLTQwNDc_d6e34f0f-c18a-4312-bc54-716f99238a55"
      unitRef="usd">531000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="icaaaf641739b479cb9b97bb361bae72d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzItMTctMS0xLTQwNDc_8d434aaf-8446-47e9-a538-e24fbda459e7"
      unitRef="usd">8090000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ia8e61099499a444d985fcdbbb09a1eed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMS0xLTEtNDA0Nw_5cc76b48-1cb4-4eac-a72a-442e7211e6cf"
      unitRef="usd">15000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ic24cc128affb409c9ed0eb253ef2b81b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMy0xLTEtNDA0Nw_cc22bd90-7376-4865-b876-5da4477f2317"
      unitRef="usd">139000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i18bb081fe3f54944b4e7a3af4f6e9d2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtNS0xLTEtNDA0Nw_b74279d7-5a00-4c67-95a6-947ee449563a"
      unitRef="usd">109000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i34a43661255b4c57a460a49918150a83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtNy0xLTEtNDA0Nw_6af440c9-b4ac-4341-b4de-86011361f8e0"
      unitRef="usd">706000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i44c367811b624936a718620eae86bc75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtOS0xLTEtNDA0Nw_48dedb94-c982-4f79-ac14-b270718b9dc9"
      unitRef="usd">25000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i31a49b91729c4be78553dd5ea9e89832_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTEtMS0xLTQwNDc_d50c1e67-6df6-42f9-83a1-8de6cdfe9134"
      unitRef="usd">1287000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i7d01da7ab95f485c94e89ab962cce5df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTMtMS0xLTQwNDc_52bf6221-1644-4ccf-abb2-b7cb5319b41c"
      unitRef="usd">615000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i0da1808c404242e78e5973d196fd1103_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTUtMS0xLTQwNDc_7bba271d-e292-4d7a-8fd4-c4145dc85e89"
      unitRef="usd">151000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ife372e2fefcc4c688b5ea1601e2d2111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzMtMTctMS0xLTQwNDc_2917c781-c178-4046-95e8-f9524c543c82"
      unitRef="usd">3047000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMS0xLTEtNDA0Nw_b589ce8f-e937-4f0e-88f3-98f8e0cdfcfa"
      unitRef="usd">240000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ie998ff36cda14d578f35c17e5e73edba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMy0xLTEtNDA0Nw_3ab6e7d0-0d6d-495e-883e-09e1f3a73886"
      unitRef="usd">1177000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="iff24784fe47841f5904ced7365cd5be2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtNS0xLTEtNDA0Nw_7240a28f-6cbf-4cbf-8242-d81b54351a2c"
      unitRef="usd">1665000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i2604b0494215425db22b30d95e8a7743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtNy0xLTEtNDA0Nw_bbd1d0dc-30c2-401f-94b7-cd3872edd2ce"
      unitRef="usd">1259000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtOS0xLTEtNDA0Nw_96d5e4ae-4f3d-4efe-8303-ca41535ebc50"
      unitRef="usd">653000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ie84f1fe82ea246f1a5309660081be7e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTEtMS0xLTQwNDc_d1807304-8341-4c80-a639-12ab86a7e572"
      unitRef="usd">4194000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i5f96ef6a6fbc41c197f3770513ef495b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTMtMS0xLTQwNDc_893ebc51-b407-4590-ba09-a595e4167aa0"
      unitRef="usd">1267000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="iac8288378301400490ded2edde520a3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTUtMS0xLTQwNDc_c9b68975-3ea9-4c1b-8973-21ab96d55a96"
      unitRef="usd">682000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzQtMTctMS0xLTQwNDc_8d99c16d-d1ce-4ab5-8cea-f7505758030a"
      unitRef="usd">11137000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMS0xLTEtNDA0Nw_4540be4a-c3ca-4cab-a874-1641cb63394b"
      unitRef="usd">336441000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ie998ff36cda14d578f35c17e5e73edba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMy0xLTEtNDA0Nw_de0a5706-552f-4dba-a3c0-8916e4ecbaaa"
      unitRef="usd">166323000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="iff24784fe47841f5904ced7365cd5be2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtNS0xLTEtNDA0Nw_88bc35fc-4771-4d5d-8f56-79f4b9872c76"
      unitRef="usd">94374000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i2604b0494215425db22b30d95e8a7743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtNy0xLTEtNDA0Nw_6bd51a0e-3a16-4dd0-b6be-9383bb910dfa"
      unitRef="usd">80625000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtOS0xLTEtNDA0Nw_d194c8f0-44d8-4faf-9082-718279878500"
      unitRef="usd">66241000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ie84f1fe82ea246f1a5309660081be7e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTEtMS0xLTQwNDc_ad020255-1a73-4d11-ab6e-2b797dc04080"
      unitRef="usd">124590000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i5f96ef6a6fbc41c197f3770513ef495b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTMtMS0xLTQwNDc_65ea0b65-7a30-45d2-b6a8-a1b496e33f97"
      unitRef="usd">434939000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="iac8288378301400490ded2edde520a3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTUtMS0xLTQwNDc_31a31510-25fe-433f-8d25-46684f1ccff8"
      unitRef="usd">16104000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzUtMTctMS0xLTQwNDc_fc336527-e5b8-47f6-816f-70bee450ce31"
      unitRef="usd">1319637000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia6695ef9e1794cc9b1dfd04ec4112dd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMS0xLTEtNDA0Nw_77c4e781-c010-4f56-86c0-ba8fad13d2b2"
      unitRef="usd">336681000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie998ff36cda14d578f35c17e5e73edba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMy0xLTEtNDA0Nw_37dc352d-72ef-451c-a426-1847f434a981"
      unitRef="usd">167500000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iff24784fe47841f5904ced7365cd5be2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtNS0xLTEtNDA0Nw_5427e02f-7808-4b2c-9994-45487f042537"
      unitRef="usd">96039000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2604b0494215425db22b30d95e8a7743_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtNy0xLTEtNDA0Nw_6e4d74a9-5f40-4730-8700-453319867294"
      unitRef="usd">81884000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8f1ab189aa5e45df9d91dd75828d4e51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtOS0xLTEtNDA0Nw_7721d8c9-aea9-4a41-b754-c7edeb5a268f"
      unitRef="usd">66894000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie84f1fe82ea246f1a5309660081be7e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTEtMS0xLTQwNDc_8774ea05-b743-41d4-9164-ce06b61e7fcc"
      unitRef="usd">128784000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5f96ef6a6fbc41c197f3770513ef495b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTMtMS0xLTQwNDc_7393876e-d9af-4190-92ef-43ace259a869"
      unitRef="usd">436206000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iac8288378301400490ded2edde520a3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTUtMS0xLTQwNDc_0b847ee8-df69-4da9-a096-a6b49ad4cd88"
      unitRef="usd">16786000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzYtMTctMS0xLTQwNDc_a5196765-4a30-457c-a16f-405b97c27246"
      unitRef="usd">1330774000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ib91991fe25544a2dab36e02e7852accd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMS0xLTEtNDA0Nw_177af21e-8c46-4e7f-8680-7569c77e4804"
      unitRef="usd">1750000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i179b561160514f9889c07567dd716435_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMy0xLTEtNDA0Nw_0ec13abf-0ded-4d26-b8fe-1c2236da22f5"
      unitRef="usd">300000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i744138f14e7640b4838e42254c5dcfd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtNS0xLTEtNDA0Nw_50d43a0f-ef01-4e99-808f-f0dc73c278be"
      unitRef="usd">453000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i44c5ce8a0cef4f8687bc568cdecdb7f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtNy0xLTEtNDA0Nw_3d4257e9-1501-4a22-a341-f1ff64bfccd7"
      unitRef="usd">52000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ie14819ea5c1c4a18a61493b2ef1f21af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtOS0xLTEtNDA0Nw_7ecfda27-cebd-4114-b21b-89dffca7d490"
      unitRef="usd">17000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i98968a7276f247d68813d40594ed9ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTEtMS0xLTQwNDc_07a4667c-ce7a-4676-a934-f257db0c161a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i537b6586ce68404aba0edff7a2689bd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTMtMS0xLTQwNDc_c2513593-6eb4-422f-9e15-615f4926af8e"
      unitRef="usd">2238000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i3b7dfc8365b742cbbb2d707d3f984f9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTUtMS0xLTQwNDc_7e067af5-7551-4e5f-9fec-85b66e6df5e9"
      unitRef="usd">727000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i7e5cee951704429896fe4759c6fb5424_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzgtMTctMS0xLTQwNDc_886f5db2-242f-4568-b1a5-c619ab786920"
      unitRef="usd">5537000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i2936a3da5ab1473897a1dc490ff047b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMS0xLTEtNDA0Nw_4cb5d1d9-1fc0-4e3d-a34b-6fed81fe841b"
      unitRef="usd">71000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i0b1cf0ff9974451aaa69f8285fd4d329_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMy0xLTEtNDA0Nw_99b5f4a4-d72a-4814-a954-36fec358ce92"
      unitRef="usd">10000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i0d57f190dfcb4d2bbb0a756f910bb513_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktNS0xLTEtNDA0Nw_2c07f706-cb67-43dd-8319-eac7c1b493ad"
      unitRef="usd">118000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i53efda23a17c41b4ba4e66f5eabf34e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktNy0xLTEtNDA0Nw_e1b3cacb-403a-4395-95ba-10b97b8c1a12"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i0f83ffa469324ba4966c3e7baa5aecad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktOS0xLTEtNDA0Nw_68e85386-ec45-4f9e-ba91-90d1d2915ff0"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i12ded10bd7594e258c8776f5cf301dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTEtMS0xLTQwNDc_537097ad-9e89-4927-ac96-b256e5e9cd94"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i02e3ebc2ed17431ca017c642d92874a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTMtMS0xLTQwNDc_417645c4-db07-40e8-be0b-06ac8a6602f7"
      unitRef="usd">1031000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i83605fd249924aa28257f4f7cf0b7763_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTUtMS0xLTQwNDc_102214e0-4a48-4dd6-8136-d615645a33c3"
      unitRef="usd">21000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ibfd83abf0fe84e7ca00f23fa3312aba9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzktMTctMS0xLTQwNDc_9fb38593-861a-4d7a-878d-85984760b464"
      unitRef="usd">1251000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ie782546aeb904878b6e74781546d4940_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTEtMS0xLTQwNDc_7d6d3845-b024-4477-bad1-e4b33687eefc"
      unitRef="usd">1821000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ie5afc87c0a4c4de4b703062ca2308848_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTMtMS0xLTQwNDc_0c59e9da-0fa5-433c-9a73-bed4d638301a"
      unitRef="usd">310000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTUtMS0xLTQwNDc_de4439d5-82cf-4a84-81d6-811b77032d4b"
      unitRef="usd">571000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i7ae8391c6213461599220bc866d2954f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTctMS0xLTQwNDc_3315fb4b-55f8-472d-8f91-86f45e8c240e"
      unitRef="usd">52000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTktMS0xLTQwNDc_b3a511e3-b0b7-417d-9a45-8c1e3b5d4ac6"
      unitRef="usd">17000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTExLTEtMS00MDQ3_21a00154-6b5a-4b9f-8620-b8525f02a3ca"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTEzLTEtMS00MDQ3_1dca7d7e-3940-4449-8730-1a2b527586a5"
      unitRef="usd">3269000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="i2fd00d1a7e9647609f8a0c14c75590de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTE1LTEtMS00MDQ3_ee84e138-3038-4fe8-87c9-ca21222d9372"
      unitRef="usd">748000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEwLTE3LTEtMS00MDQ3_edaa9f48-5b6e-4654-8808-477a2f9a6b16"
      unitRef="usd">6788000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ie782546aeb904878b6e74781546d4940_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTEtMS0xLTQwNDc_cd887580-0ee7-42b9-ab4a-66ddb28cbc52"
      unitRef="usd">45286000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ie5afc87c0a4c4de4b703062ca2308848_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTMtMS0xLTQwNDc_18e9ef4d-5ed6-4612-921b-fc94a9a2b73a"
      unitRef="usd">27813000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTUtMS0xLTQwNDc_c16203a4-437b-40b4-acdc-f093a5957c9a"
      unitRef="usd">5397000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i7ae8391c6213461599220bc866d2954f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTctMS0xLTQwNDc_aa94db67-737a-48f5-8391-6677b3ad4b21"
      unitRef="usd">2799000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTktMS0xLTQwNDc_6a2e58f0-ed86-44d9-8572-8b0fb9d35f9d"
      unitRef="usd">1705000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTExLTEtMS00MDQ3_d3a5187b-0538-45fc-b50e-4123a1d1cb19"
      unitRef="usd">572000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTEzLTEtMS00MDQ3_ea8fd23f-392c-4f6b-929c-02c83f8148ee"
      unitRef="usd">386791000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="i2fd00d1a7e9647609f8a0c14c75590de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTE1LTEtMS00MDQ3_5085ea53-5c5d-4c45-82d9-ef6db4d61677"
      unitRef="usd">28529000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentCurrent
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzExLTE3LTEtMS00MDQ3_cb1052ae-5880-4f60-bae5-db7f5cd18b94"
      unitRef="usd">498892000</us-gaap:FinancingReceivableRecordedInvestmentCurrent>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie782546aeb904878b6e74781546d4940_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTEtMS0xLTQwNDc_dec6fcba-243d-42cd-9baf-0cdb8ccc651c"
      unitRef="usd">47107000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie5afc87c0a4c4de4b703062ca2308848_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTMtMS0xLTQwNDc_1d9d7d8d-8429-41da-85a6-b6f986d9b940"
      unitRef="usd">28123000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic2e57ccefd904a41aba9fbcd0174c4f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTUtMS0xLTQwNDc_14f7a143-546d-48bb-8fe7-818f71d53afd"
      unitRef="usd">5968000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7ae8391c6213461599220bc866d2954f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTctMS0xLTQwNDc_9aca5b99-c859-45fb-a9d1-01a40a3f0169"
      unitRef="usd">2851000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9c26ffc33a13455b8c202e2492ae3ef2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTktMS0xLTQwNDc_10383422-954e-49a5-80d1-e0c416438e95"
      unitRef="usd">1722000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibdab4644a41141e2a139e6bfb99f2eaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTExLTEtMS00MDQ3_434a0823-622e-44df-aded-339049bb1f4f"
      unitRef="usd">572000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifd639d55c72f4d1cbfcf4819c91d7773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTEzLTEtMS00MDQ3_38e2a5f5-f2c1-4a7d-ae94-af9bbe657256"
      unitRef="usd">390060000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2fd00d1a7e9647609f8a0c14c75590de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTE1LTEtMS00MDQ3_6244ec45-d664-44ff-b762-da9d3d73ebad"
      unitRef="usd">29277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTpmZWNhYzY3Yzg0N2E0YzM2YmJkOGVjMzgyMmYyNDAzNy90YWJsZXJhbmdlOmZlY2FjNjdjODQ3YTRjMzZiYmQ4ZWMzODIyZjI0MDM3XzEyLTE3LTEtMS00MDQ3_74473178-601a-4138-a26d-81a558cf9706"
      unitRef="usd">505680000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxODk_dbb989c0-dc7f-46ac-9524-5d5189f2a926">&lt;div style="margin-top:12pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving loans that converted to term during 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&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;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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Buildings, land 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;10,505&#160;&lt;/span&gt;&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 7.75pt;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;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="3" style="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;Consumer 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;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&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;16,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 12.25pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i491bfa9226c24a1da2a80f5d6340a002_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzItMS0xLTEtNDA0Nw_9b844dd6-6791-4e54-94a8-13153c5c0922"
      unitRef="usd">47562000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ie222aab43d624a419fde095bdcb6bb3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzMtMS0xLTEtNDA0Nw_de78b080-67ba-43c8-8306-f9bc26ef5970"
      unitRef="usd">33150000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i4e0f0b3c045943c58062c702dc73c47b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzUtMS0xLTEtNDA0Nw_b2caa306-caec-41a1-bc41-b7465e0f145d"
      unitRef="usd">10505000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ia1db76f51f71479581116693b3eca298_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzYtMS0xLTEtNDA0Nw_83c091d4-0c1c-4471-aa2d-045cd44f0df7"
      unitRef="usd">1131000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ic5e80effb16a4bfa9f304625a617ef2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzctMS0xLTEtNDA0Nw_1c40e275-5890-4ccb-a04e-d2b3ee7ca735"
      unitRef="usd">2264000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i013d00214342435683a660fc79eabb91_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzgtMS0xLTEtNDA0Nw_d4ef18f4-1c07-466f-a69f-00310a1f3cf0"
      unitRef="usd">16395000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i7a7d5ba4b86d491bb2abe6c2528734c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZToyYWRlYjlkNjJjOGU0Zjc4OWE0MzZkN2ZjMTFkM2ZkMy90YWJsZXJhbmdlOjJhZGViOWQ2MmM4ZTRmNzg5YTQzNmQ3ZmMxMWQzZmQzXzktMS0xLTEtNDA0Nw_0f7f53b1-b90f-4e87-9d15-4c8e0bd0b30c"
      unitRef="usd">111007000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3MzU3OTc_c7e6ca1c-dae9-4f6f-bbdd-9144073ec0b4"
      unitRef="number">118.3</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzM4NDgyOTA3MzU4NDE_78a33b9c-fa95-43b9-8640-bd04891c797a"
      unitRef="number">127.1</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxOTE_b71bec0d-3898-4819-85eb-352a902b52ac">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.701%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&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;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&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:8pt;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;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;Modeled expected credit losses&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;65,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;div style="padding-left:5.25pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Q-Factor and other qualitative adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,877&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;9,253&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:400;line-height:100%"&gt;Specific allocations&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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;39,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;263,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNjI_c4c33650-ca74-4b29-b538-c0ad06f735d5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i937a6e78ba434009877aab501e1ca7e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtMS0xLTEtNDI4Mw_dbdcccc8-e012-4a1f-95d9-59021ae6e13a"
      unitRef="usd">65645000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifcca5d06efb24d81b4e7673358d2bcb7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtMy0xLTEtNDI4Mw_4ef103f3-88c5-4682-a982-12e3b173131c"
      unitRef="usd">8910000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ife538a01daf54ef6981b8b29b66d6151_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtNS0xLTEtNDI4Mw_00273c7a-5811-4c37-bcec-b7da669441ae"
      unitRef="usd">125126000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i93f92ff4e0be4ad4861684f69e760859_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtNy0xLTEtNDI4Mw_1772aa32-727e-4785-a84a-a962a3616a01"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2253cd4036c74ae8ac500ba87bae8a46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtOS0xLTEtNDI4Mw_0d4b020c-f4a7-4472-b97e-08f357743d73"
      unitRef="usd">6945000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id08d36cc7ef244a09d8263c46aaacb84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzEtMTEtMS0xLTQyODM_62e3509c-b345-4b60-b5fa-e90b39c76491"
      unitRef="usd">214552000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idf1bf411193f45cd8cecbcd8e3181360_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItMS0xLTEtNDI4Mw_c7fb2f8b-32be-470f-91b6-bac21ee2fcc9"
      unitRef="usd">2877000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic3421c82c86047a5b12efdfca33d1bf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItMy0xLTEtNDI4Mw_1576fa0d-6431-4a5d-9c90-6c6853050a02"
      unitRef="usd">21216000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iba40723627a74b4598b13e21f72c763f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItNS0xLTEtNDI4Mw_7458bc33-84b1-43a8-b1c3-bd0c9395055a"
      unitRef="usd">9253000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie1800cc5d4b94c1d8c9c3c32c03598be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItNy0xLTEtNDI4Mw_e0e1f600-6c06-4c37-af20-9136719504e5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i748cb167b1504cc6a2f11aeb7ec1574d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItOS0xLTEtNDI4Mw_fcb7dc7e-327f-41a7-8cbb-4657c752a41a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i625c9bcdd4634cb893b7c6190637145e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzItMTEtMS0xLTQyODM_7a834e31-973b-4e92-87ee-f4e923e78047"
      unitRef="usd">33346000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7d9cb08bcc104439bb99539128b38635_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtMS0xLTEtNDI4Mw_256f603e-d110-4404-bf33-c2239b2cb314"
      unitRef="usd">5321000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3f6999edba804e4fa5e04336feea4b26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtMy0xLTEtNDI4Mw_51174c2f-4b2b-4f27-ae68-129c433e8702"
      unitRef="usd">9427000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iec9a493301604f1e96a2a370f7fab9c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtNS0xLTEtNDI4Mw_53481f38-9246-4332-9ebd-1c15ab62a185"
      unitRef="usd">513000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie63190f7fdb942b5b884588f5cf65b4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtNy0xLTEtNDI4Mw_3af23058-5fcc-4494-9176-21522301c513"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibf25a099137a453c8a6b83ad55128f00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtOS0xLTEtNDI4Mw_8b726999-4e04-4fae-8376-254c828bb435"
      unitRef="usd">18000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1c1302a09c904c5282933da471f8d08f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzMtMTEtMS0xLTQyODM_c4ec3e05-4ed4-4573-8b34-296bbe5e3eb5"
      unitRef="usd">15279000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtMS0xLTEtNDI4Mw_cb0196dd-52b3-4e16-ad90-76e47efc1d53"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtMy0xLTEtNDI4Mw_c57c01e1-9f21-4bf2-b97d-3f7bd64e2224"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtNS0xLTEtNDI4Mw_1f531228-4e58-4c02-82c5-1eeee81b0c5d"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtNy0xLTEtNDI4Mw_77716570-2139-4e58-ab72-0d34aff2e763"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtOS0xLTEtNDI4Mw_60dad3f4-e18d-47dd-9218-a5d72c30c0ca"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i463a72df1360431997c2f56c549d4d22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMzBlZGU0NmUwMTY0ZDFkOTc2YTA5NzM2YWZmNTY0Yy90YWJsZXJhbmdlOjAzMGVkZTQ2ZTAxNjRkMWQ5NzZhMDk3MzZhZmY1NjRjXzQtMTEtMS0xLTQyODM_ffa42086-dcdb-4ad2-ba89-68de5c66b7e1"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxOTI_e8d6e29e-1c8c-4263-a601-011e4f6a0347">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of December 31, 2019, calculated in accordance with our prior incurred loss methodology described in our 2019&#160;Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&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:8pt;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;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;Historical valuation allowances&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;29,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;383&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;28,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;General valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(409)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 5.5pt;text-align:left;text-indent:-4.5pt;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;Macroeconomic valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,889&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;519&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</cfr:AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ic50f4527e144487e8ff71d42dc5875a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtMS0xLTEtMA_dce5c7cf-d89c-4f2b-b23d-003b3b8c0fa2"
      unitRef="usd">29015000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i3aab434af8d042de9c459715a66aa1f1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtMy0xLTEtMA_4e43e7ce-f42d-47d7-8ced-2ae4d4ca855b"
      unitRef="usd">7873000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ib3c8a9d34ec5441fa5b7d3f4a92f9340_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtNS0xLTEtMA_99b0abe5-a9df-4ed1-8cd8-83a2da4bfb5a"
      unitRef="usd">21947000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="id5429bca2a5f48b998a2c94106bee16c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtNy0xLTEtMA_28e0b11c-9e72-45da-839f-571ac4a290a1"
      unitRef="usd">2690000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i498db167d8424cb3a7d5ef381973d23d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtOS0xLTEtMA_160db300-794b-4e5f-8bfc-7f9f7ba93d92"
      unitRef="usd">7562000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i278f2aa3a44846cf90a34ef70d9f62b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzgtMTEtMS0xLTA_dfc15c4b-2f25-4de6-addd-284b76e8daee"
      unitRef="usd">69087000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ie8c59e9d8b534f51849b5ee071f216ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktMS0xLTEtMA_4543e17c-78e2-4731-a462-0cca87cc7c30"
      unitRef="usd">7849000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i9e29c030d22a4b23a4767f1cff3e1517_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktMy0xLTEtMA_59002b92-9da2-42b9-85d6-e38ea6ee97bb"
      unitRef="usd">20246000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ia3865710bd944eaea83e800bed537c54_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktNS0xLTEtMA_bbc91a05-d227-455e-9f53-378c21f161e5"
      unitRef="usd">383000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i369a8c42d3c648bf96b1cb4d00aa41d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktNy0xLTEtMA_0b541a6a-b876-42e9-89c7-e1b6a31b2c71"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i611b34e1aed14ee9ac5a6d7934757244_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktOS0xLTEtMA_d952d31f-3cd5-4483-b318-8a91aa5a3880"
      unitRef="usd">5000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="id1451950029f473bb91278aff343555b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzktMTEtMS0xLTA_2af659ce-2a63-4ab0-a268-0683475a736b"
      unitRef="usd">28483000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="icf5443c31f18475f9bea50f9a8072036_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTEtMS0xLTA_3abb15c1-9c2d-41c6-bc81-5ed7855f9b58"
      unitRef="usd">9840000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i5288760b0b724b05a6790f95ab652432_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTMtMS0xLTA_569d9c9e-5dab-42bd-bc80-0714f569a83e"
      unitRef="usd">5196000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i7e5e97eb18bc4bcbad7b6d4459e264ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTUtMS0xLTA_9c0ec95d-5f61-4102-8e6a-ab9b26238bdf"
      unitRef="usd">4201000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="if3187727cf36474f9f4d0c926abb4668_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTctMS0xLTA_d6eac742-264d-4629-a40c-6d7b75c8f662"
      unitRef="usd">904000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="iee744c0ecb8841af828233fb1b873bc5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTktMS0xLTA_a54708a8-c45c-47c7-9589-bf7ed500e062"
      unitRef="usd">-409000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i23a94541ba3c44818469ab816a0bfc59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEwLTExLTEtMS0w_6b7a1570-19a1-477d-ad5a-d145faecf64b"
      unitRef="usd">19732000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i8eafbcb0f2a944d6b7ce25301ca93f8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTEtMS0xLTA_c3e92e33-2425-4456-b81b-03dd01465749"
      unitRef="usd">4889000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ie48ad749b20241f991c40aaa2b6a1fe0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTMtMS0xLTA_1be728bd-625d-4812-8865-43385150447c"
      unitRef="usd">4067000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ia0b36d0729c44f9bac92f763e52f72cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTUtMS0xLTA_27f43cb2-9cbb-4676-97ec-bc7eca6a23ef"
      unitRef="usd">4506000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i09a9905096344fa692cfe73633066932_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTctMS0xLTA_38e71c1c-adfe-4f9b-b321-34839e1ef5c9"
      unitRef="usd">519000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ic7cb88e5a8fa47078caad9e10291df4e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTktMS0xLTA_cc867407-9d84-4eae-b2f5-9f6752ee0c27"
      unitRef="usd">884000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="id535051cf2234f93822565333e3c406e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzExLTExLTEtMS0w_13cc1917-2174-45ce-b068-bba3a9abc4c8"
      unitRef="usd">14865000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTEtMS0xLTA_c766ca7a-2b8c-4e41-9dea-2adc589da9eb"
      unitRef="usd">51593000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTMtMS0xLTA_36aee20c-e16e-46b1-b5cb-07956bea2d1b"
      unitRef="usd">37382000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i141f68aeef7a497a823745af5aa66973_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTUtMS0xLTA_97e31da5-e49a-4b43-bfae-b37b56ec029a"
      unitRef="usd">31037000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTctMS0xLTA_83d6551e-020d-401a-9251-0ba939f71971"
      unitRef="usd">4113000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTktMS0xLTA_e14ecb54-9f4e-40fa-94c8-076b43caba6f"
      unitRef="usd">8042000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTowMWExY2NmNDc4MDA0YTVhYjU0NzgxMTM5MjI5NzhhZi90YWJsZXJhbmdlOjAxYTFjY2Y0NzgwMDRhNWFiNTQ3ODExMzkyMjk3OGFmXzEyLTExLTEtMS0w_cc2d87a6-6a67-4758-a68d-97a12a89eea8"
      unitRef="usd">132167000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI5ODg2_76a2d06d-95a2-4ef4-ad55-ec9a569505ca">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on loans by portfolio segment for 2020, 2019 and 2018. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;and&lt;br/&gt;Industrial&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:8pt;font-weight:700;line-height:100%"&gt;Energy&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:8pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;Real&#160;Estate&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:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&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:8pt;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;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;2020&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;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;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;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;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;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:top"&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:#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;51,593&#160;&lt;/span&gt;&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 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;37,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,037&#160;&lt;/span&gt;&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 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,113&#160;&lt;/span&gt;&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&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 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;132,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impacting of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;15,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="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;85,889&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,427&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,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="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;237,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,908)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,107)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,186)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,830)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,739&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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;9,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="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;19,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net charge-offs&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,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;td colspan="3" style="background-color:#cceeff;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;(73,265)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(7,053)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(485)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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,463)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(103,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 13.75pt;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;Ending balance&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;73,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:0 1pt"/&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;39,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;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;134,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:0 1pt"/&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;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;263,177&#160;&lt;/span&gt;&lt;/td&gt;&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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&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:#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;48,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;29,052&#160;&lt;/span&gt;&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 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;38,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,103&#160;&lt;/span&gt;&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 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;9,620&#160;&lt;/span&gt;&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 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;132,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;(14,117)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,025)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;3,986&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net charge-offs&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;(10,131)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(6,058)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(806)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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,457)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(14,272)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(33,724)&lt;/span&gt;&lt;/td&gt;&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 13.75pt;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;Ending balance&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;51,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&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;59,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,528&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,617&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;11,354&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;1,984&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,076)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,940)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,143)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="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;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;369&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;9,649&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;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;Net charge-offs&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;(22,388)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(13,121)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(250)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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,538)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(7,548)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&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;(44,845)&lt;/span&gt;&lt;/td&gt;&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 2px 13.75pt;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibfbfd0e224f94d479a770802a9941183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDQyNzA_c4c33650-ca74-4b29-b538-c0ad06f735d5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItMS0xLTEtMA_842e6228-fa91-4fde-9922-9fd0cc641aae"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItMy0xLTEtMA_6d25e2a2-1422-46f3-bab7-4a8e80256c15"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i141f68aeef7a497a823745af5aa66973_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItNS0xLTEtMA_7b7df2c8-919e-4fa9-bc27-fee4ac911eb5"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItNy0xLTEtMA_16ce5879-57bc-4c41-903d-1d51f2215370"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItOS0xLTEtMA_dca0cbc2-caad-468b-9d83-c87266c9903d"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iea709279583640bca54be4fa7c2a125d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzItMTMtMS0xLTA_de0590b8-fff4-4b36-a940-fc0be09452ed"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMS0xLTEtNDQxNQ_21214090-6841-4e9a-b494-37cac0d32902"
      unitRef="usd">21263000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMy0xLTEtNDQxNQ_41a10f26-b2ca-4350-8028-8593345bf265"
      unitRef="usd">-10453000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNS0xLTEtNDQxNQ_0dde5ec9-06de-4d5c-b239-30794404cd4d"
      unitRef="usd">-13519000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNy0xLTEtNDQxNQ_5a50af3d-6b61-4bb4-bb93-e68e2bcf1da2"
      unitRef="usd">2392000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtOS0xLTEtNDQxNQ_477d19df-8faa-4f02-b9ab-73e20d63c640"
      unitRef="usd">-2248000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMTEtMS0xLTQ0MTU_202e41a6-5cb8-4939-8767-83480f9b573c"
      unitRef="usd">-2565000</cfr:ImpactOfNewAccountingPronouncement>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMS0xLTEtMA_7b58b734-c547-43d5-a8aa-76201d642999"
      unitRef="usd">15156000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMy0xLTEtMA_6fd5e5a1-bceb-41fb-b707-0656bb9a2657"
      unitRef="usd">85889000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNS0xLTEtMA_e4c2ddc8-923e-4ffa-88d3-31256ffb8ff9"
      unitRef="usd">124427000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtNy0xLTEtMA_927d757e-f9d6-4017-a78b-6391c4bec0bf"
      unitRef="usd">1906000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtOS0xLTEtMA_848cffd1-48a6-402a-8e49-759e52dabcb8"
      unitRef="usd">9632000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzMtMTMtMS0xLTA_049c0312-9e53-4dbf-83a4-940be1863e9e"
      unitRef="usd">237010000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtMS0xLTEtMA_13968ef1-92ee-4019-929e-99c638219afa"
      unitRef="usd">18908000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtMy0xLTEtMA_456a94c9-cc8d-42cf-b8b6-bde44045e3a2"
      unitRef="usd">76107000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtNS0xLTEtMA_adecb458-3f55-49d7-a244-52eea56a2eb5"
      unitRef="usd">7499000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtNy0xLTEtMA_342d062e-9146-4701-9716-1e61e08c3ae6"
      unitRef="usd">2186000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtOS0xLTEtMA_de28a72d-1f52-472c-b963-be08e7a27df3"
      unitRef="usd">17830000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzQtMTMtMS0xLTA_c1413059-689b-4343-8bce-79f0c2296db8"
      unitRef="usd">122530000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtMS0xLTEtMA_5348f0a6-c0e0-4704-9ac5-8e23455257b7"
      unitRef="usd">4739000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtMy0xLTEtMA_4e963943-4639-46e5-9f26-7db46f5ef3a6"
      unitRef="usd">2842000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtNS0xLTEtMA_5b7e8225-66c8-4a48-9732-ee277f03e668"
      unitRef="usd">446000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtNy0xLTEtMA_434f24b4-f3d7-41ff-aeee-1eedbae5b903"
      unitRef="usd">1701000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtOS0xLTEtMA_aacd1a36-9d2b-4ace-bced-54a8ae5f555d"
      unitRef="usd">9367000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzUtMTMtMS0xLTA_c954f58f-6c95-4d22-99ec-5aea9b2d43f9"
      unitRef="usd">19095000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i0855f29d452446e086019c4e33ae85fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtMS0xLTEtMA_9b1fdf43-5ad0-4ed8-a693-664e9c8f0c86"
      unitRef="usd">14169000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ib45d0f5f650246f69a269f6801568aac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtMy0xLTEtMA_957b720c-f7a6-4b14-a137-a681c2b9cf45"
      unitRef="usd">73265000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i9a66c29671da4bbdb1e943eda8286601_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtNS0xLTEtMA_10134375-5383-4842-9d5c-60593ade7cc1"
      unitRef="usd">7053000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i21fb687c8c614ab8ae54c0ccbca97f30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtNy0xLTEtMA_122d3790-2fce-4752-aed9-e682064862e9"
      unitRef="usd">485000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i3a0a28e94ee84c71a944e087f08a07a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtOS0xLTEtMA_7bd8db97-874e-4227-987c-da6b81494604"
      unitRef="usd">8463000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="icbe873d29bf440b29fa22f8c5a7842bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzYtMTMtMS0xLTA_9e9c5149-c041-48ec-b640-b85ad0a93304"
      unitRef="usd">103435000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id6d9cd040e78401da59a51ded69b8392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctMS0xLTEtMA_cb0196dd-52b3-4e16-ad90-76e47efc1d53"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9e29c9d51d8d4477a7490c6bbd5158c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctMy0xLTEtMA_c57c01e1-9f21-4bf2-b97d-3f7bd64e2224"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie70a1149d6b24edda77e9d36e711647c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctNS0xLTEtMA_1f531228-4e58-4c02-82c5-1eeee81b0c5d"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic52045c393924e5e97330df912c1ae05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctNy0xLTEtMA_77716570-2139-4e58-ab72-0d34aff2e763"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib8563ea7d51a4cee8d43826ad422832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctOS0xLTEtMA_60dad3f4-e18d-47dd-9218-a5d72c30c0ca"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i463a72df1360431997c2f56c549d4d22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzctMTMtMS0xLTA_ffa42086-dcdb-4ad2-ba89-68de5c66b7e1"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idc459bfd73914a59877c2979dce3402c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTEtMS0xLTA_c23898de-fe31-4c48-bb1e-a570a6d57c14"
      unitRef="usd">48580000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3ade5e0ee2504d49aacaad59a8085203_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTMtMS0xLTA_c8848eaa-2d12-4a66-a2f5-682829c18ca4"
      unitRef="usd">29052000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib9d83894008643c7b9d2f0043d659796_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTUtMS0xLTA_e8c0351b-0009-4942-a9d7-6cd9aa088b44"
      unitRef="usd">38777000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4553423635e24502a7ed118a85b871da_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTctMS0xLTA_3f01d5e8-1d14-47da-8920-ab3a00ca3b61"
      unitRef="usd">6103000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaf289ebc42b641ea8e97219809a103fc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTktMS0xLTA_80a20ea5-f914-4998-9cf4-a67afa24e70e"
      unitRef="usd">9620000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8945288628b344929e7af0708ea213b9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzEzLTEzLTEtMS0w_b6c6b555-fd66-4e6f-af02-47bd6b7b378b"
      unitRef="usd">132132000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTEtMS0xLTA_25eb9a12-9f62-4eb8-ae30-9f68213d53fd"
      unitRef="usd">13144000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTMtMS0xLTA_db44f736-a93c-4319-8596-31655d443a8f"
      unitRef="usd">14388000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTUtMS0xLTA_4902f5a0-a8a1-41f0-9832-f9a27b116824"
      unitRef="usd">-6934000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTctMS0xLTA_92267b12-ac8c-43ce-944c-6cce07903547"
      unitRef="usd">467000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTktMS0xLTA_fb1462ba-1e3c-41cf-82da-800b839275cf"
      unitRef="usd">12694000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE0LTEzLTEtMS0w_734f7b31-78ef-46d3-a054-c4c993b6f260"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTEtMS0xLTA_3366d0ac-1db2-4b1d-9497-da8a48b6e0e5"
      unitRef="usd">14117000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTMtMS0xLTA_641fad6a-1f57-4ab7-b7e2-b35ff1b2e6ac"
      unitRef="usd">7500000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTUtMS0xLTA_2592b841-344f-41ed-beaa-ae3b8e55ac9f"
      unitRef="usd">1025000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTctMS0xLTA_3c98ca36-8ec9-4759-bc4c-7d909beefccf"
      unitRef="usd">3665000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTktMS0xLTA_989443c2-3e8a-40d8-b9bf-71b386953865"
      unitRef="usd">24725000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE1LTEzLTEtMS0w_6e87875e-3d08-45d3-96b5-474b2dd73364"
      unitRef="usd">51032000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTEtMS0xLTA_cbbe8690-e7ec-4a2e-a628-b9d7fab064c0"
      unitRef="usd">3986000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTMtMS0xLTA_86496563-eda0-491a-8a15-82c891d0f5bb"
      unitRef="usd">1442000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTUtMS0xLTA_a2214609-dcb8-4aaa-873c-60b75b4613b5"
      unitRef="usd">219000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTctMS0xLTA_c48f9e71-a5f1-46cb-9df3-858be14c82f0"
      unitRef="usd">1208000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTktMS0xLTA_bbd99480-d438-424c-9b19-a17e06a73e9b"
      unitRef="usd">10453000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE2LTEzLTEtMS0w_684d0e30-c031-433d-82e4-3bdc4e165230"
      unitRef="usd">17308000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i05404505c7df484f8e63b860ad9bef4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTEtMS0xLTA_38d37d5f-fe6d-4a4a-9e8c-92c903a705f9"
      unitRef="usd">10131000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i64c09b4fad3c42a79c7977c4ab241677_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTMtMS0xLTA_7a8d0398-4f85-4ae5-9c87-81e7695b0a3e"
      unitRef="usd">6058000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ifcecb26b2d7b4619a8882fb2591f6850_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTUtMS0xLTA_7e784a50-3ecd-40d5-a1cb-444330d4d6b6"
      unitRef="usd">806000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i5001c115dba941be8b119ec2878d03b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTctMS0xLTA_8efc0047-0964-44f7-8e93-08ae3074d5e8"
      unitRef="usd">2457000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i3bb43b6918844578b37920796f081a67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTktMS0xLTA_b7743800-ddc5-48b1-93b1-ed0b6c263c32"
      unitRef="usd">14272000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i55f8a62581cd46f0a2bf094ceab74c4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE3LTEzLTEtMS0w_210bcb32-bc63-450f-b904-87aaac4b65a0"
      unitRef="usd">33724000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i000eb6bbfdf242629b6d05d00a891747_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTEtMS0xLTA_f48ab3ac-b806-4cee-962a-f422dc5f223b"
      unitRef="usd">51593000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i600ad60cd68346a5adeb81241b169750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTMtMS0xLTA_a9b47c89-306c-483a-8886-ecbf7f674e51"
      unitRef="usd">37382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i141f68aeef7a497a823745af5aa66973_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTUtMS0xLTA_4f3c1dfd-e0eb-4553-bc4f-c0785808deac"
      unitRef="usd">31037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifbe7695aec254744bfa24c8c3d6f33ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTctMS0xLTA_c0be8ef1-9680-4aa2-835f-d16689632408"
      unitRef="usd">4113000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id803c0e6a6124029b1ba786e42db5bb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTktMS0xLTA_dc6be058-e6ef-4f2a-a70b-22452b5b978e"
      unitRef="usd">8042000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iea709279583640bca54be4fa7c2a125d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzE4LTEzLTEtMS0w_5932422e-dba4-4785-b793-6863b0bfe218"
      unitRef="usd">132167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id1a7806a56b34cd5a2a9acd8c02283dc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTEtMS0xLTA_73225e84-b33d-48fd-ab67-5236a614b032"
      unitRef="usd">59614000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6463203ed96f45f6956e6a86194f4830_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTMtMS0xLTA_3c52633b-67ac-423e-b2eb-f94d21a0d57f"
      unitRef="usd">51528000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1982a5eea22e4d4db27a278ef7a6c43d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTUtMS0xLTA_8454c155-af38-46f0-9e10-e20f8fa5f98d"
      unitRef="usd">30948000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6d0e00d1592a40529755cd7a65b75e7c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTctMS0xLTA_46fd329b-dcc6-4a60-acca-98b28e0534c8"
      unitRef="usd">5657000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i258ac7cac20e4ab4ad1dfcffab646736_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTktMS0xLTA_b4fbac4f-fdb2-4238-ad58-365d3944e142"
      unitRef="usd">7617000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i54853642787e4e53a2ad71598a84d49a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI0LTEzLTEtMS0w_69a2c4d7-7b37-42cb-991d-a7476b0eae2b"
      unitRef="usd">155364000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTEtMS0xLTA_2ef03a18-1609-4fba-ab40-4a8946ceae73"
      unitRef="usd">11354000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTMtMS0xLTA_95ea2aee-0c11-423f-8b37-fdff7c98bbf6"
      unitRef="usd">-9355000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTUtMS0xLTA_4cc66dfb-f7b9-4fb0-b83b-bcd37c78d454"
      unitRef="usd">8079000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTctMS0xLTA_64ea47aa-3c76-434a-a594-b739625c6c9c"
      unitRef="usd">1984000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTktMS0xLTA_8b4c27f1-f616-4455-9948-40608b2664e6"
      unitRef="usd">9551000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI1LTEzLTEtMS0w_9e51d6f8-4eef-4809-ba45-41b5c70f8f67"
      unitRef="usd">21613000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTEtMS0xLTA_b6e849b0-4ee2-4746-9b92-abcbd3a3d9be"
      unitRef="usd">26076000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTMtMS0xLTA_a6a0470c-350c-4f44-bf0e-0aed867a31d7"
      unitRef="usd">13940000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTUtMS0xLTA_44278785-bc62-4393-9425-d34525fe10e0"
      unitRef="usd">619000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTctMS0xLTA_875c3917-d33c-4660-a3ba-f5f440085196"
      unitRef="usd">2143000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTktMS0xLTA_4b4571b0-0bbc-43fa-9d45-80d6744fa398"
      unitRef="usd">17197000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI2LTEzLTEtMS0w_87de1798-d4e5-4735-ab3e-923e19781629"
      unitRef="usd">59975000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTEtMS0xLTA_28b84b59-1b6e-4dd9-9584-d41249f92801"
      unitRef="usd">3688000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTMtMS0xLTA_04fb69ad-2b62-4591-896d-b7c5dca95a59"
      unitRef="usd">819000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTUtMS0xLTA_7ea622fb-b9fd-4155-980d-02f8596aac94"
      unitRef="usd">369000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTctMS0xLTA_4578e013-b7bc-4451-b7d5-c8a45695e64f"
      unitRef="usd">605000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTktMS0xLTA_d0577fdb-ccf3-419c-824b-0b2110c46fe7"
      unitRef="usd">9649000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI3LTEzLTEtMS0w_ca4e7336-b9df-4ed7-9bed-c8e3c6e7c166"
      unitRef="usd">15130000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i329b80114e294a139fd36860cf30f047_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTEtMS0xLTA_b4b11872-944a-4fc3-bda0-1f9f6542cdb9"
      unitRef="usd">22388000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i7facbc53dccd4c6f8c0930f5d4eb4cf4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTMtMS0xLTA_80664ca1-6381-40b1-91ea-31428eb8de55"
      unitRef="usd">13121000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i2b288b4787fb44708a05d75bc06559ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTUtMS0xLTA_60424264-9a98-4982-b9a2-6a70a341df6f"
      unitRef="usd">250000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i93d690fcc872485a8ac032ed162f281c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTctMS0xLTA_b3b6d001-1e11-4b30-a3eb-c3649a079f52"
      unitRef="usd">1538000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i802219e03dd44aebb7e79b91f61a2d50_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTktMS0xLTA_103dcc2c-b115-4a50-b523-a7c73a717f5e"
      unitRef="usd">7548000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i85f5e974dc8f4f1eb30cde4ffd38c29c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI4LTEzLTEtMS0w_c03d250a-9f20-4997-8708-9f8ab6504ebe"
      unitRef="usd">44845000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idc459bfd73914a59877c2979dce3402c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTEtMS0xLTA_c23898de-fe31-4c48-bb1e-a570a6d57c14"
      unitRef="usd">48580000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3ade5e0ee2504d49aacaad59a8085203_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTMtMS0xLTA_c8848eaa-2d12-4a66-a2f5-682829c18ca4"
      unitRef="usd">29052000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib9d83894008643c7b9d2f0043d659796_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTUtMS0xLTA_e8c0351b-0009-4942-a9d7-6cd9aa088b44"
      unitRef="usd">38777000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4553423635e24502a7ed118a85b871da_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTctMS0xLTA_3f01d5e8-1d14-47da-8920-ab3a00ca3b61"
      unitRef="usd">6103000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaf289ebc42b641ea8e97219809a103fc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTktMS0xLTA_80a20ea5-f914-4998-9cf4-a67afa24e70e"
      unitRef="usd">9620000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8945288628b344929e7af0708ea213b9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTozNDU2OGU0NGY5NjE0NzZlYTE1N2IyMzI4ZjZjOTRlMS90YWJsZXJhbmdlOjM0NTY4ZTQ0Zjk2MTQ3NmVhMTU3YjIzMjhmNmM5NGUxXzI5LTEzLTEtMS0w_b6c6b555-fd66-4e6f-af02-47bd6b7b378b"
      unitRef="usd">132132000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:NumberOfDaysPastDue
      contextRef="ice45ea9c88c2411fb637d4fa1346e4c5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxNzk4Mjk_ad5439af-6753-4301-a421-c0834015205b">P180D</cfr:NumberOfDaysPastDue>
    <cfr:NumberOfDaysPastDue
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxODA1MTE_fdf3a109-4725-4404-b16d-36a9ef4f69f9">P120D</cfr:NumberOfDaysPastDue>
    <cfr:NumberOfDaysPastDue
      contextRef="ice45ea9c88c2411fb637d4fa1346e4c5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzI3NDg3NzkxODA2NjI_ad5439af-6753-4301-a421-c0834015205b">P180D</cfr:NumberOfDaysPastDue>
    <cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90ZXh0cmVnaW9uOjNmMTEzMTEzZjU2ZTRiZjNiMDc5ODU5NjZiOWQ0Y2U3XzEwOTk1MTE3NDMxOTM_5026c66f-da81-44f5-9682-2dbcbac9ff83">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loan&lt;br/&gt;Balance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Loan&lt;br/&gt;Balance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Specific Allocations&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:top"&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;21,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;9,427&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Paycheck Protection Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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 2px 7.75pt;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;Buildings, land 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;34,057&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,684&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Consumer 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;561&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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="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;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="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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i453c484008f34ae18cb07ad276d66a7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItMS0xLTEtNDQ4Mg_3fd1a93e-4552-4eea-aee2-1b78a2dbba66"
      unitRef="usd">21287000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i7d9cb08bcc104439bb99539128b38635_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItMy0xLTEtNDQ4Mg_03f4b017-971f-4cae-9ca2-db983523c495"
      unitRef="usd">5321000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4f432159e3424d728c513e1c78891c19_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItNS0xLTEtNDQ4Mg_d9a5a98f-5042-44ac-bfb2-f7c484ee9b04"
      unitRef="usd">24360000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ie8c59e9d8b534f51849b5ee071f216ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzItNy0xLTEtNDQ4Mg_6482ca2d-dad3-4edc-8e9e-c80afd9cad61"
      unitRef="usd">7849000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2214e6ea1b8d47859c83d7eb9c97f828_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtMS0xLTEtNDQ4Mg_38c5b79a-e523-4dbc-bc47-392bf8f95901"
      unitRef="usd">22888000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i3f6999edba804e4fa5e04336feea4b26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtMy0xLTEtNDQ4Mg_096bb949-7116-467b-b9ab-5cdff2cb57b3"
      unitRef="usd">9427000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ieb25cf81970446809db0fb2e54bc6e2e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtNS0xLTEtNDQ4Mg_4cefac2f-a525-404d-8abe-e92c28e29225"
      unitRef="usd">65244000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i9e29c030d22a4b23a4767f1cff3e1517_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzMtNy0xLTEtNDQ4Mg_d51ba53e-72f2-4ccd-83aa-8930d38e7d55"
      unitRef="usd">20246000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id6a6e782e10d4c2b8967212965cad9a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtMS0xLTEtNDQ4Mg_1e2359cd-ac50-48b6-83cc-32bdc813958f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i389e8b2f8d7a45cfba3c85abc111471a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtMy0xLTEtNDQ4Mg_8c32e47c-be18-47ac-8162-bc6f4a898052"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2a8b36717afb4b26bfae4feaa24346df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtNS0xLTEtNDQ4Mg_8ea8cf99-cb1a-475b-82c3-d759b052b678"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i5a6db651831e4ffaa99c382b5eddbab0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzQtNy0xLTEtNDQ4Mg_f03f0301-b692-40fd-a290-ad8131bde020"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i880dd07dd6354d2989fa8b6b9c8c348a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtMS0xLTEtNDQ4Mg_363fe896-a18d-4cc0-bf9e-d5078e9d9f11"
      unitRef="usd">34057000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i14b2d6e66c6748f9bc7030f160e5d7e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtMy0xLTEtNDQ4Mg_57cd3a97-b547-4590-8e70-77be4f064886"
      unitRef="usd">513000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i057c6f33e7134ac4be29930bcb86eb44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtNS0xLTEtNDQ4Mg_16466a05-e278-43cb-8784-d1b5fc229193"
      unitRef="usd">8609000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i6df07bc228124578bfd09a40395bebec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzYtNy0xLTEtNDQ4Mg_8be43be1-c734-4aaa-be92-fdcc8d011e6f"
      unitRef="usd">383000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ieed12ad0f31b45bcbcaedf5ec384eeea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctMS0xLTEtNDQ4Mg_d30c65cf-7515-40c0-9b6f-ea41a18e8484"
      unitRef="usd">1684000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i9853104b5d024a42a2599e24f39e0313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctMy0xLTEtNDQ4Mg_f2e8be56-ecd7-475c-9038-cca601270c56"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i289a7a92039d49c898868d310f8254c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctNS0xLTEtNDQ4Mg_5fa80518-f771-4f50-8782-2cec76775b3b"
      unitRef="usd">665000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i98aa6337d46a4c0fb752b7b3d71c905b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzctNy0xLTEtNDQ4Mg_5fbbf011-bcd9-489b-b4fa-cc7d472456a9"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icea5c71a9e5c4bfba60e7961a829291b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtMS0xLTEtNDQ4Mg_774e34ec-bd67-4255-8098-d44535c9fe88"
      unitRef="usd">561000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ie63190f7fdb942b5b884588f5cf65b4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtMy0xLTEtNDQ4Mg_4e86bdbe-c68e-4664-9005-68c51dd29c3b"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i70d4e39a35aa43fe8c35bd2b550836a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtNS0xLTEtNDQ4Mg_c10c93b9-507d-466f-95fe-83c414af999f"
      unitRef="usd">570000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i369a8c42d3c648bf96b1cb4d00aa41d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzgtNy0xLTEtNDQ4Mg_87f1363a-d299-44bd-9466-a0b145bb4294"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i570b6300be0048be912179caf67fe43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktMS0xLTEtNDQ4Mg_4ba01a81-74bc-479a-ab81-c2f5c101efe2"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ibf25a099137a453c8a6b83ad55128f00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktMy0xLTEtNDQ4Mg_b9f48a6a-9a8f-44fe-8f83-1da4ac38abdf"
      unitRef="usd">18000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i46fb7c9153ff409ba6a342ba156ca1c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktNS0xLTEtNDQ4Mg_e4ff18e3-bee9-43c9-a5a8-5ea59e0d8d5e"
      unitRef="usd">5000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i611b34e1aed14ee9ac5a6d7934757244_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzktNy0xLTEtNDQ4Mg_130ba97c-a15b-4b3e-99e3-7aedbbd6b7f6"
      unitRef="usd">5000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i59968e6bb6124b32a8a3dfda3c2a94df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTEtMS0xLTQ0ODI_02a0f975-2484-4618-b48b-be6f545eb9b7"
      unitRef="usd">80495000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i1c1302a09c904c5282933da471f8d08f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTMtMS0xLTQ0ODI_ef812213-8765-4e05-b914-265f05c28257"
      unitRef="usd">15279000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0df5a826a6534bf0bb49e7cbfb20fb45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTUtMS0xLTQ0ODI_63328187-cf1e-45e9-9665-8f1fe0b8a5ac"
      unitRef="usd">99453000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="id1451950029f473bb91278aff343555b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xNzgvZnJhZzozZjExMzExM2Y1NmU0YmYzYjA3OTg1OTY2YjlkNGNlNy90YWJsZTphYWQzZmFhMWQ2ZGY0ZmJjYjVlMzY2ZDM2MzQ3ZmRkYy90YWJsZXJhbmdlOmFhZDNmYWExZDZkZjRmYmNiNWUzNjZkMzYzNDdmZGRjXzEwLTctMS0xLTQ0ODI_0baf2c82-86e2-44c0-ab0d-93db89afcd0f"
      unitRef="usd">28483000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MjU_2c00911c-11cb-480c-8757-447bf0fabf10">Premises and Equipment and Lease Commitments&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end premises and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,693&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Technology, furniture 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:400;line-height:100%"&gt;243,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Construction and projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Lease right-of-use 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:400;line-height:100%"&gt;292,087&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;1,347,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,279,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less 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:400;line-height:100%"&gt;(302,365)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 premises and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation of premises and equipment totaled $49.9 million in 2020, $41.0 million 2019 and $37.2 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Commitments&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;. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $46.0 million in 2020, $42.1 million in 2019 and $31.1 million in 2018. On January&#160;1, 2019, we adopted a new accounting standard which required the recognition of certain operating leases on our balance sheet as lease right-of-use assets (reported as component of premises and equipment) and related lease liabilities (reported as a component of accrued interest payable and other liabilities). See Note 1 - Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 total lease expense in 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Amortization of lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 expense&lt;/span&gt;&lt;/td&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;1,799&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Non-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 $292.1 million and $297.7 million at December&#160;31, 2020 and 2019, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $323.0 million and $323.7 million at December&#160;31, 2020 and 2019, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $31.6 million during 2020 and $27.5 million during 2019. 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, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;Future lease payments&lt;/span&gt;&lt;/td&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:top"&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 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;32,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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;27,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;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;267,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 undiscounted operating lease liability&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;413,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 operating lease liability included in the accompanying balance sheet&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;323,044&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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 lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;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;15.57&lt;/span&gt;&lt;/td&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:top"&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 rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;3.10%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $9.8 million in 2020, $5.9 million in 2019 and $464 thousand in 2018. The increase in these lease payments during the comparable periods was primarily related to the commencement of the lease of our new headquarters building during the second quarter of 2019. We recognized a right-of-use asset totaling $121.7 million and a related lease liability totaling $121.7 million in connection with this lease. The lease was a separate agreement under a comprehensive development agreement between us, the City of San Antonio and a third party controlled by one of our directors. We sold our old headquarters building to the City of San Antonio in 2016 and leased it back during the construction period of our new headquarters building. A portion of the gain from the sale of our old headquarters building was deferred and amortized to income over the term of the lease, which ended in the second quarter of 2019. Amortization of the deferred gain totaled $1.4 million in 2019 and $2.8 million in 2018.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MjA_9d8d2cc7-2859-4cc6-8f8c-40cf03599d1a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end premises and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,693&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Technology, furniture 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:400;line-height:100%"&gt;243,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Construction and projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Lease right-of-use 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:400;line-height:100%"&gt;292,087&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;1,347,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,279,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less 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:400;line-height:100%"&gt;(302,365)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 premises and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:Land
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzEtMS0xLTEtMA_959903f1-66f1-4e0a-93fb-dec0f7f305b0"
      unitRef="usd">128739000</us-gaap:Land>
    <us-gaap:Land
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzEtMy0xLTEtMA_0b9d6178-031f-4b2a-89d3-3e9ef4db62a7"
      unitRef="usd">112818000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzItMS0xLTEtMA_838d3861-bcc0-4223-9278-67235a251cc6"
      unitRef="usd">458693000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzItMy0xLTEtMA_6cc1f3b3-a889-46cc-80fd-535cac1c0546"
      unitRef="usd">441404000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzMtMS0xLTEtMA_d8589be0-1cf7-4c22-a651-3b48f133e8ee"
      unitRef="usd">243395000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzMtMy0xLTEtMA_83eeebfb-deee-48a6-a286-3d15a752446e"
      unitRef="usd">226925000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzQtMS0xLTEtMA_2f166900-385f-45d0-90c1-855c22475c70"
      unitRef="usd">183827000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzQtMy0xLTEtMA_15a732d1-5e5e-4ccf-9e3c-efdf8cd201f8"
      unitRef="usd">156144000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzUtMS0xLTEtMA_7bd10ab5-7c7d-4606-8794-c396242b5eef"
      unitRef="usd">41202000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzUtMy0xLTEtMA_78e8903a-59aa-4aaa-a851-9ebd2039f998"
      unitRef="usd">44251000</us-gaap:ConstructionInProgressGross>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzYtMS0xLTEtMA_9e7a9bf8-9258-467a-a418-96b01ac41378"
      unitRef="usd">292087000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzYtMy0xLTEtMA_089e0fe5-acab-48bb-9d2d-ac6ff1bcae69"
      unitRef="usd">297736000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzctMS0xLTEtMA_1a3ee2e4-23d7-4616-90b0-46ea73f67074"
      unitRef="usd">1347943000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzctMy0xLTEtMA_d81b73bc-a245-41a3-af79-18572fea5cb4"
      unitRef="usd">1279278000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzgtMS0xLTEtMA_5c92c14f-62b9-403d-b9ce-c005717d36d1"
      unitRef="usd">302365000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzgtMy0xLTEtMA_33cc6d68-575d-4b51-8dcd-037e2928a7c7"
      unitRef="usd">267331000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzktMS0xLTEtMA_ba53455d-2085-4f38-a8a3-db7fcda2cc93"
      unitRef="usd">1045578000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTo0NDM3NDc1NTE3ODI0MTliYmRhMzNmZTYzMDIwMGNkMy90YWJsZXJhbmdlOjQ0Mzc0NzU1MTc4MjQxOWJiZGEzM2ZlNjMwMjAwY2QzXzktMy0xLTEtMA_75710d4d-506d-4a20-855c-0132915ae89f"
      unitRef="usd">1011947000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE1Nw_23315451-cb30-400b-9913-2a3c232fef10"
      unitRef="usd">49900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE2Nw_a04be5f3-f82b-4466-bfa5-ceb5c25f286f"
      unitRef="usd">41000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE3Nw_d6988932-dec3-4f15-9c0f-1df2aca2b126"
      unitRef="usd">37200000</us-gaap:Depreciation>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzM5Mg_56960b7c-0a9d-40b7-9c6b-36baa1d08dba"
      unitRef="usd">46000000.0</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzQwMg_22a10729-9cb3-4a8e-be55-9d3781a37768"
      unitRef="usd">42100000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzQxNQ_53802623-0536-4cfe-9610-2ee361ab8533"
      unitRef="usd">31100000</us-gaap:OperatingLeasesRentExpenseNet>
    <cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM0MDE_7890e611-cebf-4b82-a6b7-540d371cd292">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 total lease expense in 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Amortization of lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 expense&lt;/span&gt;&lt;/td&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;1,799&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Non-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock>
    <cfr:Operatingleaserightofuseassetamortization
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzItNS0xLTEtMTA1MzI_c4818cdf-1760-4637-9d94-e94a1d106f2d"
      unitRef="usd">32772000</cfr:Operatingleaserightofuseassetamortization>
    <cfr:Operatingleaserightofuseassetamortization
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzItNy0xLTEtMTA1MzI_5f460813-c828-4250-b046-f4698c1e9f78"
      unitRef="usd">27626000</cfr:Operatingleaserightofuseassetamortization>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzMtNS0xLTEtMTA1MzI_1e34f709-152b-4e90-bf9a-5d5b20073124"
      unitRef="usd">1799000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzMtNy0xLTEtMTA1MzI_816f7cb9-d8be-4574-b498-510bea38f08a"
      unitRef="usd">4592000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzQtNS0xLTEtMTA1MzI_71c14dd8-6117-4837-b746-354ee82625a6"
      unitRef="usd">11396000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzQtNy0xLTEtMTA1MzI_a2fa964c-2520-468c-87b2-fa64e3d9e136"
      unitRef="usd">9896000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzUtNS0xLTEtMTA1MzI_6182a3c4-c038-4d30-9730-2c5aa296a293"
      unitRef="usd">45967000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTpjNjU0MTFkNGM2YTU0NTZlYTNhODdhOGI4N2FlZTVmYy90YWJsZXJhbmdlOmM2NTQxMWQ0YzZhNTQ1NmVhM2E4N2E4Yjg3YWVlNWZjXzUtNy0xLTEtMTA1MzI_3f9e4cc5-1932-4260-b7df-f4408001430d"
      unitRef="usd">42114000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM4NzU_adddc414-10ea-4837-bfb7-ea23aaf88e2c"
      unitRef="usd">292100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM4ODU_37c56b61-af33-438b-b120-4d9f46a57bc0"
      unitRef="usd">297700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i18299c7e476e48a590602263fd6e7130_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzEwOTk1MTE2MzM4OTM_ece95a81-4458-4178-aeed-5dfd21883079"
      unitRef="usd">323000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i732da92601ba40cca28576df4893cddc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzIxOTkwMjMyNjAwNzM_b7075051-e1a6-4cf6-9136-0e93c5eaa1b5"
      unitRef="usd">323700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzIxOTkwMjMyNjA1MzE_d7aaf4f3-5613-4aad-8ced-f9f1cb02ebd6"
      unitRef="usd">31600000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzIxOTkwMjMyNjA1NDc_b8f04c62-bb58-4a00-9431-f56fc3276d8f"
      unitRef="usd">27500000</us-gaap:OperatingLeasePayments>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MTY_05036a53-550b-4939-b8d8-9007ffe5825c">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, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;Future lease payments&lt;/span&gt;&lt;/td&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:top"&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 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;32,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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;27,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;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;267,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 undiscounted operating lease liability&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;413,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 operating lease liability included in the accompanying balance sheet&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;323,044&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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 lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;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;15.57&lt;/span&gt;&lt;/td&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:top"&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 rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;3.10%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzEtMS0xLTEtMA_929ece8e-3023-419c-bd57-39e8d5440321"
      unitRef="usd">32357000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzItMS0xLTEtMA_fd78df37-45b8-4d59-a7f2-fe2bc4b0bbad"
      unitRef="usd">30741000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzMtMS0xLTEtMA_98c25f05-28e9-44f3-bd2a-965c9ed78226"
      unitRef="usd">28927000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzQtMS0xLTEtMA_26ef3f24-ca49-4e21-833d-aff212997164"
      unitRef="usd">27487000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzUtMS0xLTEtMA_1e7b6471-c2f3-4894-8f24-0fc7480dbf8b"
      unitRef="usd">26240000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzYtMS0xLTEtMA_6867b7db-5fb9-4e1c-8e1c-7788e10a97dd"
      unitRef="usd">267707000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzctMS0xLTEtMA_41a06983-29cf-41d9-978d-b4499ad90a39"
      unitRef="usd">413459000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzgtMS0xLTEtMA_d646e63f-9c8d-4401-b79d-ef706e50272b"
      unitRef="usd">90415000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i18299c7e476e48a590602263fd6e7130_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzktMS0xLTEtMA_d3fb27d8-6d14-4a70-ad9b-2be36975d2a1"
      unitRef="usd">323044000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzEwLTEtMS0xLTA_b1db248d-0cf0-4409-9fa2-31023d24720a">P15Y6M25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90YWJsZTowMzRiOWM4NThmOGM0NWU4OWVkMjk2MTdmM2JhYTgzNi90YWJsZXJhbmdlOjAzNGI5Yzg1OGY4YzQ1ZTg5ZWQyOTYxN2YzYmFhODM2XzExLTEtMS0xLTA_5d475cda-d905-4210-a686-45df14c1605c"
      unitRef="number">0.0310</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i360bf2f7f26f439dadec1e34366d28ce_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE1OTE_68256b63-b7d5-4d69-a948-f0ab571e1b06"
      unitRef="usd">9800000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i04e802f1258c473b849008950ac6ad2f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE2MDE_54a46b02-ce13-4d03-9126-cd350d02d26c"
      unitRef="usd">5900000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="id53a8ad969d04291b49932cfa7aae1cc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE2MTQ_bad230b4-d843-41ac-8889-41b0e1bf9f6c"
      unitRef="usd">464000</us-gaap:OperatingLeasesRentExpenseNet>
    <cfr:Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility
      contextRef="if710b6b1cf9f489486461f1f9b1c88da_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE4NTc_388a00c3-9ac9-42af-8beb-eaec62a0020e"
      unitRef="usd">121700000</cfr:Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility>
    <cfr:Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility
      contextRef="if710b6b1cf9f489486461f1f9b1c88da_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzE4OTk_e45c3488-4f8c-49f2-ba83-1dfc168960c7"
      unitRef="usd">121700000</cfr:Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility>
    <us-gaap:SaleLeasebackTransactionCurrentPeriodGainRecognized
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI0OTA_c600061c-d3a6-411f-a647-b9b4ed490d7b"
      unitRef="usd">1400000</us-gaap:SaleLeasebackTransactionCurrentPeriodGainRecognized>
    <us-gaap:SaleLeasebackTransactionCurrentPeriodGainRecognized
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODQvZnJhZzpiY2RlNTA5NGQwZjc0ZGIxOTM5Mzc4YzNhNTQ2YTQ5Mi90ZXh0cmVnaW9uOmJjZGU1MDk0ZDBmNzRkYjE5MzkzNzhjM2E1NDZhNDkyXzI1MDU_619a150f-133a-4b1e-89c8-0a0bfc19b904"
      unitRef="usd">2800000</us-gaap:SaleLeasebackTransactionCurrentPeriodGainRecognized>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzQ5OQ_83550688-2aa3-48b7-a857-79e29a2522c8">Goodwill and Other Intangible Assets&lt;div style="margin-top:9pt;text-indent:11.25pt"&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;Goodwill&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;. Year-end goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Other Intangible Assets.&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; Year-end other intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core 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;9,300&#160;&lt;/span&gt;&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,004)&lt;/span&gt;&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 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,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,619)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&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;12,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,623)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,563&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core 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;9,300&#160;&lt;/span&gt;&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 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;(7,257)&lt;/span&gt;&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 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,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;padding:2px 1pt 2px 7.75pt;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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;12,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;(10,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 are amortized on an accelerated basis over their estimated lives, which range from 5 to 10&#160;years. Amortization expense related to intangible assets totaled $918 thousand in 2020, $1.2 million in 2019, and $1.4 million in 2018. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;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="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;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;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;/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;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;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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzUwNw_d5718493-5410-4f8a-8a66-239e73e61e8a">&lt;div style="margin-top:9pt;text-indent:11.25pt"&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;Goodwill&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;. Year-end goodwill was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkZmFlN2E4NDk1OWE0NGIxYTBhNThiZjc0YzU5NGRmYS90YWJsZXJhbmdlOmRmYWU3YTg0OTU5YTQ0YjFhMGE1OGJmNzRjNTk0ZGZhXzEtMS0xLTEtMA_d739129c-d0a9-48ef-92c0-ed4cadff3eb0"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkZmFlN2E4NDk1OWE0NGIxYTBhNThiZjc0YzU5NGRmYS90YWJsZXJhbmdlOmRmYWU3YTg0OTU5YTQ0YjFhMGE1OGJmNzRjNTk0ZGZhXzEtMy0xLTEtMA_99f27345-926a-4328-9466-bc4f6cacf08e"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzUwMg_a4a31b15-279a-4166-a300-468fe6a0c860">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Other Intangible Assets.&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; Year-end other intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Intangible&lt;br/&gt;Assets&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Intangible&lt;br/&gt;Assets&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core 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;9,300&#160;&lt;/span&gt;&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,004)&lt;/span&gt;&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 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,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,619)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&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;12,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,623)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,563&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core 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;9,300&#160;&lt;/span&gt;&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 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;(7,257)&lt;/span&gt;&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 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,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;padding:2px 1pt 2px 7.75pt;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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;12,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;(10,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5da6da06a44541df853110367223c199_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzItMS0xLTEtMA_2410de96-23d3-4fd9-b449-db6a762d9ae4"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5da6da06a44541df853110367223c199_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzItMy0xLTEtMA_9daa8b6c-b8a1-43b6-8b35-2e921ea33ee7"
      unitRef="usd">8004000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5da6da06a44541df853110367223c199_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzItNS0xLTEtMA_c39355f7-314a-4e2d-8447-c685b55667d5"
      unitRef="usd">1296000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzMtMS0xLTEtMA_c14b1111-1474-4d92-890b-9ab06f3a0c4c"
      unitRef="usd">2886000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzMtMy0xLTEtMA_61e293a6-00f0-479e-a3e9-143053679c2d"
      unitRef="usd">2619000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifbe9f4c934274d0e8f1b166fe9d3b0ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzMtNS0xLTEtMA_f61e43e8-8725-42cc-b823-b58503b0dea0"
      unitRef="usd">267000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzUtMS0xLTEtMA_f90f1205-3aba-45c1-9d63-81051f185abf"
      unitRef="usd">12186000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzUtMy0xLTEtMA_1bfd6e68-5abc-48ca-9055-9a6246c2a456"
      unitRef="usd">10623000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzUtNS0xLTEtMA_77cde12a-d778-48b5-bffd-bcdf34cfa58c"
      unitRef="usd">1563000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9ebf7e10217a4355b86865d765675370_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzctMS0xLTEtMA_13572f8c-7596-47e3-a8ea-50487617341f"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9ebf7e10217a4355b86865d765675370_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzctMy0xLTEtMA_9c5e7a2e-f189-42a5-8932-79f7e354f19b"
      unitRef="usd">7257000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9ebf7e10217a4355b86865d765675370_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzctNS0xLTEtMA_be4335b0-07d4-42d1-89bf-f2fcda00824f"
      unitRef="usd">2043000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzgtMS0xLTEtMA_9702a386-d993-44e7-9412-4e947344760c"
      unitRef="usd">3388000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzgtMy0xLTEtMA_eed38af8-3c62-4b52-88f0-aa6b42cd41ec"
      unitRef="usd">2950000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0168dd8b733c4f73954fbfe37b0c2afd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzgtNS0xLTEtMA_6a717c7d-f8ad-4181-80c0-fe29407f0c52"
      unitRef="usd">438000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzEwLTEtMS0xLTA_aea3cf18-54c0-4a23-b693-300e3d4ff340"
      unitRef="usd">12688000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzEwLTMtMS0xLTA_8da04601-47d3-459f-8f4f-a42552d52323"
      unitRef="usd">10207000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTo4Yzk0NzA1ZDdlZDg0ZTM1OGJiNDIxMTcyMDA4NjVmMS90YWJsZXJhbmdlOjhjOTQ3MDVkN2VkODRlMzU4YmI0MjExNzIwMDg2NWYxXzEwLTUtMS0xLTA_92b7562e-755d-4190-8d19-ee021a316824"
      unitRef="usd">2481000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id89c44961d58400e848b9ab21f1755d2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzI4MQ_07872b32-fc10-4600-8982-448247ac245d">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ief65a7ffefca4cadb09374a1d7b4c3c1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzI4Nw_60b90b50-f835-4190-8418-3af08a03b3f2">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzM1NQ_111913de-ee2b-4999-819b-96acd11193fd"
      unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzM2NQ_63cd0e88-4d84-40e5-bd3d-81a441d929d4"
      unitRef="usd">1200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzM3OQ_03b1dc11-e2f6-45c7-83d9-370742ab3b29"
      unitRef="usd">1400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90ZXh0cmVnaW9uOjNiYzliYjE4MmI5MDQwMzk5OWZlNjdiY2ZmNDQwYWRlXzUyNA_8ee80aa8-4a6b-4cf2-bfd0-beefc3099e10">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2020 is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;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="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;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;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;/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;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;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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzAtMS0xLTEtMA_ae6adfe6-fed4-43f1-9cf1-5c715842ebb0"
      unitRef="usd">697000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzEtMS0xLTEtMA_868f68c9-b118-4d4f-92d1-383ccc3f361a"
      unitRef="usd">481000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzItMS0xLTEtMA_997823c0-2e92-4a06-b75f-4ee1b7e8e748"
      unitRef="usd">282000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzMtMS0xLTEtMA_be0ed934-2557-47a8-99bd-34da62680d3a"
      unitRef="usd">87000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzQtMS0xLTEtMA_84a60bd2-a693-4331-81b8-e8c48082b546"
      unitRef="usd">11000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzUtMS0xLTEtMA_80b79430-9fd5-4ff3-86e5-cc0273388c3e"
      unitRef="usd">5000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xODcvZnJhZzozYmM5YmIxODJiOTA0MDM5OTlmZTY3YmNmZjQ0MGFkZS90YWJsZTpkNDZkOTViZTVmMTQ0OTU4YmM3ZjMyMmQ3NjBjYWU2ZS90YWJsZXJhbmdlOmQ0NmQ5NWJlNWYxNDQ5NThiYzdmMzIyZDc2MGNhZTZlXzYtMS0xLTEtMA_77cde12a-d778-48b5-bffd-bcdf34cfa58c"
      unitRef="usd">1563000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzM5MA_e99b74f8-378b-459b-8b8b-6773139ddc1d">Deposits&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deposits were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Non-interest-bearing demand deposits:&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;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:top"&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 individual&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;13,914,754&#160;&lt;/span&gt;&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 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;10,212,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Correspondent banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,072&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,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;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;Total non-interest-bearing demand deposits&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,117,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;td colspan="3" style="background-color:#cceeff;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;10,873,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest-bearing deposits:&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 7.75pt;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;Private accounts:&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;Savings and interest checking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132,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="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;7,147,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Money market 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:400;line-height:100%"&gt;8,977,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Time accounts of $100,000 or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;736,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time accounts under $100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 30.25pt;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 private accounts&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;19,245,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;16,119,659&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Public funds:&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;Savings and interest checking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,503&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Money market 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:400;line-height:100%"&gt;50,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Time accounts of $100,000 or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Time accounts under $100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;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 public funds&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;652,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;646,276&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Total interest-bearing deposits&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;19,898,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;16,765,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 37.75pt;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 deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,015,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,639,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 additional information about our year-end deposits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Deposits from the Certificate of Deposit Account Registry Service (CDARS)&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;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Deposits from foreign sources (primarily Mexico)&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;884,169&#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="3" style="padding:0 1pt"/&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;805,828&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits not covered by deposit 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:400;line-height:100%"&gt;18,694,320&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits from certain directors, executive officers and their affiliates&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;210,389&#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="3" style="padding:0 1pt"/&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;197,919&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;979,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits in amounts of $100,000 or more, including both private and public funds, at December&#160;31, 2020, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;Due within 3 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;327,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Due after 3 months and within 6 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;178,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Due after 6 months and within 12 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;195,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;/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;Due after 12 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;107,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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>
    <us-gaap:DepositLiabilitiesTypeTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzQwOQ_dba17d4a-edc0-4481-9ec1-46ddfc3b2c9d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deposits were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Non-interest-bearing demand deposits:&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;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:top"&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 individual&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;13,914,754&#160;&lt;/span&gt;&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 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;10,212,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Correspondent banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960,072&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,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;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;Total non-interest-bearing demand deposits&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,117,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;td colspan="3" style="background-color:#cceeff;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;10,873,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest-bearing deposits:&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 7.75pt;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;Private accounts:&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;Savings and interest checking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,132,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="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;7,147,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Money market 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:400;line-height:100%"&gt;8,977,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Time accounts of $100,000 or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;804,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;736,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time accounts under $100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 30.25pt;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 private accounts&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;19,245,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;16,119,659&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Public funds:&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;Savings and interest checking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597,503&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Money market 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:400;line-height:100%"&gt;50,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Time accounts of $100,000 or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Time accounts under $100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;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 public funds&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;652,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;646,276&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Total interest-bearing deposits&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;19,898,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;16,765,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 37.75pt;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 deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,015,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,639,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:DepositLiabilitiesTypeTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="if14f1184353340f3936da641026a2a6f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzItMS0xLTEtMA_c196029c-36bd-495a-b14b-794e23cc7563"
      unitRef="usd">13914754000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i0ba708acd7564181b3422bb6af3761a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzItMy0xLTEtMA_e3f6f306-4923-41f7-834a-6c4616d9e9b6"
      unitRef="usd">10212265000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i9e69eb2157c74717add48d1560187185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzMtMS0xLTEtMA_b617df90-fd51-4f82-abb7-808a8c14944a"
      unitRef="usd">242225000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="id156f8e386114a0c8e717c50f79ff323_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzMtMy0xLTEtMA_ab8a034a-6026-47f3-bc48-c02428e59222"
      unitRef="usd">246181000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzQtMS0xLTEtMA_7933aea6-11b2-41e4-87e4-78c215005438"
      unitRef="usd">960072000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzQtMy0xLTEtMA_f2cd931e-ba16-49cb-8669-44e14972ef1f"
      unitRef="usd">415183000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzUtMS0xLTEtMA_1d4fce4c-8211-462a-9024-5e7d8f39addd"
      unitRef="usd">15117051000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzUtMy0xLTEtMA_51031236-d55c-49d1-b126-91c201c28aad"
      unitRef="usd">10873629000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzgtMS0xLTEtMA_e55d77c9-7c4c-410a-9491-13dcc39f8b70"
      unitRef="usd">9132789000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i3e9997555883447f997a116a15a5d360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzgtMy0xLTEtMA_c5883226-6a88-4f73-a32f-96f8d8ac0ff6"
      unitRef="usd">7147327000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzktMS0xLTEtMA_69edd5d8-731a-4605-952c-207f798cba41"
      unitRef="usd">8977585000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i3e9997555883447f997a116a15a5d360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzktMy0xLTEtMA_e25f46ae-4b32-4b09-bcb5-87632d20d752"
      unitRef="usd">7888433000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEwLTEtMS0xLTA_782f3a7a-ce98-425c-b824-6bb67bc1f8c7"
      unitRef="usd">804232000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="i3e9997555883447f997a116a15a5d360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEwLTMtMS0xLTA_464f57ca-4667-4c44-81fa-df887e42890f"
      unitRef="usd">736481000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzExLTEtMS0xLTA_10b540f4-185a-4372-b9fa-5d33b8abd6a8"
      unitRef="usd">331343000</us-gaap:TimeDepositsLessThan100000>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="i3e9997555883447f997a116a15a5d360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzExLTMtMS0xLTA_1705e3e4-ba0f-470c-b6fe-27a792bf1eef"
      unitRef="usd">347418000</us-gaap:TimeDepositsLessThan100000>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i0064dd3b8eaa4ec58a834a7a9c665b16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEyLTEtMS0xLTA_2aebba1c-fdf9-4b9f-a8a5-d19ace58e2b7"
      unitRef="usd">19245949000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i3e9997555883447f997a116a15a5d360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzEyLTMtMS0xLTA_65c85394-389f-43be-a74f-b1e6c0c296e5"
      unitRef="usd">16119659000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE0LTEtMS0xLTA_e74c2a76-6d87-4e78-91e4-ba11a3cf2569"
      unitRef="usd">597503000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE0LTMtMS0xLTA_f2e1dccf-aa5f-4f85-9a89-bc571f97cc9e"
      unitRef="usd">548399000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE1LTEtMS0xLTA_ac9d66a6-f68e-4950-94c0-519258dc5ad2"
      unitRef="usd">50070000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE1LTMtMS0xLTA_7abf453d-539f-42eb-9c77-4940f030b3b5"
      unitRef="usd">73180000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE2LTEtMS0xLTA_cb65a5ff-b755-4c3f-a5c6-3a6493d6c35f"
      unitRef="usd">5163000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE2LTMtMS0xLTA_53bb3a38-36e5-4c75-b193-8ce9e4cab902"
      unitRef="usd">24672000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE3LTEtMS0xLTA_b3ac87f2-d523-40ea-9f70-4ce438b7118a"
      unitRef="usd">25000</us-gaap:TimeDepositsLessThan100000>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE3LTMtMS0xLTA_5fffc8c3-00cf-4321-b14c-f18865a9b056"
      unitRef="usd">25000</us-gaap:TimeDepositsLessThan100000>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i954d310f9cd44aff9fc5d4e5b7746c70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE4LTEtMS0xLTA_0ba630b6-b473-4600-a7ab-63ffa75d3d8c"
      unitRef="usd">652761000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i1a27724398084ed7b143ede52d74df0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE4LTMtMS0xLTA_c99bd094-5d5b-4bbd-a962-f398b77072a6"
      unitRef="usd">646276000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE5LTEtMS0xLTA_4ed3ea8b-6823-4ec8-b375-75cc813ea0ea"
      unitRef="usd">19898710000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzE5LTMtMS0xLTA_b3e4565c-1013-4fb9-9276-eb8f23b8037f"
      unitRef="usd">16765935000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzIwLTEtMS0xLTA_51645ec4-770b-47b7-a886-7ee2ff37dc4b"
      unitRef="usd">35015761000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTo1NjlkNTBhZTMyNmE0NmJmOGRlMjExODk3N2VhM2RlZC90YWJsZXJhbmdlOjU2OWQ1MGFlMzI2YTQ2YmY4ZGUyMTE4OTc3ZWEzZGVkXzIwLTMtMS0xLTA_e8e051c7-2b5e-4a2d-bdf2-34eed4038dd6"
      unitRef="usd">27639564000</us-gaap:Deposits>
    <cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzQwMQ_8d2256c1-3ca3-46fd-a773-45aff1eeb878">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 additional information about our year-end deposits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Deposits from the Certificate of Deposit Account Registry Service (CDARS)&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;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Deposits from foreign sources (primarily Mexico)&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;884,169&#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="3" style="padding:0 1pt"/&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;805,828&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits not covered by deposit 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:400;line-height:100%"&gt;18,694,320&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits from certain directors, executive officers and their affiliates&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;210,389&#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="3" style="padding:0 1pt"/&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;197,919&#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;/table&gt;&lt;/div&gt;</cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock>
    <cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzEtMS0xLTEtMA_676bc428-2fe3-4d81-8ca9-9b6bed2f8512"
      unitRef="usd">372000</cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits>
    <cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzEtMy0xLTEtMA_5786051d-963c-43b8-a7c1-f7a731e2c76d"
      unitRef="usd">361000</cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits>
    <us-gaap:DepositsForeign
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzMtMS0xLTEtMA_fc28052c-3c25-4d8c-8fe4-781f38346026"
      unitRef="usd">884169000</us-gaap:DepositsForeign>
    <us-gaap:DepositsForeign
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzMtMy0xLTEtMA_afb7081c-dfff-41dd-85c0-9b9ad2ae5663"
      unitRef="usd">805828000</us-gaap:DepositsForeign>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzQtMS0xLTEtMA_551925b9-1274-4a95-b922-0b951f7f2084"
      unitRef="usd">18694320000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzQtMy0xLTEtMA_99139d6d-d349-499b-8431-9998fb82b3fa"
      unitRef="usd">13115796000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzUtMS0xLTEtMA_010f145b-f891-4008-86ec-9ab1c80b1c42"
      unitRef="usd">210389000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZToyYzM2YzVhZjAzZTg0OTlkOGU0MmQ1NzIxMWQ4ZDhjZC90YWJsZXJhbmdlOjJjMzZjNWFmMDNlODQ5OWQ4ZTQyZDU3MjExZDhkOGNkXzUtMy0xLTEtMA_29b027e2-596b-447a-ba2c-e93da8fa82ae"
      unitRef="usd">197919000</us-gaap:RelatedPartyDepositLiabilities>
    <cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzQwNg_dba72506-c835-48e0-8cea-c618e20ebcf7">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;2021&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;979,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpmZDA2Y2EzOTg4NjI0YjczOWYyMTAzZmUyMDlmYWY4Yy90YWJsZXJhbmdlOmZkMDZjYTM5ODg2MjRiNzM5ZjIxMDNmZTIwOWZhZjhjXzAtMS0xLTEtMA_3b5fb03b-4ce4-4e3c-a3be-9013cdaa239f"
      unitRef="usd">979825000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpmZDA2Y2EzOTg4NjI0YjczOWYyMTAzZmUyMDlmYWY4Yy90YWJsZXJhbmdlOmZkMDZjYTM5ODg2MjRiNzM5ZjIxMDNmZTIwOWZhZjhjXzEtMS0xLTEtMA_a48138fc-7f24-43e3-a39d-87e64f56e34a"
      unitRef="usd">160938000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDeposits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpmZDA2Y2EzOTg4NjI0YjczOWYyMTAzZmUyMDlmYWY4Yy90YWJsZXJhbmdlOmZkMDZjYTM5ODg2MjRiNzM5ZjIxMDNmZTIwOWZhZjhjXzUtMS0xLTEtMA_86c66ecd-5b16-474d-acc6-2bb9a33081ab"
      unitRef="usd">1140763000</us-gaap:TimeDeposits>
    <us-gaap:TimeDepositMaturitiesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90ZXh0cmVnaW9uOjNkNDk4YjczMTAwYzRhYWE4Mzk3ZTVkYjliMmRjNmJjXzM5Nw_3c9e0994-af88-4fe3-b3a0-a00bcee62a82">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Scheduled maturities of time deposits in amounts of $100,000 or more, including both private and public funds, at December&#160;31, 2020, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;Due within 3 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;327,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Due after 3 months and within 6 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;178,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Due after 6 months and within 12 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;195,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;/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;Due after 12 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;107,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:TimeDepositMaturitiesTableTextBlock>
    <us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzAtMS0xLTEtMA_5e4e8654-a3c3-4aea-9df2-a4d568520e88"
      unitRef="usd">327284000</us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess>
    <us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzEtMS0xLTEtMA_9ed5a787-d9cc-4a66-b771-ce5a005df783"
      unitRef="usd">178403000</us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths>
    <us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzItMS0xLTEtMA_5f78140e-ad4a-41d5-9e2f-a9a678a170c1"
      unitRef="usd">195766000</us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months>
    <us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzMtMS0xLTEtMA_0bbc3761-e19f-4c66-a97a-b0201e4c2ca3"
      unitRef="usd">107942000</us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTAvZnJhZzozZDQ5OGI3MzEwMGM0YWFhODM5N2U1ZGI5YjJkYzZiYy90YWJsZTpjMDg1OTUzMjVmNTk0MDA1YWQwNWVlNzJlYmQ5NGVjNy90YWJsZXJhbmdlOmMwODU5NTMyNWY1OTQwMDVhZDA1ZWU3MmViZDk0ZWM3XzQtMS0xLTEtMA_7ce79e8f-5cf1-4a07-9a29-217b0e77266b"
      unitRef="usd">809395000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzYyOTE_d5dc58c8-2786-4016-9064-ab5e81b231e3">Borrowed Funds&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.&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; Federal funds purchased are short-term borrowings that typically mature within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4NA_2f783432-f9f7-40d5-964b-ff9c7fc3be97"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE5MA_3377135a-5288-4fe8-b39d-b23b7c2d5fcf"&gt;ninety&lt;/span&gt; days. Federal funds purchased totaled $48.9 million and $27.2 million at December&#160;31, 2020 and 2019. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3OA_8d020136-1565-46ca-99ed-e240dd27a640"&gt;thirty&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4NA_c84b03c5-d020-4044-827a-f3eb45218076"&gt;ninety&lt;/span&gt; days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $2.1 billion and $1.7 billion at December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Subordinated Notes Payable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In March&#160;2017, we issued $100 million of 4.50% subordinated notes that mature on March&#160;17, 2027. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of 4.50% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $979 thousand and $1.1 million December&#160;31, 2020 and 2019. Proceeds from sale of the notes were used for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Junior Subordinated Deferrable Interest Debentures.&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; At December&#160;31, 2020 and 2019, we had $123.7 million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#x201c;Trust&#160;II&#x201d;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $758 thousand and $816 thousand at December&#160;31, 2020 and 2019. At December&#160;31, 2020 and 2019, we also had $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#x201c;WNB Trust&#x201d;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#x201c;WNB&#x201d;) in 2014. Trust&#160;II and WNB Trust are variable interest entities for which we are not the primary beneficiary. As such, the accounts of Trust&#160;II and WNB Trust are not included in our consolidated financial statements. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust&#160;II was formed in 2004 for the purpose of issuing $120.0 million of floating rate (three-month LIBOR plus a margin of 1.55%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on March&#160;1, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $3.7 million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $123.7 million of floating rate (three-month LIBOR plus a margin of 1.55%, which was equal to 1.78% and 3.46% at December&#160;31, 2020 and 2019) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;WNB Trust was formed in 2004 by WNB for the purpose of issuing $13.0 million of floating rate (three-month LIBOR plus a margin of 2.35%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on July&#160;23, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on January&#160;23, April&#160;23, July&#160;23 and October&#160;23 of each year. WNB Trust also issued $403 thousand of common equity securities to WNB. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $13.4 million of floating rate (three-month LIBOR plus a margin of 2.35%, which was equal to 2.56% and 4.28% at December&#160;31, 2020 and 2019) junior subordinated deferrable interest debentures issued by WNB, which have terms substantially similar to the trust preferred securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the right at any time during the term of the debentures issued to Trust II and WNB Trust to defer payments of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II and WNB Trust other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indentures, the trust agreements establishing the trusts, the guarantees and the agreements as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#x2019;s and WNB Trust's obligations under the trust preferred securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the $120.0 million in trust preferred securities issued by Trust II and the $13.0 million in trust preferred securities issued by WNB Trust are included in the capital of Cullen/Frost for regulatory capital purposes as of December&#160;31, 2020 and 2019. See Note 9 - Capital and Regulatory Matters.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:FederalFundsPurchased
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIzMQ_d26a15fb-8d36-49cb-82a6-81956eb4b6db"
      unitRef="usd">48900000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIzOA_9851d051-32e8-4f6d-b8a5-385fca1cb010"
      unitRef="usd">27200000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzY3OQ_3ddefe2c-62e5-49bc-86e3-28fa02c1c85d"
      unitRef="usd">2100000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzY4Ng_501ac8ad-d435-492e-a7fd-f8dfccd2bd5c"
      unitRef="usd">1700000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SubordinatedDebt
      contextRef="i5438b9ecd0ac40a8a362c89b16f870c0_I20170317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzc1Ng_8149fa33-b841-4cae-894f-b24d5dd46b16"
      unitRef="usd">100000000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzc2Mg_25600527-058e-4e73-b95e-53dc92decec8"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzc5OQ_8d968246-cdae-4681-a322-6610712bca9a">2027-03-17</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3Xzg5Mw_25600527-058e-4e73-b95e-53dc92decec8"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i543532a2f90e45f7b114bf9671c418c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEyNTY_4e977aa6-0715-4ac1-91da-546bbfccd6a4"
      unitRef="usd">979000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ia93abbe2d21f4f24be941616ddc21423_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEyNjM_913b406a-d105-4a45-89a5-b9cf1510db9d"
      unitRef="usd">1100000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i151651b9f1b948eca0b5fd1f65f1022c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4Nzk_0617c9b8-7920-4125-86e2-873a16fbc305"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i938b04bdee1344f2bf9410112d3ee597_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4Nzk_1f05a153-1d46-4e4f-83ad-080462d3dd04"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i938b04bdee1344f2bf9410112d3ee597_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxMDA_7d36ebd5-9470-49d4-87b3-77ec88481160"
      unitRef="usd">758000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i151651b9f1b948eca0b5fd1f65f1022c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxMDc_44047016-d4fb-46a8-904d-8cbab2f44351"
      unitRef="usd">816000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i8ea180882176485b9f8448b1d31d0e18_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxNTA_9ad5cf9b-9f98-4aeb-a4b1-deeabc71b547"
      unitRef="usd">13400000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i2678cef82685427399a0e629efd5f9c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzIxNTA_dae5ff80-ff6f-49c1-96c6-ae2319d444c1"
      unitRef="usd">13400000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzI4MzU_1d898c03-bcec-4f8f-a591-cc1ebdc92f09"
      unitRef="usd">120000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzI4OTE_718b9f6d-ea51-410b-996d-a91d93b75575"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzMwMzQ_fc3f9231-5933-45a8-9a42-0049c3faa09d">2034-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzMzMTE_ac3f7836-4ab5-4074-84c1-343940c8980d"
      unitRef="usd">3700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ib5ea52dfd34841eb8a16249e2a710d9b_I20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM0NzM_2b0a50bb-73aa-4675-96eb-685721de7744"
      unitRef="usd">123700000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5a89004bfe42439cb0a275fb588c03c1_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM1Mjk_718b9f6d-ea51-410b-996d-a91d93b75575"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i311894f384b04019b14eb0e23364a444_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM1NTI_f83a6772-5a2e-4c4d-a526-a262ce5565cc"
      unitRef="number">0.0178</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8b6621ff3df14fc69bbb2537a2e7884d_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM1NTk_86df7ee4-e0ae-453d-8611-09651f7109a3"
      unitRef="number">0.0346</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3Nzk_783a23a4-61e9-4f7e-9cd9-55057c2cc553"
      unitRef="usd">13000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4MzU_7ae45c8b-ea4f-455d-b6eb-1f9cf15c4143"
      unitRef="number">0.0235</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM5Nzg_61cde1f1-abfc-4ddb-847e-fa82eb674c73">2034-07-23</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQyNTc_7a35a37e-7c6c-42f6-88b0-c1e4fdec55ec"
      unitRef="usd">403000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i18f1f70f889643d2bfacdf7b65a32695_I20041231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0MTA_b0264f8b-53a3-42c7-8d28-b982f7e6bd50"
      unitRef="usd">13400000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idaa1e755b23141199ff696f782521ee5_D20040101-20041231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0NjY_7ae45c8b-ea4f-455d-b6eb-1f9cf15c4143"
      unitRef="number">0.0235</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0698fff7429046ad91ac756b83a4bca8_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0ODk_5cea1152-dbb6-4a55-a173-739c5af62c3e"
      unitRef="number">0.0256</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib5df91000f964622be4a9ec7dd5ca846_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ0OTY_45d547bb-cd5a-4cfc-93a3-618d137a050e"
      unitRef="number">0.0428</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzQ4NTE_c6876a48-3af2-4851-bbf5-0f72d0e6e061"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="ib5f84f501b89458183b949aa2db62afa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MDU_06b6a767-8d41-49cd-9d0e-5818122709dd"
      unitRef="usd">120000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="if25cd2836747462fa6f27638c21e3b55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MDU_5371c717-97dd-46e9-9a8c-81c392a87efc"
      unitRef="usd">120000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i3bb1ea39c6214dbb8a4c824143e15e7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MTI_45b5b819-0840-4545-8e64-ca09b25bae81"
      unitRef="usd">13000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i25b8a6512d0941df895c010f3111ec2e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzEwOTk1MTE2MzQ4MTI_81a44107-87d4-439f-8297-4c418bb976a2"
      unitRef="usd">13000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzM1NTY_2c67d979-a899-43f4-b181-329a97a17027">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 with Off-Balance-Sheet Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments we issued to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end financial instruments with off-balance-sheet risk were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Commitments to extend credit&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;9,814,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,306,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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:400;line-height:100%"&gt;241,345&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Deferred standby letter of credit fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. &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 allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&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;/div&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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 7.75pt;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;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Credit Card Guarantees&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;. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2020 and 2019, the guarantees totaled approximately $9.1 million and $8.5 million, of which amounts, $8.2 million and $1.3 million were fully collateralized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Change-In-Control Agreements&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;. We have change-in-control agreements with certain executive officers. Under these agreements, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#x2019;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Litigation&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;. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May of 2020, a purported class action lawsuit was filed against Frost Bank in a Texas Federal court alleging that Frost Bank had refused to pay agent fees to purported agents of borrowers under the PPP in violation of SBA regulations. The Plaintiff's motion to dismiss the Federal lawsuit was effected and as a result the Federal lawsuit is resolved. In July 2020, a purported class action lawsuit was filed against Frost Bank in a California Federal court alleging that Frost Bank had refused to pay agent fees to purported agents of borrowers under the PPP in violation of SBA regulations. The Plaintiff subsequently filed a motion to dismiss the lawsuit and the lawsuit was thereby resolved. In October 2020, a lawsuit was filed against Frost Bank in Texas State court alleging, among other claims, that Frost Bank had refused to provide a PPP loan to the purported applicant. Frost Bank removed the lawsuit to Federal court, and the presiding Federal judge subsequently dismissed the lawsuit with prejudice.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzM1NTk_bd4f5310-a2ec-485c-ba8d-ab31d59b4b17">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end financial instruments with off-balance-sheet risk were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Commitments to extend credit&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;9,814,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,306,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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:400;line-height:100%"&gt;241,345&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Deferred standby letter of credit fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ie2d0e867b65e4ae3a733304eaaafdc55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzEtMS0xLTEtMA_d13ed65b-a295-4b5e-9c82-e9e035b699db"
      unitRef="usd">9814475000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i4621dbfeffc14eb190f579a52bc4745e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzEtMy0xLTEtMA_32ef7827-7da7-4fdf-bcea-39321fc372d2"
      unitRef="usd">9306043000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ie45ca2f736a34e019c61550c5cf6b162_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzItMS0xLTEtMA_5f74fda1-fc25-404d-9051-fa014a827562"
      unitRef="usd">241345000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ia722fbdb2fd74b15b693ef8f6818960b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzItMy0xLTEtMA_59b1b94a-fac6-46df-a678-79f292ca50ab"
      unitRef="usd">260587000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ib3b7936fcfd5406fa540f07944794d3c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzMtMS0xLTEtMA_b329c707-baf3-4e28-82b4-7449a22ee968"
      unitRef="usd">1723000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i8308218131224cddbc9779d937a93a71_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTowNzkwMTVlMjNiZDU0OWFkYmYwNDgxNTFlZTk0M2VhMy90YWJsZXJhbmdlOjA3OTAxNWUyM2JkNTQ5YWRiZjA0ODE1MWVlOTQzZWEzXzMtMy0xLTEtMA_7a12ffeb-d2e2-4b8b-afa6-c31881cf74e3"
      unitRef="usd">1276000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzEwOTk1MTE2MzQxMzQ_cf8149f9-b8af-4381-a2ab-8cf7f1abe094">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;div style="padding-left:11.25pt;text-indent:-4.5pt"&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;/div&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;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 7.75pt;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;Impact of adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #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;</cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzEtMS0xLTEtMjMzMA_a17c5ed3-2952-44d2-97e7-5fb0b71627e7"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzEtMy0xLTEtMjMzNA_fb7b889f-1021-4e5d-b404-9caabbb8d9d7"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzEtNS0xLTEtMjMzNA_5ea881f6-7dfb-4fab-acca-dc74d3d35aa6"
      unitRef="usd">428000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzItMS0xLTEtMjMzMA_7e0f82e4-35f1-4b7a-8bfd-d7361346de17"
      unitRef="usd">39377000</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzItMy0xLTEtMjMzNA_c647bd81-2e04-4501-bf2f-14be95c5ff7b"
      unitRef="usd">0</cfr:ImpactOfNewAccountingPronouncement>
    <cfr:ImpactOfNewAccountingPronouncement
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzItNS0xLTEtMjMzNA_f8c0981d-e126-4cbf-bad6-d88b8d2c4d7c"
      unitRef="usd">0</cfr:ImpactOfNewAccountingPronouncement>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzMtMS0xLTEtMjMzMA_8283da0d-93bf-4ce3-9518-ede27bf571fb"
      unitRef="usd">4275000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzMtMy0xLTEtMjMzNA_cf1db0a4-6c30-4068-8c3d-22859f42883b"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzMtNS0xLTEtMjMzNA_505fbd5c-d805-40a6-a382-346de642c9c7"
      unitRef="usd">72000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzQtMS0xLTEtMjMzMA_8ff2a26c-8f51-4521-ae37-d6b3ec4e3633"
      unitRef="usd">44152000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzQtMy0xLTEtMjMzNA_84a067b7-cc1c-4e67-a182-10f2accb7021"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90YWJsZTpkYjBmNTQ3NzEyZjI0MzkzYmIxNGUyYmEzYWM4YjJkOS90YWJsZXJhbmdlOmRiMGY1NDc3MTJmMjQzOTNiYjE0ZTJiYTNhYzhiMmQ5XzQtNS0xLTEtMjMzNA_06baa0b2-d915-4a86-a37a-27938458562c"
      unitRef="usd">500000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:CreditCardGuarantees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2MTA_66349029-ec14-4933-af92-c9ca0f0239ac"
      unitRef="usd">9100000</cfr:CreditCardGuarantees>
    <cfr:CreditCardGuarantees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2MTc_bda73608-4767-43fe-9f1d-01e86ca21036"
      unitRef="usd">8500000</cfr:CreditCardGuarantees>
    <cfr:CollateralizedCreditCardGuarantees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2Mzk_ee738644-be4d-40cb-b922-316a61393a45"
      unitRef="usd">8200000</cfr:CollateralizedCreditCardGuarantees>
    <cfr:CollateralizedCreditCardGuarantees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTkvZnJhZzoyZTAzODQyOGEzMGY0ZjUxODk1MmFmODViMjc5MTNhMy90ZXh0cmVnaW9uOjJlMDM4NDI4YTMwZjRmNTE4OTUyYWY4NWIyNzkxM2EzXzI2NDY_11011942-8a8e-45b4-90ba-ca3213ec107f"
      unitRef="usd">1300000</cfr:CollateralizedCreditCardGuarantees>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwNTg0_8a4c0178-7c70-4136-822c-86c2adb0fede">Capital and Regulatory Matters&lt;div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#x201c;Basel&#160;III Capital Rules&#x201d;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost&#x2019;s and Frost Bank&#x2019;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected, for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMjE_c8d49a83-3681-498f-9281-fe634ffe6814"&gt;five&lt;/span&gt;-year transitional period, the effects of credit loss accounting under CECL form Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#x201c;FIA&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2020 included $145.5 million of 4.450% non-cumulative perpetual preferred stock and, at December 31, 2019, $144.5 million of 5.375% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. At both December&#160;31, 2020 and 2019, Cullen/Frost's Tier&#160;2 capital included $133.0 million of trust preferred securities. At both December&#160;31, 2020 and 2019, Tier&#160;2 Capital for Cullen/Frost also included $100.0 million related to the permissible portion of our aggregate $100 million of 4.50% subordinated notes. The permissible portion of qualified subordinated notes decreases 20%&#160;per year during the final &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI4MjA_e0402aba-c4e0-4208-8481-69bf808f1598"&gt;five&lt;/span&gt; years of the term of the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Basel&#160;III Capital Rules require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 4.5%, plus a 2.5% &#x201c;capital conservation buffer&#x201d; (which is added to the 4.5% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 7.0%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (which is added to the 6.0% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of 8.5%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (which is added to the 8.0% total capital ratio, effectively resulting in a minimum total capital ratio of 10.5%) and (iv)&#160;a minimum leverage ratio of 4.0%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (4.5% plus the capital conservation buffer and, if applicable, the &#x201c;countercyclical capital buffer,&#x201d; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#x201c;eligible retained income&#x201d; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#x201c;2019 CECL Rule&#x201d;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of 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 U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#x2019;s effect on regulatory capital, followed by a three-year transition period (&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDI_c8d49a83-3681-498f-9281-fe634ffe6814"&gt;five&lt;/span&gt;-year transition option). We elected to adopt the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDU_c8d49a83-3681-498f-9281-fe634ffe6814"&gt;five&lt;/span&gt;-year transition option. Accordingly, a CECL transitional amount totaling $63.7 million has been added back to CET1 as of December&#160;31, 2020. The CECL transitional amount includes $29.3 million related to cumulative effect of adopting CECL and $34.4 million related to the estimated incremental effect of CECL since adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#x201c;PPP Facility&#x201d;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2020 as we did not utilize the PPP Facility for funding purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;31, 2020 and December&#160;31, 2019 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&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:8pt;font-weight:700;line-height:100%"&gt;Actual&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:8pt;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: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:8pt;font-weight:700;line-height:100%"&gt;Required to be&lt;br/&gt;Considered Well&lt;br/&gt;Capitalized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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;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;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;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;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:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,058,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,664,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,545,948&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,661,620&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542,933&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.47&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,021,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="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:9pt;font-weight:400;line-height:100%"&gt;8.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: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:9pt;font-weight:400;line-height:100%"&gt;1,902,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;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:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,017,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,898,995&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,672,912&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,497,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,378,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,266,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="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:9pt;font-weight:400;line-height:100%"&gt;13.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="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:9pt;font-weight:400;line-height:100%"&gt;2,492,430&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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: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:9pt;font-weight:400;line-height:100%"&gt;2,373,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="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:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Leverage Ratio&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.07&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,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="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:9pt;font-weight:400;line-height:100%"&gt;4.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,986,255&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.63&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588,200&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,985,250&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&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;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:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,857,250&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617,886&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,502,323&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,958,326&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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="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:9pt;font-weight:400;line-height:100%"&gt;1,615,206&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,499,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;6.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&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;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="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,001,736&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.99&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,964,576&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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: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:9pt;font-weight:400;line-height:100%"&gt;1,849,013&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,958,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.82&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,961,322&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,845,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/div&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,367,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,426,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,311,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,090,993&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;2,422,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 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:9pt;font-weight:400;line-height:100%"&gt;10.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: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:9pt;font-weight:400;line-height:100%"&gt;2,307,438&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Leverage Ratio&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,001,736&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,293,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;4.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,616,485&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,958,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,615,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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, 2020, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2020 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#x201c;well capitalized.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 2020, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Series&#160;B Preferred Stock. &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;On November&#160;19, 2020, we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $0.01 and liquidation preference $1,000 per share (&#x201c;Series&#160;B Preferred Stock&#x201d;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, in arrears, at a rate of 4.450% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $1,000 per share of Series&#160;B Preferred Stock (equivalent to $25 per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Series&#160;A Preferred Stock.&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; On February&#160;15, 2013, we issued and sold 6,000,000 shares, or $150.0 million in aggregate liquidation preference, of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $0.01 and liquidation preference $25 per share (&#x201c;Series&#160;A Preferred Stock&#x201d;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of 5.375% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Stock Repurchase Plans. &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;From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On July&#160;24, 2019, our board of directors authorized a $100.0 million stock repurchase program, allowing us to repurchase shares of our common stock over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgxMDA_1eac5eb3-afba-41ae-9218-3dc9d9360478"&gt;one&lt;/span&gt;-year period from time to time at various prices in the open market or through private transactions. Under this plan, we repurchased 177,834 shares at a total cost of $13.7 million during 2020 and 202,724 shares at a total cost of $17.2 million during 2019. No further repurchases were made under this plan prior to its expiration on July&#160;24, 2020. Under prior stock repurchase programs, we repurchased 496,307 shares at a total cost of $50.0 million during 2019 and 1,027,292 shares at a total cost of $100.0 million during 2018. In July&#160;2019, the federal bank regulators adopted final rules (the &#x201c;Capital Simplifications Rules&#x201d;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#x2019;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Dividend Restrictions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;restrictions and while maintaining its &#x201c;well capitalized&#x201d; status, at December&#160;31, 2020, Frost Bank could pay aggregate dividends of up to $503.9 million to Cullen/Frost without prior regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II and WNB Capital Trust I, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <cfr:PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgwNDM_f1c4828a-96d9-4793-8a34-1708d771e571"
      unitRef="usd">145500000</cfr:PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i4f88b51821f54540a689e47540e45746_D20201119-20201119"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgwNTM_57f14fd7-7b21-41bb-b9a8-5f694f889e86"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <cfr:PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgwODE_5b21d28e-9941-482d-8a4f-43b0b2830849"
      unitRef="usd">144500000</cfr:PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i02671894da0346db9e169bd8a0c5e661_D20190101-20191231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MDgxNzQ_ea28b499-d949-4f48-a659-374629ffb428"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMTI_43330fcc-b920-444e-a286-f28933ede9c7"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMTI_6b09b50d-97e5-4752-b623-0a4e1273fedf"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i055ad035a6434a81b3fd76193ef1bdc4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI1NDI_2aa5302e-1c1e-46a1-b5ae-90664bc4303a"
      unitRef="usd">133000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i6c3b90ceebaa411da433d04802eee1cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI1NDI_d58be825-8da8-4fd7-bb31-668e7faf57d6"
      unitRef="usd">133000000.0</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="i4f741659249a49d6bc49d9c6f2343b01_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI2NDE_2065c456-8593-4e66-ac51-d7d9117e0955"
      unitRef="usd">100000000.0</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="if82a50e7264b44bd862792b134ea4979_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI2NDE_3c76d581-4d9f-482d-aa42-5299c4f65666"
      unitRef="usd">100000000.0</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <us-gaap:SubordinatedDebt
      contextRef="i5438b9ecd0ac40a8a362c89b16f870c0_I20170317"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI2OTY_8149fa33-b841-4cae-894f-b24d5dd46b16"
      unitRef="usd">100000000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i57d35f6114e44177ad3f49f692d61d05_D20170317-20170317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI3MDI_25600527-058e-4e73-b95e-53dc92decec8"
      unitRef="number">0.0450</us-gaap:SubordinatedBorrowingInterestRate>
    <cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes
      contextRef="ifd197cfa65404c59b3e078babad1b758_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI3OTE_c8066bd8-bb44-4308-9af9-403eb5506ab9"
      unitRef="number">0.20</cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1ODQ_02617297-58df-446f-825e-123768b0ce70"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1ODQ_63c6cc55-2cf5-4925-ac94-224cdad9b384"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CapitalConservationBuffer
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1OTU_81c09c58-74af-4dc4-9288-68f40dadefed"
      unitRef="number">0.025</cfr:CapitalConservationBuffer>
    <cfr:CapitalConservationBuffer
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM1OTU_ddcded2a-4d0b-40e5-91c9-f84abde537c3"
      unitRef="number">0.025</cfr:CapitalConservationBuffer>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM2NTE_02617297-58df-446f-825e-123768b0ce70"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM2NTE_63c6cc55-2cf5-4925-ac94-224cdad9b384"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM3OTk_a90533fa-e1fc-43b2-8f53-8e4ee012a012"
      unitRef="number">0.070</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM3OTk_dfa394d8-bd35-4c71-9c3d-764c4852eafc"
      unitRef="number">0.070</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4Nzk_827312fb-47ac-443a-9759-4c567d7c9f4e"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4Nzk_8e6071f2-0cc3-4b3f-8678-1cef112793b1"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM5NDM_827312fb-47ac-443a-9759-4c567d7c9f4e"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM5NDM_8e6071f2-0cc3-4b3f-8678-1cef112793b1"
      unitRef="rate">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQwMjc_0257b4ac-dd3a-430c-a148-8acb00a98ab1"
      unitRef="number">0.085</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQwMjc_dc465597-17ad-4314-ae02-5488c1db8b30"
      unitRef="number">0.085</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQxMzc_ba3b083f-4410-4c74-a30b-28c187550c7f"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQxMzc_fbf8587d-5d16-42b6-93e6-05d962394327"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyMDE_ba3b083f-4410-4c74-a30b-28c187550c7f"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyMDE_fbf8587d-5d16-42b6-93e6-05d962394327"
      unitRef="rate">0.080</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyODM_5d660312-6bd8-404b-af78-e5c83faab3b2"
      unitRef="number">0.105</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQyODM_76c603e1-27b2-42d2-80b3-674eb194f2db"
      unitRef="number">0.105</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQzMjQ_6dd37f8e-f932-41ff-acf6-cfd9924e0094"
      unitRef="number">0.040</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzQzMjQ_cde85602-2773-4910-a3e4-154aa62020bf"
      unitRef="number">0.040</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="ic415f7f95aa74eb588778f93094f3214_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzUxNTQ_02617297-58df-446f-825e-123768b0ce70"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule
      contextRef="i356fcc4367754ab7973395ea0b718e9b_I20190101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzUxNTQ_63c6cc55-2cf5-4925-ac94-224cdad9b384"
      unitRef="number">0.045</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk3OTc_f6116455-b887-4378-b620-b4a2a5719e14"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:CECLTransitionAmount
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk4MzU_d4cfdb31-f75f-40a6-a5df-b2b5fb430deb"
      unitRef="usd">63700000</cfr:CECLTransitionAmount>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk4MTc_f6116455-b887-4378-b620-b4a2a5719e14"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:EstimatedIncrementalEffectofCECL
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk4NTg_31cca0df-bc07-409f-8f61-6cebb40ae5fd"
      unitRef="usd">34400000</cfr:EstimatedIncrementalEffectofCECL>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwNTc5_cb89c2f5-16ce-4f4a-b3fd-12bf1efb55b6">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;31, 2020 and December&#160;31, 2019 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&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:8pt;font-weight:700;line-height:100%"&gt;Actual&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:8pt;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: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:8pt;font-weight:700;line-height:100%"&gt;Required to be&lt;br/&gt;Considered Well&lt;br/&gt;Capitalized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&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;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;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;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;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:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,058,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,664,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,545,948&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,093&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,661,620&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,542,933&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.47&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,021,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="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:9pt;font-weight:400;line-height:100%"&gt;8.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: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:9pt;font-weight:400;line-height:100%"&gt;1,902,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;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:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,017,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,898,995&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,672,912&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,497,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,378,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,266,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="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:9pt;font-weight:400;line-height:100%"&gt;13.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="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:9pt;font-weight:400;line-height:100%"&gt;2,492,430&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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: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:9pt;font-weight:400;line-height:100%"&gt;2,373,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="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:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Leverage Ratio&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,203,899&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.07&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,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="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:9pt;font-weight:400;line-height:100%"&gt;4.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,986,255&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,030,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.63&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588,200&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,985,250&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&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;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:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 to Risk-Weighted Assets&lt;/span&gt;&lt;/div&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,857,250&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617,886&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,502,323&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,958,326&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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="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:9pt;font-weight:400;line-height:100%"&gt;1,615,206&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,499,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;6.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital to Risk-Weighted Assets&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;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="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,001,736&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.99&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,964,576&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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: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:9pt;font-weight:400;line-height:100%"&gt;1,849,013&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,958,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.82&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,961,322&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,845,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Capital to Risk-Weighted Assets&lt;/span&gt;&lt;/div&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,367,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,426,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,311,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,090,993&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;2,422,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 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:9pt;font-weight:400;line-height:100%"&gt;10.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: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:9pt;font-weight:400;line-height:100%"&gt;2,307,438&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.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;/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:9pt;font-weight:400;line-height:100%"&gt;Leverage Ratio&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;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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cullen/Frost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,001,736&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,293,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;4.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,616,485&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Frost Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,958,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,615,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtMS0xLTEtMA_385f4247-b6bc-49b0-945a-609b9f88eaed"
      unitRef="usd">3058447000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtMy0xLTEtMA_00d9e1cc-ae75-4536-8ef8-7abfb88fbb53"
      unitRef="rate">0.1286</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtNS0xLTEtMA_6abd0f64-9347-44bc-bfa3-a29f4e215713"
      unitRef="usd">1664867000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtNy0xLTEtMA_69a7308f-3e05-42e3-9355-181aa4ca89c1"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtOS0xLTEtMA_59cce3ec-c9c8-44ec-9a0f-b080152ce86d"
      unitRef="usd">1545948000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzQtMTEtMS0xLTA_83030951-1d47-48e1-b4c6-94cc41f898e0"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtMS0xLTEtMA_7855b63d-18f3-4095-a716-75be430df26b"
      unitRef="usd">3030093000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtMy0xLTEtMA_74125850-e4ee-4775-be17-9fc63bc8fbfe"
      unitRef="rate">0.1277</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtNS0xLTEtMA_4bc2e591-ce6d-4236-bb8b-447622ec0f1f"
      unitRef="usd">1661620000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtNy0xLTEtMA_fdff2d22-099f-4d12-9f6c-45a3fa1c2e83"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtOS0xLTEtMA_8cd80dc4-72fc-4ee8-acaf-089225533d4a"
      unitRef="usd">1542933000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzUtMTEtMS0xLTA_d071839b-f275-4dbf-ad27-4bf30b42925f"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctMS0xLTEtMA_257308ad-943c-4544-9ea7-29473cc70ba9"
      unitRef="usd">3203899000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctMy0xLTEtMA_0fadb641-d15b-462f-bac7-ed78788cb38e"
      unitRef="rate">0.1347</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctNS0xLTEtMA_e2302c5e-3ed1-4c18-878f-b24a08b53a47"
      unitRef="usd">2021624000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctNy0xLTEtMA_c44d4d0b-3454-480b-bfd4-db0f245818f1"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctOS0xLTEtMA_0daec64a-cf50-45e1-91c4-069e69c15837"
      unitRef="usd">1902705000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzctMTEtMS0xLTA_a6d338a8-f9b6-4598-abde-e7a530c09dd1"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtMS0xLTEtMA_ccc74c35-340a-4f52-94e8-c37acedc7f5c"
      unitRef="usd">3030093000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtMy0xLTEtMA_cafa197e-619a-4884-9a70-1e74b48d3b8d"
      unitRef="rate">0.1277</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtNS0xLTEtMA_38f5bbbc-0c2c-4922-a0ea-5c606a38fc67"
      unitRef="usd">2017682000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtNy0xLTEtMA_7025a16f-709d-4810-b77e-f898d262627f"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtOS0xLTEtMA_2fd66d48-d2e0-44ec-81aa-206aa8f7641e"
      unitRef="usd">1898995000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzgtMTEtMS0xLTA_f6c2da99-05a3-4e4a-9e67-9ee62bbc157d"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTEtMS0xLTA_e243ca59-7d89-4263-883f-6243b42c5ebc"
      unitRef="usd">3672912000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTMtMS0xLTA_3596d006-94ac-4443-a552-f0545c435022"
      unitRef="rate">0.1544</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTUtMS0xLTA_a8df5929-869c-402d-acf8-3381a624a658"
      unitRef="usd">2497300000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTctMS0xLTA_aa803f4e-ef9a-4105-b538-671755a2d322"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTktMS0xLTA_24f86d39-d652-4c5e-81bd-4b1a57e3f6f1"
      unitRef="usd">2378381000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEwLTExLTEtMS0w_b81dcf30-670f-4d6d-95d8-899fa76411bc"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTEtMS0xLTA_658febd8-e953-495f-8f1b-b236a3094685"
      unitRef="usd">3266106000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTMtMS0xLTA_dd7ecc45-0259-4a51-a0a6-c02c6a25833b"
      unitRef="rate">0.1376</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTUtMS0xLTA_27b6ba5c-a711-4722-ab9a-964715696cfa"
      unitRef="usd">2492430000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTctMS0xLTA_e58e445b-9d45-45d8-b6e7-1e7ea31f4fea"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTktMS0xLTA_7688bf33-f075-4b8a-a84e-8fe1d61ab5f1"
      unitRef="usd">2373743000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzExLTExLTEtMS0w_b0d5de30-c91f-4d4f-8f51-348a6a4d2705"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTEtMS0xLTA_f1f97df4-173f-4430-ab96-3a5da4fdb8ce"
      unitRef="usd">3203899000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTMtMS0xLTA_fceb7117-a4e2-412b-94ac-8d7691d8e0fe"
      unitRef="rate">0.0807</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTUtMS0xLTA_719ca951-fcfe-484a-a22c-1fe961d57069"
      unitRef="usd">1589004000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTctMS0xLTA_918cfdf4-91e1-48f6-b3e8-e9fbe752cdbd"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTktMS0xLTA_d5c735fc-aea6-462b-8be8-f3f805ec0c5e"
      unitRef="usd">1986255000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="id4e55c9be23946c98fb7d10042d1f912_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzEzLTExLTEtMS0w_8bdf8e68-cc40-4025-b17d-89b279176952"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTEtMS0xLTA_4b01fae0-9b81-49d1-912e-e0eb45dddc33"
      unitRef="usd">3030093000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTMtMS0xLTA_3181ebf1-99e7-4a36-b0d9-503f10d0e7dc"
      unitRef="rate">0.0763</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTUtMS0xLTA_75466b1c-2dcb-40b0-adbe-67c2c661c0df"
      unitRef="usd">1588200000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTctMS0xLTA_4344cef2-d022-4d3a-8f46-3a941605fa77"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTktMS0xLTA_230affb2-ed80-4069-bf37-16d7e5aea21b"
      unitRef="usd">1985250000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i9dd9889830a44d7390488cf30a87e153_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTo2MjMyYjQwOWNjYzA0ODNlYjM0YWU5N2ZkYzRlODc2OS90YWJsZXJhbmdlOjYyMzJiNDA5Y2NjMDQ4M2ViMzRhZTk3ZmRjNGU4NzY5XzE0LTExLTEtMS0w_2ad8a19e-babf-4dfa-8f62-dd60d91f1c4a"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMS0xLTEtMA_23244545-7e72-4fa5-aa04-c0dfc971ae06"
      unitRef="usd">2857250000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMy0xLTEtMA_d3146078-c384-44de-a722-3508a9a0e9ce"
      unitRef="rate">0.1236</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtOS0xLTEtMA_cc37d83f-3858-41d7-993b-1416190632ec"
      unitRef="usd">1617886000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMTEtMS0xLTA_6dad3898-0a53-4bd3-9e48-8ee4b99eb20d"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMTMtMS0xLTA_26d55712-9c15-4e32-bdcd-503e4403a0be"
      unitRef="usd">1502323000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzQtMTUtMS0xLTA_1c593c0b-0867-43fe-adf2-5fc4123c6ee4"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMS0xLTEtMA_4ee8dfcb-12cb-4c1b-b6a0-1baeaacf995a"
      unitRef="usd">2958326000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMy0xLTEtMA_e52488bb-35fc-4bbb-9ad3-8793d3c1d5b9"
      unitRef="rate">0.1282</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtOS0xLTEtMA_d0ead8ed-ae22-4161-b114-ea7efb54f10e"
      unitRef="usd">1615206000</cfr:CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMTEtMS0xLTA_b012a3a4-9288-41b2-8712-75e352d26315"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMTMtMS0xLTA_1e977128-082b-484c-a566-93c9bffd5969"
      unitRef="usd">1499834000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzUtMTUtMS0xLTA_bb22c0e0-ce2e-4aaf-b405-0426983c44db"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMS0xLTEtMA_d5ee4b4c-cb04-47fb-b16f-4a1afea62507"
      unitRef="usd">3001736000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMy0xLTEtMA_74344619-d1c4-44df-aafd-bc15ede41e9e"
      unitRef="rate">0.1299</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctOS0xLTEtMA_7ae14a7e-2081-42a5-97f4-c33fec0b52ca"
      unitRef="usd">1964576000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMTEtMS0xLTA_464bef57-eeae-49e8-98da-8e6413729473"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMTMtMS0xLTA_f8fbac51-0362-49da-b3c4-7adea0be4b2e"
      unitRef="usd">1849013000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzctMTUtMS0xLTA_71c195f7-1751-4244-9bb0-6cb140e88164"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMS0xLTEtMA_2f98621e-0513-42f8-ac1a-2e397c97419f"
      unitRef="usd">2958326000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMy0xLTEtMA_067e2f5e-0489-435d-af24-a91f71ce7c0f"
      unitRef="rate">0.1282</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtOS0xLTEtMA_aa64a5db-4879-4b2a-9331-fa2452c3c0a4"
      unitRef="usd">1961322000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMTEtMS0xLTA_f2eaabf1-4da2-48b7-ac82-c1557f46ddf9"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMTMtMS0xLTA_589ec93c-af69-43cc-b9cf-aa2c2cc1db0c"
      unitRef="usd">1845950000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzgtMTUtMS0xLTA_0f198a57-def8-444e-b207-1a71b9f969a2"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTEtMS0xLTA_90741d26-6bbd-4b4b-a268-55e2ed75767d"
      unitRef="usd">3367403000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTMtMS0xLTA_dbfa4ad1-2fe8-4f28-9dcc-05d0f453a740"
      unitRef="rate">0.1457</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTktMS0xLTA_34fd3887-01af-4baa-aa6a-2a84ddc28537"
      unitRef="usd">2426829000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTExLTEtMS0w_58b14b3d-a052-4aee-bdbe-034516cc7eeb"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTEzLTEtMS0w_c98a4e23-c27f-45bf-add3-f68c3fd0bf08"
      unitRef="usd">2311266000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEwLTE1LTEtMS0w_e3c96556-4a4c-4368-8f2d-13f60fdae0eb"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTEtMS0xLTA_8a6bf4df-8769-4f12-ada6-38af7ede051d"
      unitRef="usd">3090993000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTMtMS0xLTA_0de40d57-dd71-4cbb-9a83-17b0ffd5ec3e"
      unitRef="rate">0.1340</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTktMS0xLTA_6c49de21-e7d3-4182-b764-a9fd72efd573"
      unitRef="usd">2422809000</cfr:CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTExLTEtMS0w_52f2f40a-caa1-4126-8753-dd98d4ac1918"
      unitRef="number">0.1050</cfr:CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTEzLTEtMS0w_1a11d266-60e8-4495-9c7f-10ec0845ebb6"
      unitRef="usd">2307438000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzExLTE1LTEtMS0w_b3f28695-de6d-4f05-82cb-7aa5f1329f70"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTEtMS0xLTA_aaf5a310-5f71-43ca-86f3-f7dbf1c418cd"
      unitRef="usd">3001736000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTMtMS0xLTA_9831f55e-4a0d-4471-8149-be117068fcf1"
      unitRef="rate">0.0928</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTktMS0xLTA_837a17c1-9c02-4635-aecb-780be7a77a9f"
      unitRef="usd">1293188000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTExLTEtMS0w_8f5cc917-9441-48b4-87a6-c1f5d9c24f75"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTEzLTEtMS0w_700f3569-4d15-42d5-a11b-3edbde4108cb"
      unitRef="usd">1616485000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i372532963a954f5d9559fc750e83ba06_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzEzLTE1LTEtMS0w_21f4b148-2899-43d3-92bc-ed65c61c03cf"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTEtMS0xLTA_6b952feb-b992-4283-b3c4-57bee8b810b8"
      unitRef="usd">2958326000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTMtMS0xLTA_fa764e58-e18b-4532-9af6-73afceca60fd"
      unitRef="rate">0.0915</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTktMS0xLTA_8fee6ec3-3833-4895-b95b-05cc3717f2ef"
      unitRef="usd">1292743000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTExLTEtMS0w_4ead1ffb-35c5-4ebd-8719-f164b7d52f3a"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTEzLTEtMS0w_67a30b70-71ca-4966-984b-6a4beb28a29a"
      unitRef="usd">1615929000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="id8420f5407e54f5986d7e2b6a60d281e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90YWJsZTpmYjcwZmRjOWEwYTA0MGZiYjEwZjE1ZjU3ZDdhZmY1Yy90YWJsZXJhbmdlOmZiNzBmZGM5YTBhMDQwZmJiMTBmMTVmNTdkN2FmZjVjXzE0LTE1LTEtMS0w_f35a1d53-e824-4c6f-bb3e-9af50f83d0c7"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyMTM_43eba0c6-2d48-4a77-8521-97600b1d8758"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyNDQ_cb943a41-85b6-491a-8a8d-15653fe1136f"
      unitRef="usd">150000000.0</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMzI_44b3fc3f-576a-4d3f-aea9-0ea0c8d8adad"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyNzM_c316b72a-ad23-46c5-b545-ac71f5c7132a"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkyODI_f7893b10-269f-4e92-b4ca-f73464b7eab8"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <cfr:NumberOfPreferredStockEquivalentDepositaryShares
      contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTcyMDA_0ced891e-4b46-4f09-b7a6-6f55fd23abe1"
      unitRef="shares">40</cfr:NumberOfPreferredStockEquivalentDepositaryShares>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ifd1b30bef260473583da2b968751bacf_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTcyMDY_b6f70e7d-40af-4a28-a867-c86c212ff234"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMzY_44b3fc3f-576a-4d3f-aea9-0ea0c8d8adad"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTU3NDE_6a2d5bb9-23e4-4171-aa29-4dd39db14fdc"
      unitRef="usd">4500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="i385ca2b94dc94442a1bd8797361da55f_D20201119-20201119"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzMTk_6ce54018-143a-4d72-b6ed-0c7276c82b54"
      unitRef="usd">145500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i6a78bf08e59e4840a10d65def8dfb3cc_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzNjI_f7893b10-269f-4e92-b4ca-f73464b7eab8"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ifd1b30bef260473583da2b968751bacf_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzNzE_b6f70e7d-40af-4a28-a867-c86c212ff234"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyMjY_7f2a44bb-0cd4-4c87-8e18-9d04634da994"
      unitRef="shares">6000000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyNDE_06acf47c-5231-4719-b3c6-2f8840f33490"
      unitRef="usd">150000000.0</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i4c5e51e63fcc4e96bac7a40db2eed211_D20200316-20200316"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyNDE_d954f710-7562-4f21-8351-790899ee0d35"
      unitRef="usd">150000000.0</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODcyODk_6445102f-5aba-48c3-9710-e6e6bf4616f2"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODczNTU_15a5319c-6f4b-4c8b-b6ce-7e255bf32e9b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ie1a18f67ef3b46f6ad9fecf30a30d1ab_I20200316"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODczODY_2272bc98-a720-4ed5-b366-ef54c4ede392"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODczODY_b62c83c4-3481-4f36-945a-e6bc973025f9"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ie1a18f67ef3b46f6ad9fecf30a30d1ab_I20200316"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTM5ODE_2272bc98-a720-4ed5-b366-ef54c4ede392"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTM5ODE_b62c83c4-3481-4f36-945a-e6bc973025f9"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i507c8b25f7ef4cfb8baa38140af5504e_I20130215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQwMjY_06acf47c-5231-4719-b3c6-2f8840f33490"
      unitRef="usd">150000000.0</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="i4c5e51e63fcc4e96bac7a40db2eed211_D20200316-20200316"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQwMjY_d954f710-7562-4f21-8351-790899ee0d35"
      unitRef="usd">150000000.0</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQxMDE_58711ac0-37f1-473f-944b-a13c89ebad9c"
      unitRef="usd">144500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyOTQxMjE_f38989fd-622e-4515-90a1-d8ad35782c6d"
      unitRef="usd">5500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i49bf6e11d0634da2af971beba180250b_D20130215-20130215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzIxOTkwMjMyODc1NDU_6445102f-5aba-48c3-9710-e6e6bf4616f2"
      unitRef="number">0.05375</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i52dd36bf2cc54f038106147f0a48f430_I20190724"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgwMTE_2d9d8613-53bd-4956-b32f-12aee42dc203"
      unitRef="usd">100000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4e536debd7ab475cbd2f5902551d239c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTkzNzc_981fa946-1345-440b-8cf8-bcde5eee5ef8"
      unitRef="shares">177834</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i233402d1c5b64de2aab7b983a87b3659_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzM4NDgyOTA3MTk0MTI_6759df20-53dd-4403-b7e1-7fb0811f0a65"
      unitRef="usd">13700000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i61fbeab141874eaaa59b58720d014df2_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgyMzU_3097fa44-2805-44a6-bdd3-7b8c3325a9ce"
      unitRef="shares">202724</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibf9bfe66083b47cf99169b69a489a49f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgyNjQ_bb7c8cc8-e4c4-45f0-974a-0658ed259993"
      unitRef="usd">17200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic0f48d9b15fc46eba313e23f3542d776_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgzMzY_961f78d4-4687-43cc-9324-668e62bc9021"
      unitRef="shares">496307</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i36ea8748d3e846c0a4403f464f2bef02_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgzNjU_ee0c389c-2f93-4f99-a812-d1ca8db7d64b"
      unitRef="usd">50000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iaee5fd9907ab49d6b36f9d31a8b3343b_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgzODE_5e72d34e-71e7-4e99-9110-c752161eb3bd"
      unitRef="shares">1027292</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idbfe5db0e06c40a2a23b92520498bd39_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0Xzg0MTA_2e3a9ab0-420d-4cd9-93d7-663c14981db4"
      unitRef="usd">100000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0Xzk1MDM_e538ec4f-d757-4bc7-b2a0-2f688bae5bc2"
      unitRef="usd">503900000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0Xzk4OTU_879a3038-f220-4729-bae7-e5dd0e46827b"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90ZXh0cmVnaW9uOjliNmU4M2FkZmZmNzQ3MWViZWFhMTA4MDk0NjI0NTdiXzE1MTM_a5122e81-bfc3-4845-8389-36b2fd060aa9">Earnings Per Common Share&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Common 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;. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred stock 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:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;8,063&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;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;Redemption of preferred 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;5,514&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income available to common shareholders&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;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;435,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;446,855&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Earnings allocated to participating 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;3,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,687&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;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;Net earnings allocated to common stock&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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,686&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to common stock&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;178,863&#160;&lt;/span&gt;&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 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;175,540&#160;&lt;/span&gt;&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 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;164,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Undistributed earnings allocated to common 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;141,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,309&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 stock&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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,686&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&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:400;line-height:100%"&gt;Weighted-average shares outstanding for basic earnings per common share&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;62,727,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;62,741,769&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704,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;/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;Dilutive effect of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,784&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:400;line-height:100%"&gt;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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;63,003,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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;63,441,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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;64,686,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90ZXh0cmVnaW9uOjliNmU4M2FkZmZmNzQ3MWViZWFhMTA4MDk0NjI0NTdiXzE1MDY_8a9609da-12a2-4bc2-b6df-7fff4eb9941e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Preferred stock 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:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;8,063&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;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;Redemption of preferred 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;5,514&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income available to common shareholders&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;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;435,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;446,855&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Earnings allocated to participating 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;3,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,687&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;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;Net earnings allocated to common stock&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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,686&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to common stock&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;178,863&#160;&lt;/span&gt;&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 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;175,540&#160;&lt;/span&gt;&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 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;164,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Undistributed earnings allocated to common 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;141,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,309&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 stock&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;320,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;431,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,686&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&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:400;line-height:100%"&gt;Weighted-average shares outstanding for basic earnings per common share&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;62,727,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;62,741,769&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704,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;/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;Dilutive effect of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,784&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:400;line-height:100%"&gt;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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;63,003,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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;63,441,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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;64,686,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEtMS0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEtMy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEtNS0xLTEtMA_d3760974-6d87-48b2-80bb-4fb8bc412e92"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzItMS0xLTEtMA_44494e4b-bea6-4207-a685-77931989d4b8"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzItMy0xLTEtMA_0e10a0a3-8ffe-43a2-bbcc-83846ad3e100"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzItNS0xLTEtMA_33c22a54-aed3-40dd-b3e1-88119201c074"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMS0xLTEtMTAxNjQ_7caa3bd2-a062-48cb-9744-8f7fc6c59528"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMy0xLTEtMTAxNzE_bc2cebb8-fa7d-4df5-9260-df82363ede7b"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtNS0xLTEtMTAxNzU_e1f5e4f3-7799-4003-a49b-3a8188cd9bcc"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMS0xLTEtMA_99cfa108-4b68-433c-bb80-00115d9c786f"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtMy0xLTEtMA_d8c71271-09b6-46af-ad31-b0aa8b395493"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzMtNS0xLTEtMA_6eca0568-9619-433d-b48f-f73b8ab9bf4c"
      unitRef="usd">446855000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzQtMS0xLTEtMA_162a528e-2947-45bb-92ab-c58dff5a3d8c"
      unitRef="usd">3136000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzQtMy0xLTEtMA_a2ef782a-d131-4646-b385-5b8b84590e4a"
      unitRef="usd">3687000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzQtNS0xLTEtMA_dc878c84-56b7-4f7a-81ec-ba2416c17872"
      unitRef="usd">3169000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzUtMS0xLTEtMA_ffc0e6ec-1831-49d2-823d-6266dfad5745"
      unitRef="usd">320485000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzUtMy0xLTEtMA_4a21307d-adc1-4a5b-aa46-5cb3bbb31dcf"
      unitRef="usd">431849000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzUtNS0xLTEtMA_58a482b3-7221-4b1e-8969-94a8390b6380"
      unitRef="usd">443686000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:DistributedEarnings
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzctMS0xLTEtMA_dde143ef-6b15-4979-aec8-bbb547f7fc0e"
      unitRef="usd">178863000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzctMy0xLTEtMA_e05d4864-ceae-4f76-97fd-2f80b3641652"
      unitRef="usd">175540000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzctNS0xLTEtMA_9dac9ad1-c1ba-4e4a-bbcd-1315653e12af"
      unitRef="usd">164268000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzgtMS0xLTEtMA_d6ccf903-1bfd-4a38-ad78-280675de6e03"
      unitRef="usd">141622000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzgtMy0xLTEtMA_559ad1c5-e18f-4ba9-8674-3cead5b3aae2"
      unitRef="usd">256309000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzgtNS0xLTEtMA_2f691c2a-0b87-4fd6-9c6c-179a4728cb5a"
      unitRef="usd">279418000</us-gaap:UndistributedEarnings>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzktMS0xLTEtMA_b0d05021-4831-4177-8f67-7195d65c751a"
      unitRef="usd">320485000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzktMy0xLTEtMA_b2cf901d-d48e-42fb-8378-60d8814df750"
      unitRef="usd">431849000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzktNS0xLTEtMA_fcd8fbbb-7813-4687-a344-2a23a0a00987"
      unitRef="usd">443686000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzExLTEtMS0xLTA_c25cf855-a479-4040-8013-ec601a69eb68"
      unitRef="shares">62727053</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzExLTMtMS0xLTA_cbaf12d4-0889-4c60-81e7-671293366d36"
      unitRef="shares">62741769</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzExLTUtMS0xLTA_67ddf67c-f520-4e49-9e2e-aa47290702bb"
      unitRef="shares">63704508</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEyLTEtMS0xLTA_b81c43e2-4928-4c7d-81d6-6cd7379e3f2e"
      unitRef="shares">276784</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEyLTMtMS0xLTA_02ec7fc4-9dad-4655-8276-3ba47c3afbe4"
      unitRef="shares">700101</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEyLTUtMS0xLTA_e09b7143-f2e9-424f-a232-62b4394c6a35"
      unitRef="shares">982208</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEzLTEtMS0xLTA_607f7768-ab3a-41a6-93d2-981b95add408"
      unitRef="shares">63003837</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEzLTMtMS0xLTA_52a7013e-480a-4dfc-99e8-e8d8b6145c82"
      unitRef="shares">63441870</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDgvZnJhZzo5YjZlODNhZGZmZjc0NzFlYmVhYTEwODA5NDYyNDU3Yi90YWJsZTplZjgyYzFiZTQ2N2U0OGQ2YjQyZmIxOGFhYjdjOGYzOC90YWJsZXJhbmdlOmVmODJjMWJlNDY3ZTQ4ZDZiNDJmYjE4YWFiN2M4ZjM4XzEzLTUtMS0xLTA_21e945cd-6a83-4d2f-a21e-bef5d20e45be"
      unitRef="shares">64686716</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTMx_298ec89e-e6e7-47b8-86f7-a9da4222632d">Employee Benefit Plans&lt;div style="margin-top:9pt;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;Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Profit Sharing Plans.&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; Prior to 2019, we maintained a qualified defined contribution profit sharing plan that covered employees who had completed at least one year of service and were age 21 or older. The Plan was merged with and into our 401(k) plan effective January&#160;1, 2019, as further discussed below. Expense related to this plan totaled $11.9 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We continue to maintain a separate non-qualified profit sharing plan for certain employees whose participation in the qualified profit sharing plan was limited. The plan offers such employees an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Retirement Plan and Restoration Plan.&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; We maintain a non-contributory defined benefit plan (the &#x201c;Retirement Plan&#x201d;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#x2019;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#x201c;ERISA&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Restoration of Retirement Income Plan (the &#x201c;Restoration Plan&#x201d;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:top"&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:#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;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;152,820&#160;&lt;/span&gt;&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 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;168,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Actual 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:400;line-height:100%"&gt;16,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;1,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="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;1,163&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;(9,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;152,820&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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="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:top"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;167,107&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;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:400;line-height:100%"&gt;5,010&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;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:400;line-height:100%"&gt;(9,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;167,107&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&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;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,468)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Accumulated benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;Retirement Plan&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:8pt;font-weight:700;line-height:100%"&gt;Restoration Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Projected benefit obligation&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;180,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,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="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;16,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="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;16,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Fair value of 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:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,173&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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;3,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="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;(16,607)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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, net of expenses&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;(12,289)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,772)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain (loss)&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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 (expense) 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:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table. We expect to recognize approximately $6.1 million of the net actuarial loss reported in the following table as of December&#160;31, 2020 as a component of net periodic benefit cost during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net actuarial loss&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;(64,343)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 benefit&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;13,512&#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="3" style="padding:0 1pt"/&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;12,210&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in accumulated other comprehensive income/loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,831)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligations:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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: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;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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: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;4.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost:&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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: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;4.36&#160;&lt;/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: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;3.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;span style="color:#000000;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 2px 7.75pt;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;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:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2020, management&#x2019;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately 62% invested in equity securities, approximately 36% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#x201c;Fair Value Measurements and Disclosures,&#x201d; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Level 1:&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;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:top"&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 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;180,693&#160;&lt;/span&gt;&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 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;172,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 2px 7.75pt;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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;Total fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately 66% of mutual fund investments consist of equity investments as of December&#160;31, 2020. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. U.S. government agency securities include obligations of Ginnie Mae. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of 7.25% in the determination of the net periodic benefit cost for 2020. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#x2019;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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, 2020, expected future benefit payments related to our defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;2021&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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2022&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;11,507&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;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;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;11,800&#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:top"&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;11,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2026 through 2030&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;57,248&#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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expect to contribute $1.2 million to the defined benefit plans during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Savings Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;401(k) Plan and Thrift Incentive Plan.&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; We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than 2% and not exceeding 50% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match 100% of the employee&#x2019;s contributions to the plan based on the amount of each participant&#x2019;s contributions up to a maximum of 6% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the Cullen/Frost common stock fund. However, employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. In 2019, we merged our qualified profit sharing plan with and into the 401(k) plan. All profit contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are allocated to eligible participants uniformly, based upon compensation, age and other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $16.0 million, which was primarily related to matching contributions, in 2020, $28.9 million ($16.3 million matching contributions and $12.6 million profit sharing) in 2019, and $15.0 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain a thrift incentive stock purchase plan to offer certain employees whose participation in the 401(k) plan is limited an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Stock Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#x201c;2015 Plan&#x201d;) was established to replace both the 2005 Omnibus Incentive Plan (&#x201c;2005 Plan&#x201d;) and the 2007 Outside Directors Incentive Plan (the &#x201c;2007 Directors Plan&#x201d;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#x201c;Committee&#x201d;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2020, 2019 and 2018 was 48,409, 34,317 and 30,466, respectively.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;As of December&#160;31, 2020, there were 887,189 shares remaining available for grant for future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.897%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;Director Deferred&lt;br/&gt;Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock&lt;br/&gt;Awards/Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares/Units&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January&#160;1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;53,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:9pt;font-weight:400;line-height:100%"&gt;312,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:9pt;font-weight:400;line-height:100%"&gt;80,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:9pt;font-weight:400;line-height:100%"&gt;2,917,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;6,576&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.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="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:9pt;font-weight:400;line-height:100%"&gt;109,847&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94.81&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,703&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.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="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,674)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.68&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,050)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(513,134)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,656)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.60&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;70.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;48,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;383,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.59&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82.55&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,352,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;7,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="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:9pt;font-weight:400;line-height:100%"&gt;102.70&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,091&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.46&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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="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:9pt;font-weight:400;line-height:100%"&gt;85.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106.03&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,990)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(359,892)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,251)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89.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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,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="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:9pt;font-weight:400;line-height:100%"&gt;65.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;/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:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;55,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;440,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;177,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.48&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,980,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;10,428&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.84&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,038&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.79&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,938)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.09&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,990)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,755)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.70&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,880)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.07&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,894)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.33&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,427)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;52,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;470,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;201,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e"&gt;ten&lt;/span&gt;-year life and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe"&gt;four&lt;/span&gt;-year period. Non-vested stock awards/stock units awarded to employees generally have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73"&gt;four&lt;/span&gt;-year-cliff vesting period. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units represent shares potentially issuable in the future. Issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 regarding options outstanding and exercisable as of December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.679%"/&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: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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;45.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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: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:400;line-height:100%"&gt;to&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;50.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:400;line-height:100%"&gt;0.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&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: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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&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;55.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.81&lt;/span&gt;&lt;/td&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;282,204&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="3" style="background-color:#cceeff;padding:0 1pt"/&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.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&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: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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&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;75.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;71.39&#160;&lt;/span&gt;&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.80&lt;/span&gt;&lt;/td&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;275,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;71.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&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:2px 1pt;text-align:right;vertical-align: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.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="12" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;66.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;66.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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="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;Shares issued from available treasury stock&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;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;399,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;548,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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;Proceeds from stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,557&#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="3" style="background-color:#ffffff;padding:0 1pt"/&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;20,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Intrinsic value of stock options 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;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Fair value of stock awards/units vested&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;9,465&#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="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;5,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="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;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Stock-based Compensation Expense.&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; Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,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;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;6,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;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;Deferred stock-units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;4,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&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;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2020 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Number of Years for Expense Recognition&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;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;Non-vested stock awards/stock units&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;18,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:400;line-height:100%"&gt;2.69&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.99&lt;/span&gt;&lt;/td&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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Valuation of Stock-Based Compensation&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;. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.72, $0.71 and $0.67 in 2020, 2019, and 2018 respectively discounted at a weighted-average risk-free rate of 0.19%, 1.65% and 2.95% in 2020, 2019, and 2018 respectively. &lt;/span&gt;&lt;/div&gt;The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iba12096311934149a2ad711978dfaf07_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTk1MTE2NDQ0MTQ_e67795e2-47d0-4fa6-83a2-edb313fa49a6"
      unitRef="usd">11900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTUy_4ab675a0-13d4-4a4c-9440-61d2f62452b2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:top"&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:#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;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;152,820&#160;&lt;/span&gt;&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 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;168,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Actual 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:400;line-height:100%"&gt;16,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;1,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="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;1,163&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;(9,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;152,820&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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="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:top"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;167,107&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;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:400;line-height:100%"&gt;5,010&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,817&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;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:400;line-height:100%"&gt;(9,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;186,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;167,107&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&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;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,468)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Accumulated benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzItMS0xLTEtMA_274cf5db-5c09-49c0-a5fb-fa972dce6222"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzItMy0xLTEtMA_31adeac4-84e0-4d04-997a-0fc5845099bc"
      unitRef="usd">152820000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzItNS0xLTEtMA_fe4a6147-7c3d-4df8-98f5-cbae647f0cdf"
      unitRef="usd">168450000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzMtMS0xLTEtMA_d7165737-1985-48eb-8479-d66053d31c87"
      unitRef="usd">16599000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzMtMy0xLTEtMA_6704f1a3-34fa-41e7-adb6-cc8bfb487e17"
      unitRef="usd">29945000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzMtNS0xLTEtMA_65a471fb-e71a-4272-93c5-0f3d471942f0"
      unitRef="usd">-7739000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzQtMS0xLTEtMA_fdf15a77-b673-449f-9821-50507c010aaa"
      unitRef="usd">1201000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzQtMy0xLTEtMA_8f37979d-5fc4-4ba2-b73d-dff97f557138"
      unitRef="usd">1163000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzQtNS0xLTEtMA_b0b3daba-5c7d-4da6-aba0-5281431ff33a"
      unitRef="usd">1077000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzUtMS0xLTEtMA_3d3e4ef2-f326-4d77-aa1c-01d81f4debb4"
      unitRef="usd">9885000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzUtMy0xLTEtMA_65aa32dd-faed-426d-b8b7-da1a69c85f47"
      unitRef="usd">9755000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzUtNS0xLTEtMA_56ad0f9e-5abc-4ed9-b0d3-b045421552f0"
      unitRef="usd">8968000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzYtMS0xLTEtMA_ce1e1aa9-f2fd-448b-96c5-89316800d207"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzYtMy0xLTEtMA_e4c76ee0-fe97-4b5f-abef-05fcaddf1eca"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzYtNS0xLTEtMA_e5b85b74-be97-41ae-b417-42eac376307a"
      unitRef="usd">152820000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzgtMS0xLTEtMA_0239a624-b683-4233-8a5b-4d2f9aba655d"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzgtMy0xLTEtMA_50553a30-2832-435d-a22c-000e03f0d769"
      unitRef="usd">167107000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6c64903144b345c396254f1390c776e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzgtNS0xLTEtMA_14eaa3c1-4976-4f9f-aef0-242d40be0db3"
      unitRef="usd">182607000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzktMS0xLTEtMA_2a594782-971c-43d0-864c-210b89c1fc39"
      unitRef="usd">5010000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzktMy0xLTEtMA_d385883e-bd35-4e26-ad01-7368d308ec47"
      unitRef="usd">6472000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzktNS0xLTEtMA_7e6ed508-a24d-499f-8770-eaae56b7e5c3"
      unitRef="usd">5898000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEwLTEtMS0xLTA_7c402ecb-d012-4550-9aa4-bd5a46d27d68"
      unitRef="usd">15827000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEwLTMtMS0xLTA_b658e8b6-f14b-4526-b5e3-0aa5f9190477"
      unitRef="usd">22817000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEwLTUtMS0xLTA_b6c69627-c5cc-492b-a7fb-ff0e172f2ae7"
      unitRef="usd">-12430000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzExLTEtMS0xLTA_9bdbd14a-66b6-405c-a796-97a5f8b61b17"
      unitRef="usd">9885000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzExLTMtMS0xLTA_73a9ab11-95dd-4537-89a7-66737e558d08"
      unitRef="usd">9755000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzExLTUtMS0xLTA_81c570ef-454e-4481-8bfb-c67fdcf70cf5"
      unitRef="usd">8968000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEyLTEtMS0xLTA_27d64eef-0290-409d-b834-a84d8f430016"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEyLTMtMS0xLTA_626b9c42-a94d-448c-842a-1fb8ea89ebc3"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEyLTUtMS0xLTA_b43a95d4-8616-42a3-ad5b-d804188299e4"
      unitRef="usd">167107000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEzLTEtMS0xLTA_d6190650-e7f1-4d46-9aad-761f18903b6f"
      unitRef="usd">-15505000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEzLTMtMS0xLTA_567a3024-7fdd-4f8c-92ea-fd71e390a783"
      unitRef="usd">-12468000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzEzLTUtMS0xLTA_cdcec761-5a6c-4d7e-9a73-6dd71d712ecc"
      unitRef="usd">-14287000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzE0LTEtMS0xLTA_7d73e27f-ad57-4724-85d0-7bf4862494ec"
      unitRef="usd">197593000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzE0LTMtMS0xLTA_d31a892e-6c9f-4df9-bbb6-6c5e9d106397"
      unitRef="usd">186641000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NzE4ZjIxMGE3MmI0OTU5YjEyYzk1ZDM0NjNhY2M0Ny90YWJsZXJhbmdlOjk3MThmMjEwYTcyYjQ5NTliMTJjOTVkMzQ2M2FjYzQ3XzE0LTUtMS0xLTA_f72d2ae3-8131-4582-9051-c6fabb410699"
      unitRef="usd">167107000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTc5_81ee0361-26ed-4d66-8b03-394f1bf573b0">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;Retirement Plan&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:8pt;font-weight:700;line-height:100%"&gt;Restoration Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Projected benefit obligation&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;180,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,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="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;16,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="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;16,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Fair value of 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:400;line-height:100%"&gt;182,088&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,173&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:400;line-height:100%"&gt;Funded status of the plan at end of year and accrued benefit (liability) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="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;3,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="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;(16,607)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItMS0xLTEtMA_78ef3643-6fda-4260-9734-56c299401a7a"
      unitRef="usd">180986000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3f050fa34cc143daa417020cd178f043_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItMy0xLTEtMA_b85d911a-a2a3-4324-8784-296dc24348fa"
      unitRef="usd">170541000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i961b64b5104f4b27b07483e1808bab22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItNS0xLTEtMA_68771b6e-b330-4aa2-8f02-e639a3811b17"
      unitRef="usd">16607000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzItNy0xLTEtMA_452c434e-7e9a-43e5-9e58-f09ba150bf23"
      unitRef="usd">16100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtMS0xLTEtMA_b163669d-09e6-433f-91e6-9624d969afb5"
      unitRef="usd">180986000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i3f050fa34cc143daa417020cd178f043_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtMy0xLTEtMA_1c1e6ea0-f280-43b1-aa41-02cdb3925560"
      unitRef="usd">170541000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i961b64b5104f4b27b07483e1808bab22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtNS0xLTEtMA_a1696f4a-ce00-4d69-a53c-0ca843feb399"
      unitRef="usd">16607000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzMtNy0xLTEtMA_33ee12af-b020-4f54-a62c-b0526677417f"
      unitRef="usd">16100000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtMS0xLTEtMA_92db16a5-9b45-43e8-99cf-32e570f276ca"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3f050fa34cc143daa417020cd178f043_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtMy0xLTEtMA_b59ed723-d9a1-491e-a944-689b3db8018a"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i961b64b5104f4b27b07483e1808bab22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtNS0xLTEtMA_9a1bf27a-868b-49f5-bf1d-8e32e523d6a6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzQtNy0xLTEtMA_8c753530-2dbd-4d6f-a7bb-4871846b4f38"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i486c0a88237d4353998fa4719384e3a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtMS0xLTEtMA_fc91c9fd-2dfe-4ea6-9f54-2b0f23df62d1"
      unitRef="usd">1102000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i3f050fa34cc143daa417020cd178f043_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtMy0xLTEtMA_b4b00b2d-44f0-4878-a3ea-4acc6dbe4d49"
      unitRef="usd">3632000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i961b64b5104f4b27b07483e1808bab22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtNS0xLTEtMA_213d19f2-29eb-4b03-b000-0f842cca771e"
      unitRef="usd">-16607000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib3bd2270c25447fc98fd3177bd710ff6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo4YzBmMjc5YmFjM2I0MDUyOTUyYzdhMDg1MWU1ZTE4My90YWJsZXJhbmdlOjhjMGYyNzliYWMzYjQwNTI5NTJjN2EwODUxZTVlMTgzXzUtNy0xLTEtMA_90519841-eec3-4cdc-ac46-b459afd0e5ab"
      unitRef="usd">-16100000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTI4_7aaee615-842d-4f25-bf39-768478ef01bd">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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, net of expenses&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;(12,289)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,772)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzEtMS0xLTEtMA_431286bc-ea25-4828-a2a2-82fec6abf8ad"
      unitRef="usd">12289000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzEtMy0xLTEtMA_d36ca1bd-39b0-4d2c-bc3b-5ca5302cb81d"
      unitRef="usd">10772000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzEtNS0xLTEtMA_d060c8d2-acbe-449d-af68-e74a3fb2ec94"
      unitRef="usd">11916000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzItMS0xLTEtMA_82638f91-4b47-41c3-9fc2-b8f88d8a365a"
      unitRef="usd">5010000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzItMy0xLTEtMA_a98ae71f-d515-4578-b31e-765d4cf076d3"
      unitRef="usd">6472000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzItNS0xLTEtMA_1d8c23ec-246f-4557-a813-496c57bc9a3e"
      unitRef="usd">5898000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzMtMS0xLTEtMA_aea7c509-1ac5-457f-8ca6-5db79d4478a1"
      unitRef="usd">-5319000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzMtMy0xLTEtMA_1a571ab1-2bf9-4d7f-9a55-4f2a7094c611"
      unitRef="usd">-5623000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzMtNS0xLTEtMA_7c2a61ba-163a-402a-80cf-3a0bfe0af4ee"
      unitRef="usd">-5002000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzUtMS0xLTEtMA_7657e0c3-308b-4029-bac3-b23bb4fa78d4"
      unitRef="usd">-1960000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzUtMy0xLTEtMA_7c7f867c-b54e-48d6-9726-9917573c5aec"
      unitRef="usd">1323000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiYTQ4Y2MxYzFmZDI0NTVkOGUwYjlhZDg3OTYxNjgyZC90YWJsZXJhbmdlOmJhNDhjYzFjMWZkMjQ1NWQ4ZTBiOWFkODc5NjE2ODJkXzUtNS0xLTEtMA_a0532533-111f-4dca-a350-3e3c70c722ef"
      unitRef="usd">-1016000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTIz_659a9c6b-0f48-4499-ac80-bf913e17f2d6">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain (loss)&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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 (expense) 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:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzEtMS0xLTEtMA_4adc5b8f-44fb-4924-b627-e447963d2bf5"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzEtMy0xLTEtMA_5dd04029-7323-49e1-bfc1-1946b5e44702"
      unitRef="usd">-1979000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzEtNS0xLTEtMA_c2796e4a-89e1-4a1a-b3e9-0102c47da38f"
      unitRef="usd">2223000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzItMS0xLTEtMA_49d4bced-d27a-48da-a385-8b6381f9dd91"
      unitRef="usd">1302000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzItMy0xLTEtMA_4d7667fc-07f0-4635-9a0e-ea94c3e55b34"
      unitRef="usd">-416000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzItNS0xLTEtMA_9bb8fea6-e5f3-4e6b-9924-e85db339db35"
      unitRef="usd">466000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzMtMS0xLTEtMA_a9dcae03-d132-43c3-ae34-a4ba46cc0555"
      unitRef="usd">4897000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzMtMy0xLTEtMA_d0161ac5-067e-4125-a81f-a59d34d31935"
      unitRef="usd">-1563000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToyMWNlMDZiNzRlMTg0NWZjYTc5ZGI5MmY2MTJlNWQzMi90YWJsZXJhbmdlOjIxY2UwNmI3NGUxODQ1ZmNhNzlkYjkyZjYxMmU1ZDMyXzMtNS0xLTEtMA_958746a2-c7a9-43c4-b20c-72860e58c386"
      unitRef="usd">1757000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTc1_6d857557-9969-4d8a-af7a-a3bb8c81fe67">We expect to recognize approximately $6.1 million of the net actuarial loss reported in the following table as of December&#160;31, 2020 as a component of net periodic benefit cost during 2021.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Net actuarial loss&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;(64,343)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 benefit&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;13,512&#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="3" style="padding:0 1pt"/&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;12,210&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in accumulated other comprehensive income/loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,831)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <cfr:OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzI3MTg_76ef6b14-9cf9-45db-9917-7f3f74343461"
      unitRef="usd">6100000</cfr:OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzEtMS0xLTEtMA_522a1418-2a93-4def-9651-8bbe20d2202f"
      unitRef="usd">64343000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzEtMy0xLTEtMA_defa6ff8-cb10-407d-a864-7cebf3459914"
      unitRef="usd">57964000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
      contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzItMS0xLTEtMA_6dc8e341-823d-4585-9e65-3b158fac14a1"
      unitRef="usd">-13512000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect
      contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzItMy0xLTEtMA_2c06b52d-ce53-4917-8835-cb399ebc9e51"
      unitRef="usd">-12210000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect>
    <cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax
      contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzMtMS0xLTEtMA_f32db488-37a8-403c-be73-6ed05ede92cd"
      unitRef="usd">50831000</cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax>
    <cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax
      contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiMDIxMmE4N2Q0MjU0N2FmOTU1NzU3MjE3MzhmNzE3Mi90YWJsZXJhbmdlOmIwMjEyYTg3ZDQyNTQ3YWY5NTU3NTcyMTczOGY3MTcyXzMtMy0xLTEtMA_fd7cbeb9-70c0-4e6e-8bc6-f771c966773f"
      unitRef="usd">45934000</cfr:Amountsincludedinaccumulatedothercomprehensivelossnetoftax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTQ5_be70b53c-e97b-47c3-ade7-d40abc38ab57">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligations:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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: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;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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: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;4.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost:&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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: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;4.36&#160;&lt;/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: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;3.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;span style="color:#000000;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 2px 7.75pt;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;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:400;line-height:100%"&gt;7.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzItMS0xLTEtMA_7f85de39-ad0e-493b-b24b-5945b5493c47"
      unitRef="number">0.0243</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzItMy0xLTEtMA_3015170b-4226-4548-a9d0-b8d531aaf657"
      unitRef="number">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzItNS0xLTEtMA_316a4231-da9d-4d76-bdbb-154e80310885"
      unitRef="number">0.0436</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzQtMS0xLTEtMA_4fd07aaf-8f77-41a0-aee9-67611b4203a9"
      unitRef="number">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzQtMy0xLTEtMA_944972b5-2318-4eba-854b-b3c884bbb6a5"
      unitRef="number">0.0436</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzQtNS0xLTEtMA_813c5427-01a1-4672-aeb0-f910a6e6ae51"
      unitRef="number">0.0368</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzUtMS0xLTEtMA_4b584706-2db1-471c-99c2-8fc95d7efe8a"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzUtMy0xLTEtMA_55729e3e-1477-43b9-b27a-e13605a38ada"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpiM2M2NmExNWYwNGU0ZmJmYmNiYmJjNjhhZDI0NWI3Yi90YWJsZXJhbmdlOmIzYzY2YTE1ZjA0ZTRmYmZiY2JiYmM2OGFkMjQ1YjdiXzUtNS0xLTEtMA_d5a2a0e4-a180-422a-9854-6dcda38fdf93"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ibaa3d676e23b4aedbc9b0dcda12237f9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM0ODc_70ac674d-45e1-4394-b83a-3ac7d9fd37aa"
      unitRef="number">0.62</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4044e8ddb60e4d298d3c43e108e6f4a2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM1MzU_257fc908-337a-4d70-8eef-6b1efb260cf0"
      unitRef="number">0.36</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NjAz_0bfe53e4-62c6-4ce2-b2c5-bbf97c4cb8e6">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#x201c;Fair Value Measurements and Disclosures,&#x201d; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Level 1:&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;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:top"&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 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;180,693&#160;&lt;/span&gt;&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 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;172,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 2px 7.75pt;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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;Total fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i098bebd1a80f41bebf9d328bd05e7c34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzItMS0xLTEtMA_a8871d6b-bb66-438e-a90d-16f4ee731f8c"
      unitRef="usd">180693000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia6d0d360208749899d7aa349ddf1ca48_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzItMy0xLTEtMA_c0a47c95-c6f4-4b9e-800b-cd90ffe36eeb"
      unitRef="usd">172773000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaa377cdbe0094f80b4fa8e783d2dcc81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzMtMS0xLTEtMA_834cf52d-870f-4d8e-977e-948186e41311"
      unitRef="usd">1395000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3f2e998621524e8d93f958b41bebe435_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzMtMy0xLTEtMA_638cd1cd-3051-40cb-b535-e99a6df252e8"
      unitRef="usd">1400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzgtMS0xLTEtMA_54cf63e6-c44d-4476-a132-f26600d4850f"
      unitRef="usd">182088000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo3OWVhNTNkYTE3OWU0ZDg2ODdlN2U3MmQxZGNlODE3Zi90YWJsZXJhbmdlOjc5ZWE1M2RhMTc5ZTRkODY4N2U3ZTcyZDFkY2U4MTdmXzgtMy0xLTEtMA_31667e46-e49c-417d-8a66-fe1a9adb5783"
      unitRef="usd">174173000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <cfr:PercentageOfEquityInvestmentsInMutualFund
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzQ1ODg_5380b945-215a-4c25-b3b6-fa498dcf875c"
      unitRef="number">0.66</cfr:PercentageOfEquityInvestmentsInMutualFund>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzU4OTk_4b584706-2db1-471c-99c2-8fc95d7efe8a"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTc3_7500278b-091e-4d40-9221-688675b88585">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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, 2020, expected future benefit payments related to our defined benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&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;2021&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,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2022&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;11,507&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;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;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;11,800&#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:top"&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;11,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;2026 through 2030&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;57,248&#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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzAtMS0xLTEtMA_a97bd838-9229-4545-9f85-687f3e5530e5"
      unitRef="usd">11315000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzEtMS0xLTEtMA_a1391cf1-537a-4529-b669-2f5728e4920b"
      unitRef="usd">11507000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzItMS0xLTEtMA_2eaf2220-a33d-4eb5-a4c4-91ab964c7438"
      unitRef="usd">11668000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzMtMS0xLTEtMA_0e18d7e7-1078-446a-b3ec-52d68c450aab"
      unitRef="usd">11800000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzQtMS0xLTEtMA_a8552619-87c4-4366-9c5a-898f8b291efd"
      unitRef="usd">11880000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzUtMS0xLTEtMA_685b3bea-45d6-4da9-94b7-5d4c579b0656"
      unitRef="usd">57248000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <cfr:DefinedBenefitPlanExpectedFutureBenefitPayments
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTpjZGU4Yjc3ZmFmMWI0MzMwOGVjOTNkZmNlZWEzNmJhNS90YWJsZXJhbmdlOmNkZThiNzdmYWYxYjQzMzA4ZWM5M2RmY2VlYTM2YmE1XzYtMS0xLTEtMA_7fcd112f-251c-4978-9781-890462e66cb6"
      unitRef="usd">115418000</cfr:DefinedBenefitPlanExpectedFutureBenefitPayments>
    <cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY0MjA_2baa45cf-d8fe-408b-8bd0-7ce8413e0510"
      unitRef="usd">1200000</cfr:ExpectedDefinedBenefitPlansContributionWithinOneYear>
    <cfr:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent
      contextRef="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY2NDc_4f9fd244-a7ae-4cc8-855d-8acce7085e95"
      unitRef="number">0.02</cfr:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY2Njg_65b4f0de-565b-457e-83e1-02b5cb645878"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="id1caa232a52743408dbbeb74cd5d2119_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY3Nzc_dc968e4b-9c7f-40ad-92cc-6cc3f1665880"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ie1b13cc61dc34bdc8a50bce183b3def8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzY4OTk_d5b2e207-3e6d-41bd-a110-4fef1c5bcb92"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1Xzc5Njc_d2ac4b31-caa8-4d45-9a50-b3d553767c83"
      unitRef="usd">16000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzgwMjc_fe556cb9-5f40-4831-9a69-320773c1ea85"
      unitRef="usd">28900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i041ebc6f60eb4cbd8f0b2cdb6b4f2d60_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM4NDgyOTA3MTM5ODQ_10c1e629-95e7-4664-8d59-41c8a77b3d73"
      unitRef="usd">16300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ieab334a9217d423bb66ef473c4f879b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzM4NDgyOTA3MTM5OTc_5c3972bc-9b08-43dc-9093-ac9ffc614861"
      unitRef="usd">12600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic1efb476366c4f0f8494ff7db275fd3d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzgwNDE_52a9da19-9066-4515-b563-e0060cda5001"
      unitRef="usd">15000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <cfr:Numberofstockplans
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzgzMzg_e38d7284-0ed4-43ca-a99f-6006deac4627"
      unitRef="number">3</cfr:Numberofstockplans>
    <cfr:LifePeriodOfOptionsAwarded
      contextRef="ica3a2f8c062a4c4298f6d917b1360813_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwNDU4_20292bbf-1f9f-4fb0-ae4e-2e3040883954">P10Y</cfr:LifePeriodOfOptionsAwarded>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTI0_0c16bf90-2ca5-4ece-a5f5-fef0243e82b2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2020, 2019 and 2018 was 48,409, 34,317 and 30,466, respectively.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;As of December&#160;31, 2020, there were 887,189 shares remaining available for grant for future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.897%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;Director Deferred&lt;br/&gt;Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock&lt;br/&gt;Awards/Stock Units&lt;br/&gt;Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares/Units&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number of Units&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Fair Value&lt;br/&gt;at Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January&#160;1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;53,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:9pt;font-weight:400;line-height:100%"&gt;312,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:9pt;font-weight:400;line-height:100%"&gt;80,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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:9pt;font-weight:400;line-height:100%"&gt;2,917,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;6,576&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.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="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:9pt;font-weight:400;line-height:100%"&gt;109,847&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94.81&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,703&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.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="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,674)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.68&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,050)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(513,134)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,656)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.60&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;70.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;48,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;383,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.59&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82.55&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,352,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;7,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="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:9pt;font-weight:400;line-height:100%"&gt;102.70&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,091&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.46&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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="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:9pt;font-weight:400;line-height:100%"&gt;85.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106.03&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,990)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(359,892)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,251)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89.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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,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="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:9pt;font-weight:400;line-height:100%"&gt;65.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;/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:9pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;55,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.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="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;440,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;177,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.48&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,980,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;10,428&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.84&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,038&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.79&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised/vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,938)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.09&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,990)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,755)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.70&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,880)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,336)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.07&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,894)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.33&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,427)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;52,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;470,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;201,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i02bc14e007fe47f6a2f39fc3a940495b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTg4_597c5266-24bd-4f15-a8ce-3e5bbe18acab"
      unitRef="shares">48409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6ac8e0e940024290ae295fa0be3a61ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTky_1a4abfde-a254-49fd-9d75-cf6858e0a95e"
      unitRef="shares">34317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idcfed0c7a7a24c17a24fa1f9180b58db_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEwOTk5_c2cabd78-0b29-4abc-984e-07f61e03351d"
      unitRef="shares">30466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMDM4_1aad5f8c-71b5-46cb-ac24-3a90764d3cdb"
      unitRef="shares">887189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if858827b6c3842af8a8c408c93680966_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMi0xLTEtMA_f4e7ddbc-52f7-4a3a-adfe-9331e9e031fb"
      unitRef="shares">53008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if858827b6c3842af8a8c408c93680966_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItNC0xLTEtMA_d5ffd892-c66c-4512-8022-336a62f19319"
      unitRef="usdPerShare">64.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0d5b237b9a344e519d56b5fb6094d8ee_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItNi0xLTEtMA_81902b28-6b14-461f-9f60-67a01e7cec1d"
      unitRef="shares">312656</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0d5b237b9a344e519d56b5fb6094d8ee_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItOC0xLTEtMA_fba9866a-b960-4b12-b307-990c8305cb0c"
      unitRef="usdPerShare">81.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib6a4deca2ff24eacbcbb9565f4acd94d_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTAtMS0xLTA_88e954e8-da2f-4e99-b1ec-4f4580e64324"
      unitRef="shares">80106</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib6a4deca2ff24eacbcbb9565f4acd94d_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTItMS0xLTA_7aba8166-911a-4299-84ac-5d4e767f5012"
      unitRef="usdPerShare">79.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i222049d1586e49439a210ae8f8f0ad2e_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTQtMS0xLTA_2de1f8a5-db65-437d-bd8c-cb74000e50db"
      unitRef="shares">2917142</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i222049d1586e49439a210ae8f8f0ad2e_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzItMTYtMS0xLTA_daaffebe-a575-4327-a477-50ed00279cc8"
      unitRef="usdPerShare">63.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMi0xLTEtMA_3cad76a4-d965-4e43-b8d4-4e8ffef5f3f0"
      unitRef="shares">6576</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtNC0xLTEtMA_db6baf7e-19f6-4607-9367-88fbb6e82049"
      unitRef="usdPerShare">109.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtNi0xLTEtMA_fed7f910-fb91-4c92-8f1e-73b6dcbaecd1"
      unitRef="shares">109847</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtOC0xLTEtMA_b5a5fffa-03a9-4a42-a9b3-55e2936e1afa"
      unitRef="usdPerShare">94.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i803b70cf01d74e1a913032f768e57f9f_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMTAtMS0xLTA_cdb2b5fd-cd05-4e84-901e-fd8d6c448232"
      unitRef="shares">45703</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i803b70cf01d74e1a913032f768e57f9f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMTItMS0xLTA_c061529b-0d49-4bba-a299-dd4d8a60d0bc"
      unitRef="usdPerShare">87.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzQtMTQtMS0xLTA_23c9b8b0-1caa-4709-b51a-6145709f5a4a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtMi0xLTEtMA_6495fd98-7065-4d21-ab3e-7aa588d1be07"
      unitRef="shares">10674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i774aa12b2d4e4f7fb54f89d4d88abea0_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtNC0xLTEtMA_929d2758-c9ac-4a7c-86c5-eaa715b43181"
      unitRef="usdPerShare">63.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtNi0xLTEtMA_8b3ac344-ee25-4e6e-bfee-f74dee465daf"
      unitRef="shares">32050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtOC0xLTEtMA_b878c2a7-5a1d-4cfa-9a6f-810f09844307"
      unitRef="usdPerShare">78.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtMTQtMS0xLTA_f02ebfd5-e3cd-4c89-bde3-bd366016d7f1"
      unitRef="shares">513134</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzUtMTYtMS0xLTA_d2b66fad-365b-4ea2-b107-27b83da84f78"
      unitRef="usdPerShare">61.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtNi0xLTEtMA_1c91858c-ff44-47b9-af57-43d2a08ba5fd"
      unitRef="shares">6656</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iab78bd310d8f4cf6975d5265db4b30db_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtOC0xLTEtMA_a96933d7-cc6d-44c0-ba64-52484393f2df"
      unitRef="usdPerShare">87.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtMTQtMS0xLTA_e56a4ce4-c623-4371-8958-7eeda2be8e7d"
      unitRef="shares">52000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i9687cf53ec2145a6bc809e1ff119bf9f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzYtMTYtMS0xLTA_212fce7b-c0d4-416f-988c-8919ff51a342"
      unitRef="usdPerShare">70.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1f046d6edbdf42dda6a846f5475333b6_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMi0xLTEtMA_685fcced-6c58-4337-94a6-053c25c8d854"
      unitRef="shares">48910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1f046d6edbdf42dda6a846f5475333b6_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctNC0xLTEtMA_e7124a89-bebf-46f9-bccd-845bf7a0e301"
      unitRef="usdPerShare">71.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9bf9473cfd394ffb946e8c76e156afd6_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctNi0xLTEtMA_4bccfcdb-1563-41ab-bb13-5b132a4b6e9f"
      unitRef="shares">383797</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9bf9473cfd394ffb946e8c76e156afd6_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctOC0xLTEtMA_927b9619-7b04-4e00-a79a-18f23c9f4944"
      unitRef="usdPerShare">85.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9667fd21a2564473a902a0c659365e09_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTAtMS0xLTA_850fe90c-f73c-41e0-9f4b-d35e4398c045"
      unitRef="shares">125809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9667fd21a2564473a902a0c659365e09_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTItMS0xLTA_3a0c3bec-ca68-4d2a-8763-43b79c44e43a"
      unitRef="usdPerShare">82.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i02718151a7e4432db3cc7fd8c29069d9_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTQtMS0xLTA_dba50096-ae67-4349-84d4-cf8d9cc14492"
      unitRef="shares">2352008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i02718151a7e4432db3cc7fd8c29069d9_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzctMTYtMS0xLTA_b14515e7-7789-4c4e-9317-598f2d461dcc"
      unitRef="usdPerShare">63.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMi0xLTEtMA_21314f13-911b-430c-9dff-02d1bf576119"
      unitRef="shares">7592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktNC0xLTEtMA_7b63fd60-3fbb-4595-8292-7831143c7045"
      unitRef="usdPerShare">102.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktNi0xLTEtMA_67e59452-3508-41d6-871b-84f1609a11c9"
      unitRef="shares">127091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktOC0xLTEtMA_35dcb65e-2693-4c59-9f3b-b6ddee1ce4fc"
      unitRef="usdPerShare">93.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6d71dd368838482cb474a2726fac7c8e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMTAtMS0xLTA_ab07b179-86a8-4d6b-a722-3d68b47c05a3"
      unitRef="shares">51479</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6d71dd368838482cb474a2726fac7c8e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMTItMS0xLTA_1478e7a7-7d2d-488c-8faa-b42e601838f0"
      unitRef="usdPerShare">85.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzktMTQtMS0xLTA_8393b92c-42b2-48d5-bda1-82465764f184"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTItMS0xLTA_ea8dcdcd-61e5-4710-9156-788dd6d3c529"
      unitRef="shares">1132</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if0dd110490364d5688375287662ab245_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTQtMS0xLTA_4e2764c5-d8f1-4752-905b-90debe78c40f"
      unitRef="usdPerShare">106.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTYtMS0xLTA_59f1d528-023e-4c66-8cf3-06ec74ab7287"
      unitRef="shares">53990</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTgtMS0xLTA_f4dcaa2f-2f11-4df9-a34b-8e45c2da588f"
      unitRef="usdPerShare">65.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTE0LTEtMS0w_63b2972b-ee8d-483b-b7b5-5f60a10a4ac5"
      unitRef="shares">359892</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEwLTE2LTEtMS0w_4cc7b18a-4b09-498c-a639-097278525870"
      unitRef="usdPerShare">57.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTYtMS0xLTA_a907c8da-40fb-422c-8a5f-3585db714123"
      unitRef="shares">16251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i60ed7580415b41c89e5214d167d891d9_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTgtMS0xLTA_bdad51e8-cb66-4d5e-b14c-71f7489ef899"
      unitRef="usdPerShare">89.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTE0LTEtMS0w_cd67553f-a77d-4c12-be8c-1b3e97ba167c"
      unitRef="shares">11250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i7ddb79968b154103ac716e34ff1c11f4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzExLTE2LTEtMS0w_5e217484-ee9d-4f79-8f09-83324b80dee4"
      unitRef="usdPerShare">65.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i611f6d54cfa54d138774bb55d257dcb8_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTItMS0xLTA_d6d729e1-526d-47c6-b4e6-69801eb273c9"
      unitRef="shares">55370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i611f6d54cfa54d138774bb55d257dcb8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTQtMS0xLTA_ce022147-1821-45df-8bb6-f35377e92d7d"
      unitRef="usdPerShare">74.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4dfa44a3e3fd4dffaf9e1e7e30c91dc4_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTYtMS0xLTA_d85c4965-0eb4-415f-bc3a-6f704ccac0df"
      unitRef="shares">440647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4dfa44a3e3fd4dffaf9e1e7e30c91dc4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTgtMS0xLTA_4bc757ad-5688-475e-94f8-231699ede51e"
      unitRef="usdPerShare">90.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9be204eb518846718bd6038fa17dd8a6_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTEwLTEtMS0w_5418945d-5abe-43eb-8123-cfacce5c6c41"
      unitRef="shares">177288</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9be204eb518846718bd6038fa17dd8a6_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTEyLTEtMS0w_da66030b-562e-40f5-be3a-c1224751c7bc"
      unitRef="usdPerShare">83.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic0438c68303c42109916544c37384007_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTE0LTEtMS0w_7b7d7eb8-5a96-45f3-ba0a-f9b820e7f6d5"
      unitRef="shares">1980866</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic0438c68303c42109916544c37384007_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzEyLTE2LTEtMS0w_90a98e46-f375-4e1d-9928-e71c6ee971b2"
      unitRef="usdPerShare">64.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTItMS0xLTA_e9de92fa-7a5e-47e6-8f72-b2a7ab9ff03f"
      unitRef="shares">10428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTQtMS0xLTA_bedd35b1-aebc-4d59-8e59-20e386e30485"
      unitRef="usdPerShare">73.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTYtMS0xLTA_0c99f049-a494-46a8-bc02-a1ecc0275ac5"
      unitRef="shares">151038</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTgtMS0xLTA_95cdc64b-97bd-4de8-b37e-3df674fc7270"
      unitRef="usdPerShare">66.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTEwLTEtMS0w_0703412c-492e-45d3-bd3c-4424c7f9cd61"
      unitRef="shares">72618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTEyLTEtMS0w_11b96967-03d0-468a-b4a7-966d69c6c580"
      unitRef="usdPerShare">57.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE0LTE0LTEtMS0w_20a279a5-34b4-455d-a964-442183f77313"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTItMS0xLTA_026918ab-7fe9-4672-a155-5a8a0a82e3a6"
      unitRef="shares">12938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4f8ee4a4114745608ddb104574f18ba1_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTQtMS0xLTA_f862d10f-c101-44ca-9eee-534a3af5a6a6"
      unitRef="usdPerShare">71.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTYtMS0xLTA_ba9eb2b6-57a0-44fe-be73-a47763bd7a47"
      unitRef="shares">117990</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTgtMS0xLTA_5824aee0-1620-466a-8a65-cde7f3e2c38f"
      unitRef="usdPerShare">76.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTEwLTEtMS0w_4de17c67-1316-407d-8c43-607eb36d0a55"
      unitRef="shares">41755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTEyLTEtMS0w_9cf13c6f-73f5-4602-91ec-8a058605e640"
      unitRef="usdPerShare">69.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTE0LTEtMS0w_294ff7c5-4611-46ca-ba4b-184362e1bb93"
      unitRef="shares">235880</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE1LTE2LTEtMS0w_ecf768c1-06de-44bb-9bb3-26c54131c293"
      unitRef="usdPerShare">53.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTYtMS0xLTA_83b73f2f-1923-404f-a61c-bb2929d443bc"
      unitRef="shares">3336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i18dd0d3b31384280a2b041d673698a5a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTgtMS0xLTA_ce7f893c-7f52-402e-99eb-9625ea594360"
      unitRef="usdPerShare">91.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTEwLTEtMS0w_d41a24a8-3c08-4b1c-b659-07c516dfe272"
      unitRef="shares">6894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i829c10cce4dc486b82e12739a1aed889_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTEyLTEtMS0w_ea719e46-5c0c-471e-af37-b4c3c2f65da7"
      unitRef="usdPerShare">81.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTE0LTEtMS0w_56aa0c59-e4f1-426b-9b82-fc95149683e7"
      unitRef="shares">5427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE2LTE2LTEtMS0w_463fd1fe-84b6-4064-920b-1b314cce79f1"
      unitRef="usdPerShare">75.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTItMS0xLTA_f8f1f92a-576c-4eca-a3cd-1d8c435b9277"
      unitRef="shares">52860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTQtMS0xLTA_1d7654b4-e78b-4bdb-8f42-5ba74dae7fb0"
      unitRef="usdPerShare">75.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3ce255e477954bcd841272095ab7db8d_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTYtMS0xLTA_ffce20b1-3c75-4c8d-8300-4afcd2e0689c"
      unitRef="shares">470359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3ce255e477954bcd841272095ab7db8d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTgtMS0xLTA_f7476d0b-adb1-42d1-a27c-774d35b17172"
      unitRef="usdPerShare">86.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3e55cb299fcb4ec1bcb1a916fd2a7a30_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTEwLTEtMS0w_11d9a308-93e5-4aa5-821b-ed1b4bc74c53"
      unitRef="shares">201257</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3e55cb299fcb4ec1bcb1a916fd2a7a30_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTEyLTEtMS0w_b6381c94-9ced-46ae-921e-413f8954c2d9"
      unitRef="usdPerShare">77.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTE0LTEtMS0w_9a66eb12-373f-47bb-a81a-43d772fd28a0"
      unitRef="shares">1739559</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxM2FlN2MwYTdmYmU0YTA0OTkwZDA5NjZkYjVjYTE2YS90YWJsZXJhbmdlOjEzYWU3YzBhN2ZiZTRhMDQ5OTBkMDk2NmRiNWNhMTZhXzE3LTE2LTEtMS0w_fc782809-9ff3-4f41-bde8-008d631edd76"
      unitRef="usdPerShare">66.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement
      contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNDIy_bb947e15-b623-4c20-ad8e-97305d243658"
      unitRef="number">0</cfr:Awardpayoutpercentageatlessthan25thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement
      contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNDY5_37afe6a4-fa55-40ed-85ac-07f9ae2b7b4d"
      unitRef="number">0.50</cfr:Awardpayoutpercentageatthe25thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement
      contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNTE3_fab956c6-abd0-4d5e-ba57-eaeddafc3b03"
      unitRef="number">1</cfr:Awardpayoutpercentageatthe50thpercentilelevelofachievement>
    <cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement
      contextRef="i1fe76b79a8d440aea34bb69a75660a9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzEyNTc1_33ea06a6-bbb0-4444-99c6-60c8f0435f25"
      unitRef="number">1.50</cfr:Awardpayoutpercentageatthe75thpercentilelevelofachievement>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTQy_010d1ac7-5f40-4536-b935-282621ba716c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 regarding options outstanding and exercisable as of December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.674%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.679%"/&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: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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&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:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;45.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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: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:400;line-height:100%"&gt;to&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;50.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:400;line-height:100%"&gt;0.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&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: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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&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;55.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.81&lt;/span&gt;&lt;/td&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;282,204&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="3" style="background-color:#cceeff;padding:0 1pt"/&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.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&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: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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&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;75.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;71.39&#160;&lt;/span&gt;&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.80&lt;/span&gt;&lt;/td&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;275,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;71.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&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:2px 1pt;text-align:right;vertical-align: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.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="12" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;66.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;1,739,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;66.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMC0xLTEtMA_a3b3cf04-02d0-4470-8bd6-e90fa84fec41"
      unitRef="usdPerShare">45.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItNC0xLTEtMA_43b2a294-7d5e-4033-8096-de84a88795bf"
      unitRef="usdPerShare">50.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i15de93ea56914ee69909c4d9a1c9e8d6_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItNi0xLTEtMA_86a37c78-b6a1-4296-a4df-31f49b3fdb92"
      unitRef="shares">204480</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i15de93ea56914ee69909c4d9a1c9e8d6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItOC0xLTEtMA_fc653afb-f578-4030-b047-64a49478cc4d"
      unitRef="usdPerShare">48.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic19bcb77c71f41d5b6ca1a34b89f2535_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMTAtMS0xLTA_103e361b-7202-4def-98a7-1e0c3c0872c8">P0Y9M25D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia73f674064064d06ba0878f7cbfaf709_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMTItMS0xLTA_e2afb04c-5a82-41b3-bf49-54eab2112d8e"
      unitRef="shares">204480</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ia73f674064064d06ba0878f7cbfaf709_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzItMTQtMS0xLTA_1ef43874-fae8-4247-ba3e-8f39286d2921"
      unitRef="usdPerShare">48.00</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ia03257e7ff3044f6b1ee0462bfeab2f3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMC0xLTEtMA_27b1b493-7675-4ca2-9bc8-b7c6842c997c"
      unitRef="usdPerShare">50.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ia03257e7ff3044f6b1ee0462bfeab2f3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtNC0xLTEtMA_cc19ac79-e22c-4d82-97f0-191031a91aa1"
      unitRef="usdPerShare">55.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i8f65e14f630a4cc586e554b5a85fa1bd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtNi0xLTEtMA_8cdf4288-b83b-41b3-bdb1-cb3cd6260d60"
      unitRef="shares">282204</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i8f65e14f630a4cc586e554b5a85fa1bd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtOC0xLTEtMA_e9ff7ec9-214d-4947-b0f0-7cd5051a90bf"
      unitRef="usdPerShare">54.56</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i44f63e2b559e4435874a9172bc81a202_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMTAtMS0xLTA_76f7049f-d107-4469-93c7-bf38238fa8d0">P1Y9M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia05cb6f69704464c941d1f5add57d24c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMTItMS0xLTA_dc1cd0b7-dd7b-4be4-869d-ce859fd30d98"
      unitRef="shares">282204</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ia05cb6f69704464c941d1f5add57d24c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzMtMTQtMS0xLTA_65d7a9f0-3f86-4cf0-bd6d-475736c619e0"
      unitRef="usdPerShare">54.56</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i13ce930f9c414a54aa0e3d1649770283_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMC0xLTEtMA_910b977e-d8e4-443e-8b28-5f2d9095d274"
      unitRef="usdPerShare">65.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i13ce930f9c414a54aa0e3d1649770283_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtNC0xLTEtMA_cf5f8325-4ea4-418b-a47c-c3645f643012"
      unitRef="usdPerShare">70.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i786fb2ffc0d24aea9d8fafe077f268c1_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtNi0xLTEtMA_a737b957-f55f-4538-9020-cfb07bc63662"
      unitRef="shares">509221</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i786fb2ffc0d24aea9d8fafe077f268c1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtOC0xLTEtMA_9e34cad4-9c52-4e4e-b493-cea2bfa1af0d"
      unitRef="usdPerShare">65.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="if9cc6388084c4114bd7db3c3d405f6a3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMTAtMS0xLTA_1db44a9c-8c1b-4552-ac4b-90a3303efe90">P4Y8M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i15d122bffd6f4bd2925c21cd097678e2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMTItMS0xLTA_81fd013c-33ec-45d8-b5fa-f9ff6e424deb"
      unitRef="shares">509221</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i15d122bffd6f4bd2925c21cd097678e2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzUtMTQtMS0xLTA_ca6ba103-fc4a-41b3-80a2-1eb96e995482"
      unitRef="usdPerShare">65.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i4bb90a0c843e42fe850dda26972435da_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMC0xLTEtMA_144c9a58-d996-415f-a3a8-3b5edb1984d0"
      unitRef="usdPerShare">70.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i4bb90a0c843e42fe850dda26972435da_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtNC0xLTEtMA_831c39ac-ad8d-4224-b81e-6087c545c64c"
      unitRef="usdPerShare">75.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="iaa57b9f3af9d48f59f2816a6dab4127e_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtNi0xLTEtMA_d0fa6c7e-e36f-46ff-a128-a402f18bfa44"
      unitRef="shares">275654</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="iaa57b9f3af9d48f59f2816a6dab4127e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtOC0xLTEtMA_ca4b7abf-4e00-499e-8487-6c4b1c0e718f"
      unitRef="usdPerShare">71.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i98a4ad1c0c7d4533baafe3e7d3ab11c2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMTAtMS0xLTA_72846f52-7d39-4d00-bd21-a76741c5ef60">P2Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="if098be8e370d4a068ffd0137bf6d903a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMTItMS0xLTA_28fc5534-61fa-4b9f-8fb1-b806445c1d96"
      unitRef="shares">275654</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="if098be8e370d4a068ffd0137bf6d903a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzYtMTQtMS0xLTA_c0db946c-a34d-45ac-af0c-cc170c68c87f"
      unitRef="usdPerShare">71.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i7cace4c501544f4b9057ccec42cc99f2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMC0xLTEtMA_a71f8273-3dc8-4c69-8c8d-1b57cc2dcd5f"
      unitRef="usdPerShare">75.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i7cace4c501544f4b9057ccec42cc99f2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctNC0xLTEtMA_0bd932dc-cd38-4370-b8b3-b17f6b761613"
      unitRef="usdPerShare">80.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i3b2f55a165404573a8244a9c5fadd140_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctNi0xLTEtMA_9c0bbf92-3a3c-4e9c-9eb3-1aa01e593ce1"
      unitRef="shares">468000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i3b2f55a165404573a8244a9c5fadd140_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctOC0xLTEtMA_afe4edac-ddeb-4dd1-8c63-505c29c358c0"
      unitRef="usdPerShare">78.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i28390fabd0844493ba5b927b8311adb8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMTAtMS0xLTA_b660ebc4-8d00-4051-b3d7-4f5b921e84f5">P3Y8M26D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ie0d18df1e8c140db9bff023031e3b605_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMTItMS0xLTA_4745f910-431e-433d-a668-ebfccd850bc2"
      unitRef="shares">468000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ie0d18df1e8c140db9bff023031e3b605_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzctMTQtMS0xLTA_0e66cbdf-9949-4882-a382-6157ab926cf4"
      unitRef="usdPerShare">78.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtNi0xLTEtMA_ab4891c4-d2a0-4dc7-a0cb-35d22e22aa10"
      unitRef="shares">1739559</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtOC0xLTEtMA_edfa071d-e204-4952-a31b-887786ee353b"
      unitRef="usdPerShare">66.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtMTAtMS0xLTA_e986efe3-4293-4aea-b2bf-051d42692572">P3Y2M15D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i3427390158b8488a9ec91708dc71d50e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtMTItMS0xLTA_e8c378a6-3dbd-450f-b025-b7a49d76aea3"
      unitRef="shares">1739559</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i3427390158b8488a9ec91708dc71d50e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzgtMTQtMS0xLTA_ecc0a670-3ddc-4af4-a615-7ecb665fbf99"
      unitRef="usdPerShare">66.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i3b6c7edec3c64d88b9671902f94301fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzktNi0xLTEtMA_e52645b8-a62e-4b89-9896-9ce20509aadc"
      unitRef="usd">36745000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i3427390158b8488a9ec91708dc71d50e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTo5NDU1YTMzNTUyOTA0NDYwOTY1ODVmNTRmOWYwYjdkZi90YWJsZXJhbmdlOjk0NTVhMzM1NTI5MDQ0NjA5NjU4NWY1NGY5ZjBiN2RmXzktMTItMS0xLTA_a6d7edb3-c237-4da5-959c-f5a61970b74a"
      unitRef="usd">36745000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTM0_9b160937-c5de-4ba5-a6b5-a826b32c1cde">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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="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;Shares issued from available treasury stock&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;408,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;399,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;548,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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;Proceeds from stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,557&#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="3" style="background-color:#ffffff;padding:0 1pt"/&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;20,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;31,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Intrinsic value of stock options 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;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Fair value of stock awards/units vested&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;9,465&#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="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;5,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="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;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzItMS0xLTEtMA_2b4c9d60-6f92-4ba3-840f-d31f3b616cde"
      unitRef="shares">408563</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzItMy0xLTEtMA_819d1462-16c8-4a38-8d23-7230bb8f8d53"
      unitRef="shares">399224</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzItNS0xLTEtMA_4aa72b89-28cc-4047-8f45-bb5295babaa1"
      unitRef="shares">548238</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzQtMS0xLTEtMA_8d215d77-f2ea-4e78-be9e-324a58303766"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzQtMy0xLTEtMA_f855bbbf-6204-40a2-8e3a-68e2803d3a2c"
      unitRef="usd">20770000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzQtNS0xLTEtMA_6d917d80-64ed-43ae-9af1-e74ff72cf6ba"
      unitRef="usd">31647000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzUtMS0xLTEtMA_cf7542ec-f180-4099-92b1-5dda09060a31"
      unitRef="usd">5365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzUtMy0xLTEtMA_03f3cc33-84c0-4ce5-af24-8e10d0dfab43"
      unitRef="usd">13713000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzUtNS0xLTEtMA_7969da2c-8670-4b51-83dc-5989e6f2a4d6"
      unitRef="usd">23292000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzYtMS0xLTEtMA_fc41d563-69de-408a-b3f2-d16b9352833c"
      unitRef="usd">9465000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzYtMy0xLTEtMA_38f1bba8-b24b-404f-99a1-f41893060329"
      unitRef="usd">5192000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZToxYzM2MTZjMjJhMGI0YmFjYWQ4NDAwZWM1MTA1NmY3Mi90YWJsZXJhbmdlOjFjMzYxNmMyMmEwYjRiYWNhZDg0MDBlYzUxMDU2ZjcyXzYtNS0xLTEtMA_8b355133-dd5b-4ab7-ae34-5d121f59b567"
      unitRef="usd">4212000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NTcw_70ddfff7-3e3b-46b6-b818-982b9903a79d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested stock awards/stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;9,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;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;6,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;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;Deferred stock-units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;4,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&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;13,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:StockOptionPlanExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzEtMS0xLTEtMA_c04cf867-3a07-4a37-a809-5cfd66bcef51"
      unitRef="usd">0</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzEtMy0xLTEtMA_0661112c-b3d0-48f7-89d1-321399509acd"
      unitRef="usd">1185000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzEtNS0xLTEtMA_8b1eb4fa-b1bc-44ac-86c4-25fb7f1b1092"
      unitRef="usd">3652000</us-gaap:StockOptionPlanExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzItMS0xLTEtMA_88888bcd-62af-4e23-ab54-219753803dde"
      unitRef="usd">10240000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzItMy0xLTEtMA_52476a6c-68b3-4fc9-a2ca-97abfbf6ace1"
      unitRef="usd">9339000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzItNS0xLTEtMA_b22a841b-639c-4381-8c39-01367869384b"
      unitRef="usd">6983000</us-gaap:RestrictedStockExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzMtMS0xLTEtMA_ef3d8f2e-3cf1-454d-8988-264b70cb5dd8"
      unitRef="usd">770000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzMtMy0xLTEtMA_acc01b27-5488-43de-ae0e-41c34d3cc787"
      unitRef="usd">780000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzMtNS0xLTEtMA_b30f5865-4c69-457f-a1c6-ca061a59b523"
      unitRef="usd">721000</us-gaap:AllocatedShareBasedCompensationExpense>
    <cfr:Sharebasedcompensationexpenseonperformancestockunits
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzQtMS0xLTEtMA_512fe860-30d7-42ee-b87d-d88fa440f817"
      unitRef="usd">2908000</cfr:Sharebasedcompensationexpenseonperformancestockunits>
    <cfr:Sharebasedcompensationexpenseonperformancestockunits
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzQtMy0xLTEtMA_89e80194-c618-4aff-a887-76b9977654bc"
      unitRef="usd">4642000</cfr:Sharebasedcompensationexpenseonperformancestockunits>
    <cfr:Sharebasedcompensationexpenseonperformancestockunits
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzQtNS0xLTEtMA_c1f4244c-40aa-4ea8-a4a8-9fcdc9b63e55"
      unitRef="usd">2587000</cfr:Sharebasedcompensationexpenseonperformancestockunits>
    <us-gaap:ShareBasedCompensation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzUtMS0xLTEtMA_89923966-672a-4e35-97fc-be0952e9b849"
      unitRef="usd">13918000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzUtMy0xLTEtMA_3fadb602-6525-4745-a210-472732b88bb2"
      unitRef="usd">15946000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzUtNS0xLTEtMA_63588c98-b80d-40f1-bfd4-dab17e36e686"
      unitRef="usd">13943000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzYtMS0xLTEtMA_239e3478-0423-4598-9803-e3b71b835e59"
      unitRef="usd">2142000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzYtMy0xLTEtMA_d932d8f6-5e61-4722-9948-0b55bc49ffdb"
      unitRef="usd">2359000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTozZjkyNmRkYmE0ZDQ0MjYxODA0MjAzZjE3M2RmM2U1NS90YWJsZXJhbmdlOjNmOTI2ZGRiYTRkNDQyNjE4MDQyMDNmMTczZGYzZTU1XzYtNS0xLTEtMA_0a4eabf9-1760-4f8f-8836-b265c6f4cea3"
      unitRef="usd">2831000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NjE1_150ac227-80c3-4377-be5a-312198354104">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2020 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Number of Years for Expense Recognition&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;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;Non-vested stock awards/stock units&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;18,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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:400;line-height:100%"&gt;2.69&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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.99&lt;/span&gt;&lt;/td&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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzItMS0xLTEtMA_c8358e08-76da-402d-872b-88b8b5c5c813"
      unitRef="usd">18430000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzItMy0xLTEtMA_58a51501-d81f-4bca-85f6-90a9dab82791">P2Y8M8D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzMtMS0xLTEtMA_0d4623a5-30ee-4bb3-a702-00236baa178f"
      unitRef="usd">7034000</cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits>
    <cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzMtMy0xLTEtMA_71a03d51-8cdd-40c9-8498-91e837ed6213">P1Y11M26D</cfr:EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90YWJsZTplNTE1ZDdlZjRhMGI0OTgzODM1YzVjZjdiN2M0YjczZC90YWJsZXJhbmdlOmU1MTVkN2VmNGEwYjQ5ODM4MzVjNWNmN2I3YzRiNzNkXzQtMS0xLTEtMA_15d71a4d-c935-4580-bad0-50f9a0d7bf66"
      unitRef="usd">25464000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE1OTEy_f07e7495-467d-4109-beb7-8370fc967cfe"
      unitRef="usd">0.72</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE1OTE2_0eb96694-400e-410c-b46d-03444d890a07"
      unitRef="usd">0.71</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE1OTIz_89030bf6-8c0a-422a-86e9-27c39467870a"
      unitRef="usd">0.67</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2MDA4_715a3874-bc1f-4b42-b068-7ab3df8321cc"
      unitRef="number">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2MDEy_c0a64bb4-1101-4571-8167-ed0103c07788"
      unitRef="number">0.0165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2MDE5_61a35413-fbe1-4c38-8b72-d1935cc61e7c"
      unitRef="number">0.0295</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i367a56ccc5974541994b257fab9cd15e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzE2NDcx_20a279a5-34b4-455d-a964-442183f77313"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzEyMjQ_dfa69b37-fa20-4048-a1bf-4d544345f6c1">Other Non-Interest Income and Expense&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-interest income and expense totals are presented in the following tables. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income:&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;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;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:top"&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 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;47,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;43,563&#160;&lt;/span&gt;&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 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;46,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&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;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&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;37,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Advertising, promotions and public relations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;38,001&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Travel/meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,109&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;87,558&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;89,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $551 thousand in 2020, $567 thousand in 2019 and $568 thousand in 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzE3NA_68cf689a-1bb5-4266-88c3-a5b9b233cfe9"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzE3NA_b622de21-afc0-4d13-b430-d650bf430ede"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzE3NA_b8069045-8055-4bde-aef8-53e053e8a14c"
      unitRef="number">0.01</cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately>
    <cfr:OtherNonInterestIncomeAndExpenseTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzEyMjA_e3363fad-350d-4230-b988-cb51ef6c9356">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income:&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;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;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:top"&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 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;47,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;43,563&#160;&lt;/span&gt;&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 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;46,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&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;47,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&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;37,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Advertising, promotions and public relations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;38,001&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Travel/meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,109&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;87,558&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;89,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cfr:OtherNonInterestIncomeAndExpenseTableTextBlock>
    <cfr:OtherNonInterestIncomeOther
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzItMS0xLTEtMA_c012124a-4fc9-4908-9ccf-3d89c6763a4a"
      unitRef="usd">47712000</cfr:OtherNonInterestIncomeOther>
    <cfr:OtherNonInterestIncomeOther
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzItMy0xLTEtMA_8327d16f-9378-4014-80fb-39a98c5e4c0a"
      unitRef="usd">43563000</cfr:OtherNonInterestIncomeOther>
    <cfr:OtherNonInterestIncomeOther
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzItNS0xLTEtMA_ab65426f-a97f-4935-80ac-ef6c6e7a135b"
      unitRef="usd">46790000</cfr:OtherNonInterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzMtMS0xLTEtMA_9e55be96-5e67-4678-9bae-f0daa3c1fffb"
      unitRef="usd">47712000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzMtMy0xLTEtMA_1a92bffb-eb94-4e4d-9f0f-c55529853552"
      unitRef="usd">43563000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzMtNS0xLTEtMA_4345e878-6259-4a53-b4fc-200149ae8409"
      unitRef="usd">46790000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:ProfessionalFees
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzUtMS0xLTEtMA_03ea97aa-2f8c-4221-8b03-05ca1ba8f153"
      unitRef="usd">37253000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzUtMy0xLTEtMA_ae4f4a66-c313-47d1-99d4-fdeb3d974b39"
      unitRef="usd">39238000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzUtNS0xLTEtMA_8fd8bc43-6aa4-4993-b749-2c21437eb666"
      unitRef="usd">35941000</us-gaap:ProfessionalFees>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzYtMS0xLTEtMA_7ffba425-bbf1-414a-87b5-3174d43b940c"
      unitRef="usd">34390000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzYtMy0xLTEtMA_1c117bb4-ffb7-49d0-8dde-31056ab830f9"
      unitRef="usd">38001000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzYtNS0xLTEtMA_dbc699c9-4917-49d8-bdfb-b93525844e80"
      unitRef="usd">32514000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzctMS0xLTEtMA_ba5b6310-7a52-4777-b340-b77e93dc742b"
      unitRef="usd">7109000</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzctMy0xLTEtMA_cc13451a-4c9a-4b09-a722-805b476406e6"
      unitRef="usd">16459000</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzctNS0xLTEtMA_13ac6706-358a-4892-8043-c567dad8e675"
      unitRef="usd">15030000</us-gaap:TravelAndEntertainmentExpense>
    <cfr:OtherNonInterestExpenseOther
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzktMS0xLTEtMA_2d0c2c22-1cd8-481e-9354-d1fcf707a3d8"
      unitRef="usd">87558000</cfr:OtherNonInterestExpenseOther>
    <cfr:OtherNonInterestExpenseOther
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzktMy0xLTEtMA_30ea81ec-b5e2-4b18-b0f8-b7c7a2319d45"
      unitRef="usd">86967000</cfr:OtherNonInterestExpenseOther>
    <cfr:OtherNonInterestExpenseOther
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzktNS0xLTEtMA_eb34f9b3-6ddf-4f7b-a8ec-40d6685e7a2d"
      unitRef="usd">89981000</cfr:OtherNonInterestExpenseOther>
    <us-gaap:OtherNoninterestExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzEwLTEtMS0xLTA_6c5932d2-e0b3-4a98-8053-402e4f9f615b"
      unitRef="usd">166310000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzEwLTMtMS0xLTA_9d1f9259-9b96-4812-8f04-ecebec1e8d2c"
      unitRef="usd">180665000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90YWJsZTo1NWM3MDFhN2M5NmE0YjViODBjNjdlNDExNDlhNWJlOS90YWJsZXJhbmdlOjU1YzcwMWE3Yzk2YTRiNWI4MGM2N2U0MTE0OWE1YmU5XzEwLTUtMS0xLTA_f345e2fd-aff7-42e7-a443-a9ae4fc2ebfc"
      unitRef="usd">173466000</us-gaap:OtherNoninterestExpense>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzExODI_36fb971d-6675-4182-a1a1-d41d52cd694b"
      unitRef="usd">551000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzExOTI_51c743e2-428d-4afd-ae6f-05df5b610ca7"
      unitRef="usd">567000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTcvZnJhZzpmMGEzZWZlODVkZDM0ODM3OTNjZmVlZmFmNDViMjg5MC90ZXh0cmVnaW9uOmYwYTNlZmU4NWRkMzQ4Mzc5M2NmZWVmYWY0NWIyODkwXzEyMDU_4a59cc12-0915-4e71-b70b-5aaf06da4162"
      unitRef="usd">568000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwMjc_3197a855-2731-4b7e-931e-3aa28738ce27">Income Taxes&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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;36,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit)&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;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;7,614&#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="3" style="padding:0 1pt"/&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;52,923&#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 2px 7pt;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;Income tax expense, as reported&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;20,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 expense computed at the statutory rate&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;73,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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of tax-exempt 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;(51,624)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Tax benefit on dividends paid in our 401k 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:400;line-height:100%"&gt;(1,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,743)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Bank owned life insurance 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;(783)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(774)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,708&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-deductible FDIC premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net tax benefit from stock-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:400;line-height:100%"&gt;(852)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,447)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Asset contribution to a charitable trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:4.5pt;text-indent:-4.5pt"&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 adjustment related to reduction in U.S. federal statutory income tax rate&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 expense, as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Deferred tax assets:&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities under operating leases&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;67,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;67,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;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;Net actuarial loss on defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Bonus accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;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;Deferred loan and lease origination fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,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;/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;Total gross deferred tax assets&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;174,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;128,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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;padding:0 1pt"/&gt;&lt;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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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 gain on securities available for sale and transferred securities&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;(149,870)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 under operating 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:400;line-height:100%"&gt;(61,963)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&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;(14,596)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit post-retirement benefit plans&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;(10,081)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partnership interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,913)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;(1,090)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 gross deferred tax liabilities&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;(291,502)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(204,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 30.25pt;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;Net deferred tax asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No valuation allowance for deferred tax assets was recorded at December&#160;31, 2020 and 2019 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were no unrecognized tax benefits during any of the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2017.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwNDQ_bf1eb649-1767-4519-9fae-b73d464032af">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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;36,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit)&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;(15,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;7,614&#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="3" style="padding:0 1pt"/&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;52,923&#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 2px 7pt;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;Income tax expense, as reported&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;20,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzEtMS0xLTEtMA_26652ad3-4e4a-459d-a8fa-28abe3ad3692"
      unitRef="usd">36002000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzEtMy0xLTEtMA_1f688763-7f4f-4f3f-a864-79ebd10b1055"
      unitRef="usd">48256000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzEtNS0xLTEtMA_8b045127-8b34-4c71-9402-c2e42eb2cbc0"
      unitRef="usd">840000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzItMS0xLTEtMA_4147d068-2c0f-430a-980f-d9af060a7769"
      unitRef="usd">-15832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzItMy0xLTEtMA_d586a180-63e4-49e0-8104-fe755b7aff90"
      unitRef="usd">7614000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzItNS0xLTEtMA_383bd2e1-94f0-4473-bd84-5ca6124c50b4"
      unitRef="usd">52923000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzMtMS0xLTEtMA_0d529010-5cdf-429a-8dcd-93f13a347678"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzMtMy0xLTEtMA_e326a708-5981-4465-bed5-acd3d2c6b477"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzMtNS0xLTEtMA_a29f0fcf-963d-46e3-be87-5fbff90e6b91"
      unitRef="usd">53763000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzUtMS0xLTEtMA_6c37822f-a121-4b6a-8a9e-6266e7d4af79"
      unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzUtMy0xLTEtMA_f9844eae-3199-4cce-af65-52ca46430416"
      unitRef="number">0.112</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTpmYzY1ZjUxYWVjMzE0MGEyYTRiNmNmMTIxZGI4YjVkNy90YWJsZXJhbmdlOmZjNjVmNTFhZWMzMTQwYTJhNGI2Y2YxMjFkYjhiNWQ3XzUtNS0xLTEtMA_ef7cfcd6-73c7-418a-8c1b-839a133d63d0"
      unitRef="number">0.106</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwMzA_e5789b8f-97e0-4773-af92-89ad1e44fe45">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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 expense computed at the statutory rate&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;73,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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of tax-exempt 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;(51,624)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Tax benefit on dividends paid in our 401k 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:400;line-height:100%"&gt;(1,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,743)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Bank owned life insurance 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;(783)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(774)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,708&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-deductible FDIC premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net tax benefit from stock-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:400;line-height:100%"&gt;(852)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,447)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Asset contribution to a charitable trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,556)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:4.5pt;text-indent:-4.5pt"&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 adjustment related to reduction in U.S. federal statutory income tax rate&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 expense, as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzEyNjM_91979e4e-4329-441a-9b0c-723f6e42e6f6"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzEyNjM_b709c99c-97e2-467d-9ddc-e92da5466dff"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzEyNjM_f7f1e944-f16c-48f5-9836-3286b29cbfd4"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEtMS0xLTEtMA_b145ff51-c0c4-4942-ac87-52546cc5d494"
      unitRef="usd">73777000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEtMy0xLTEtMA_cb07bcac-ab5e-45d4-b9c6-f59638ab5856"
      unitRef="usd">104888000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEtNS0xLTEtMA_d37b7264-87e3-4fcb-8bb1-53465d65084e"
      unitRef="usd">106823000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzItMS0xLTEtMA_0255c8ca-662a-49dd-9ee5-39bfbf906a93"
      unitRef="usd">51624000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzItMy0xLTEtMA_51ee3d93-bdc2-45a1-83a2-5b1b1c60a4a6"
      unitRef="usd">49166000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzItNS0xLTEtMA_fe11418a-788e-4e0e-936b-a2cba7f35a90"
      unitRef="usd">49700000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzMtMS0xLTEtMA_04ee3c43-8ca9-4737-a5e2-a861a0c319e6"
      unitRef="usd">1851000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzMtMy0xLTEtMA_fdd5ba4f-784a-40c3-87ea-8217bf1bd99c"
      unitRef="usd">1743000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzMtNS0xLTEtMA_ab40f7f1-e440-4072-a76a-4480e4390db8"
      unitRef="usd">1551000</us-gaap:IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzQtMS0xLTEtMA_5d2967ac-54d1-44d0-9697-bee8378e38ce"
      unitRef="usd">783000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzQtMy0xLTEtMA_eaf038de-0da6-40b3-8700-14d1b9e3c92a"
      unitRef="usd">774000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzQtNS0xLTEtMA_c57beb50-9d3a-4060-9ff5-ca396dbe61a3"
      unitRef="usd">710000</cfr:IncomeTaxReconciliationBankOwnedLifeInsuranceIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzUtMS0xLTEtMA_53fe37f7-1df9-4eb9-aadb-f7b1ef77dd89"
      unitRef="usd">1123000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzUtMy0xLTEtMA_390c2fcd-6ead-41b7-b8b8-b770c433cc6b"
      unitRef="usd">1708000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzUtNS0xLTEtMA_711a3390-8fe0-42e5-8050-ce9774559810"
      unitRef="usd">210000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzYtMS0xLTEtMA_d51970d2-b204-4794-911d-a0c73a407398"
      unitRef="usd">1790000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzYtMy0xLTEtMA_d27f8630-b39a-409d-8b14-485c8bfad2dc"
      unitRef="usd">1267000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzYtNS0xLTEtMA_fad842f2-ec42-4e63-96a3-50b347bb428f"
      unitRef="usd">1771000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzctMS0xLTEtMA_574ba692-11e3-448a-814b-7ffa4c03282e"
      unitRef="usd">786000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzctMy0xLTEtMA_8b743376-e217-41c9-96c7-54124e6a95a7"
      unitRef="usd">1299000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzctNS0xLTEtMA_bb6b04ee-4d35-42e1-b5af-315ec309fb7c"
      unitRef="usd">1193000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationDeductionsOther
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzgtMS0xLTEtMA_9f549292-5a4b-4c80-b227-6eec3ebd3365"
      unitRef="usd">852000</us-gaap:IncomeTaxReconciliationDeductionsOther>
    <us-gaap:IncomeTaxReconciliationDeductionsOther
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzgtMy0xLTEtMA_e50b66c9-1ba9-4a45-aa07-43be1bec4dd4"
      unitRef="usd">2447000</us-gaap:IncomeTaxReconciliationDeductionsOther>
    <us-gaap:IncomeTaxReconciliationDeductionsOther
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzgtNS0xLTEtMA_5b854ba4-4d45-4059-9d7f-dfd40119ea13"
      unitRef="usd">3865000</us-gaap:IncomeTaxReconciliationDeductionsOther>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMS0xLTEtMTM0NTk_892e419b-cb20-45fc-b8ff-21b07742498d"
      unitRef="usd">2556000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMy0xLTEtMTM0NTk_61048185-e500-44ab-8b5f-ba0686c32f13"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktNS0xLTEtMTM0NTk_c74d335e-e5a4-436c-9f3c-06400f44624d"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMS0xLTEtMA_cfc5df4c-310e-4c11-a06f-b2ce8ae869cd"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktMy0xLTEtMA_120e3f24-bd5e-4656-8746-56148d2dc637"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzktNS0xLTEtMA_cbe39f17-3d90-4baa-870e-bed0ada1b2c9"
      unitRef="usd">-231000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzExLTEtMS0xLTA_cfbd7b98-5d68-4a66-a067-fb32c1eee845"
      unitRef="usd">360000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzExLTMtMS0xLTA_cc7a6466-8c47-49a2-83e0-44edf717504e"
      unitRef="usd">838000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzExLTUtMS0xLTA_71f44822-5d36-4e77-84e3-c19d01dad634"
      unitRef="usd">-177000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEyLTEtMS0xLTA_0d529010-5cdf-429a-8dcd-93f13a347678"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEyLTMtMS0xLTA_e326a708-5981-4465-bed5-acd3d2c6b477"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphZDRkNjhmMDIzMTI0MzdkOGMxMDllNzQ3YWVkODYyNS90YWJsZXJhbmdlOmFkNGQ2OGYwMjMxMjQzN2Q4YzEwOWU3NDdhZWQ4NjI1XzEyLTUtMS0xLTA_a29f0fcf-963d-46e3-be87-5fbff90e6b91"
      unitRef="usd">53763000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzIxNjU_193cbc8d-f4ae-4433-9257-c7e6a74db570"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzIxNjU_7db79fcc-ac4c-4ea5-a115-e759de53ee3e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzIxNjU_ec2f0994-aba7-4386-a221-b36e18e1cf27"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzMwNDI_d95dbdc4-76b8-4a85-9437-5851ed3cff9d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Deferred tax assets:&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities under operating leases&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;67,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;67,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;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;Net actuarial loss on defined benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Bonus accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;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;Deferred loan and lease origination fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;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;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,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;/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;Total gross deferred tax assets&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;174,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;128,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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;padding:0 1pt"/&gt;&lt;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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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 gain on securities available for sale and transferred securities&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;(149,870)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 under operating 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:400;line-height:100%"&gt;(61,963)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&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;(14,596)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit post-retirement benefit plans&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;(10,081)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partnership interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,913)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;(1,090)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;(1,387)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 gross deferred tax liabilities&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;(291,502)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(204,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 30.25pt;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;Net deferred tax asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1Mjc_91979e4e-4329-441a-9b0c-723f6e42e6f6"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1Mjc_b709c99c-97e2-467d-9ddc-e92da5466dff"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1Mjc_f7f1e944-f16c-48f5-9836-3286b29cbfd4"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzItMS0xLTEtMA_284e1955-9981-4063-8bc1-f4b311daec33"
      unitRef="usd">67839000</cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases>
    <cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzItMy0xLTEtMA_882b8048-66b5-4c3c-80f7-0196db7ed7d1"
      unitRef="usd">67975000</cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzMtMS0xLTEtMA_3c83c7d2-0516-40ce-9e6c-b845a7abc3b8"
      unitRef="usd">64573000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzMtMy0xLTEtMA_806cfd08-af5c-4602-8020-bc96ecfdafe3"
      unitRef="usd">27860000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzQtMS0xLTEtMA_543d3ef5-edc9-4fd3-9a34-86226f644e71"
      unitRef="usd">13512000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzQtMy0xLTEtMA_5154238f-dd6e-4e13-80c7-d07ee48bd68c"
      unitRef="usd">12210000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzUtMS0xLTEtMA_4c07e299-7728-4bf0-800a-47bdabe78107"
      unitRef="usd">10033000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzUtMy0xLTEtMA_097779ed-a6d6-4e90-bc93-9d561d267b45"
      unitRef="usd">11211000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzYtMS0xLTEtMA_fb8f543b-ebc3-41d2-a0bf-5e4f0fc9e7aa"
      unitRef="usd">3961000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzYtMy0xLTEtMA_9538af83-544d-404b-9e24-04633d8c65fc"
      unitRef="usd">5055000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzgtMS0xLTEtMA_8f04d1aa-5d53-460b-9e58-5e7c275a8edb"
      unitRef="usd">10252000</cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees>
    <cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzgtMy0xLTEtMA_376f6517-462b-4667-aa94-e22bc776ea23"
      unitRef="usd">2254000</cfr:Deferredtaxassetsdeferredloanandleaseoriginationfees>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzktMS0xLTEtMA_aa4dd06c-56d1-4f91-83f0-69d2a7974ec1"
      unitRef="usd">3834000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzktMy0xLTEtMA_ebb5c854-d3e6-4598-90ca-f687ba710f69"
      unitRef="usd">2058000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEwLTEtMS0xLTA_13ab4a0d-446b-4fc4-b703-2a8648261116"
      unitRef="usd">174004000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEwLTMtMS0xLTA_f6cfd4b7-ec87-41e8-850c-1f58064c58f5"
      unitRef="usd">128623000</us-gaap:DeferredTaxAssetsGross>
    <cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEyLTEtMS0xLTA_192895c8-9763-4bc8-bf6c-2b16e1458884"
      unitRef="usd">149870000</cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEyLTMtMS0xLTA_4ad1ea27-73b8-4e02-9563-57fce45bfa79"
      unitRef="usd">83281000</cfr:DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities>
    <cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEzLTEtMS0xLTA_d29ef2f7-7def-48e9-a50b-099cad4b540a"
      unitRef="usd">61963000</cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases>
    <cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzEzLTMtMS0xLTA_bf5d40d3-43d2-446e-80dc-f614752f5871"
      unitRef="usd">63463000</cfr:Deferredtaxliabilityrightofuseassetsunderoperatingleases>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE0LTEtMS0xLTA_42788085-5b25-451e-88e2-4e0e789a66bb"
      unitRef="usd">49602000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE0LTMtMS0xLTA_4093be0a-5bd3-49b2-8b86-0018092fc1f8"
      unitRef="usd">29730000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE1LTEtMS0xLTA_4a4f05e9-0173-4ff9-8e61-3309903e6ef2"
      unitRef="usd">14596000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE1LTMtMS0xLTA_dd330c8c-9878-4ce2-a65e-5d0e7a4f10f5"
      unitRef="usd">12642000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE2LTEtMS0xLTA_72293d52-7e74-4bd6-ac46-67ca25134acb"
      unitRef="usd">10081000</cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans>
    <cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE2LTMtMS0xLTA_93d8743a-5d59-457a-9dee-8dfd0715e589"
      unitRef="usd">9419000</cfr:DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans>
    <cfr:Deferredtaxliabilitiespartnershipinterest
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE3LTEtMS0xLTA_e216ad05-bdcd-4200-997d-ed493e01d7ca"
      unitRef="usd">2913000</cfr:Deferredtaxliabilitiespartnershipinterest>
    <cfr:Deferredtaxliabilitiespartnershipinterest
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE3LTMtMS0xLTA_4079b479-d20f-4d27-a619-4408bd3d0ff0"
      unitRef="usd">2894000</cfr:Deferredtaxliabilitiespartnershipinterest>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE4LTEtMS0xLTA_3d9dc0c9-1759-465a-9083-b50863c1502c"
      unitRef="usd">1090000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE4LTMtMS0xLTA_cdda9c4e-dfaa-4b2d-b1ff-8b634b590c0b"
      unitRef="usd">1572000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE5LTEtMS0xLTA_b5ecb676-1da6-4333-974c-a5d990132a85"
      unitRef="usd">1387000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzE5LTMtMS0xLTA_95f246b5-9051-458a-8490-95d34a8a0fc3"
      unitRef="usd">1440000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIwLTEtMS0xLTA_f94d7eaf-5695-421b-975c-7e79d1ea4beb"
      unitRef="usd">291502000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIwLTMtMS0xLTA_49df123d-ae6c-4779-ba2a-12c91a8ba6eb"
      unitRef="usd">204441000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIxLTEtMS0xLTA_54b7c94e-d0cf-4caf-bdf9-b0b73973ac83"
      unitRef="usd">117498000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90YWJsZTphNDc0M2Y4MmMzZDE0OThlYTQzYTVkMmU1YWU0MGVkNC90YWJsZXJhbmdlOmE0NzQzZjgyYzNkMTQ5OGVhNDNhNWQyZTVhZTQwZWQ0XzIxLTMtMS0xLTA_cce0cfcb-dab2-461c-9b21-6ea1a44ba434"
      unitRef="usd">75818000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1MzQ_249828a6-4d2f-4d38-aadf-3488f7c2e4f4"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI1MzQ_7ef7059b-829a-47aa-a0cd-6b814828c1bc"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI3OTE_193cbc8d-f4ae-4433-9257-c7e6a74db570"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI3OTE_7db79fcc-ac4c-4ea5-a115-e759de53ee3e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjMvZnJhZzo2ZDVlNGY3ZDRlOTU0ZDJlOTFjYTE1YjUzZWE1YTZmMy90ZXh0cmVnaW9uOjZkNWU0ZjdkNGU5NTRkMmU5MWNhMTViNTNlYTVhNmYzXzI3OTE_ec2f0994-aba7-4386-a221-b36e18e1cf27"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90ZXh0cmVnaW9uOmNlYTRiY2MzODhhMjRlOGFhMjcxZWNmNWQ1MTFjM2FhXzI0NA_65df1094-1b16-47ee-9913-8ef2b5c65a6e">Other Comprehensive Income (Loss)&lt;div style="margin-top:9pt;text-indent:11.25pt"&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 effects allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&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:8pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:8pt;font-weight:700;line-height:100%"&gt;Tax&#160;Expense,&lt;br/&gt;(Benefit)&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:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;br/&gt;Amount&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 on securities transferred to 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;(1,256)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 (gains) losses included in net 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:400;line-height:100%"&gt;(108,989)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 securities available for sale and transferred 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;317,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;66,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;250,497&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement 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;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:top"&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 the net actuarial 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,518)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,419)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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 amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total defined-benefit post-retirement benefit plans&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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(1,302)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(4,897)&lt;/span&gt;&lt;/td&gt;&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 25.75pt;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 other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,556&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,897&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Change in net unrealized gain on securities transferred to 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;(1,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(271)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 (gains) losses included in net 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:400;line-height:100%"&gt;(293)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 securities available for sale and transferred 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;416,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;87,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;329,407&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement 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;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:top"&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 the net actuarial 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;(3,644)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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 amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Total defined-benefit post-retirement benefit plans&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,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&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 25.75pt;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 other comprehensive income (loss)&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;418,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182,340)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 on securities transferred to 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;(8,818)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,853)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 (gains) losses included in net 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:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 securities available for sale and transferred 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;(191,002)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(40,112)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(150,890)&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement 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;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:top"&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 the net actuarial 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;(7,225)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,517)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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 amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Total defined-benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,223)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(466)&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;(1,757)&lt;/span&gt;&lt;/td&gt;&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 25.75pt;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 other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in accumulated other comprehensive income, net of tax, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&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;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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:8pt;font-weight:700;line-height:100%"&gt;Securities&lt;br/&gt;Available&lt;br/&gt;For Sale&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:8pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;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;313,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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) before reclassification&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;336,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;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;(9,099)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(86,101)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) during period&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;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Balance December&#160;31, 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;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,831)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 2019&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,103)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,497)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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) before reclassification&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;329,638&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,879)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(231)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net other comprehensive income (loss) during period&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;329,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,970&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;(45,934)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;267,370&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 2018&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;117,230&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,718)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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) before reclassification&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;(151,013)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;123&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net other comprehensive income (loss) during period&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;(150,890)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(1,757)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647)&lt;/span&gt;&lt;/td&gt;&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 16.75pt;text-align:left;text-indent:-9pt;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;Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act to retained earnings&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;17,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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,022)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90ZXh0cmVnaW9uOmNlYTRiY2MzODhhMjRlOGFhMjcxZWNmNWQ1MTFjM2FhXzIzNQ_c54ed91f-c0f8-41ad-9c90-f9b1b3e6c4dd">&lt;div style="margin-top:9pt;text-indent:11.25pt"&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 effects allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&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:8pt;font-weight:700;line-height:100%"&gt;Before&#160;Tax&lt;br/&gt;Amount&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:8pt;font-weight:700;line-height:100%"&gt;Tax&#160;Expense,&lt;br/&gt;(Benefit)&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:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;br/&gt;Amount&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 on securities transferred to 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;(1,256)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 (gains) losses included in net 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:400;line-height:100%"&gt;(108,989)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 securities available for sale and transferred 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;317,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;66,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;250,497&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement 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;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:top"&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 the net actuarial 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,518)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,419)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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 amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total defined-benefit post-retirement benefit plans&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;(6,199)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(1,302)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(4,897)&lt;/span&gt;&lt;/td&gt;&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 25.75pt;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 other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,556&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,897&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Change in net unrealized gain on securities transferred to 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;(1,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(271)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 (gains) losses included in net 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:400;line-height:100%"&gt;(293)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 securities available for sale and transferred 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;416,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;87,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;329,407&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement 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;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:top"&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 the net actuarial 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;(3,644)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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 amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Total defined-benefit post-retirement benefit plans&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,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&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 25.75pt;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 other comprehensive income (loss)&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;418,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale and transferred securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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/loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182,340)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 on securities transferred to 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;(8,818)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,853)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 (gains) losses included in net 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:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 securities available for sale and transferred 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;(191,002)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(40,112)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(150,890)&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined-benefit post-retirement 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;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:top"&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 the net actuarial 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;(7,225)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,517)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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 amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)&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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Total defined-benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,223)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(466)&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;(1,757)&lt;/span&gt;&lt;/td&gt;&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 25.75pt;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 other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMtMS0xLTEtMA_d576f25d-4eec-46bd-9499-8e4b40ed915a"
      unitRef="usd">427331000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMtMy0xLTEtMA_f406fe4b-49d2-46a3-a7d2-158b925d5bc0"
      unitRef="usd">89741000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMtNS0xLTEtMA_48e24756-e7b8-4cb1-9687-2ab9d9ca73be"
      unitRef="usd">337590000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzQtMS0xLTEtMA_173fa75d-789d-4067-ae96-577793e3e1ba"
      unitRef="usd">-1256000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzQtMy0xLTEtMA_e620c857-5de8-41c5-a47b-a05c838af357"
      unitRef="usd">-264000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzQtNS0xLTEtMA_b0a706be-da2c-4d9c-a7fa-e4d6853d2141"
      unitRef="usd">-992000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzUtMS0xLTEtMA_0e928464-c13c-4494-ab7a-1edf81ec8b9a"
      unitRef="usd">108989000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzUtMy0xLTEtMA_e25481cd-0f76-41fd-87c2-4bd79dd4d738"
      unitRef="usd">22888000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzUtNS0xLTEtMA_13060865-2c20-44cb-9c13-19b51e9c9cc8"
      unitRef="usd">86101000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzYtMS0xLTEtMA_b085b5f0-9082-4dc4-99e6-9d37ec084abe"
      unitRef="usd">317086000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzYtMy0xLTEtMA_114c1bef-a46a-49fb-a8dc-66bee9c5b3a2"
      unitRef="usd">66589000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzYtNS0xLTEtMA_759348e1-890f-4004-98a3-879254d3a8ef"
      unitRef="usd">250497000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzgtMS0xLTEtMA_a7e9e014-aec2-45eb-845c-c7f743f3d7e5"
      unitRef="usd">11518000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzgtMy0xLTEtMA_4765ce2a-fff2-4b3e-90dd-a93fd965b2cc"
      unitRef="usd">2419000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzgtNS0xLTEtMA_72c07d0a-535b-4c14-9a17-b093a0a26e67"
      unitRef="usd">9099000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzktMS0xLTEtMA_d6db0184-12c7-4787-a792-e6c4e6c9912d"
      unitRef="usd">-5319000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzktMy0xLTEtMA_65f9f5c9-e323-4b6d-8597-8345d6bafcce"
      unitRef="usd">-1117000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzktNS0xLTEtMA_56e90316-e3af-4077-ae9f-849e4354ad4b"
      unitRef="usd">-4202000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzEwLTEtMS0xLTA_5334b1d5-186d-4d33-b174-bce9cfed2a87"
      unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzEwLTMtMS0xLTA_264ff34f-aa41-4a97-a6b9-fdc1914c702e"
      unitRef="usd">1302000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzEwLTUtMS0xLTA_59997a45-32f6-428a-bf91-3fd98bb4bc2d"
      unitRef="usd">4897000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzExLTEtMS0xLTA_0db83f6e-5114-40c8-bb9c-9c5f2e64b9df"
      unitRef="usd">310887000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzExLTMtMS0xLTA_b4d1923f-538a-4776-99e9-fcca6fc9051c"
      unitRef="usd">65287000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzExLTUtMS0xLTA_52700c5c-d514-4073-8e7e-106232d38224"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE1LTEtMS0xLTA_3d131d76-2ae4-4607-97bb-25184d87593e"
      unitRef="usd">418556000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE1LTMtMS0xLTA_8bd41606-6ab3-44e9-b04a-f40c2f658561"
      unitRef="usd">87897000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE1LTUtMS0xLTA_50ac3222-90c0-4f6a-b85b-3f6ed1c1d22c"
      unitRef="usd">330659000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE2LTEtMS0xLTA_231f4164-e9b2-410f-a646-6b9b0f09feeb"
      unitRef="usd">-1292000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE2LTMtMS0xLTA_12442318-16ae-48cf-b1bf-eb2cc841ff42"
      unitRef="usd">-271000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE2LTUtMS0xLTA_86929d5b-67e5-4b24-bd81-005214a66084"
      unitRef="usd">-1021000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE3LTEtMS0xLTA_46694760-965e-4c3c-a16b-5aa57d6acf4f"
      unitRef="usd">293000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE3LTMtMS0xLTA_b75d01cc-cc8f-4886-8522-80ee15affb5c"
      unitRef="usd">62000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE3LTUtMS0xLTA_0a42952f-4c8e-45ad-838d-d246fcdbb564"
      unitRef="usd">231000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE4LTEtMS0xLTA_8eb0ecc1-7065-4d79-9f84-8199ad2ffc00"
      unitRef="usd">416971000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE4LTMtMS0xLTA_6955b502-dd80-49bd-a221-97b6711b0274"
      unitRef="usd">87564000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzE4LTUtMS0xLTA_74fcbe00-6dee-4e40-bea4-69de41eaf7d1"
      unitRef="usd">329407000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIwLTEtMS0xLTA_25a803a8-239b-4bf1-bb70-f1216e243ee0"
      unitRef="usd">3644000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIwLTMtMS0xLTA_f0a56e8f-aaac-4831-8164-9c5736ac1f2a"
      unitRef="usd">765000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIwLTUtMS0xLTA_167cd5e6-1954-4451-bf29-645927b7967e"
      unitRef="usd">2879000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIxLTEtMS0xLTA_ce15b4d1-42bd-4fee-97b0-820793c21222"
      unitRef="usd">-5623000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIxLTMtMS0xLTA_5ca90fb7-4925-4334-a7aa-0f7339c96661"
      unitRef="usd">-1181000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIxLTUtMS0xLTA_bccb8b4d-8240-4f29-8602-9e9aa038739a"
      unitRef="usd">-4442000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIyLTEtMS0xLTA_6c59596c-a490-44c2-8de7-83cda9752e1a"
      unitRef="usd">-1979000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIyLTMtMS0xLTA_3b86bba8-89ef-40a3-9782-5fe07982bb16"
      unitRef="usd">-416000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIyLTUtMS0xLTA_b1f0ad5b-e268-44b6-aef8-d6b272d81e9a"
      unitRef="usd">-1563000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIzLTEtMS0xLTA_aebbb408-b24b-43d0-aba9-4fe9c087de80"
      unitRef="usd">418950000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIzLTMtMS0xLTA_0a7b90de-f24f-4113-bfc0-cfd7f9c12862"
      unitRef="usd">87980000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzIzLTUtMS0xLTA_2e04b091-5714-4152-9fc6-1ad25f0fcc59"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI3LTEtMS0xLTA_b9ec1ec7-4e08-4c66-a9b2-e23870346789"
      unitRef="usd">-182340000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI3LTMtMS0xLTA_796322e4-e5cc-4bc4-9f34-028fab85873c"
      unitRef="usd">-38292000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI3LTUtMS0xLTA_db454e36-e1c6-4b6d-bf41-98b131f0da67"
      unitRef="usd">-144048000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI4LTEtMS0xLTA_149093c0-a57b-4b31-82a3-9e966726a762"
      unitRef="usd">-8818000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI4LTMtMS0xLTA_2b626c8a-7906-4a10-b04e-655c91f68bda"
      unitRef="usd">-1853000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI4LTUtMS0xLTA_cd7b330f-14aa-4414-89f1-be2778532428"
      unitRef="usd">-6965000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI5LTEtMS0xLTA_cdcb7d3b-ef1f-4e5b-853b-fd277e36980a"
      unitRef="usd">-156000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI5LTMtMS0xLTA_062e748a-d33d-4936-b6b6-b22f6998d487"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzI5LTUtMS0xLTA_3f2344e8-a4a7-452c-80bb-a0308b208e77"
      unitRef="usd">-123000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMwLTEtMS0xLTA_00d63ebb-e968-42d4-9234-80067687213d"
      unitRef="usd">-191002000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMwLTMtMS0xLTA_4b3b0af9-97c5-4939-abf4-50c01a973417"
      unitRef="usd">-40112000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMwLTUtMS0xLTA_dceecfa2-c5b7-48b1-8f01-756ea7838386"
      unitRef="usd">-150890000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMyLTEtMS0xLTA_d2403e3f-563b-451a-bd0d-481e9b832905"
      unitRef="usd">7225000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMyLTMtMS0xLTA_cb287fcf-577f-4d3c-9266-51e619277cc0"
      unitRef="usd">1517000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMyLTUtMS0xLTA_8fe7ab32-1cd6-4191-95e3-e987cc6b9f83"
      unitRef="usd">5708000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMzLTEtMS0xLTA_8b34e790-760f-4ba3-ad56-6c86fcab91b0"
      unitRef="usd">-5002000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMzLTMtMS0xLTA_31d1e864-0b90-4e8a-8135-1a28d33e7709"
      unitRef="usd">-1051000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzMzLTUtMS0xLTA_c4611feb-9e79-4e30-a766-09b3e37ef942"
      unitRef="usd">-3951000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM0LTEtMS0xLTA_d1826310-283d-4429-98ee-ca02ced0de7e"
      unitRef="usd">2223000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM0LTMtMS0xLTA_8519a835-2bb5-4caa-a85b-243bc260c9b6"
      unitRef="usd">466000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM0LTUtMS0xLTA_293f3f46-ff84-4b0d-aef2-7500785522f5"
      unitRef="usd">1757000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM1LTEtMS0xLTA_7336cea6-0b7f-4b93-9832-e5be9a736d86"
      unitRef="usd">-193225000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM1LTMtMS0xLTA_f374b330-9ceb-4018-a372-3e0efd8740ca"
      unitRef="usd">-40578000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTowMGQ3MTRmYThlMjg0ODE5YTg0NjdmZmZmMjA2MWIwZi90YWJsZXJhbmdlOjAwZDcxNGZhOGUyODQ4MTlhODQ2N2ZmZmYyMDYxYjBmXzM1LTUtMS0xLTA_8a1442e0-b3eb-4745-a760-fc19cc068740"
      unitRef="usd">-152647000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90ZXh0cmVnaW9uOmNlYTRiY2MzODhhMjRlOGFhMjcxZWNmNWQ1MTFjM2FhXzI0OA_567df1d3-3544-4287-a6d4-65d231e98608">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in accumulated other comprehensive income, net of tax, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&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;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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:8pt;font-weight:700;line-height:100%"&gt;Securities&lt;br/&gt;Available&lt;br/&gt;For Sale&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:8pt;font-weight:700;line-height:100%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;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;313,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,934)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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) before reclassification&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;336,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;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;(9,099)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(86,101)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other comprehensive income (loss) during period&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;250,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(4,897)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Balance December&#160;31, 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;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,831)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 2019&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,103)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,497)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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) before reclassification&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;329,638&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,879)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;(231)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net other comprehensive income (loss) during period&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;329,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;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;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,970&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;(45,934)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;267,370&#160;&lt;/span&gt;&lt;/td&gt;&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:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance January&#160;1, 2018&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;117,230&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,718)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&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) before reclassification&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;(151,013)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708)&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of amounts included in net income&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;123&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net other comprehensive income (loss) during period&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;(150,890)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(1,757)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647)&lt;/span&gt;&lt;/td&gt;&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 16.75pt;text-align:left;text-indent:-9pt;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;Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act to retained earnings&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;17,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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,022)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i505f3d52165b40b59b8d222bcdaf5181_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEtMS0xLTEtMA_2991b233-d291-4dcb-a389-e952f6782687"
      unitRef="usd">313304000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idf5d9156db044b51991447323e5bdcb8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEtMy0xLTEtMA_b1e3eee0-b708-47b8-afaa-22f7e480c78e"
      unitRef="usd">-45934000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f606e67a6bf448aa4bd6bae61ef76a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEtNy0xLTEtMA_def0a2fd-705c-43cf-9cc1-32fe2c094e39"
      unitRef="usd">267370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzItMS0xLTEtMA_6f29ac97-edd3-4e9a-a20f-68537ad378c0"
      unitRef="usd">336598000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzItMy0xLTEtMA_d92cff19-56ba-48b3-a0ff-2e36f335f5bd"
      unitRef="usd">-9099000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzItNy0xLTEtMA_75609f8b-60a3-4fee-af80-4f22a5ecaf51"
      unitRef="usd">327499000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzMtMS0xLTEtMA_42403e11-bbb5-4d6f-b1da-2dc9a48889ff"
      unitRef="usd">86101000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzMtMy0xLTEtMA_9188ab2a-69a5-4e22-a532-eb0779719e4d"
      unitRef="usd">-4202000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzMtNy0xLTEtMA_ffb21508-02bf-4e25-90d5-c1a33f145747"
      unitRef="usd">81899000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id484b48d70b84d0682352fd3f8062b1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzQtMS0xLTEtMA_51f09175-4e1f-47c0-a57d-a4f8e8d224b2"
      unitRef="usd">250497000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic3a963405a864056bbf915b6e7721886_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzQtMy0xLTEtMA_1892f742-967b-4e6d-853c-bd0d984571a3"
      unitRef="usd">-4897000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i37a8b077b7ed4bbeba4b25927ee68270_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzQtNy0xLTEtMA_ad0a3261-1137-443f-a073-21552d121d11"
      unitRef="usd">245600000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i72c1d2368e2f4f5bb08e4fce7bbd2336_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzUtMS0xLTEtMA_80e9cac9-a7fb-4892-b6f4-912df469cddc"
      unitRef="usd">563801000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib9ab5db436084100a456cca4703734ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzUtMy0xLTEtMA_140c34f4-1855-475a-9e72-47cd5e00c7b5"
      unitRef="usd">-50831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i06aceb6dab7449d5aafa70c8840a8842_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzUtNy0xLTEtMA_f731c4b8-8f40-44f4-9625-ea9e0ba9c894"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i583c462dddd043afb1848a0355d1376c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzctMS0xLTEtMA_4ddca3d3-0e88-4aec-94e7-79ef0ef69c77"
      unitRef="usd">-16103000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id47245410da847d1a1aef24666a9f323_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzctMy0xLTEtMA_a7ba543b-61a4-4491-a385-40e66fdfd139"
      unitRef="usd">-47497000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i77b3d549cc764bd1947bb7134988ae5a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzctNy0xLTEtMA_985d206e-d6d7-400f-940c-79187e62d212"
      unitRef="usd">-63600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i11b224870a1249a0959ee108c0d00980_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzgtMS0xLTEtMA_d74f9c5c-64f2-4cf9-9d57-c4f074bd227b"
      unitRef="usd">329638000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzgtMy0xLTEtMA_4f097e7c-0799-421c-ad42-ef85007b844f"
      unitRef="usd">-2879000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzgtNy0xLTEtMA_db423de4-48c5-490a-a620-4f552aaf7acb"
      unitRef="usd">326759000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i11b224870a1249a0959ee108c0d00980_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzktMS0xLTEtMA_2a33c661-5086-4c2e-a469-02b118ccff43"
      unitRef="usd">231000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzktMy0xLTEtMA_e99f94df-b1df-44c1-aec5-3249f4bdd27e"
      unitRef="usd">-4442000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzktNy0xLTEtMA_8a561d7e-9890-48c9-9cf1-4c5c967283d3"
      unitRef="usd">-4211000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i11b224870a1249a0959ee108c0d00980_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEwLTEtMS0xLTA_61a54db9-e324-47be-8d14-a2f070b29d86"
      unitRef="usd">329407000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie5c6fa015ed7479e9cfb421b2eb2b9ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEwLTMtMS0xLTA_337ba6aa-72cc-4970-b00e-201f5f09f272"
      unitRef="usd">1563000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia8382bb0ffc74c6fb11bf809d95e0fd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEwLTctMS0xLTA_4f8c2df4-c954-41ca-9f06-92fe0f5e595a"
      unitRef="usd">330970000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i505f3d52165b40b59b8d222bcdaf5181_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEyLTEtMS0xLTA_dc790c66-cbec-4d1d-9dd8-02ff51c989e4"
      unitRef="usd">313304000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idf5d9156db044b51991447323e5bdcb8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEyLTMtMS0xLTA_ec6dc17e-dff4-459b-b0ec-21bc49f5357b"
      unitRef="usd">-45934000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f606e67a6bf448aa4bd6bae61ef76a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzEyLTctMS0xLTA_5499e164-3426-4aba-a4d0-70ff85e74e35"
      unitRef="usd">267370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d8bdf39cf064ff6bc50195b53ebcf95_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE0LTEtMS0xLTA_32e96ef5-9c9c-4c2c-86ec-8156aef2fdec"
      unitRef="usd">117230000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i203f5ba38e8643278c50806892b46f70_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE0LTMtMS0xLTA_4639575b-9379-4953-8c3e-9e94bbe7a4bb"
      unitRef="usd">-37718000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ice1d5c6259a44e85a312bb44d2c14fe6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE0LTctMS0xLTA_6b34b82c-c8f2-42b0-a5b1-9cee75948104"
      unitRef="usd">79512000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE1LTEtMS0xLTA_04bfba12-5cc8-40a1-91c7-268b9a44af5b"
      unitRef="usd">-151013000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE1LTMtMS0xLTA_bf656dd2-1258-4e02-ae58-f8b09e3ac904"
      unitRef="usd">-5708000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE1LTctMS0xLTA_87479662-a4b3-4a76-9a89-7451621ec752"
      unitRef="usd">-156721000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE2LTEtMS0xLTA_99d73320-c506-4172-bf00-cf0871a58082"
      unitRef="usd">-123000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE2LTMtMS0xLTA_3a33f215-0761-46e6-96d5-9093de8d1629"
      unitRef="usd">-3951000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE2LTctMS0xLTA_51149b21-9fdb-474b-bdf1-187c1a9655d8"
      unitRef="usd">-4074000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE3LTEtMS0xLTA_975a2ffb-08e4-4e30-84d5-864e6e06f042"
      unitRef="usd">-150890000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE3LTMtMS0xLTA_5c298261-865d-4e72-a0d6-73e082c28fe5"
      unitRef="usd">-1757000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE3LTctMS0xLTA_43ac10e1-c10c-4a01-8894-fbba7c8fbacc"
      unitRef="usd">-152647000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="if4d9986ab28d4739a47c115b5723561a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTEtMS0xLTMwMA_2e8c1db6-bd5f-4c0c-90f8-26b4c5d584a4"
      unitRef="usd">17557000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="ie08f88fbf925425b92d424f41cc8f8f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTMtMS0xLTMwMA_998d647f-e557-4443-9698-a0eee9963b5e"
      unitRef="usd">-8022000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i69f2580674a542469ed8752d03b7f8f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTctMS0xLTMwNA_0c445eff-5391-4d82-8b1d-3926b247cead"
      unitRef="usd">9535000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i583c462dddd043afb1848a0355d1376c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTEtMS0xLTA_56315238-bfce-4099-aa2c-ea1504db47e0"
      unitRef="usd">-16103000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id47245410da847d1a1aef24666a9f323_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTMtMS0xLTA_5807951f-ea53-4f4e-a9aa-54d708e8e391"
      unitRef="usd">-47497000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i77b3d549cc764bd1947bb7134988ae5a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMjkvZnJhZzpjZWE0YmNjMzg4YTI0ZThhYTI3MWVjZjVkNTExYzNhYS90YWJsZTo2NDRjZDBiYWYxZjU0OGUyOTA1YjFiNGNjMmY4NjdmOC90YWJsZXJhbmdlOjY0NGNkMGJhZjFmNTQ4ZTI5MDViMWI0Y2MyZjg2N2Y4XzE4LTctMS0xLTA_cb109dce-c6aa-499a-a608-8571492a4e22"
      unitRef="usd">-63600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3OTY_70655223-5072-4aaf-ab0e-d7c339ed1343">Derivative Financial Instruments&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Interest Rate Derivatives.&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; We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2020 and 2019 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation models with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#x201c;CME&#x201d;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedges of fair value:&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;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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 2px 12.25pt;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;Loan/lease interest rate swaps - assets&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;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,545&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-hedging interest rate derivatives:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Financial institution counterparties:&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 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;1,173,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(33,812)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,002,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(19,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate caps - 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:400;line-height:100%"&gt;356,601&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Customer counterparties:&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 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;1,173,173&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,002,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate caps - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,601&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Paid&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Received&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps:&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:top"&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 hedge loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/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: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;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Non-hedging interest rate swaps - financial institution counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.97&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate swaps - customer counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average strike rate for outstanding interest rate caps was 3.36% at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Commodity Derivatives.&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; We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third party financial institution to mitigate the exposure to fluctuations in commodity prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation models with observable market data inputs to value our commodity derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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;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;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&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;3,056&#160;&lt;/span&gt;&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#ffffff;padding:0 1pt"/&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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,112)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Natural gas - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&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;9,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="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;1,529&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Natural gas - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,265)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,689&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Customer counterparties:&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 7.75pt;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;Oil - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,670&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&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;3,056&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,689&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Natural gas - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&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;6,724&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,458)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Foreign Currency Derivatives&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;. We enter into foreign currency forward contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward contracts were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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;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;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;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;CAD&lt;/span&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&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 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;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer counterparties:&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;CAD&lt;/span&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" 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="margin-top:9pt;text-indent:11.25pt"&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;Gains, Losses and Derivative Cash Flows&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;. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial loan/lease interest rate swaps:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) included in interest income on loans&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;(111)&lt;/span&gt;&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 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&#160;&lt;/span&gt;&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 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Amount of (gain) loss included in other non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&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;3,413&#160;&lt;/span&gt;&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 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,005&#160;&lt;/span&gt;&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 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Other non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-hedging commodity derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest 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:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-hedging foreign currency derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest 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:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;Non-hedging other derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest 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:400;line-height:100%"&gt;5,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $6.0 million in connection with the sales. The put options expired without being exercised. Gains realized from similar transactions totaled $750 thousand in 2019. These gains are included in the table above as a component of non-hedging other derivatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Counterparty Credit Risk.&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; Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on interest rate swaps is limited to the net favorable value and interest payments of all swaps by each counterparty, while our credit exposure on commodity swaps/options and foreign currency forward contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $112.6 million at December&#160;31, 2020. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with upstream financial institution counterparties was approximately $16.9 million at December&#160;31, 2020. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#x2013; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2020 we had $74.0 million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzEwOTk1MTE2MzY1ODM_2dcc749c-fea4-42cc-be91-8ab2dacc91e4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2020 and 2019 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation models with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#x201c;CME&#x201d;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedges of fair value:&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;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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 2px 12.25pt;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;Loan/lease interest rate swaps - assets&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;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,545&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-hedging interest rate derivatives:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Financial institution counterparties:&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 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;1,173,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(33,812)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,002,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(19,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate caps - 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:400;line-height:100%"&gt;356,601&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Customer counterparties:&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 2px 12.25pt;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;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;1,173,173&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,002,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate swaps - 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan/lease interest rate caps - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,601&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange
      contextRef="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzMxMzE_38fe9c4c-ad9c-40b7-8ce9-d26f6023cd9e"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange
      contextRef="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzMxMzE_80c44ee8-bedf-4fe6-9e0c-d6bfd8754413"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtMS0xLTEtMA_89edf9c0-e5e5-4871-b8be-5248de9c0efe"
      unitRef="usd">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtMy0xLTEtMA_22017a7e-21c1-4f98-a2f3-860049ccdab2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ibc16157a9654439cbf744c81118f81d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtNS0xLTEtMA_86124ff8-eca6-4468-aa08-0c1a07076421"
      unitRef="usd">2545000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ibc16157a9654439cbf744c81118f81d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzQtNy0xLTEtMA_fec602c6-1d4b-44a4-bd64-14a2bee5c9cd"
      unitRef="usd">6000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i2ed676d5919a462782430a2a3e45df24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtMS0xLTEtMA_63386b03-b50f-41de-a07c-b8ea9881254b"
      unitRef="usd">3724000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i2ed676d5919a462782430a2a3e45df24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtMy0xLTEtMA_cb0c928f-9bd5-4d02-8a14-b7729b52c06b"
      unitRef="usd">-134000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="icd163d65e41548d6a03307ab9738d6e0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtNS0xLTEtMA_f4e23863-d141-4734-9e8f-fa48d96399a9"
      unitRef="usd">6000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="icd163d65e41548d6a03307ab9738d6e0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzUtNy0xLTEtMA_23f50486-cc4c-4fef-b081-e60cd7081dc9"
      unitRef="usd">-138000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i223c8c7318c34d94b0d0b240f778103e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtMS0xLTEtMA_be27ffd7-7e04-47a4-9718-565e7d33d7d1"
      unitRef="usd">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i223c8c7318c34d94b0d0b240f778103e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtMy0xLTEtMA_b755c995-430d-4445-9c30-f511ca4e5744"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i25185400c7ed47febdb878cb0819c7c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtNS0xLTEtMA_5e3fdb6f-b0e4-4ac1-ac67-731d5b7e90db"
      unitRef="usd">122788000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i25185400c7ed47febdb878cb0819c7c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzgtNy0xLTEtMA_9c5a4d34-58e0-4a19-a979-a3f0c0c6c8f9"
      unitRef="usd">67000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktMS0xLTEtMA_a9b895fa-f515-457b-b985-a97e75eead8e"
      unitRef="usd">1173173000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i53335ad7a5ec4fb38544a23b4f5b288e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktMy0xLTEtMA_fa2216a4-f301-4ef3-b38c-dd3bce42c471"
      unitRef="usd">-33812000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktNS0xLTEtMA_83edb835-0824-4b9a-ae00-f4d288e5cffa"
      unitRef="usd">1002860000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i2c0ae84ef3564cf1aff0787e6f1b91cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzktNy0xLTEtMA_e55f4843-9bd8-4c79-8d08-30fa2228975d"
      unitRef="usd">-19483000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i1f720ea2d3d54eea92775b4f2258aa70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTEtMS0xLTA_8b5f9257-4008-470b-a05d-2746e474b5cf"
      unitRef="usd">356601000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i1f720ea2d3d54eea92775b4f2258aa70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTMtMS0xLTA_fb2830ce-22c1-4b86-84fe-1ce56dd9db2c"
      unitRef="usd">1241000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i963d8c39783a48c68fd16044d13d399c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTUtMS0xLTA_79f513cd-fe6e-437a-ac51-d27b0df6c8c2"
      unitRef="usd">107835000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i963d8c39783a48c68fd16044d13d399c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEwLTctMS0xLTA_deeaa4eb-e24a-471d-acd7-3b81bb18f952"
      unitRef="usd">266000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i47dbbb51cee04c4fb830a09976a04eb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTEtMS0xLTA_04f6613d-44af-4d97-938b-9bbabe421f03"
      unitRef="usd">1173173000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i47dbbb51cee04c4fb830a09976a04eb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTMtMS0xLTA_89485f52-1795-411a-b6a7-11ddc1d4d8a5"
      unitRef="usd">84424000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i4f42271267c340bab575257f1d3fb63f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTUtMS0xLTA_f07d93e9-595e-49b0-889f-d3cae6ebb36c"
      unitRef="usd">1002860000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i4f42271267c340bab575257f1d3fb63f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEyLTctMS0xLTA_0835d72d-05fe-488b-8940-082bd818b267"
      unitRef="usd">43857000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i29dfe2a054c94ebf8a0160e39dd5fbf5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTEtMS0xLTA_58ee3b94-6069-462e-b9f7-362d5a48cc7f"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i29dfe2a054c94ebf8a0160e39dd5fbf5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTMtMS0xLTA_5506ae5c-513c-472f-b5fc-061850b987c4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i71af4ce7953c4a7d9fbce7d0e1d330e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTUtMS0xLTA_d39baff0-a15c-457c-980d-df2e3763ce66"
      unitRef="usd">122788000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i71af4ce7953c4a7d9fbce7d0e1d330e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzEzLTctMS0xLTA_5af83c51-73ac-4b39-9a35-9617c23ed8d1"
      unitRef="usd">-310000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i9c86a5dcf69a4d3cbc9a504ce6913586_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTEtMS0xLTA_337f8738-be6c-4919-9f14-a87c6465c656"
      unitRef="usd">356601000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i9c86a5dcf69a4d3cbc9a504ce6913586_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTMtMS0xLTA_2f48d84a-4939-4b0d-8092-c9164336d93f"
      unitRef="usd">-1241000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="idf6b574594c54bd9bd51c23c5e821f42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTUtMS0xLTA_05c6e2e8-4e1a-45f0-b414-cc2ce3476bd8"
      unitRef="usd">107835000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="idf6b574594c54bd9bd51c23c5e821f42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo4NmM2MTJlYWRkY2I0MmU4ODUwNTc2MzY2MWEyM2JiYS90YWJsZXJhbmdlOjg2YzYxMmVhZGRjYjQyZTg4NTA1NzYzNjYxYTIzYmJhXzE0LTctMS0xLTA_cc325548-2509-4596-94a7-222d27deee71"
      unitRef="usd">-266000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3Nzg_be6a32fe-2403-4d84-8bb3-65ee9fe1c36e">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Paid&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Received&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps:&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:top"&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 hedge loan/lease interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.27&#160;&lt;/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: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;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Non-hedging interest rate swaps - financial institution counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.97&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate swaps - customer counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i0b251cea41364d43a6a3d2f8d75d1003_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzMtMS0xLTEtMA_df2d9de9-0524-472e-a857-e5f32a5daa14"
      unitRef="number">0.0327</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i1c711e60d50545f09928e4ac348fd381_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzMtMy0xLTEtMA_22df3e86-5ada-488b-a777-a98e8a049425"
      unitRef="number">0.0015</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="ic9109eaa7758460f8937ed5af6337e07_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzQtMS0xLTEtMA_289cdcde-4440-4652-a589-7495827bb11b"
      unitRef="number">0.0397</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="i4e2e11de77a644238838b5233706521c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzQtMy0xLTEtMA_bf9b22b3-77a4-4624-8be4-4812f6f9a965"
      unitRef="number">0.0195</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="i5a0db914f4954b46ae6f51c0ceaf2a7f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzUtMS0xLTEtMA_b7061288-5d6f-46fe-b404-4149bae94804"
      unitRef="number">0.0195</cfr:NonHedgingInterestRateSwaps2>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="if4c290ab050d496aa388f781bd34b23f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0OGZmNmM2ZjE1M2I0ODQ0YjY2ZTgzMmFjYzk1NTA3Yy90YWJsZXJhbmdlOjQ4ZmY2YzZmMTUzYjQ4NDRiNjZlODMyYWNjOTU1MDdjXzUtMy0xLTEtMA_7584c787-e747-4b5f-97ca-23fb297f1480"
      unitRef="number">0.0397</cfr:NonHedgingInterestRateSwaps2>
    <cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzMzMzI_2ccc18e1-a7d0-437d-9558-a762bfaf8fec"
      unitRef="number">0.0336</cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3NzM_1b0fd27f-e93f-4664-8272-1b431e57ad54">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation models with observable market data inputs to value our commodity derivative positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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;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;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&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;3,056&#160;&lt;/span&gt;&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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="3" style="background-color:#ffffff;padding:0 1pt"/&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,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,112)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Natural gas - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&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;9,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="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;1,529&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Natural gas - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,079&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,265)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,689&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Customer counterparties:&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 7.75pt;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;Oil - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,670&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Barrels&lt;/span&gt;&lt;/td&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;3,056&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,689&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Natural gas - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;MMBTUs&lt;/span&gt;&lt;/td&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;6,724&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,458)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i65822fc695b3477b8f835ce87e030055_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtMy0xLTEtMA_882301ec-0fef-49e2-a69b-f850b1c5aad1"
      unitRef="bbl">3056000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i65822fc695b3477b8f835ce87e030055_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtNS0xLTEtMA_e8ec8172-a35e-4dbc-819f-1f4d78286660"
      unitRef="usd">8341000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtNy0xLTEtMA_c933bc56-962c-4d18-a522-3acb8e71d6a0"
      unitRef="bbl">1214000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzMtOS0xLTEtMA_6f23f3d5-c0a1-4564-97c1-7430f1127a80"
      unitRef="usd">2796000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i65822fc695b3477b8f835ce87e030055_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtMy0xLTEtMA_e66e3567-37c4-4746-92af-529189058b9f"
      unitRef="bbl">6391000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i65822fc695b3477b8f835ce87e030055_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtNS0xLTEtMA_fbc7854d-7ffe-4f9a-9a0d-49331a939241"
      unitRef="usd">32112000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtNy0xLTEtMA_9eb6dbf0-d7db-4882-aaf6-3da822746f47"
      unitRef="bbl">2148000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i387ef4477afc4bbba1127cc5bf5eff4d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzQtOS0xLTEtMA_25e7cd67-c2aa-4865-bffc-d4281b1175d4"
      unitRef="usd">6916000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtMy0xLTEtMA_a150c2da-1ba1-494c-a026-b70aa48780cd"
      unitRef="mmbtu">9281000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtNS0xLTEtMA_2321f908-fd8d-4ee3-aa85-086862efc2b6"
      unitRef="usd">1529000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="ided15602edf646eba11f359f497bcdeb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtNy0xLTEtMA_476a3149-1217-4ce0-b10a-a95e56e799a0"
      unitRef="mmbtu">8295000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ided15602edf646eba11f359f497bcdeb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzUtOS0xLTEtMA_834d1cd0-f32f-49dc-8be0-f3d2adf9260c"
      unitRef="usd">2131000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtMy0xLTEtMA_1c8f6ab1-6230-4852-9b1f-e8683a949c06"
      unitRef="mmbtu">15079000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ia3ef3d0edf1f4bc98ddc4ca47fdcdf89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtNS0xLTEtMA_353f1a8e-54fb-46fa-8ba7-a05fae11bb6d"
      unitRef="usd">3265000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="ided15602edf646eba11f359f497bcdeb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtNy0xLTEtMA_eea5b58c-c741-47d1-bc15-eb18b4ba3f37"
      unitRef="mmbtu">2689000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ided15602edf646eba11f359f497bcdeb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzYtOS0xLTEtMA_497bea55-6fe0-4bb3-97e0-178c64d23fe8"
      unitRef="usd">70000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtMy0xLTEtMA_99ef765e-af3f-4166-9b4c-5ebecd320b15"
      unitRef="bbl">6391000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtNS0xLTEtMA_7b69b360-0aee-4009-afd6-86c826eb4acd"
      unitRef="usd">32670000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtNy0xLTEtMA_93151985-ffe1-485a-8ab6-10c0de2793ff"
      unitRef="bbl">2172000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzgtOS0xLTEtMA_d82f3303-490f-49eb-bca6-e8a781a6ceb2"
      unitRef="usd">7208000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktMy0xLTEtMA_013be539-dfb6-40a0-a4f2-b108a99b94ef"
      unitRef="bbl">3056000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i546a7133b9244450baddd764e71ab2f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktNS0xLTEtMA_c16b4b7a-6672-4aeb-83f4-5851bc4f1f6c"
      unitRef="usd">8264000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktNy0xLTEtMA_c1cd3570-f864-43e4-a955-ee53d156d8ca"
      unitRef="bbl">1190000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ic7b95c3d230a4f21b83ef313923d4228_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzktOS0xLTEtMA_dd270290-5324-48a6-b2d4-5111d6a48a4a"
      unitRef="usd">2652000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="id009e0578c2047dcb4551452a127d74c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTMtMS0xLTA_3fc323ec-ee9e-45b9-b90d-ea37f6611cbf"
      unitRef="mmbtu">17636000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="id009e0578c2047dcb4551452a127d74c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTUtMS0xLTA_b406798d-9555-4246-89bd-2a7ab6ee0fde"
      unitRef="usd">3451000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTctMS0xLTA_a0e916ec-7232-404e-ae1d-8ea12042ad61"
      unitRef="mmbtu">2689000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzEwLTktMS0xLTA_39d203ce-b8de-402b-a1c8-158fe5eb4af5"
      unitRef="usd">83000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="id009e0578c2047dcb4551452a127d74c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTMtMS0xLTA_d51a5fde-a08d-4987-bf57-751cbf5cf64e"
      unitRef="mmbtu">6724000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="id009e0578c2047dcb4551452a127d74c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTUtMS0xLTA_6471238c-b9cd-413c-b897-6b0f68adf030"
      unitRef="usd">1458000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTctMS0xLTA_cfa0fa0e-15b4-4c72-911c-333a6970194f"
      unitRef="mmbtu">8295000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i7ce4df2e8fab44ebb9e796043bbb21cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo1ODA1NDJlN2EyM2Y0ZTg4YTdlMDA4MjZjMmY2MTVlNy90YWJsZXJhbmdlOjU4MDU0MmU3YTIzZjRlODhhN2UwMDgyNmMyZjYxNWU3XzExLTktMS0xLTA_47be0de9-6104-4938-b035-c29426edbeec"
      unitRef="usd">2039000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3NjI_5251eb0f-41a8-4c4a-bfb2-6933d47296cd">The notional amounts and fair values of open foreign currency forward contracts were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Notional&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&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;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;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;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;CAD&lt;/span&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,593&#160;&lt;/span&gt;&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 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;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer counterparties:&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;CAD&lt;/span&gt;&lt;/td&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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" 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;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ie05040b3ba0c42dca1a2f09bded8fade_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktMy0xLTEtMA_0e980a08-e6fb-46e8-b5f4-ed954e861f1a"
      unitRef="cad">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ice55dea83a9a449aaeb2fed18f27465d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktNS0xLTEtMA_8ac46451-2fac-491f-ae45-f85f3e92f828"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="icb70e01b5d25461abe2c8906648fb146_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktNy0xLTEtMA_cccc3bd1-ea76-4c56-bf31-0cd1c68dcf00"
      unitRef="cad">4593000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i5ed28d5ef00d4ea185be32e56c222e9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzktOS0xLTEtMA_c363f9c3-002d-4b2c-b317-f3ba470b7289"
      unitRef="usd">33000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ic0cf24d7ff28442392be38c76adfe94a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTMtMS0xLTA_faa1ef11-a443-48c4-a309-f57fe44dde89"
      unitRef="cad">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i7015dd890faf487b9c0c063ed4eb0d21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTUtMS0xLTA_e7cddeb4-4d48-48da-b920-645b4421cc26"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i08de82c6d044412db3bf67d4ed426d38_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTctMS0xLTA_8d796719-23d7-4e5a-a978-26cd24b9450d"
      unitRef="cad">4583000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i788eff2688664947979415b28bdebf42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZToxYjQ5OTM0ZGMyNWE0ODhjOTA0YWExZTc4MzZhZjQ4MC90YWJsZXJhbmdlOjFiNDk5MzRkYzI1YTQ4OGM5MDRhYTFlNzgzNmFmNDgwXzE1LTktMS0xLTA_ee396611-7659-4f01-a9a2-3b63c00a9310"
      unitRef="usd">45000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3Njc_8aa64a21-dc3e-4fc2-afe3-36618a35c049">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial loan/lease interest rate swaps:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) included in interest income on loans&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;(111)&lt;/span&gt;&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 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&#160;&lt;/span&gt;&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 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Amount of (gain) loss included in other non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i97b7d719e570473cb377e87c978f793a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzItMS0xLTEtMA_d0fc980c-d19f-4dc9-b7ae-63f49c325311"
      unitRef="usd">-111000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i2d5fa0523c5d47b18516be0637556a7e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzItMy0xLTEtMA_1a03e339-0df4-418f-af6e-d2e5abf01b5e"
      unitRef="usd">86000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia1ed6d89fc9949b78ba162691ddd259c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzItNS0xLTEtMA_a3fee764-1e7b-4473-b500-d823b5c4ff5c"
      unitRef="usd">25000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id5f9366691ca450cb444a57ecbed16b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzMtMS0xLTEtMA_3fa1accf-3c3f-46e3-ad52-ec83c5ed2127"
      unitRef="usd">9000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8fe1ee7cbba446ecaa975ff9d09d4249_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzMtMy0xLTEtMA_c5aad208-e3c8-442a-8496-8f62ca9ce273"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic5ea431c11d943178e5e3852a766d9e3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTo0MmUzYjUxMjMxN2E0YTFjOGM0OGU5YmM0MmQxMzc1Zi90YWJsZXJhbmdlOjQyZTNiNTEyMzE3YTRhMWM4YzQ4ZTliYzQyZDEzNzVmXzMtNS0xLTEtMA_141ee6de-81d9-4345-a169-a725097daf4f"
      unitRef="usd">-1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg3ODk_3b62c780-5db1-4880-92f4-2cdc4f3a565f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest income&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;3,413&#160;&lt;/span&gt;&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 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,005&#160;&lt;/span&gt;&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 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Other non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-hedging commodity derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest 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:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-hedging foreign currency derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest 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:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;Non-hedging other derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-interest 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:400;line-height:100%"&gt;5,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if25c69a364b44b25933edfecde3cbc8e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzItMS0xLTEtMA_3977ce96-0b5b-4008-bbb2-7b9669616f6b"
      unitRef="usd">3413000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iea2fa331352742c1911925b81719879a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzItMy0xLTEtMA_32e83a37-0588-4339-b23c-70c7779dbb60"
      unitRef="usd">2005000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id5ad045066c34e4c871d7774032348d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzItNS0xLTEtMA_9a35c987-de18-4520-8217-1795008792ae"
      unitRef="usd">4112000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if015f543902946b6bd33f2d07d542a25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzMtMS0xLTEtMA_2642f7a2-97f9-4f43-b122-6f8910911be0"
      unitRef="usd">1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6aa382bade4a4ac29de71ea29c6ed8ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzMtMy0xLTEtMA_620cb2be-4d6f-4901-8183-a6e3bb3a68b4"
      unitRef="usd">-1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i13b212b4d208436a8243235b80f5cb4e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzMtNS0xLTEtMA_be8586c4-af1c-4f30-870a-a7df6aa06418"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i76b686edddb24509bd4e3d2f52a8fd92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzUtMS0xLTEtMA_6ca50831-bd11-421c-aac5-b74cfc6ed135"
      unitRef="usd">1768000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie0f2efe10c1b44bb854d663b955fa36a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzUtMy0xLTEtMA_ff867623-23bb-4492-a306-c81bad2e0182"
      unitRef="usd">503000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i65bb79f2c92a427fbbeb9ae2197d03ce_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzUtNS0xLTEtMA_9c6d73df-76e6-45ac-ad25-d8442363f977"
      unitRef="usd">795000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6c27511db01a4912a6b62f0206c5adc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzctMS0xLTEtMA_d32e9d56-65c8-4a30-ab13-e09feb83cac2"
      unitRef="usd">28000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7456f681cb904551b624ce63a51235a7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzctMy0xLTEtMA_c83915bb-4dfa-4f50-a85f-7bcd248f89f4"
      unitRef="usd">51000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i87f26d2941c14ccdb27b0ff4d3e272f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzctNS0xLTEtMA_087cbb27-034c-4cd8-8388-114c1f8eab48"
      unitRef="usd">246000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6918c15583ae45408c6602295f64b13e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzktMS0xLTEtMA_0f6a0cf6-90f4-4bf2-ba2f-ca9ecb329892"
      unitRef="usd">5992000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia6678edc47274f268ee7c27d9754e0c0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzktMy0xLTEtMA_6053e9c4-0569-4fce-9cbe-1e9c592d21af"
      unitRef="usd">750000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="idd8401958cbd40dfac71d718d173f4c6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90YWJsZTpiNDI1YmMwZWY5Njc0MjkzOThlYjU1Yzk0MGRiODdlNC90YWJsZXJhbmdlOmI0MjViYzBlZjk2NzQyOTM5OGViNTVjOTQwZGI4N2U0XzktNS0xLTEtMA_5621c607-14b6-4445-88bd-a2397879e4c7"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6918c15583ae45408c6602295f64b13e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzI3NDg3NzkwNzk0NDI_699a038f-4d78-48da-9a98-af345e6e2bee"
      unitRef="usd">6000000.0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia6678edc47274f268ee7c27d9754e0c0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzI3NDg3NzkwNzk1NzQ_2a7f4a34-d327-42f3-88dc-624b5701ecba"
      unitRef="usd">750000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzc4NjI_968bedbf-5d6b-4ab1-ae24-a8abf28aa236"
      unitRef="usd">112600000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="i43063d32a2324823bf53e14cb1371d2c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzgyNTY_329a2760-ae4e-48fe-8878-6dc0ceb847e6"
      unitRef="usd">16900000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzIvZnJhZzo4OWNjNjUzYTI5MzE0NmExYTJmZmZlYjhkNDc5MmZjYS90ZXh0cmVnaW9uOjg5Y2M2NTNhMjkzMTQ2YTFhMmZmZmViOGQ0NzkyZmNhXzg2NDY_e0636fcb-2eaf-4f24-9830-58fc27c42139"
      unitRef="usd">74000000.0</us-gaap:CashCollateralForBorrowedSecurities>
    <cfr:BalanceSheetOffsettingDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4NTU_5da23662-d2a3-4c88-ac5e-0f2fbede95b8">Balance Sheet Offsetting and Repurchase Agreements&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Balance Sheet Offsetting. &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;Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#x201c;ISDA&#x201d;) master agreements which include &#x201c;right of set-off&#x201d; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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:700;line-height:100%"&gt;December 31, 2020&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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 12.25pt;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;Loan/lease interest rate swaps and caps&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,241&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,870&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total derivatives&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,111&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps&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,946&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;35,377&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 30.25pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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:700;line-height:100%"&gt;December 31, 2020&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;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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Counterparty A&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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)&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 derivatives&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,111)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 2px 12.25pt;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;Counterparty A&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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,428)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;(5,838)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;(5,271)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;padding:2px 1pt 2px 30.25pt;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 derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(57,031)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,125,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2019 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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: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, 2019&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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 12.25pt;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;Loan/lease interest rate swaps and caps&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&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 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;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;padding:2px 1pt 2px 12.25pt;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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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 derivatives&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;5,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="3" style="background-color:#ffffff;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;36,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;36,565&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps&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,621&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;6,986&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:27pt"&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&lt;/span&gt;&lt;/div&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;26,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;26,640&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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: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, 2019&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;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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Counterparty A&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;39&#160;&lt;/span&gt;&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 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;(39)&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,650)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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;(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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,546)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 derivatives&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;5,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="3" style="background-color:#ffffff;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;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;30&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;36,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(31,299)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;30&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 2px 12.25pt;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;Counterparty A&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;5,192&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,153)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(1,650)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,774)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,889&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,546)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 derivatives&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;26,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(21,404)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,668,142)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,689,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Repurchase Agreements&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;. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2020 and December&#160;31, 2019 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Contractual Maturity of the Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Overnight and Continuous&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Up to 30 Days&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30-90 Days&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 90 Days&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;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;Repurchase agreements:&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 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;U.S. Treasury&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;692,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375,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;padding:2px 1pt 2px 25.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;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="24" 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;Gross amount of recognized liabilities for repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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;Amounts related to agreements not included in offsetting disclosures above&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;December 31, 2019&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;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;Repurchase agreements:&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 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;U.S. Treasury&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;435,904&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="24" 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;Gross amount of recognized liabilities for repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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;Amounts related to agreements not included in offsetting disclosures above&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:BalanceSheetOffsettingDisclosureTextBlock>
    <cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4NDk_2b05d518-ade8-4e56-b7b0-fbdd3058bf2e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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:700;line-height:100%"&gt;December 31, 2020&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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 12.25pt;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;Loan/lease interest rate swaps and caps&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,241&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,870&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total derivatives&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,111&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps&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,946&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;35,377&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 30.25pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2019 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Recognized&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:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Amount&lt;br/&gt;Offset&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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&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: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, 2019&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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 12.25pt;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;Loan/lease interest rate swaps and caps&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&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 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;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;padding:2px 1pt 2px 12.25pt;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;Commodity swaps and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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 derivatives&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;5,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="3" style="background-color:#ffffff;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;36,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;36,565&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Loan/lease interest rate swaps&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,621&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;6,986&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;div style="padding-left:27pt"&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&lt;/span&gt;&lt;/div&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;26,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;26,640&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzQtMS0xLTEtMA_2b04e327-3f6f-4c2c-95f2-589a3ae3a74c"
      unitRef="usd">1241000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzQtMy0xLTEtMA_fe3f4655-2a05-45fe-beec-c9581b28b9dd"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i9cbe0a7d5a1c4fbb83bdfc07aee03faa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzQtNS0xLTEtMA_f59c2839-961c-45c8-947f-9a699421f795"
      unitRef="usd">1241000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzUtMS0xLTEtMA_14ce999d-609c-40b0-b1c2-b89c703560c5"
      unitRef="usd">9870000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzUtMy0xLTEtMA_a0d044bf-5cdf-44b5-9b6e-602b7153e657"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzUtNS0xLTEtMA_b4dd9088-20b5-48d7-9ccd-e2750dc4d46c"
      unitRef="usd">9870000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzctMS0xLTEtMA_fd7914e6-7c9f-4196-b52d-7e88850713a3"
      unitRef="usd">11111000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzctMy0xLTEtMA_60d74514-a75a-4395-834b-a0ebcc600591"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzctNS0xLTEtMA_62bbb7c7-8421-4c01-b55d-4240efa1a4e6"
      unitRef="usd">11111000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzgtMS0xLTEtMA_e25dde7e-ae1a-4760-8e7c-2cb0db462758"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzgtMy0xLTEtMA_fc051eed-e18a-48d5-93c7-5ffcb9240baf"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzgtNS0xLTEtMA_4346c1e7-b24a-4fda-92c6-1adbc43462f3"
      unitRef="usd">0</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzktMS0xLTEtMA_dd78d381-cb06-45fc-80fd-386a4fdd1581"
      unitRef="usd">11111000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzktMy0xLTEtMA_0cbc29f0-1f92-46e8-af2a-7c09fc3af20a"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzktNS0xLTEtMA_85f0ccbc-645b-41e6-b795-3766ab462277"
      unitRef="usd">11111000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i77cf892e92e4488fa8d915cac03310cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEyLTEtMS0xLTA_a50b6300-e235-4f47-9dee-676b62cbcd7d"
      unitRef="usd">33946000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i77cf892e92e4488fa8d915cac03310cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEyLTMtMS0xLTA_225949e5-c4b7-4727-92cb-8b7b687d9657"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i77cf892e92e4488fa8d915cac03310cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEyLTUtMS0xLTA_57dcdc35-0896-4870-ab10-e2aff746e3a3"
      unitRef="usd">33946000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEzLTEtMS0xLTA_e6cbbf9e-e527-4658-9871-dc0ddae7594a"
      unitRef="usd">35377000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEzLTMtMS0xLTA_2325ca1e-8eaf-4d37-99b3-0e2f43647f20"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i30fdcf9c7f0d4717a86b673d8b500917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzEzLTUtMS0xLTA_78885442-06b6-40ec-8130-9b1584b55270"
      unitRef="usd">35377000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic37a6f87574a48f596e36877a4b98f52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE0LTEtMS0xLTA_6549752a-4250-4a8e-95d8-73abd6120a5c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="ic37a6f87574a48f596e36877a4b98f52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE0LTMtMS0xLTA_1c5b621c-f77f-4c87-822d-a7b8910da856"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="ic37a6f87574a48f596e36877a4b98f52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE0LTUtMS0xLTA_a0018342-2fa3-4c83-86c2-c6ae85bd77a4"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE1LTEtMS0xLTA_9b7990c7-9e5d-4297-883b-ebfb656d20da"
      unitRef="usd">69323000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE1LTMtMS0xLTA_1a6eabdd-69ba-4ec6-a4cd-531c9195af88"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE1LTUtMS0xLTA_8492363d-8e92-4fc8-8875-6f8190a34db0"
      unitRef="usd">69323000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE2LTEtMS0xLTA_e0ef1fb8-43cd-4b34-8ecd-cdfc3f94a7c2"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE2LTMtMS0xLTA_b55cee48-4731-4898-8413-99a4a802b7a3"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE2LTUtMS0xLTA_d2b19b97-07bb-4cde-94d2-f7dedbcbbd14"
      unitRef="usd">2068147000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialInstrumentsLiabilitiesGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE3LTEtMS0xLTA_42fdf6da-53bc-4248-a98e-aff078ffe5e4"
      unitRef="usd">2137470000</cfr:FinancialInstrumentsLiabilitiesGross>
    <cfr:FinancialInstrumentsLiabilitiesGrossOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE3LTMtMS0xLTA_756fc743-05d1-4842-aa1a-732de3edd4de"
      unitRef="usd">0</cfr:FinancialInstrumentsLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxY2FlZTI3NDZhOWY0MjUxYmE3MDRkM2QwNzcyNTUyYi90YWJsZXJhbmdlOjFjYWVlMjc0NmE5ZjQyNTFiYTcwNGQzZDA3NzI1NTJiXzE3LTUtMS0xLTA_e924e98e-7a1c-4159-ae30-cc0c740fe154"
      unitRef="usd">2137470000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4NTA_001d7183-0818-4c63-b706-7dfb5fef080a">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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:700;line-height:100%"&gt;December 31, 2020&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;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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Counterparty A&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&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)&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,838)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 derivatives&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;11,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,111)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 2px 12.25pt;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;Counterparty A&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,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,428)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;(5,838)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;(5,271)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;padding:2px 1pt 2px 30.25pt;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 derivatives&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;69,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(11,111)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(57,031)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,147)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,125,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts Not Offset&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="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:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Amount&lt;br/&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Financial&lt;br/&gt;Instruments&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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: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, 2019&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;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;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;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:top"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Counterparty A&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;39&#160;&lt;/span&gt;&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 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;(39)&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,650)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="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;(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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,546)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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: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 derivatives&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;5,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="3" style="background-color:#ffffff;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;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;30&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,299)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;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&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;36,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(31,299)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;30&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives:&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 2px 12.25pt;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;Counterparty A&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;5,192&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,153)&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(1,650)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,774)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Counterparty C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Other counterparties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,889&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,546)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 derivatives&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;26,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(21,404)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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 7.75pt;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;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,668,142)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,694,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,689,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtMS0xLTEtMA_4ef2b30a-1c90-4f39-8cfd-6f8b7274331f"
      unitRef="usd">2000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtMy0xLTEtMA_17406612-0de1-4913-a2a8-f2988212875e"
      unitRef="usd">2000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtNS0xLTEtMA_b5b7c60e-3229-4cde-9862-fcb03e2bb8ca"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzUtNy0xLTEtMA_f1a7f45c-0a1e-45de-a467-3d6f8787f901"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtMS0xLTEtMA_baf049a5-645d-4ae8-a95d-a72785182ff0"
      unitRef="usd">5838000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtMy0xLTEtMA_1849f421-24a9-43ba-abdf-3b1488720d48"
      unitRef="usd">5838000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtNS0xLTEtMA_a2c9584e-6c13-4e18-8be7-1a60308d417e"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzYtNy0xLTEtMA_f40af107-5131-492b-9f13-5c9b6572b101"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctMS0xLTEtMA_7fbea6e2-8a84-45aa-8d0d-a772709d7458"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctMy0xLTEtMA_81fcef70-958a-4526-bd11-57be88c26cb7"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctNS0xLTEtMA_1801a7b1-1a44-4f7a-ace7-c303ea3a0904"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzctNy0xLTEtMA_6752f7b6-d098-4630-85d6-987ae78fcd75"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktMS0xLTEtMA_035ebd29-a038-4afb-b11d-94c6ad7b59d7"
      unitRef="usd">5271000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktMy0xLTEtMA_a4f53fce-c0e9-44c8-b331-44d44185fa30"
      unitRef="usd">5271000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktNS0xLTEtMA_800d8a43-17bb-456c-9c52-b9eb9972edd6"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzktNy0xLTEtMA_1734dd08-42ff-4a93-9929-7b2845676c90"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTEtMS0xLTA_02a8b9fb-be57-442a-9275-893a464aa07b"
      unitRef="usd">11111000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTMtMS0xLTA_be1b0730-04ca-4203-a295-c0b80d94f513"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTUtMS0xLTA_2cde3b29-e688-4c18-9a94-1e19b847fbe1"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEwLTctMS0xLTA_cf6d92e1-d382-4645-a053-1d7137146b27"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTEtMS0xLTA_4a4adadb-6bb3-4321-9503-4749b0089b32"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTMtMS0xLTA_8dc096f0-8c23-4dd7-befc-11c210cb1198"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTUtMS0xLTA_cb464b98-910d-4510-957e-d8248594888f"
      unitRef="usd">0</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzExLTctMS0xLTA_635199b9-add9-42e8-b243-58fd97b944b8"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTEtMS0xLTA_4406fc5a-56c6-455b-9729-29726bfdfadb"
      unitRef="usd">11111000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTMtMS0xLTA_393c570d-fcd2-4b2f-9e56-d9a8e73667b2"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTUtMS0xLTA_1aab8429-2cfe-4880-ba42-2c25b2451ff2"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzEyLTctMS0xLTA_dd856a05-46ca-45ae-bcfb-2af25eda1e15"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTEtMS0xLTA_3750d803-cf9c-4e3a-8da6-83d41fde12e5"
      unitRef="usd">6430000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTMtMS0xLTA_8f9deb0b-ebe0-4163-be0d-93c8b22d9f72"
      unitRef="usd">2000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTUtMS0xLTA_7ca56ca0-8ea4-41fc-b624-bef7b2a010a7"
      unitRef="usd">6428000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i8d0657f4aab540feaf454c991fc23b0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE1LTctMS0xLTA_e0226a24-6b88-4401-8e8b-9ef52388722e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTEtMS0xLTA_770e26cb-b942-4a84-8b3e-4839d494cd58"
      unitRef="usd">20722000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTMtMS0xLTA_2b7e37e6-3ead-48ef-86d6-57060856a7f8"
      unitRef="usd">5838000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTUtMS0xLTA_a159bcbf-32e4-45cb-a4b3-6afd1fdcd7b2"
      unitRef="usd">14700000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ie539d944bf324f81b298efb370df4e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE2LTctMS0xLTA_51ceb343-d16f-4b42-8000-ee6a026bd0d6"
      unitRef="usd">184000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTEtMS0xLTA_d7920152-c3a8-4956-9f20-ee6684b0fa63"
      unitRef="usd">71000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTMtMS0xLTA_707f8afa-2b46-43b0-a9c3-da5f974caafa"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTUtMS0xLTA_8c462f41-d218-4487-a192-69ed6dcb4ed3"
      unitRef="usd">71000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i4684c7650967457599af2e1e19faddea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE3LTctMS0xLTA_2938b579-5609-45b6-b421-670e93569c67"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTEtMS0xLTA_d5df49f4-fa18-4d4a-b501-c019d48053df"
      unitRef="usd">42100000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTMtMS0xLTA_638e71f6-11ff-4703-8441-fbaecf458e5e"
      unitRef="usd">5271000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTUtMS0xLTA_59bd13a8-030d-4f3d-a869-c4aac41827a6"
      unitRef="usd">35832000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="iad7e51076d3247b3ac97685775a5e1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzE5LTctMS0xLTA_2c24e4a1-0012-4f9d-a3fb-e2902d17576a"
      unitRef="usd">997000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTEtMS0xLTA_396ec306-cf4d-4b89-9b15-f77da2c546ba"
      unitRef="usd">69323000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTMtMS0xLTA_63c23d3e-bde2-4255-8b0a-d369e472e694"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTUtMS0xLTA_2a7a4b6e-41a4-46c5-9550-6e78dfd383e0"
      unitRef="usd">57031000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIwLTctMS0xLTA_b1379835-087d-4607-83dd-52f31f5e8fd8"
      unitRef="usd">1181000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTEtMS0xLTA_b8b597c6-e740-4c93-b762-d261e763a97c"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTMtMS0xLTA_b96cef14-619e-4eda-b267-815a98ff1111"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTUtMS0xLTA_6121e154-fd16-4f82-a1fd-1e0b76548ec5"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIxLTctMS0xLTA_412186b0-a6e8-4ac9-98f8-f7654fe70ea0"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTEtMS0xLTA_6ba2488c-0d77-4b8d-9500-8bcebd3c1324"
      unitRef="usd">2137470000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTMtMS0xLTA_c96bc5ce-9bf7-4f9d-9511-31f00266f192"
      unitRef="usd">11111000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTUtMS0xLTA_b8ef6930-92e5-46ba-8bdf-f840a6a9698a"
      unitRef="usd">2125178000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTpiMTE5MTYxMmFmMTc0ZGYxYWIyMGVhZWFkNzM2ODRjMS90YWJsZXJhbmdlOmIxMTkxNjEyYWYxNzRkZjFhYjIwZWFlYWQ3MzY4NGMxXzIyLTctMS0xLTA_62d17b36-3c05-45e0-b26f-f749bc9e872d"
      unitRef="usd">1181000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzQtMS0xLTEtMA_318320cf-05b5-4c4b-90ce-22b471e70ed8"
      unitRef="usd">339000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzQtMy0xLTEtMA_db960b44-8b3a-42f6-9fc1-bf9870dfe07a"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="ic66aae640dfa4c80ab5c324e10aa2d22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzQtNS0xLTEtMA_7db20957-20de-41c6-b4e3-eedb90887a68"
      unitRef="usd">339000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzUtMS0xLTEtMA_6e8bc8c5-a877-491a-81ac-11ba1a1b3690"
      unitRef="usd">4927000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzUtMy0xLTEtMA_7b7e9f93-d31a-429e-91a1-a738f2723d15"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzUtNS0xLTEtMA_f2d1898e-9b8c-4102-9483-a8bd8051cd7d"
      unitRef="usd">4927000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzctMS0xLTEtMA_4b6662da-3203-4b79-bdd4-df4b4ac29b56"
      unitRef="usd">5266000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzctMy0xLTEtMA_45ac6001-39fe-477f-ba54-7950a13fbb8c"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzctNS0xLTEtMA_e87fd9ff-f616-420e-97a2-c46496f5c7e5"
      unitRef="usd">5266000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzgtMS0xLTEtMA_514e89bf-3e06-4a5d-81be-1f8aeda3562c"
      unitRef="usd">31299000</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzgtMy0xLTEtMA_0f8e15f0-14ba-405d-8c79-b48d4bae63ac"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzgtNS0xLTEtMA_da899986-40df-422f-9884-1ceaadfa2ac2"
      unitRef="usd">31299000</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzktMS0xLTEtMA_71686abb-ca3c-4527-828d-ff7ffdb1cc27"
      unitRef="usd">36565000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzktMy0xLTEtMA_9cb2f2ae-4250-4174-852b-bd7d9d14bd5a"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzktNS0xLTEtMA_429c9263-ac84-4c6c-82f0-8c0af6e3a7a9"
      unitRef="usd">36565000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i27856562abb34f049d80519e58f4fcc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEyLTEtMS0xLTA_46f35388-da87-4c1c-ad0e-c4dfeb9bf8f6"
      unitRef="usd">19621000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i27856562abb34f049d80519e58f4fcc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEyLTMtMS0xLTA_b35924b2-f989-477c-8d0a-601cf7fc780e"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i27856562abb34f049d80519e58f4fcc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEyLTUtMS0xLTA_d7ca0cb0-a66e-47a4-8c93-07e62776ea13"
      unitRef="usd">19621000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEzLTEtMS0xLTA_e58fa0d7-0012-4251-9a4c-0e6b72ab8134"
      unitRef="usd">6986000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEzLTMtMS0xLTA_10f0ceed-1864-42a5-93bc-ed9c0d081448"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i26072f85c6bf4a5e97d1d189b017d719_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzEzLTUtMS0xLTA_cdefb5f1-71ad-4f85-80ee-069c70a40aa0"
      unitRef="usd">6986000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0c9628142fd245bb857a5515cf682fb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE0LTEtMS0xLTA_649334f8-2367-4bce-b45f-8a35012b3373"
      unitRef="usd">33000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i0c9628142fd245bb857a5515cf682fb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE0LTMtMS0xLTA_4f751838-8d9b-4415-96df-120c4a832e44"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i0c9628142fd245bb857a5515cf682fb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE0LTUtMS0xLTA_9a291d05-b5e3-4c1a-9aab-4e475655b9ad"
      unitRef="usd">33000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE1LTEtMS0xLTA_eb9bf2c1-3b94-4982-ba71-103e6df1111c"
      unitRef="usd">26640000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE1LTMtMS0xLTA_ad1da368-1415-4ef1-8242-30138c5372dc"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE1LTUtMS0xLTA_60d3a0d7-30ba-4be5-9f32-8833610a72b6"
      unitRef="usd">26640000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE2LTEtMS0xLTA_685d5022-c414-4e2a-857b-7e5d1ca5a63c"
      unitRef="usd">1668142000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE2LTMtMS0xLTA_05286369-969d-4a03-bcbb-5a1e1a7bbf7b"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE2LTUtMS0xLTA_b0b99e67-d47e-4225-a91e-fd72d082f048"
      unitRef="usd">1668142000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialInstrumentsLiabilitiesGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE3LTEtMS0xLTA_525ae78d-c049-462b-8a0c-b3c2d3b9df2c"
      unitRef="usd">1694782000</cfr:FinancialInstrumentsLiabilitiesGross>
    <cfr:FinancialInstrumentsLiabilitiesGrossOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE3LTMtMS0xLTA_6b124cd9-ea12-4b44-963e-30288a560249"
      unitRef="usd">0</cfr:FinancialInstrumentsLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZToxNGNkMzZkNzQxMmQ0N2Y1YmZmNTExZjAxMzdmOTc4ZC90YWJsZXJhbmdlOjE0Y2QzNmQ3NDEyZDQ3ZjViZmY1MTFmMDEzN2Y5NzhkXzE3LTUtMS0xLTA_c22a9204-ae6c-4b22-8c19-52465627e565"
      unitRef="usd">1694782000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtMS0xLTEtMA_60b37636-a733-492f-9dea-262b3a50e76a"
      unitRef="usd">39000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtMy0xLTEtMA_bda8f216-9e9e-4010-9204-6dbb8e22a420"
      unitRef="usd">39000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtNS0xLTEtMA_e78a8c8f-981a-4901-8a65-e881ef5880a4"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzUtNy0xLTEtMA_79061bf1-73db-4af1-ad2f-71a741d28277"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtMS0xLTEtMA_a964c032-5450-40bc-a371-c1a0e3f45008"
      unitRef="usd">1650000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtMy0xLTEtMA_79951085-53d0-41e2-b748-3a1a1e7c8fca"
      unitRef="usd">1650000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtNS0xLTEtMA_d2b803b4-fac0-4abb-acb1-1d0b7ac78dfb"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzYtNy0xLTEtMA_327a9487-a40f-42c8-ad5f-e56131e5c7ae"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctMS0xLTEtMA_ab4835fa-1e31-4a57-b127-f6467147a81f"
      unitRef="usd">1000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctMy0xLTEtMA_95eaa857-7005-47e4-b4aa-9b76cba71891"
      unitRef="usd">1000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctNS0xLTEtMA_ff122588-bb2d-4d54-bfb6-89133511cd1a"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzctNy0xLTEtMA_19922819-171f-44d1-82a0-8cc2b6caf2d1"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktMS0xLTEtMA_9bafa6e1-11f1-49d8-aeb9-757ef04aeb53"
      unitRef="usd">3576000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktMy0xLTEtMA_6694edc9-d0e8-45ed-8e47-88ddba37a334"
      unitRef="usd">3546000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktNS0xLTEtMA_bf4d30fe-6840-4c0a-b302-57a48cc3e406"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzktNy0xLTEtMA_8d9676a2-87c1-4b51-82d7-df46ab81eb93"
      unitRef="usd">30000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTEtMS0xLTA_45ebb807-01a7-4cc9-8e42-7e2440eb0f9b"
      unitRef="usd">5266000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTMtMS0xLTA_50cecb09-bd85-41f7-b5b7-34d1c3ed58e7"
      unitRef="usd">5236000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTUtMS0xLTA_37d2daba-4fdd-4140-945a-d0a52d6bb6c5"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEwLTctMS0xLTA_b3351034-a8aa-49bf-853c-f3eb92adc5ef"
      unitRef="usd">30000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTEtMS0xLTA_bc452daa-8e22-46f4-bd94-04e830489992"
      unitRef="usd">31299000</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTMtMS0xLTA_01a34f3f-f057-4139-a2e7-ceb0255b70dd"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTUtMS0xLTA_d2c6f05c-22b1-4bdf-9c41-77f1bf60cfb4"
      unitRef="usd">31299000</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzExLTctMS0xLTA_9efbc2bb-f958-4c2f-b43e-ae2777305100"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTEtMS0xLTA_f6d2565f-b0c0-4fd5-890e-119c15ec9eff"
      unitRef="usd">36565000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTMtMS0xLTA_42373041-67c5-4a3a-9b09-4c090e00288c"
      unitRef="usd">5236000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTUtMS0xLTA_67f4267d-2aa9-49d1-a69a-7f81aa3c2a88"
      unitRef="usd">31299000</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzEyLTctMS0xLTA_14221cc9-c2e5-41ef-bf8a-3d49259c75ed"
      unitRef="usd">30000</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTEtMS0xLTA_29669b62-ce0c-42d7-b306-c31b8ba8edf3"
      unitRef="usd">5192000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTMtMS0xLTA_8f39ffd0-1c79-4912-84fe-a2535586c100"
      unitRef="usd">39000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTUtMS0xLTA_b17c4f7c-15fe-4d29-9738-0db49a670558"
      unitRef="usd">5153000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i9da060998e134e5fa848a4a25e1b600d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE1LTctMS0xLTA_9ac38881-b281-43b7-826f-3e7de5c4c0f0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTEtMS0xLTA_3fcd0108-7e82-42c9-9bd3-a772376f4848"
      unitRef="usd">7424000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTMtMS0xLTA_b9c9b2ed-a843-4862-9c77-60cda39c61f7"
      unitRef="usd">1650000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTUtMS0xLTA_a34ba06d-96d3-49ca-bfeb-4ef3e8c0289e"
      unitRef="usd">5774000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i3bd99d17acae4bf9bde78b58307f8e5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE2LTctMS0xLTA_0209c101-4c46-4a26-bbba-ee13c5b20bee"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTEtMS0xLTA_7c29c735-89c8-4cac-a0cb-1faf9138ff3b"
      unitRef="usd">135000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTMtMS0xLTA_8e694f6f-e6dd-48a4-801e-be4924c414d5"
      unitRef="usd">1000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTUtMS0xLTA_f96a8b3c-1fc5-4410-8b47-44aafcf9fc25"
      unitRef="usd">134000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="iaee9a6d07c424a7180db15b47be8937a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE3LTctMS0xLTA_4d2efdef-c11b-4b97-aa1a-530d94c5fec9"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTEtMS0xLTA_afd58cf2-65f6-4a24-9410-38ab53d570a5"
      unitRef="usd">13889000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTMtMS0xLTA_b5108b28-721e-4e63-bd45-131a7a04c80a"
      unitRef="usd">3546000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTUtMS0xLTA_7cee882f-20f9-4eac-a260-584c8a6d0577"
      unitRef="usd">10343000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i9f8dcdd1f0134a759e1f2c25a19e6f26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzE5LTctMS0xLTA_f548c73d-c107-466c-9186-afdb28ecf540"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTEtMS0xLTA_ce8b0c87-f7f7-4014-a4e1-a8fb73d7ec74"
      unitRef="usd">26640000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTMtMS0xLTA_4ee487c6-d7b9-4b0b-bbfb-1ecf254ed3b2"
      unitRef="usd">5236000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTUtMS0xLTA_dc8d1299-503e-4382-8c72-ddf586b43c27"
      unitRef="usd">21404000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIwLTctMS0xLTA_b98073d2-3f9e-4155-a2d9-8aa3dca83a00"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTEtMS0xLTA_7fa82ca6-e5ca-4d14-8dbb-42b27ab4636e"
      unitRef="usd">1668142000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTMtMS0xLTA_103c18a1-be0b-4acd-ba5b-e945bba786e5"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTUtMS0xLTA_90c11336-46fa-4b50-84d7-acda7c1edd3a"
      unitRef="usd">1668142000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIxLTctMS0xLTA_ce6b7d4b-fd8c-4746-9c46-a7d61d50c370"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTEtMS0xLTA_fef1638c-5d1b-43f3-aae7-460066d4ded6"
      unitRef="usd">1694782000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTMtMS0xLTA_e2c6dd71-e19e-4483-9ffd-492d1dd2dd94"
      unitRef="usd">5236000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTUtMS0xLTA_9f0e488a-830e-48d1-80b1-128a7fd50c8f"
      unitRef="usd">1689546000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTplOWE4MWUyNmJmNjg0MGE0YWRkMjhjMzRlYTc2Y2EzNi90YWJsZXJhbmdlOmU5YTgxZTI2YmY2ODQwYTRhZGQyOGMzNGVhNzZjYTM2XzIyLTctMS0xLTA_fef1b44a-f2c9-4ece-9f7b-29ca5b6ce393"
      unitRef="usd">0</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90ZXh0cmVnaW9uOjhiNTNiYTYwOTNhYjRiMzBiNGU1ZDgwYWJhM2ZkODVmXzE4Mjk_dd5781fd-47a9-4cfa-8337-c2d8e639ddd9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2020 and December&#160;31, 2019 is presented in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Contractual Maturity of the Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Overnight and Continuous&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Up to 30 Days&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30-90 Days&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 90 Days&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;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;Repurchase agreements:&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 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;U.S. Treasury&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;692,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375,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;padding:2px 1pt 2px 25.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;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="24" 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;Gross amount of recognized liabilities for repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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;Amounts related to agreements not included in offsetting disclosures above&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%"&gt;December 31, 2019&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;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;Repurchase agreements:&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 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;U.S. Treasury&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;435,904&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,232,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Total borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="24" 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;Gross amount of recognized liabilities for repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" 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;Amounts related to agreements not included in offsetting disclosures above&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtMS0xLTEtMA_42882d60-3614-4467-96bc-8b43f10884a4"
      unitRef="usd">692860000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtMy0xLTEtMA_b222e192-d4f7-4987-8db2-6c7e9a8137c8"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtNS0xLTEtMA_62f1ab9d-876d-414e-b71f-a354d4780814"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtNy0xLTEtMA_8979aede-a9d5-4ec8-90ec-01ae5a921e3a"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i6017434e173c4117a4c924e3eb968112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzQtOS0xLTEtMA_bf8b4d60-8c78-4eed-84bf-d92138221740"
      unitRef="usd">692860000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtMS0xLTEtMA_492566cb-06d2-4fad-a3a1-35c1cad2ed2d"
      unitRef="usd">1375287000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtMy0xLTEtMA_472facfc-c771-4f93-b2a1-d80bc2388ad1"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtNS0xLTEtMA_4847a01b-4e13-47dd-9ecb-2f6239389905"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtNy0xLTEtMA_8d2651b3-a120-4600-a29f-8a8b75d96f09"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i5712d42e7f224311bd30d5138a4c1b77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzYtOS0xLTEtMA_b297d1c7-567c-4582-8628-6d2880258a02"
      unitRef="usd">1375287000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctMS0xLTEtMA_09f8532d-5238-4996-8aab-f2d151e2371a"
      unitRef="usd">2068147000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctMy0xLTEtMA_d3890782-d1d7-4975-ae53-32ddccf6f8fa"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctNS0xLTEtMA_836cceb8-8f33-42f1-ac3d-bda44ad03fb3"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctNy0xLTEtMA_8d92aace-6ed2-4b6b-9220-f61003fd953e"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzctOS0xLTEtMA_345c63c7-8fc9-4c92-a832-cec3e2468976"
      unitRef="usd">2068147000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzgtOS0xLTEtMA_e0ef1fb8-43cd-4b34-8ecd-cdfc3f94a7c2"
      unitRef="usd">2068147000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzktOS0xLTEtMA_28ef4ff0-83ac-4707-93ef-e8d765e2de3d"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTEtMS0xLTA_ecd2ba88-57c0-4596-bd77-d2578543e4d7"
      unitRef="usd">435904000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTMtMS0xLTA_5d6c12b0-478e-446f-b42e-cb356e730ce7"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTUtMS0xLTA_be84f50d-2465-4bda-9504-a0834e17743e"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTctMS0xLTA_1adf572e-7354-48ad-a05a-38240cb27326"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="iecb92a3711584e128d1ff32781e2f916_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzEzLTktMS0xLTA_73898836-4b50-4fe6-ad5b-ccdc977e2dbc"
      unitRef="usd">435904000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTEtMS0xLTA_f83a0ac2-aa58-4495-86a4-bc51d064359d"
      unitRef="usd">1232238000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTMtMS0xLTA_478465d4-a42b-45b5-ba46-4c384d31b442"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTUtMS0xLTA_43e4d646-9be4-4afc-958a-4fd8f48f65d8"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTctMS0xLTA_924e0479-463a-4609-bb7b-7619842f020c"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i3341a5cfc1254286bf01f18a5993d959_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE1LTktMS0xLTA_677b1bd8-ec37-4680-8d26-5444aecd79e3"
      unitRef="usd">1232238000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTEtMS0xLTA_087cc1b6-35de-4b1a-a0c6-2da32bcf7f80"
      unitRef="usd">1668142000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTMtMS0xLTA_2aef9768-5a00-48f6-9b8a-3cb45a583d61"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTUtMS0xLTA_dce11d3e-d867-4a73-b29a-5c1241c00928"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTctMS0xLTA_fe423edd-a10c-4bd8-b132-a7f06f08181b"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE2LTktMS0xLTA_db566909-5458-49c2-96a0-85a254e4deda"
      unitRef="usd">1668142000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE3LTktMS0xLTA_685d5022-c414-4e2a-857b-7e5d1ca5a63c"
      unitRef="usd">1668142000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMzgvZnJhZzo4YjUzYmE2MDkzYWI0YjMwYjRlNWQ4MGFiYTNmZDg1Zi90YWJsZTo3YzA0YzczZDhjOWI0ZmU5ODliNWI3MmU3YTI2MTE2MC90YWJsZXJhbmdlOjdjMDRjNzNkOGM5YjRmZTk4OWI1YjcyZTdhMjYxMTYwXzE4LTktMS0xLTA_a1e03f77-9d18-4c94-85ba-fe0b8471eeb9"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDc0_17526b9f-4a22-4fb8-b59a-0431528071a4">Fair Value Measurements&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Level&#160;1 Inputs&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; - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Level&#160;2 Inputs&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; - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include 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, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"&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;&#x2022;&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%;padding-left:28pt"&gt;Level&#160;3 Inputs&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; - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 value is 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 Assets and Financial Liabilities:&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; Financial assets and financial liabilities measured at fair value on a recurring basis include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Securities 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;. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#x2019;s terms and conditions, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review 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, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire 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 or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Trading Securities&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;. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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&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;. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation models with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#x2019;s inability to pay any net uncollateralized &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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 2px 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,633&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;padding:2px 1pt 2px 7.75pt;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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Trading account securities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Derivative 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;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="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;45,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;padding:2px 1pt 2px 7.75pt;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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;U.S. Treasury&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,948,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,948,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Residential mortgage-backed 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,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;padding:2px 1pt 2px 7.75pt;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070,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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070,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;padding:2px 1pt 2px 7.75pt;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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Trading account securities:&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 2px 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;Derivative 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#x2013; Loans) underlying the commodity swap in that the probability of default increases as a loan&#x2019;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December&#160;31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10.0%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 impaired loans that were remeasured and reported at fair value through a specific valuation allowance allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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;Level 2&lt;/span&gt;&lt;/div&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;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;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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of impaired loans before allocations&lt;/span&gt;&lt;/div&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,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,354&#160;&lt;/span&gt;&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 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;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific valuation allowance allocations&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;(450)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(383)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,918&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of impaired loans before allocations&lt;/span&gt;&lt;/div&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;34,302&#160;&lt;/span&gt;&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 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;65,176&#160;&lt;/span&gt;&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 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;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific valuation allowance allocations&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;(11,151)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,019)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 12.25pt;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;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Non-Financial Assets and Non-Financial Liabilities:&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; We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 foreclosed assets that were remeasured and reported at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreclosed assets remeasured at initial recognition:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of foreclosed assets prior to remeasurement&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;&#x2014;&#160;&lt;/span&gt;&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 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,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="3" style="background-color:#ffffff;padding:0 1pt"/&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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 16pt;text-align:left;text-indent:-9pt;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;Charge-offs recognized in the allowance for credit losses on 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,899&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreclosed assets remeasured subsequent to initial recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of foreclosed assets prior to remeasurement&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;328&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-downs included in other non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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&#160;825, &#x201c;Financial Instruments,&#x201d; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;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;. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Deposits&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 estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Borrowed Funds&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 estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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;Loan Commitments, Standby and Commercial Letters of Credit&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;. Our lending commitments have variable interest rates and &#x201c;escape&#x201d; clauses if the customer&#x2019;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.284%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:top"&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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&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 inputs:&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 2px 7.75pt;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;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;10,288,853&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,288,853&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,788,181&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,788,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,945,673&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052,896&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030,005&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;padding:2px 1pt 2px 7.75pt;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;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;181,432&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;183,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Level 3 inputs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Loans, 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:400;line-height:100%"&gt;17,218,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;17,390,683&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618,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;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;14,654,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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:top"&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 inputs:&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 2px 7.75pt;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;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;35,015,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,018,185&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639,564&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal funds purchased and repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,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;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,116,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;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;1,695,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="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;1,695,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Junior subordinated deferrable interest debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,357&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,115&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subordinated notes payable and other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,021&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,717&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;89,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDU3_2d6f96c9-7511-4a81-8c7c-19ae2b95ae72">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.726%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;br/&gt;Inputs&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&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:top"&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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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 2px 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,633&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,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;padding:2px 1pt 2px 7.75pt;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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,287,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Trading account securities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Derivative 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;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="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;45,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;padding:2px 1pt 2px 7.75pt;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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities available for sale:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;U.S. Treasury&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,948,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;&#x2014;&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,948,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Residential mortgage-backed 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,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;padding:2px 1pt 2px 7.75pt;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;States and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070,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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070,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;padding:2px 1pt 2px 7.75pt;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;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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Trading account securities:&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 2px 7.75pt;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;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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;Derivative 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps, caps and floors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity swaps and 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:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i65cb85515d5c4b3a9942ae6219a11159_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMtMS0xLTEtMA_022ed354-53e1-4a9a-a4a8-47c842b9c718"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i6091310ecbda49baaf89815b53aeb0db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMtNy0xLTEtMA_2b05424c-efc4-4192-9748-f0db15228daf"
      unitRef="usd">1119633000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="idbdd75bbdd0a494aa92ad1e4a1987f3c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzQtMy0xLTEtMA_4a4de2dd-8b1a-43c0-8872-1c9793d5b18c"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i73489e2e088f4e81aa4cb6408a363d6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzQtNy0xLTEtMA_f3195d92-df42-479a-80e3-07c8b50a9c88"
      unitRef="usd">1987679000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ib14fbe1734f9417a8c561b31ec402b67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzUtMy0xLTEtMA_d17523f9-aff1-483c-bca6-3ad20ee48b3d"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i402093a0aef44151b78570f4d0357970_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzUtNy0xLTEtMA_5db56c2b-a8d8-4c59-955c-d7695dbea694"
      unitRef="usd">7287902000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i0e3d40063d6c4167a46999cd37a1a7f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzYtMy0xLTEtMA_b8b16c72-97b4-487f-b641-a277a048996f"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ifeb88f55ef0744d89677dd79c3d033a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzYtNy0xLTEtMA_dda9343e-f9ee-4b78-ae63-d37fa0615765"
      unitRef="usd">42351000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:TradingSecurities
      contextRef="i65cb85515d5c4b3a9942ae6219a11159_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzgtMS0xLTEtMA_1536ccad-3696-4635-8bf0-c270c9b58ca4"
      unitRef="usd">23996000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i6091310ecbda49baaf89815b53aeb0db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzgtNy0xLTEtMA_37fc5c8c-e2a7-4d5d-aca8-c765b593e0cc"
      unitRef="usd">23996000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ib14fbe1734f9417a8c561b31ec402b67_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzktMy0xLTEtMA_6c21cca0-e1c8-4579-9ab9-35a4d7fdbe78"
      unitRef="usd">460000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i402093a0aef44151b78570f4d0357970_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzktNy0xLTEtMA_7ded3ea1-45a2-4f1c-8918-38fa820a0f2a"
      unitRef="usd">460000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i173b2a18402940ffb7f9b0c757bd4acf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzExLTMtMS0xLTA_6e4f112c-d73c-4324-a439-512064233b5f"
      unitRef="usd">85665000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id13856128d1345da924855061a849d3d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzExLTctMS0xLTA_966e1e2b-8935-4970-b113-4b882fd1b9b5"
      unitRef="usd">85665000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i5613be62f7b74265b6268e20d5c1a78f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEyLTMtMS0xLTA_5499b0d0-faaa-48cf-b957-8520c2155658"
      unitRef="usd">45535000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i644ba9190f8e4094bd915714e72e239b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEyLTUtMS0xLTA_2e4e61b4-4774-45cf-8e4e-df465814dd04"
      unitRef="usd">456000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i47181c73fc8c4e61875ae32475e142a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEyLTctMS0xLTA_527adbbc-c666-45bc-a5db-5c56f1a030f7"
      unitRef="usd">45991000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if35f2315985944e4920a918c3f9377ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEzLTEtMS0xLTA_2bd26b2a-f57d-4936-953b-5716eae35c61"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i17e4afd0c7ef4f5ea5f890822937aef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzEzLTctMS0xLTA_24919a02-7b55-4d12-aab4-90c0b6b2f2ef"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i173b2a18402940ffb7f9b0c757bd4acf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE1LTMtMS0xLTA_95e6587c-78a8-431d-90e3-eb9032106ef1"
      unitRef="usd">35187000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id13856128d1345da924855061a849d3d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE1LTctMS0xLTA_5214b5e6-7dbc-4dec-9b6e-ebef305a6f36"
      unitRef="usd">35187000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i5613be62f7b74265b6268e20d5c1a78f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE2LTMtMS0xLTA_5623eb1f-8a43-42be-aaa6-c45094960451"
      unitRef="usd">45099000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i47181c73fc8c4e61875ae32475e142a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE2LTctMS0xLTA_f2247839-af05-491c-8968-63f39bf729b6"
      unitRef="usd">45099000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if35f2315985944e4920a918c3f9377ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE3LTEtMS0xLTA_f33ccfa3-350d-48c6-9624-4a504c7a2242"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i17e4afd0c7ef4f5ea5f890822937aef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzE3LTctMS0xLTA_05fe260e-45a7-4ace-ba6a-41a9b8ddc85b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ifd271e69e7cc433d8237ee7e4540c914_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIwLTEtMS0xLTA_dd161e9c-d158-499d-a682-47718c967c61"
      unitRef="usd">1948133000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i5a2510584a39406e868bcb72d7c8983f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIwLTctMS0xLTA_789d17a5-45c0-40af-9803-fe34a0458800"
      unitRef="usd">1948133000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ie97bd1c20062402b9cd97005f7c19e23_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIxLTMtMS0xLTA_4faca349-daaf-41e4-919d-29b1fc85392d"
      unitRef="usd">2207594000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i07bbf882c23245f2bf54bb36f4e97c9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIxLTctMS0xLTA_75f86e95-7c0e-4ec8-8f7a-1ef5ab4cba68"
      unitRef="usd">2207594000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i1a21d6ac7de94b418c831428411a8795_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIyLTMtMS0xLTA_b3315999-b6f3-4e02-91c9-9d3d525d1c4b"
      unitRef="usd">7070997000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="ie408ecf8996e4a6fb436aa64e1f05c49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIyLTctMS0xLTA_ada148dd-a86d-41d5-8150-4fa6624203f7"
      unitRef="usd">7070997000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i5518316e60bb4da68198784dd7f9fd16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIzLTMtMS0xLTA_9b12b5a2-b638-464a-bd19-a6651d5bd883"
      unitRef="usd">42867000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="if5701a08c9f549c8bcc142634c73e85b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzIzLTctMS0xLTA_a600cd0b-0f59-4610-91fc-169689c03da1"
      unitRef="usd">42867000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:TradingSecurities
      contextRef="ifd271e69e7cc433d8237ee7e4540c914_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI1LTEtMS0xLTA_6347acc1-a2d9-4f03-8c75-bf24f6b2a4a0"
      unitRef="usd">24298000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i5a2510584a39406e868bcb72d7c8983f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI1LTctMS0xLTA_1dee4dcb-f412-46c7-b8ce-8521c9eab144"
      unitRef="usd">24298000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="i4651a8b4fa53482e9c88242baf1551e9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI4LTMtMS0xLTA_c51a9623-923b-43cc-bb15-7ea74eb36610"
      unitRef="usd">44196000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6f2711f850d64590a5539f8dd52cbf56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI4LTctMS0xLTA_997f2646-5e0e-4826-a6f8-386f3bcbb78a"
      unitRef="usd">44196000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i05e2b0ea8cd6435b8a05a18fe6019f3a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI5LTMtMS0xLTA_c7803e2a-20a9-4118-8067-763cfe28c50c"
      unitRef="usd">12218000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if816db2456a84447b5e784ab63c03921_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI5LTUtMS0xLTA_935d1954-acd1-4cce-a5fc-3dd1007b9441"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="icbec054492064fce90947211a478661c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzI5LTctMS0xLTA_2490b262-3652-4f6a-9083-10c9b1f71ed5"
      unitRef="usd">12218000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i3728e326e3ba4e8bb2495503886076a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMwLTEtMS0xLTA_d8640c8e-8516-4d55-9d72-636b8936413a"
      unitRef="usd">45000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic8d6994caf6f4eaa9e74572af629449e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMwLTctMS0xLTA_d06e159b-95c2-46fe-80aa-9e90b96a452a"
      unitRef="usd">45000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i4651a8b4fa53482e9c88242baf1551e9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMyLTMtMS0xLTA_f1b4b970-2a94-44de-bfc6-049955fb0faf"
      unitRef="usd">20197000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6f2711f850d64590a5539f8dd52cbf56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMyLTctMS0xLTA_71af0d33-960f-47f9-9d43-a24443f68965"
      unitRef="usd">20197000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i05e2b0ea8cd6435b8a05a18fe6019f3a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMzLTMtMS0xLTA_2df0f997-2aed-464e-acaa-e4b1909dfa8e"
      unitRef="usd">11677000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="icbec054492064fce90947211a478661c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzMzLTctMS0xLTA_88f08b5b-1b70-4c8f-a29d-d99d21f24acb"
      unitRef="usd">11677000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i3728e326e3ba4e8bb2495503886076a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzM0LTEtMS0xLTA_2286691d-099c-4959-a97a-b032ec933101"
      unitRef="usd">33000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic8d6994caf6f4eaa9e74572af629449e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo4YTA4YjdjMWVjMzk0ZTUxYmQ2YjI0ZjVkMTExY2VmYS90YWJsZXJhbmdlOjhhMDhiN2MxZWMzOTRlNTFiZDZiMjRmNWQxMTFjZWZhXzM0LTctMS0xLTA_89d892b0-9c00-48e8-a473-783e71d3479a"
      unitRef="usd">33000</us-gaap:DerivativeLiabilities>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i644ba9190f8e4094bd915714e72e239b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzI3NDg3NzkwODg3NTc_edf34752-c898-46bd-a62d-7649cf8e04bc"
      unitRef="grade">14.0</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps
      contextRef="i644ba9190f8e4094bd915714e72e239b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzI3NDg3NzkwODg3NjY_0ff4626d-a665-4df1-899e-9c79138c5952"
      unitRef="number">0.100</cfr:WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps>
    <cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDY1_7fdba44f-81da-4c40-93fc-7ad76e12ab0b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 impaired loans that were remeasured and reported at fair value through a specific valuation allowance allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&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;Level 2&lt;/span&gt;&lt;/div&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;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;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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of impaired loans before allocations&lt;/span&gt;&lt;/div&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,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,354&#160;&lt;/span&gt;&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 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;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific valuation allowance allocations&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;(450)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(383)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,918&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of impaired loans before allocations&lt;/span&gt;&lt;/div&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;34,302&#160;&lt;/span&gt;&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 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;65,176&#160;&lt;/span&gt;&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 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;22,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific valuation allowance allocations&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;(11,151)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,019)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 12.25pt;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;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i9b7de96daf184831a96607059dff1cdb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzItMS0xLTEtMA_e9b735b2-0c28-4706-a4ee-5c68a82a421d"
      unitRef="usd">1559000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="iac0e71a039124a0fbf6999878f3002e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzItMy0xLTEtMA_e0dc322a-21a7-477e-9077-25654f7406c5"
      unitRef="usd">2354000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i53cce8e58760480a83753a5435c379fb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzItNS0xLTEtMA_ce318cc7-4839-43e3-bc19-4e3e63b1daee"
      unitRef="usd">12517000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i9b7de96daf184831a96607059dff1cdb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzMtMS0xLTEtMA_b134bf47-ba59-46ac-893d-6f0cc51b536a"
      unitRef="usd">450000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="iac0e71a039124a0fbf6999878f3002e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzMtMy0xLTEtMA_52ded0e9-65c1-48f8-b142-9434d46cde5f"
      unitRef="usd">383000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i53cce8e58760480a83753a5435c379fb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzMtNS0xLTEtMA_ee4dd693-514f-4a6e-b21d-a23cc8bbbc4a"
      unitRef="usd">2599000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9b7de96daf184831a96607059dff1cdb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzQtMS0xLTEtMA_34cbba61-f703-4657-8f88-6b0e5c6b25c6"
      unitRef="usd">1109000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iac0e71a039124a0fbf6999878f3002e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzQtMy0xLTEtMA_0a49ec45-457f-471a-8c1e-78b8c12f91c6"
      unitRef="usd">1971000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i53cce8e58760480a83753a5435c379fb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzQtNS0xLTEtMA_de37b5fb-8a5d-4dad-8eff-a5b4d259ff2c"
      unitRef="usd">9918000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i6443301b390f439692647ae2661b0fa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzYtMS0xLTEtMA_ec258b06-2e19-408d-b1f5-cf4c35d8f60d"
      unitRef="usd">34302000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="idcef7c9d1d504504a6a373bf3e3af61c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzYtMy0xLTEtMA_07fa6f84-c742-457d-ba86-d247863232c9"
      unitRef="usd">65176000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i6381c4b0fc2d4c0185b448a1f8802007_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzYtNS0xLTEtMA_4b0a2c32-0d3c-45fa-a06e-678e8dfbf806"
      unitRef="usd">22688000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i6443301b390f439692647ae2661b0fa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzctMS0xLTEtMA_9632b47d-a967-4088-a33b-7d271dda108a"
      unitRef="usd">11151000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="idcef7c9d1d504504a6a373bf3e3af61c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzctMy0xLTEtMA_5c56f068-5af0-43e3-9dae-ee30f749c857"
      unitRef="usd">18019000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations
      contextRef="i6381c4b0fc2d4c0185b448a1f8802007_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzctNS0xLTEtMA_a999eb87-889d-4d81-b3a6-2531d76ca233"
      unitRef="usd">9260000</cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i6443301b390f439692647ae2661b0fa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzgtMS0xLTEtMA_d2e8e794-8be0-491e-aab5-9795621ceb02"
      unitRef="usd">23151000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idcef7c9d1d504504a6a373bf3e3af61c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzgtMy0xLTEtMA_550c22b4-0265-47c4-bb2d-aba426528958"
      unitRef="usd">47157000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i6381c4b0fc2d4c0185b448a1f8802007_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyZWU4YzBiYTQxMTM0ZmNiYTBlNzk1M2ZhODBiZjNkYy90YWJsZXJhbmdlOjJlZThjMGJhNDExMzRmY2JhMGU3OTUzZmE4MGJmM2RjXzgtNS0xLTEtMA_887f2e99-23c8-47cf-9bb0-8f0d66f69b13"
      unitRef="usd">31948000</us-gaap:LoansReceivableFairValueDisclosure>
    <cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDc2_3d46b7ad-cb19-4f24-a380-8dcf43032191">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 foreclosed assets that were remeasured and reported at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreclosed assets remeasured at initial recognition:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of foreclosed assets prior to remeasurement&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;&#x2014;&#160;&lt;/span&gt;&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 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,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="3" style="background-color:#ffffff;padding:0 1pt"/&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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 16pt;text-align:left;text-indent:-9pt;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;Charge-offs recognized in the allowance for credit losses on 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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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,899&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreclosed assets remeasured subsequent to initial recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of foreclosed assets prior to remeasurement&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;328&#160;&lt;/span&gt;&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 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;&#x2014;&#160;&lt;/span&gt;&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 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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-downs included in other non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzItMS0xLTEtMA_712e9ba9-03f6-44d1-8750-000eb9fc1c42"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzItMy0xLTEtMA_75fb332b-078b-43b7-8b49-8a7651a3419c"
      unitRef="usd">1348000</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzItNS0xLTEtMA_a260238b-7635-45a1-b6be-46293b70c97e"
      unitRef="usd">2899000</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzMtMS0xLTEtMA_27bc7f52-579e-434a-9a66-dd66f44ca072"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzMtMy0xLTEtMA_0562f860-dede-4492-8cdb-aeeb1766b635"
      unitRef="usd">76000</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses>
    <cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzMtNS0xLTEtMA_c3580b63-2ac5-444e-b5d7-653cdff4aa75"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses>
    <cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzQtMS0xLTEtMA_a9b14360-5739-4b03-be3e-1241244ad794"
      unitRef="usd">0</cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition>
    <cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzQtMy0xLTEtMA_61833def-927d-4103-ba5e-fc6cedf047ec"
      unitRef="usd">1272000</cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition>
    <cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzQtNS0xLTEtMA_d64110ad-0fb2-4ec8-bb9e-bd665fb93ce3"
      unitRef="usd">2899000</cfr:FairValueofForeclosedAssetsRemeasuredatInitialRecognition>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzYtMS0xLTEtMA_5ec9e8c8-38be-4328-a23a-3751a6ee8985"
      unitRef="usd">328000</cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzYtMy0xLTEtMA_9ded5faf-f59b-46d6-97ec-52942591492e"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzYtNS0xLTEtMA_476fa560-8fd2-411f-a39a-f415d2e26bc3"
      unitRef="usd">1823000</cfr:ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzctMS0xLTEtMA_5b2c6189-c181-4bc1-a309-9bab2b822833"
      unitRef="usd">231000</cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzctMy0xLTEtMA_9296f9cc-c9bd-47c2-9738-851cee3f5e08"
      unitRef="usd">0</cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense>
    <cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzctNS0xLTEtMA_15997d3d-066f-4bd6-aa0b-2e70c09c24bd"
      unitRef="usd">473000</cfr:ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense>
    <cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzgtMS0xLTEtMA_154a776a-371a-47b0-bfbc-29a6a0cb29d1"
      unitRef="usd">97000</cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition>
    <cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzgtMy0xLTEtMA_5588e3e7-3ad2-4d16-aec1-8d676e82a7ba"
      unitRef="usd">0</cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition>
    <cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZToyMmEzMzkxYjEwOTY0YmRiYjEyY2QzYzIzMjlmODBiYS90YWJsZXJhbmdlOjIyYTMzOTFiMTA5NjRiZGJiMTJjZDNjMjMyOWY4MGJhXzgtNS0xLTEtMA_839878fc-7ee3-4061-8497-84ca2d0236e0"
      unitRef="usd">1350000</cfr:FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90ZXh0cmVnaW9uOjlkNmYyMmExMDFiYjRhYmRiOGM0OWI0YWNmN2E1YzM2XzE0NDQ5_8e9815f4-efc9-47f1-80e9-b5e8db2b4660">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.284%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&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:top"&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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&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 inputs:&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 2px 7.75pt;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;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;10,288,853&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,288,853&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,788,181&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,788,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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;1,945,673&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,052,896&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,030,005&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;padding:2px 1pt 2px 7.75pt;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;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;181,432&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,432&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;183,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Level 3 inputs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Loans, 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:400;line-height:100%"&gt;17,218,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;17,390,683&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618,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;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;14,654,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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:top"&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 inputs:&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 2px 7.75pt;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;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;35,015,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,018,185&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639,564&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal funds purchased and repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,116,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;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,116,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;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;1,695,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="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;1,695,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Junior subordinated deferrable interest debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,357&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,115&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,299&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subordinated notes payable and other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,021&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,717&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;89,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtMS0xLTEtMA_62f66eb0-f754-44ec-a03a-3266b1a6574f"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtMy0xLTEtMA_427e1bbf-fce2-438a-a1bd-390465daec8d"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtNS0xLTEtMA_3568ab6c-c34b-458a-92d6-67c2ee8d3c31"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzQtNy0xLTEtMA_48f144cb-c8d1-4356-95bd-2e22461c9b5b"
      unitRef="usd">3788181000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtMS0xLTEtMA_4159fa1a-2830-40ed-82db-fb6dc86ede6f"
      unitRef="usd">1945673000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtMy0xLTEtMA_c94f9786-7ce0-4fdb-89f6-5790cdb57b59"
      unitRef="usd">2052896000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtNS0xLTEtMA_a590afcc-2494-47bb-8661-a9313ef9982c"
      unitRef="usd">2030005000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzUtNy0xLTEtMA_05db161a-dd38-4233-bd9d-091f50eb10fb"
      unitRef="usd">2048675000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtMS0xLTEtMA_92c68151-7766-4ec6-89e9-8e6196729d4b"
      unitRef="usd">189984000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtMy0xLTEtMA_e0501971-b16e-4866-9245-17e8b074e8fb"
      unitRef="usd">189984000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtNS0xLTEtMA_90e43edc-6a1e-456a-a26b-2bf9d0e04c7b"
      unitRef="usd">187156000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzYtNy0xLTEtMA_e7f7e698-660d-494f-ae1f-6e447f465697"
      unitRef="usd">187156000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:InterestReceivable
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctMS0xLTEtMA_5511a983-69f2-43fb-abad-88f3422e7619"
      unitRef="usd">181432000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctMy0xLTEtMA_8b23bde8-ebf3-4535-97a4-f39d231e1da7"
      unitRef="usd">181432000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctNS0xLTEtMA_073c716c-9515-4033-bd40-a45b9f5dace0"
      unitRef="usd">183850000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzctNy0xLTEtMA_275dfcc5-7d94-4e87-b1c0-5b20cc454142"
      unitRef="usd">183850000</us-gaap:InterestReceivable>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i87f5aa40735a45308e133ae2b64b2767_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktMS0xLTEtMA_da842220-966f-4a8f-925c-63837112f276"
      unitRef="usd">17218132000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i21d208702b5c493698df0402924e4844_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktMy0xLTEtMA_3fade14e-7e01-4e94-9843-b1dae25e5d52"
      unitRef="usd">17390683000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ib8561589d975484f90d8cdbeec10a6d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktNS0xLTEtMA_84583e17-6844-458e-9857-cba2c15a3439"
      unitRef="usd">14618165000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ia6fca4ba62974552be6c2bf0babddeb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzktNy0xLTEtMA_5859dffc-20d1-4458-810f-3b2a6a773e0e"
      unitRef="usd">14654615000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:Deposits
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTEtMS0xLTA_3fb4ddd4-7499-48f6-a301-307948f594cf"
      unitRef="usd">35015761000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTMtMS0xLTA_31866c88-7237-46fd-ad94-173d197a223a"
      unitRef="usd">35018185000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTUtMS0xLTA_a62c1d06-2476-4929-820f-f395d38bb7d2"
      unitRef="usd">27639564000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEyLTctMS0xLTA_3fd7e4e0-c5eb-45f6-989e-3fec4ba29d3d"
      unitRef="usd">27641255000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTEtMS0xLTA_b1af645f-881e-47ac-ae2f-63887a45fe1c"
      unitRef="usd">2116997000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTMtMS0xLTA_16769270-2a29-4730-9735-78ff9e193be9"
      unitRef="usd">2116997000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTUtMS0xLTA_da81f7bf-ff8f-4986-b88a-492e20ab31de"
      unitRef="usd">1695342000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzEzLTctMS0xLTA_bf1d16fc-1cee-4760-88eb-babf9683dfab"
      unitRef="usd">1695342000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTEtMS0xLTA_ef70fd91-0695-4f0a-833b-665bf6fa115e"
      unitRef="usd">136357000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTMtMS0xLTA_30410a69-a884-461a-92de-81d3fd20bdb3"
      unitRef="usd">137115000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTUtMS0xLTA_de74a7b1-aaf9-4582-b1fd-64b7a87b3357"
      unitRef="usd">136299000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE0LTctMS0xLTA_42afc320-cc88-4474-95f8-2d044a06f48b"
      unitRef="usd">137115000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTEtMS0xLTA_1435714f-06b1-4333-b274-138b39a017ab"
      unitRef="usd">99021000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTMtMS0xLTA_01636cba-e3d3-41e3-8951-f3273c154df6"
      unitRef="usd">115717000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTUtMS0xLTA_6f95edd2-22f7-43c8-b130-9bc1d3398fc2"
      unitRef="usd">98865000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE1LTctMS0xLTA_0998659a-dc3e-48e1-8e39-450ccadfd1ab"
      unitRef="usd">89077000</us-gaap:SubordinatedDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTEtMS0xLTA_5c3b15db-c906-43e3-b499-bf03b81f02ce"
      unitRef="usd">8127000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ia3f8519b0c384043a6e7b88f23c397c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTMtMS0xLTA_1f1908b1-017d-45d5-ab03-a57c2f8637c9"
      unitRef="usd">8127000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i1ea730cc9a0e4fa8995b16f7526d8be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTUtMS0xLTA_143c866e-5a13-4296-b543-a901dba722ec"
      unitRef="usd">12393000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i6d16871640b44fbca46134ff8d564493_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDEvZnJhZzo5ZDZmMjJhMTAxYmI0YWJkYjhjNDliNGFjZjdhNWMzNi90YWJsZTo0YmM5ODM2NDJmYTA0ZjNjYTAyOGFlNDAwMmQ1MGQyYi90YWJsZXJhbmdlOjRiYzk4MzY0MmZhMDRmM2NhMDI4YWU0MDAyZDUwZDJiXzE2LTctMS0xLTA_599ea9e5-f07f-4f61-a6a2-18c0d5008379"
      unitRef="usd">12393000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM2MzI_c5184591-4dcc-41be-91df-8278556e1190">Operating Segments&lt;div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#x2019;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $38.6 billion, $37.8 billion and $33.3 billion at December&#160;31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&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;981,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;976,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,230&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest 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;321,136&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,268&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Income (loss) before income taxes&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;342,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;24,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(15,921)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;351,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;/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;Income tax expense (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:400;line-height:100%"&gt;20,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Net income (loss)&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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;19,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="3" style="background-color:#ffffff;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;(10,617)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;331,151&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/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;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss) available to common shareholders&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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;(18,147)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&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,010,368&#160;&lt;/span&gt;&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 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,001&#160;&lt;/span&gt;&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 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;(10,364)&lt;/span&gt;&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 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,004,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest 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;218,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="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;145,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;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;(450)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;703,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Income (loss) before income taxes&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;491,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;25,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(17,750)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;499,469&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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 expense (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:400;line-height:100%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&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;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;19,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(12,792)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;443,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) available to common shareholders&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;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;19,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(20,855)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;435,536&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,228,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&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;963,757&#160;&lt;/span&gt;&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 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,083&#160;&lt;/span&gt;&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 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;(9,948)&lt;/span&gt;&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 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;957,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,685&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest 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;213,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;138,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(522)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,376&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,270&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Income (loss) before income taxes&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;498,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;27,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(17,740)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;508,681&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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 expense (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:400;line-height:100%"&gt;52,928&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,872&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&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;445,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;22,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(12,703)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;454,918&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) available to common shareholders&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;445,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;22,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(20,766)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;446,855&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzEwMQ_9a46616c-6f5b-4bde-a27f-0a056a80904e"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM2MjY_b1e1202c-2dbf-4d6f-9f87-90fed3d79e6a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $38.6 billion, $37.8 billion and $33.3 billion at December&#160;31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&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;981,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,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="3" style="background-color:#ffffff;padding:0 1pt"/&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;976,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,230&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest 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;321,136&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,268&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Income (loss) before income taxes&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;342,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;24,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(15,921)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;351,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;/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;Income tax expense (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:400;line-height:100%"&gt;20,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Net income (loss)&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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;19,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="3" style="background-color:#ffffff;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;(10,617)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;331,151&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/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;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss) available to common shareholders&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;322,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;19,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;(18,147)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.562%"/&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:8pt;font-weight:700;line-height:100%"&gt;Banking&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:8pt;font-weight:700;line-height:100%"&gt;Frost&lt;br/&gt;Wealth&lt;br/&gt;Advisors&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:8pt;font-weight:700;line-height:100%"&gt;Non-Banks&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:8pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&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,010,368&#160;&lt;/span&gt;&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 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,001&#160;&lt;/span&gt;&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 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;(10,364)&lt;/span&gt;&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 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,004,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest 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;218,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="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;145,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;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;(450)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;703,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Income (loss) before income taxes&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;491,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;25,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(17,750)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;499,469&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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 expense (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:400;line-height:100%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&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;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;19,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(12,792)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;443,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) available to common shareholders&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;436,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;19,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(20,855)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;435,536&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,228,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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:#ffffff;border-top:3pt double #000000;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 style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income (expense)&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;963,757&#160;&lt;/span&gt;&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 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,083&#160;&lt;/span&gt;&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 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;(9,948)&lt;/span&gt;&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 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;957,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,685&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest 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;213,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;138,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;(522)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Non-interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,376&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,270&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Income (loss) before income taxes&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;498,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;27,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(17,740)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;508,681&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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 expense (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:400;line-height:100%"&gt;52,928&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,872&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;Net income (loss)&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;445,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;22,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(12,703)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;454,918&#160;&lt;/span&gt;&lt;/td&gt;&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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) available to common shareholders&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;445,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;22,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;(20,766)&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&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;446,855&#160;&lt;/span&gt;&lt;/td&gt;&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;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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 style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 assets (in millions)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i3a8fb518fa9f4cdfb55e789c48320b06_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM1ODY_0f014a53-326b-4804-b663-d9bff415c7a4"
      unitRef="usd">38600000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i1904dbe988a84f4892266e4835a5df41_I20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM1OTA_610c06be-f667-4c68-b2c7-b6d0ae231baf"
      unitRef="usd">37800000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset
      contextRef="i5efc9ed00083462c85c904a0918177e0_I20181231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90ZXh0cmVnaW9uOjNkMTEwODZjOGE3YjQxY2JhODIwMDBhZTMxOTc5MjZiXzM1OTc_850b49f2-b768-4c95-bc86-5cefb86c9b42"
      unitRef="usd">33300000000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountAsset>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItMS0xLTEtMA_c162d6e7-f889-4734-89b4-1f08ea9a5952"
      unitRef="usd">981441000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItMy0xLTEtMA_ddff8a24-3adb-408f-8f42-a89d5c897e53"
      unitRef="usd">2776000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItNS0xLTEtMA_eaa38228-0059-4a1a-a53b-377b5579cbca"
      unitRef="usd">-8216000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzItNy0xLTEtMA_4f3148bc-a8c5-4146-8fad-c4886bff2626"
      unitRef="usd">976001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtMS0xLTEtMA_1c882ba1-e94d-4876-bb41-27e38e553a24"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtMy0xLTEtMA_0c1f570e-2951-400e-a1c6-c95441698cdf"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtNS0xLTEtMA_31f245e7-9a75-4a32-a11c-c6e541c2aa22"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzMtNy0xLTEtMA_c7de946f-c08e-49d5-8ce5-5ab77dffb4c1"
      unitRef="usd">241230000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtMS0xLTEtMA_a5028cd6-0b2d-4f5c-b3c0-60e425813127"
      unitRef="usd">321136000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtMy0xLTEtMA_0626f0ab-5ef4-4a5d-a628-10cbfe5840cd"
      unitRef="usd">145268000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtNS0xLTEtMA_625e2e0b-04ae-42ee-b95d-e7a31d476fe8"
      unitRef="usd">-950000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzQtNy0xLTEtMA_20aa943f-60b8-471e-8db3-65dabbbb9a56"
      unitRef="usd">465454000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtMS0xLTEtMA_28a10c56-b7a4-427f-8335-980ab8c15004"
      unitRef="usd">718519000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtMy0xLTEtMA_d9cf8305-b551-43c4-884d-afc683d2c6b6"
      unitRef="usd">123630000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtNS0xLTEtMA_22ad09c6-96fa-48b3-a45a-69351046e467"
      unitRef="usd">6755000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzUtNy0xLTEtMA_a846d7b4-3909-4b2e-99ea-b82a89ca7d3e"
      unitRef="usd">848904000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtMS0xLTEtMA_b73f7bd8-53be-4bc0-9be6-c0a64fc70445"
      unitRef="usd">342828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtMy0xLTEtMA_3d36aeaa-fb59-49ef-925a-5db46909d2c6"
      unitRef="usd">24414000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtNS0xLTEtMA_a840af0e-b3bf-443f-a580-2c595a79517b"
      unitRef="usd">-15921000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzYtNy0xLTEtMA_960befa7-7350-45d3-964a-bd4a45c951f3"
      unitRef="usd">351321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctMS0xLTEtMA_89d9b069-2a4f-4e47-96ec-548b14579daa"
      unitRef="usd">20347000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctMy0xLTEtMA_39b910d1-6552-4cd0-b29a-d2fe863a545d"
      unitRef="usd">5127000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctNS0xLTEtMA_f6a6adc6-8147-4671-85f2-46a33beb1716"
      unitRef="usd">-5304000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzctNy0xLTEtMA_0d529010-5cdf-429a-8dcd-93f13a347678"
      unitRef="usd">20170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtMS0xLTEtMA_b0c8e912-0ec3-4fca-a57d-9ab3ce254019"
      unitRef="usd">322481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtMy0xLTEtMA_d2015a3c-96b0-4d79-85c3-71c0d01e23bc"
      unitRef="usd">19287000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtNS0xLTEtMA_d8f67c78-d108-404e-8375-34e99b0e6ad1"
      unitRef="usd">-10617000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzgtNy0xLTEtMA_1afbb1e9-287a-49d6-a49b-f3640f72fba6"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktMS0xLTEtMA_0b33d170-f36e-4503-9313-c75c20fb6a29"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktMy0xLTEtMA_fc93587c-7bde-43fb-8831-a525b2f7eb2f"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktNS0xLTEtMA_cb2bc8b1-2b1e-4201-8996-b3fdb7cf057b"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzktNy0xLTEtMA_44494e4b-bea6-4207-a685-77931989d4b8"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTEtMS0xLTE0MzEy_f2b5bc7b-89f0-49eb-bc6c-75e18c05fe20"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTMtMS0xLTE0MzA4_3e489d80-85d4-409b-9ba2-ac47ea759a9b"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTUtMS0xLTE0MzA0_095654ff-0289-49c9-a749-d966b364468e"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTctMS0xLTExOTM2_7caa3bd2-a062-48cb-9744-8f7fc6c59528"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTEtMS0xLTA_f9c64ec7-2ada-4a1c-ac3a-21324533ca25"
      unitRef="usd">322481000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTMtMS0xLTA_b67e7350-42d2-4928-8a93-3e51dc87397f"
      unitRef="usd">19287000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTUtMS0xLTA_c6508dad-6c4b-4e30-b131-14f694aff3bf"
      unitRef="usd">-18147000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEwLTctMS0xLTA_99cfa108-4b68-433c-bb80-00115d9c786f"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i85d1911599f043b2bf7a78b56614c72d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTEtMS0xLTA_10cbbb67-13bb-451d-a0a7-0db6975d7fcb"
      unitRef="usd">1302577000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i41f9c1238dbe4f82a0acc6f0bc892d55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTMtMS0xLTA_b68faf65-e409-4e62-9543-c4b3b68130d0"
      unitRef="usd">148044000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d53f42a90404fe6898e1da5e6e80caf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTUtMS0xLTA_13b40d92-a3c5-4e95-9f9d-65916517b305"
      unitRef="usd">-9166000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzExLTctMS0xLTA_e724d200-5b55-4a52-b8ef-a56c9cd76d6c"
      unitRef="usd">1441455000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="icaed5e63323c4bcfb5eda6bda0be179b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTEtMS0xLTA_e0f3d5b3-cab2-4da5-8137-17f8ebfce0e4"
      unitRef="usd">37892000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i3a8fb518fa9f4cdfb55e789c48320b06_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTMtMS0xLTA_f513e872-8ebf-4435-bc3e-0c548f7b2e5a"
      unitRef="usd">59000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="id81e84f4dee940d984c95c8452e87637_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTUtMS0xLTA_c36759f9-6d45-483a-98e5-a84d54acc1b1"
      unitRef="usd">10000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i20c3b1f446bd401e87ae8171d7f99ef0_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTowOTE5NjUxOTc5ZWE0ZjdhOTRlNTMwMDMwNmUxOGM1Ny90YWJsZXJhbmdlOjA5MTk2NTE5NzllYTRmN2E5NGU1MzAwMzA2ZTE4YzU3XzEyLTctMS0xLTA_a542fe13-4813-45c0-baa8-f18cc8605f3e"
      unitRef="usd">37961000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItMS0xLTEtMA_0484694e-1933-4ce9-9137-ca253197851b"
      unitRef="usd">1010368000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItMy0xLTEtMA_fd196642-2f72-40c1-8a35-7fbe06e37380"
      unitRef="usd">4001000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItNS0xLTEtMA_1db074ad-f6f1-48dd-bc92-26e6dd160e79"
      unitRef="usd">-10364000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzItNy0xLTEtMA_5793c222-73fc-4563-9682-b886fd44de25"
      unitRef="usd">1004005000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtMS0xLTEtMA_75778985-1953-4449-a638-257d205d4862"
      unitRef="usd">33758000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtMy0xLTEtMA_2a7fb61e-a215-42c2-a0a4-450cad358c68"
      unitRef="usd">1000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtNS0xLTEtMA_6dcdc730-f813-40e3-9444-027fcec6878c"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzMtNy0xLTEtMA_4a709181-c5c4-40d7-86a0-300585ec00d8"
      unitRef="usd">33759000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtMS0xLTEtMA_e7c1e193-e7bb-4bba-904e-c15d77e9d660"
      unitRef="usd">218447000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtMy0xLTEtMA_16ca248f-2d97-4fd7-8ed6-e81b7e67b058"
      unitRef="usd">145905000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtNS0xLTEtMA_c41d3cd8-16c3-47be-b9ce-8c69e30cde91"
      unitRef="usd">-450000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzQtNy0xLTEtMA_e939b62b-082f-4b6e-833c-64777084ef18"
      unitRef="usd">363902000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtMS0xLTEtMA_e9f5705a-ce3b-4c5e-af6b-bdf6f462a64f"
      unitRef="usd">703121000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtMy0xLTEtMA_2cd6b695-b079-4f16-9ac4-c4a15e42e055"
      unitRef="usd">124622000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtNS0xLTEtMA_184a6dfa-92e2-4855-909d-a96cb0e48364"
      unitRef="usd">6936000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzUtNy0xLTEtMA_4a5819e5-e931-4d5e-ac68-83d2d10a5a52"
      unitRef="usd">834679000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtMS0xLTEtMA_6fbe7dda-714d-4c6c-b55f-5e95736863b1"
      unitRef="usd">491936000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtMy0xLTEtMA_ef31d921-2dc2-4926-93dd-4c1892e0b420"
      unitRef="usd">25283000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtNS0xLTEtMA_73a7dae5-20e8-4564-a951-7560046f5b69"
      unitRef="usd">-17750000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzYtNy0xLTEtMA_dda46d96-5e7f-4e6c-91bf-c99db2b6b0a8"
      unitRef="usd">499469000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctMS0xLTEtMA_0072a3a9-a750-43b4-b475-7553b3d93155"
      unitRef="usd">55520000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctMy0xLTEtMA_3aeabfde-9376-4736-b7a3-ed2052469a0f"
      unitRef="usd">5308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctNS0xLTEtMA_bec4ee6c-2064-4904-8a90-4fa7463f3be8"
      unitRef="usd">-4958000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzctNy0xLTEtMA_e326a708-5981-4465-bed5-acd3d2c6b477"
      unitRef="usd">55870000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtMS0xLTEtMA_2ed59093-a1ed-4a86-8114-53dd0561acdf"
      unitRef="usd">436416000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtMy0xLTEtMA_7e4131e7-71d6-4834-aac9-1e4b083af054"
      unitRef="usd">19975000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtNS0xLTEtMA_0691ce5f-a75b-4053-92ba-f46735a23e8c"
      unitRef="usd">-12792000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzgtNy0xLTEtMA_c4568453-ef12-4c9f-8620-20eadcfefac6"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktMS0xLTEtMA_b31f200c-5a15-48b5-9655-aca25ff11f1b"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktMy0xLTEtMA_5b662eed-27be-489c-898e-7f1b12499ce9"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktNS0xLTEtMA_46e72901-251c-476e-98f5-59cd0db8aceb"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzktNy0xLTEtMA_0e10a0a3-8ffe-43a2-bbcc-83846ad3e100"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTEtMS0xLTA_3e8b8848-9756-4fa8-bf9d-ceaf6c8f3381"
      unitRef="usd">436416000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTMtMS0xLTA_3b83a29a-be63-430b-b635-f673e0358aec"
      unitRef="usd">19975000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTUtMS0xLTA_fc8498bd-874a-49d0-b466-4e4748a0b5f0"
      unitRef="usd">-20855000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEwLTctMS0xLTA_d8c71271-09b6-46af-ad31-b0aa8b395493"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="if6f300f5882849af834bcbd7d5adae47_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTEtMS0xLTA_ab43adae-da9b-4d27-9f3f-9bd81339fea4"
      unitRef="usd">1228815000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie2bc1d53c4fd49c99ad59e8e0d87c99c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTMtMS0xLTA_93862e0f-dd38-482e-9d69-2876de271a03"
      unitRef="usd">149906000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i021b7809516e48199e9d0215aca9b670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTUtMS0xLTA_b09fc3e4-313f-46bc-9446-5511d3073699"
      unitRef="usd">-10814000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbb8e6d8996249d4ae19019d3f2e61e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzExLTctMS0xLTA_59ef49f6-3ae0-4aee-8192-7cf7e875a652"
      unitRef="usd">1367907000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="icb928c4e421b4348a50c0f3f8ad9a6f8_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTEtMS0xLTA_0ddfdb9a-a2ba-4fee-860e-782cf8e2cdc1"
      unitRef="usd">32019000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i1904dbe988a84f4892266e4835a5df41_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTMtMS0xLTA_cfd32380-fea2-44e4-921d-da1842faf004"
      unitRef="usd">56000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i6104d56b800c4b59885e6a766f27f0cd_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTUtMS0xLTA_c2dab1d7-3259-47b1-bc57-02b36fc1bb6e"
      unitRef="usd">11000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="ia6b3ca5e55084b9c8077cc4d792eee10_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzEyLTctMS0xLTA_19c49f16-81e5-4147-b88f-8520bde2e28a"
      unitRef="usd">32086000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTEtMS0xLTA_eeca3370-52af-4ecf-8620-dfb6eb6097ae"
      unitRef="usd">963757000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTMtMS0xLTA_06bccff3-18fa-4fc0-a7fb-97d80162e745"
      unitRef="usd">4083000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTUtMS0xLTA_22f7915f-2747-4331-aeab-58b21e6e22f4"
      unitRef="usd">-9948000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE0LTctMS0xLTA_2bc281a3-4411-44c9-b7ec-f0ecb596f831"
      unitRef="usd">957892000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTEtMS0xLTA_ef6339e3-6350-48ab-a9cb-e905b028c871"
      unitRef="usd">21685000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTMtMS0xLTA_103d96bc-d9f0-45d8-8b6d-d970e6f3949a"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTUtMS0xLTA_186800c9-a136-4abf-8158-5e8d8b083f05"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE1LTctMS0xLTA_f9438678-0358-4f59-882e-87d90da293ac"
      unitRef="usd">21685000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTEtMS0xLTA_513e5ddd-bb05-4ea7-af0d-e9824e312c59"
      unitRef="usd">213763000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTMtMS0xLTA_b719171c-f59c-45ac-96b9-d6259f0163c1"
      unitRef="usd">138045000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTUtMS0xLTA_0f8f49cb-823f-4b15-90c4-5406b37a44c4"
      unitRef="usd">-522000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE2LTctMS0xLTA_21a0f77b-0822-4aa9-bbdd-bf348ef1bc9c"
      unitRef="usd">351286000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTEtMS0xLTA_d588518b-3fe1-4d89-b90b-490697cf84e4"
      unitRef="usd">657376000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTMtMS0xLTA_d284b7d4-78e9-4e12-8ff6-e24e1c9b023c"
      unitRef="usd">114166000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTUtMS0xLTA_69102cf3-9cd7-481d-a83e-dc50dca9e3cc"
      unitRef="usd">7270000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE3LTctMS0xLTA_bbdbac0f-4035-4c3a-b225-9c10ffeae677"
      unitRef="usd">778812000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTEtMS0xLTA_d79f1674-67f1-4030-a437-79c21c6ea206"
      unitRef="usd">498459000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTMtMS0xLTA_9eeec7fc-3ae1-4a56-88ea-09c7a480a886"
      unitRef="usd">27962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTUtMS0xLTA_b6627712-124f-44dc-ba99-fff90231ff80"
      unitRef="usd">-17740000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE4LTctMS0xLTA_1ea13363-84e3-4ba7-afea-990009730806"
      unitRef="usd">508681000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTEtMS0xLTA_da953b10-9554-4733-a0c9-fd2bf032c2cf"
      unitRef="usd">52928000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTMtMS0xLTA_51805302-4d75-43fe-8843-05826cd789d7"
      unitRef="usd">5872000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTUtMS0xLTA_dad027ad-f2de-4a3a-9cf2-a5905702b799"
      unitRef="usd">-5037000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzE5LTctMS0xLTA_a29f0fcf-963d-46e3-be87-5fbff90e6b91"
      unitRef="usd">53763000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTEtMS0xLTA_7146e5ba-4b5a-41e8-8a3c-3449a7d129bf"
      unitRef="usd">445531000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTMtMS0xLTA_b112a2ff-ca43-46e2-b589-0f95cd5cc172"
      unitRef="usd">22090000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTUtMS0xLTA_4cb019a5-b7c8-4128-b85c-9d758bf69b32"
      unitRef="usd">-12703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIwLTctMS0xLTA_d3760974-6d87-48b2-80bb-4fb8bc412e92"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTEtMS0xLTA_44bf133a-4084-42d7-9aa8-3bb16b98711d"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTMtMS0xLTA_509949b6-9ca7-497c-8a37-fcdcbb1f3f88"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTUtMS0xLTA_34c052b1-490d-4920-a422-43f57b2d7baf"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIxLTctMS0xLTA_33c22a54-aed3-40dd-b3e1-88119201c074"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTEtMS0xLTA_f85f941a-f0f1-43d1-9585-1e91f62a2547"
      unitRef="usd">445531000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTMtMS0xLTA_a3e9f2e6-623a-49aa-9b4e-4326d3c56db5"
      unitRef="usd">22090000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTUtMS0xLTA_bbc0d9d0-ff7b-413f-9d64-4dbe1c860a20"
      unitRef="usd">-20766000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIyLTctMS0xLTA_6eca0568-9619-433d-b48f-f73b8ab9bf4c"
      unitRef="usd">446855000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i398ba8a5ee2146ce890dc08a4e447403_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTEtMS0xLTA_8d6ab9fe-3e65-435c-ba9f-0c0358ce839f"
      unitRef="usd">1177520000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i833d181ee9a64766a9d60fa3c9b92c15_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTMtMS0xLTA_af6a4c1c-8155-4ea9-8897-99aaf8168274"
      unitRef="usd">142128000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib15cd523ca7641cf92df472536a419a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTUtMS0xLTA_46b96a2b-01b3-48df-9314-668ca5e01fc0"
      unitRef="usd">-10470000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ied1c2e4c798345a38cfa152062001ab1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzIzLTctMS0xLTA_f1a61b34-6cdb-4144-83a2-44562d4126a0"
      unitRef="usd">1309178000</us-gaap:Revenues>
    <cfr:SegmentReportingAverageAssets
      contextRef="i749d9e93488940708e6d3b5662b467bd_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTEtMS0xLTA_ca0cd620-946a-4d8d-b2cc-e1f99dfff83c"
      unitRef="usd">30964000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i5efc9ed00083462c85c904a0918177e0_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTMtMS0xLTA_677518ff-aed0-4d9b-9427-0bafe036aaf0"
      unitRef="usd">54000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i966e7910896e43598073ca392b051cfb_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTUtMS0xLTA_df7e8a5b-6657-4a5b-bf9e-e235ba98f1c1"
      unitRef="usd">12000000</cfr:SegmentReportingAverageAssets>
    <cfr:SegmentReportingAverageAssets
      contextRef="i6b13ef645b9444e0ae401032c8ea349f_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNDcvZnJhZzozZDExMDg2YzhhN2I0MWNiYTgyMDAwYWUzMTk3OTI2Yi90YWJsZTphOTY2ZDNjMWY0MjE0NTBlOTQ5NzdhOGMwNzU4MjA3MS90YWJsZXJhbmdlOmE5NjZkM2MxZjQyMTQ1MGU5NDk3N2E4YzA3NTgyMDcxXzI0LTctMS0xLTA_0e3d7b42-575f-42c2-a2fc-ddd7ffac115c"
      unitRef="usd">31030000000</cfr:SegmentReportingAverageAssets>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzMzOA_ef19df5d-331d-4a52-ba24-0233211465b8">Condensed Financial Statements of Parent Company&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&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 pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Assets:&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;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:top"&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:#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;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;9,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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,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;/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;Total cash and cash equivalents&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;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;267,116&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Investment in 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:400;line-height:100%"&gt;4,155,619&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 and other 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:400;line-height:100%"&gt;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 assets&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,539,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,166,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;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;Junior subordinated deferrable interest debentures, net of unamortized issuance costs&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;136,357&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subordinated notes, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Accrued interest payable and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,629&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Total liabilities&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;246,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;254,955&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:400;line-height:100%"&gt;4,293,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,911,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 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;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,539,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,166,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by Frost Bank&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;298,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;234,531&#160;&lt;/span&gt;&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 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;223,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Dividend income paid by non-banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and 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:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 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:10pt;font-weight:400;line-height:100%"&gt;300,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;239,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;226,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,363&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and employee 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:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 2px 7.75pt;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;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;6,833&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Total expenses&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;16,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;18,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;18,937&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;Income before income taxes and equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/div&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;283,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;220,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;207,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;5,135&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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:400;line-height:100%"&gt;42,309&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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;/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:700;line-height:100%"&gt;Net income&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;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;443,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="3" style="background-color:#ffffff;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;454,918&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;435,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;446,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.669%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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="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:700;line-height:100%"&gt;Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net income&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;331,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;443,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;454,918&#160;&lt;/span&gt;&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="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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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;/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;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="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:#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;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:400;line-height:100%"&gt;(42,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="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;(218,190)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242,485)&lt;/span&gt;&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="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 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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" 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:#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;Net tax benefit from stock-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:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;304&#160;&lt;/span&gt;&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="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 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;Net change in other assets and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709)&lt;/span&gt;&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="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:#ffffff;padding:2px 1pt 2px 30.25pt;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;Net cash from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;248,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;200,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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="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 style="height:12pt"&gt;&lt;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="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:#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:700;line-height:100%"&gt;Investing Activities:&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 25.75pt;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;Net cash from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Activities:&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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Redemption of Series A preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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 7.75pt;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;Proceeds from issuance of Series B preferred 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;145,452&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,557&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;31,647&#160;&lt;/span&gt;&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="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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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-based compensation activities of subsidiaries&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;13,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222&#160;&lt;/span&gt;&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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Purchase of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,785)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010)&lt;/span&gt;&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="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 7.75pt;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;Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Cash dividends paid on preferred stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063)&lt;/span&gt;&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="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 7.75pt;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;Cash dividends paid on common 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;(180,584)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,449)&lt;/span&gt;&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="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:#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:700;line-height:100%"&gt;Net cash from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166,921)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(217,926)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(229,653)&lt;/span&gt;&lt;/td&gt;&lt;td 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="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 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:700;line-height:100%"&gt;Net change in cash and cash equivalents&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;114,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;30,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(28,904)&lt;/span&gt;&lt;/td&gt;&lt;td 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="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:#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;Cash and cash equivalents at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,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="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;236,397&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" 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 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:700;line-height:100%"&gt;Cash and cash equivalents at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" 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;/table&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzM1Mw_fbd493f2-ef12-4ee8-92a8-fa53f23442ae">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&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:8pt;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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Assets:&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;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:top"&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:#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;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;9,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 7.75pt;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;Resell agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,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;/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;Total cash and cash equivalents&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;381,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;267,116&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Investment in 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:400;line-height:100%"&gt;4,155,619&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&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 and other 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:400;line-height:100%"&gt;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 assets&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,539,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,166,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;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;Junior subordinated deferrable interest debentures, net of unamortized issuance costs&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;136,357&#160;&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subordinated notes, net of unamortized issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Accrued interest payable and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,629&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;Total liabilities&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;246,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;254,955&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:400;line-height:100%"&gt;4,293,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,911,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 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;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,539,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,166,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:CashAndDueFromBanks
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzMtMS0xLTEtMA_b9c0b243-e6e8-4edf-8481-4cd9ce385b15"
      unitRef="usd">381240000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzMtMy0xLTEtMA_f03e59cb-bdd8-4e05-af9c-99b7b03b2bc7"
      unitRef="usd">9116000</us-gaap:CashAndDueFromBanks>
    <us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzQtMS0xLTEtMA_79b676c1-6b6a-4e9b-94b8-b02247aa8ebe"
      unitRef="usd">0</us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzQtMy0xLTEtMA_0979312e-139a-442e-9750-d56f498c3deb"
      unitRef="usd">258000000</us-gaap:FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzUtMS0xLTEtMA_a2a5145b-eac3-4e14-82dc-df5544964178"
      unitRef="usd">381240000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzUtMy0xLTEtMA_a18c36e6-75d0-4dc9-8642-8589e1442aa5"
      unitRef="usd">267116000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <cfr:InvestmentInSubsidiaries
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzYtMS0xLTEtMA_9251f244-4cb1-4b16-993f-bf38dd76df9d"
      unitRef="usd">4155619000</cfr:InvestmentInSubsidiaries>
    <cfr:InvestmentInSubsidiaries
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzYtMy0xLTEtMA_f96bf43b-c0c3-4cb7-8d24-f1f4f0409a61"
      unitRef="usd">3896962000</cfr:InvestmentInSubsidiaries>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzctMS0xLTEtMA_f2fc841f-3350-471a-b696-3ea1cdb483dd"
      unitRef="usd">2164000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzctMy0xLTEtMA_3a5c50d6-e860-4654-85e9-6a001cc88e38"
      unitRef="usd">2545000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:Assets
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzgtMS0xLTEtMA_a9ab0c8b-8e40-4d21-a566-1665b9b8ded0"
      unitRef="usd">4539023000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzgtMy0xLTEtMA_6592879a-1ff9-429a-85b2-35f0ed41b885"
      unitRef="usd">4166623000</us-gaap:Assets>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEwLTEtMS0xLTA_c20918e6-67d9-4aae-a1ff-58632b0275d5"
      unitRef="usd">136357000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEwLTMtMS0xLTA_00768219-fe19-4e7a-b72c-aa8ed330c133"
      unitRef="usd">136299000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzExLTEtMS0xLTA_42551477-7eb8-4df2-8a8f-d404241189f3"
      unitRef="usd">99021000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzExLTMtMS0xLTA_66ea32bd-655f-46f2-901c-2a155cf26d19"
      unitRef="usd">98865000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEyLTEtMS0xLTA_131bc4ef-83f2-4f5b-9a9e-3011eb3fbc05"
      unitRef="usd">10629000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEyLTMtMS0xLTA_8fa28816-700e-4d36-a317-64bbcba9bdfd"
      unitRef="usd">19791000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEzLTEtMS0xLTA_257c09d9-de4c-49a1-a794-e9d844cd8ee3"
      unitRef="usd">246007000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzEzLTMtMS0xLTA_e0a14233-0e7e-4078-913d-5331173e536c"
      unitRef="usd">254955000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE0LTEtMS0xLTA_16057d23-2390-46e7-99be-cf2db0384c2a"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE0LTMtMS0xLTA_a4d3b0a3-8840-4233-9092-ea1fa9e862d0"
      unitRef="usd">3911668000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE1LTEtMS0xLTA_130c3331-5fbe-4c1c-aab9-e952ea98c1f9"
      unitRef="usd">4539023000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTphMTI1YmRjNTg2YjA0NjE3YTIyN2UxOWEwNjFmZGQ5MC90YWJsZXJhbmdlOmExMjViZGM1ODZiMDQ2MTdhMjI3ZTE5YTA2MWZkZDkwXzE1LTMtMS0xLTA_ab337c8a-df13-4331-a580-8f1ae08ac9c7"
      unitRef="usd">4166623000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzM1OA_b3c7590d-a76a-46a0-a586-1e78359e1043">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.743%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&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;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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend income paid by Frost Bank&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;298,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;234,531&#160;&lt;/span&gt;&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 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;223,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Dividend income paid by non-banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and 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:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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 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:10pt;font-weight:400;line-height:100%"&gt;300,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;239,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;226,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,363&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and employee 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:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 2px 7.75pt;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;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;6,833&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Total expenses&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;16,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;18,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;18,937&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&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;Income before income taxes and equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/div&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;283,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;220,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;207,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:top"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;5,135&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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:400;line-height:100%"&gt;42,309&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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;/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:700;line-height:100%"&gt;Net income&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;331,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;443,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="3" style="background-color:#ffffff;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;454,918&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;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;Preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Redemption of preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,514&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:top"&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 available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;323,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;435,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%"&gt;446,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:DividendIncomeOperating
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzMtMS0xLTEtMA_cea67803-b2cb-4597-9b66-a06638a0e848"
      unitRef="usd">298884000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzMtMy0xLTEtMA_46647995-8395-47d4-b6b1-c7de46e2b300"
      unitRef="usd">234531000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzMtNS0xLTEtMA_c4e130b7-6193-4054-937e-076bad5bb710"
      unitRef="usd">223371000</us-gaap:DividendIncomeOperating>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzQtMS0xLTEtMA_02b80b0f-e407-4887-bd08-8a4b25a8d579"
      unitRef="usd">736000</cfr:DividendIncomePaidByNonBanks>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzQtMy0xLTEtMA_77be745b-38b8-4274-a4e4-d165a92fa505"
      unitRef="usd">1822000</cfr:DividendIncomePaidByNonBanks>
    <cfr:DividendIncomePaidByNonBanks
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzQtNS0xLTEtMA_b4edd6c2-3d26-48ce-af60-a7ccff77b1a9"
      unitRef="usd">953000</cfr:DividendIncomePaidByNonBanks>
    <us-gaap:InterestAndOtherIncome
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzUtMS0xLTEtMA_88f067f2-6054-48cb-a57b-85a3703559ee"
      unitRef="usd">446000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzUtMy0xLTEtMA_2e80bd72-030e-46bb-b4b2-3a60de56b0c5"
      unitRef="usd">2868000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzUtNS0xLTEtMA_62a9cf25-30ba-4d59-8f4f-271c60c9e26e"
      unitRef="usd">1828000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzYtMS0xLTEtMA_74756398-f8a8-46ba-94f5-062aca398bf9"
      unitRef="usd">300066000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzYtMy0xLTEtMA_39eee34d-f318-4a93-9a8d-596de2d720ae"
      unitRef="usd">239221000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzYtNS0xLTEtMA_8ad689ec-429f-4f7a-a1e9-768e58a9826e"
      unitRef="usd">226152000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzgtMS0xLTEtMA_e75f9522-8ad2-4457-b82f-2a194f912c18"
      unitRef="usd">8216000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzgtMy0xLTEtMA_0a24af1b-94b9-4fe3-8071-f37dc8bfda62"
      unitRef="usd">10363000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzgtNS0xLTEtMA_25250156-dc8d-4255-bb0a-3ccb180cacd6"
      unitRef="usd">9948000</us-gaap:InterestExpense>
    <us-gaap:SalariesAndWages
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzktMS0xLTEtMA_f949076a-9f57-4dbb-a5d4-c9076750694f"
      unitRef="usd">1581000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzktMy0xLTEtMA_51cf3234-859b-48f3-8626-d5394c562d61"
      unitRef="usd">1551000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzktNS0xLTEtMA_a0e2b3b9-612a-45ec-bdec-675c95565787"
      unitRef="usd">1973000</us-gaap:SalariesAndWages>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEwLTEtMS0xLTA_12bb8a50-1b9b-473e-a3ab-cb5271aca4f3"
      unitRef="usd">6833000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEwLTMtMS0xLTA_99003481-5720-419c-8200-27c0508df76a"
      unitRef="usd">7033000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEwLTUtMS0xLTA_707fee1f-616c-40b4-9617-3ac1f77cbebe"
      unitRef="usd">7016000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OperatingExpenses
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzExLTEtMS0xLTA_e78bd13f-56fd-4f67-8b0e-ef15cf496fb4"
      unitRef="usd">16630000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzExLTMtMS0xLTA_af5d29d6-e6f0-4d76-a87c-a0e959e95aa6"
      unitRef="usd">18947000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzExLTUtMS0xLTA_68c09478-5786-4665-9777-47bf7375ff97"
      unitRef="usd">18937000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEyLTEtMS0xLTA_2f0409db-7d50-4b5d-8bc2-8b1f21a06256"
      unitRef="usd">283436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEyLTMtMS0xLTA_21ca551b-4188-4dca-86f1-e287cbb6338a"
      unitRef="usd">220274000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEyLTUtMS0xLTA_7f48e19a-c64e-4ab0-9fed-dba2e76d54f9"
      unitRef="usd">207215000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEzLTEtMS0xLTA_9a174eb4-db0b-4c7f-aea6-02d0f49e2482"
      unitRef="usd">-5406000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEzLTMtMS0xLTA_32595d80-f378-4488-bf4d-1a812f05d779"
      unitRef="usd">-5135000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzEzLTUtMS0xLTA_c7e2e053-d648-46cc-a18a-dd3213282473"
      unitRef="usd">-5218000</us-gaap:IncomeTaxExpenseBenefit>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE0LTEtMS0xLTA_faef2a07-4916-42f3-9735-98f5b681422c"
      unitRef="usd">42309000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE0LTMtMS0xLTA_11066f84-13de-480b-a1a9-7be3be6aa6c7"
      unitRef="usd">218190000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE0LTUtMS0xLTA_47f45209-738f-4d30-af60-94c027bf6cfc"
      unitRef="usd">242485000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:NetIncomeLoss
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE1LTEtMS0xLTA_cf618214-1d44-42eb-bd3b-8df193d9d82e"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE1LTMtMS0xLTA_06e074ad-ceff-4438-9fe5-b3eeb135fe32"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE1LTUtMS0xLTA_44e26316-4412-4e82-9b79-a286a634f104"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE2LTEtMS0xLTA_cecd0749-27bd-4fd6-abf3-0160fb5f934f"
      unitRef="usd">2016000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE2LTMtMS0xLTA_fbd4df00-3c54-4bc0-8c3a-b2fea1f78824"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE2LTUtMS0xLTA_081e0ed4-a66e-4f78-9479-547a8c63f80f"
      unitRef="usd">8063000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTEtMS0xLTExOTUy_9e9b4573-7dcf-48bc-aba4-8ab89f987188"
      unitRef="usd">5514000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTMtMS0xLTExOTUy_0c898af2-050b-4f5a-877b-87f26befea21"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTUtMS0xLTExOTUy_9f0adf7b-9458-4ae1-a788-42bd9433322a"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTEtMS0xLTA_80b2915c-5c9f-496e-84be-23c89948a86e"
      unitRef="usd">323621000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTMtMS0xLTA_a3fac268-b672-4616-bae9-ecbd7b2744b6"
      unitRef="usd">435536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTo3YmUxOTdjNjIyZjY0NTc5OGZjZjAyNTMwNGQ3MjA1OC90YWJsZXJhbmdlOjdiZTE5N2M2MjJmNjQ1Nzk4ZmNmMDI1MzA0ZDcyMDU4XzE3LTUtMS0xLTA_187c530b-b972-4d5b-a625-684d72f49262"
      unitRef="usd">446855000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90ZXh0cmVnaW9uOjAzNGY0YWFjMjA5MjQzMTA4YWU5ODg1Y2U1OTNkM2EzXzM0Ng_fa94f985-ddd2-4448-8832-22887133e0ce">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.669%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&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: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&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="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:700;line-height:100%"&gt;Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Net income&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;331,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;443,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;454,918&#160;&lt;/span&gt;&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="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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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;/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;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="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:#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;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:400;line-height:100%"&gt;(42,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="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;(218,190)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242,485)&lt;/span&gt;&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="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 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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" 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:#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;Net tax benefit from stock-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:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;304&#160;&lt;/span&gt;&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="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 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;Net change in other assets and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709)&lt;/span&gt;&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="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:#ffffff;padding:2px 1pt 2px 30.25pt;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;Net cash from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;248,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;200,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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="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 style="height:12pt"&gt;&lt;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="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:#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:700;line-height:100%"&gt;Investing Activities:&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 25.75pt;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;Net cash from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Activities:&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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Redemption of Series A preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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 7.75pt;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;Proceeds from issuance of Series B preferred 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;145,452&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,557&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;31,647&#160;&lt;/span&gt;&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="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:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&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-based compensation activities of subsidiaries&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;13,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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222&#160;&lt;/span&gt;&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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Purchase of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,785)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,010)&lt;/span&gt;&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="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 7.75pt;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;Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%"&gt;10,307&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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="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:#ffffff;padding:2px 1pt 2px 7.75pt;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;Cash dividends paid on preferred stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,016)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063)&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,063)&lt;/span&gt;&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="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 7.75pt;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;Cash dividends paid on common 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;(180,584)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006)&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,449)&lt;/span&gt;&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="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:#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:700;line-height:100%"&gt;Net cash from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166,921)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(217,926)&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(229,653)&lt;/span&gt;&lt;/td&gt;&lt;td 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="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 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:700;line-height:100%"&gt;Net change in cash and cash equivalents&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;114,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;30,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;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;(28,904)&lt;/span&gt;&lt;/td&gt;&lt;td 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="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:#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;Cash and cash equivalents at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,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="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;236,397&#160;&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" 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 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:700;line-height:100%"&gt;Cash and cash equivalents at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" 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;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzMtMS0xLTEtMA_e421a265-8756-4338-a779-b3eeea6a1614"
      unitRef="usd">331151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzMtMy0xLTEtMA_d40b43d5-4358-4b4a-b9b2-338dc044c13b"
      unitRef="usd">443599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzMtNS0xLTEtMA_e8652a54-95ab-45be-bdea-cdac43b5b3ad"
      unitRef="usd">454918000</us-gaap:NetIncomeLoss>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzUtMS0xLTEtMA_7cfdb934-b5d4-43c7-bc92-f0d809eabc1b"
      unitRef="usd">42309000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzUtMy0xLTEtMA_46c83c07-5f50-4ff7-8247-05772ba384f4"
      unitRef="usd">218190000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <cfr:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzUtNS0xLTEtMA_dd285ecd-ef6f-4c0d-a40d-2eb3a0201760"
      unitRef="usd">242485000</cfr:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:ShareBasedCompensation
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzYtMS0xLTEtMA_29e90363-443b-416e-80be-0cf057fafe4c"
      unitRef="usd">770000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzYtMy0xLTEtMA_987b25c2-7940-4c83-9376-2c044e2b5a29"
      unitRef="usd">780000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzYtNS0xLTEtMA_41df75c9-f8fe-46d3-bd81-ecaa88894e3b"
      unitRef="usd">721000</us-gaap:ShareBasedCompensation>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzctMS0xLTEtMA_74b38c32-d6a3-43c2-b621-bbeddefe17a3"
      unitRef="usd">-370000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzctMy0xLTEtMA_d32755e1-1452-4194-ba9a-e8a5c7a0cf67"
      unitRef="usd">-240000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzctNS0xLTEtMA_2c581b7a-e5de-4705-9c64-4e69efb9a6ff"
      unitRef="usd">-304000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzgtMS0xLTEtMA_0d314df3-b5e7-4709-a595-400149493d7d"
      unitRef="usd">8937000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzgtMy0xLTEtMA_80d37276-90b4-4209-9c12-feff1ecb56a9"
      unitRef="usd">-22216000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzgtNS0xLTEtMA_f7203133-3681-4966-ba89-e4f82b877769"
      unitRef="usd">12709000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzktMS0xLTEtMA_5f2193e9-f4ce-40af-8cd6-2b6ebdd51510"
      unitRef="usd">281045000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzktMy0xLTEtMA_e9d5708e-e06e-45d6-a77e-2ffbb4500b59"
      unitRef="usd">248645000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzktNS0xLTEtMA_42e960eb-9706-4692-a3ce-86b546e0936e"
      unitRef="usd">200749000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE1LTEtMS0xLTA_b7a49a3c-6436-42af-b496-8a5527cb8e6c"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE1LTMtMS0xLTA_c93a9d99-f67e-49e0-87eb-ae1a59f109b5"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE1LTUtMS0xLTA_9934a731-4dc0-42ae-9ff9-87dc48ece64b"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE4LTEtMS0xLTE1NDIx_f703f03a-9ed6-470d-b6c4-4b15fc045699"
      unitRef="usd">150000000</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE4LTMtMS0xLTE1NDIx_a049737c-72ee-43dc-acb1-0f0b849ab55d"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE4LTUtMS0xLTE1NDIx_1eb03dfe-d9f9-4108-a88d-70a076763929"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE5LTEtMS0xLTE1NDEx_e22de1de-1f60-4a83-aa5c-5d5e81ac72af"
      unitRef="usd">145452000</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE5LTMtMS0xLTE1NDEx_35ebb83b-5740-4c2b-b593-4a6400983865"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzE5LTUtMS0xLTE1NDEx_7d6bde16-3369-4818-a995-64e31fa244f2"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemablePreferredStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIwLTEtMS0xLTA_82620f87-058a-4d8e-b4ef-7a1a7e1ad6aa"
      unitRef="usd">12557000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIwLTMtMS0xLTA_23527b5c-6b0a-4ccf-b99a-a7be0dbf0ded"
      unitRef="usd">20770000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIwLTUtMS0xLTA_2a6b9cac-eb5d-41ee-bb0e-b899987f92a4"
      unitRef="usd">31647000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIxLTEtMS0xLTA_94bd1bf1-11d1-458b-9b68-fdb82bec5aba"
      unitRef="usd">13148000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIxLTMtMS0xLTA_1eae4cdf-6c29-4fc0-8438-5a1457cc3cdc"
      unitRef="usd">15166000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIxLTUtMS0xLTA_46f86ca1-6762-48e8-90a4-465417c0d3c6"
      unitRef="usd">13222000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIzLTEtMS0xLTA_b525a40f-255e-49ff-bac5-2283ccd3ec78"
      unitRef="usd">15785000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIzLTMtMS0xLTA_22a9b1e1-337e-4c12-bdf6-7d1d3f52508b"
      unitRef="usd">68793000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzIzLTUtMS0xLTA_c2b026a6-9344-458b-ba6d-6d3c28dad274"
      unitRef="usd">101010000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTEtMS0xLTE1NDM3_3d68baa7-4249-4bbe-a652-511f2e7bfc82"
      unitRef="usd">10307000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTMtMS0xLTE1NDM3_1d36879b-8235-48ea-a881-fde22a849a64"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTUtMS0xLTE1NDM3_c1373aee-d3fe-4ac5-bf8c-75fa3b264245"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI0LTEtMS0xLTA_5e62aa88-4a65-427b-8e95-5e2b46313a91"
      unitRef="usd">2016000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI0LTMtMS0xLTA_de7a66f8-c8eb-4c5e-bbe2-d8b37a4a271f"
      unitRef="usd">8063000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI0LTUtMS0xLTA_113e3baa-2ccf-4d4e-bddf-0c9c08686a73"
      unitRef="usd">8063000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTEtMS0xLTA_6cde36e1-5f51-49ef-bf20-6d0889245027"
      unitRef="usd">180584000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTMtMS0xLTA_87fee097-4206-4000-a33f-e24c5b0ab041"
      unitRef="usd">177006000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI1LTUtMS0xLTA_f5573c54-d7ed-437c-b8ae-531787e882c6"
      unitRef="usd">165449000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI2LTEtMS0xLTA_d8a49779-eea4-48c9-93bb-92c61a705f0b"
      unitRef="usd">-166921000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI2LTMtMS0xLTA_20e0cd08-6c9f-4a91-b621-264953d0f427"
      unitRef="usd">-217926000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI2LTUtMS0xLTA_687928ef-a23d-431a-9491-811d85711256"
      unitRef="usd">-229653000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI3LTEtMS0xLTA_3052e444-d158-4d04-b6d2-72009b996c93"
      unitRef="usd">114124000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i717c421e8cb346a4ad84b1c3625ec92e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI3LTMtMS0xLTA_75da02bb-e210-45d4-9179-bd381eabfc09"
      unitRef="usd">30719000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i9acc16e5cee046d99b987c00d20e7d5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI3LTUtMS0xLTA_54710f0b-5ce9-445c-8d88-6dc2ce0fb00c"
      unitRef="usd">-28904000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI4LTEtMS0xLTA_513340c7-ee48-4bf9-a74d-8f8e8fa2c9e8"
      unitRef="usd">267116000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iff18038052d046e08d73225762dbcbe2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI4LTMtMS0xLTA_591ca8d4-51ef-429a-bf51-8296eafcd2be"
      unitRef="usd">236397000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i27c0642dd62d4cc58df3a0df4147dee9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI4LTUtMS0xLTA_e960bc6f-b89a-468a-b763-aded6c21ec5e"
      unitRef="usd">265301000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia6aba492ff9b4718b0bf37ced0183a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI5LTEtMS0xLTA_820ed8a6-4a75-4769-805f-d3c0dc4cf493"
      unitRef="usd">381240000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib83717c7040248fa8fe588f5fe930a96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI5LTMtMS0xLTA_e930d24a-aa41-4f95-bce5-fe4b6081e74d"
      unitRef="usd">267116000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iff18038052d046e08d73225762dbcbe2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTAvZnJhZzowMzRmNGFhYzIwOTI0MzEwOGFlOTg4NWNlNTkzZDNhMy90YWJsZTpmNjkxMDcxYTkzYjI0Njc2YTljNTU2YmQ1ZmJjMzczMC90YWJsZXJhbmdlOmY2OTEwNzFhOTNiMjQ2NzZhOWM1NTZiZDVmYmMzNzMwXzI5LTUtMS0xLTA_7f9a5e97-6171-445c-9d0f-4c8674bad114"
      unitRef="usd">236397000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTMvZnJhZzo5ZGE5ZGUwNTcyNmQ0YzkyODFiZWJmZTU2NTMwMjQ3Ni90ZXh0cmVnaW9uOjlkYTlkZTA1NzI2ZDRjOTI4MWJlYmZlNTY1MzAyNDc2XzEwOTk1MTE2NTc4OTQ_6ba0975e-f8d9-40f8-b527-62f4d36a9a03">Accounting Standards Updates&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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;Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09, &#x201c;Revenue from Contracts with Customers (Topic 606).&#x201d; &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;ASU&#160;2014-09 implements a common revenue standard that clarifies the principles for recognizing revenue. The core principle of ASU&#160;2014-09 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract and (v) recognize revenue when (or as) the entity satisfies a performance obligation. We adopted ASU 2014-09 effective January&#160;1, 2018. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2016-01, &#x201c;Financial Instruments &#x2013; Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities." &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;ASU&#160;2016-01, among other things, (i) requires equity investments, with certain exceptions, to be measured at fair value with changes in fair value recognized in net income, (ii) simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment, (iii) eliminates the requirement for public business entities to disclose the methods and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet, (iv) requires public business entities to use the exit price notion when measuring the fair value of financial instruments for disclosure purposes, (v) requires an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments, (vi) requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements and (viii) clarifies that an entity should evaluate the need for a valuation allowance on a deferred tax asset related to available-for-sale securities. ASU&#160;2016-01 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2016-02, &#x201c;Leases (Topic 842).&#x201d;&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; ASU&#160;2016-02 among other things, requires lessees to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. We adopted ASU 2016-02, along with several other subsequent codification updates related to lease accounting, as of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d;&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; ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#x2019;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $29.3 million. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2016-15, &#x201c;Statement of Cash Flows (Topic 230) - Classification of Certain Cash Receipts and Cash Payments.&#x201d;&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; ASU&#160;2016-15 provides guidance related to certain cash flow issues in order to reduce the current and potential future diversity in practice. ASU&#160;2016-15 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2016-16, &#x201c;Income Taxes (Topic 740) - Intra-Entity Transfers of Assets Other Than Inventory.&#x201d; &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;ASU&#160;2016-16 provides guidance stating that an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU&#160;2016-16 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2016-18, &#x201c;Statement of Cash Flows (Topic 230) - Restricted Cash.&#x201d; &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;ASU&#160;2016-18 requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU&#160;2016-18 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2017-01, &#x201c;Business Combinations (Topic 805) - Clarifying the Definition of a Business.&#x201d;&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; ASU&#160;2017-01 clarifies the definition and provides a more robust framework to use in determining when a set of assets and activities constitutes a business. ASU&#160;2017-01 is intended to provide guidance when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU&#160;2017-01 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2017-04, &#x201c;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#x201d;&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; ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2017-05, &#x201c;Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20) - Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets.&#x201d;&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; ASU 2017-05 clarifies the scope of Subtopic 610-20 and adds guidance for partial sales of nonfinancial assets, including partial sales of real estate. Historically, U.S. GAAP contained several different accounting models to evaluate whether the transfer of certain assets qualified for sale treatment. ASU&#160;2017-05 reduces the number of potential accounting models that might apply and clarifies which model does apply in various circumstances. ASU&#160;2017-05 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2017-08, &#x201c;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#x201d; &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;ASU&#160;2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU&#160;2017-08 does not change the accounting for callable debt securities held at a discount. We adopted ASU 2017-08 effective January 1, 2019 and recognized a cumulative effect adjustment reducing retained earnings by $14.7 million. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2017-09, &#x201c;Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting.&#x201d;&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; ASU&#160;2017-09 clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. Under ASU&#160;2017-09, an entity will not apply modification accounting to a share-based payment award if all of the following are the same immediately before and after the change: (i) the award's fair value, (ii) the award's vesting conditions and (iii) the award's classification as an equity or liability instrument. ASU&#160;2017-09 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2017-12, &#x201c;Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities.&#x201d;&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; ASU&#160;2017-12 amends the hedge accounting recognition and presentation requirements in ASC 815 to improve the transparency and understandability of information conveyed to financial statement users about an entity&#x2019;s risk management activities to better align the entity&#x2019;s financial reporting for hedging relationships with those risk management activities and to reduce the complexity of and simplify the application of hedge accounting. ASU&#160;2017-12 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2018-02, &#x201c;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#x201d; &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;Under&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;ASU 2018-02, entities may elect to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017, from accumulated other comprehensive income to retained earnings. ASU&#160;2018-02 also requires certain accounting policy disclosures. We elected to adopt the provisions of ASU 2018-02 as of January&#160;1, 2018 in advance of the required application date of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2018-05, &#x201c;Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin (SAB) No. 118.&#x201d; &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;ASU 2018-05 amends the Accounting Standards Codification to incorporate various SEC paragraphs pursuant to the issuance of SAB&#160;118. SAB&#160;118 addresses the application of generally accepted accounting principles in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act. See Note&#160;13 - Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2018-13,&#160;&#x201c;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; &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;ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January 1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2018-14, &#x201c;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#x201d; &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;ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 will be effective for us on January&#160;1, 2021, with early adoption permitted, and is not expected to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2018-15, &#x201c;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; &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;ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#x201c;Customer&#x2019;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#x201d; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2018-16, &#x201c;Derivatives and Hedging (Topic 815) - Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes.&#x201d; &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 amendments in this update permit use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic&#160;815 in addition to the interest rates on direct U.S. Treasury obligations, the LIBOR swap rate, the OIS rate based on the Fed Funds Effective Rate and the Securities Industry and Financial Markets Association (SIFMA) Municipal Swap Rate. ASU&#160;2018-16 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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&#160;2019-12, &#x201c;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#x201d; &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 guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 will be effective for us on January 1, 2021, with early adoption permitted, and is not expected to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; &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;ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and generally can be applied through December 31, 2022. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2020-08, &#x201c;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#x201d; &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;ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 will be effective for us on January&#160;1, 2021 and is not expected to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2020-09, &#x201c;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#x201d; &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;ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 will be effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and is not expected to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&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 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope.&#x201d; &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;ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and generally can be applied through December 31, 2022. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i715540d77ca24d20939c1bb4f91624af_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTMvZnJhZzo5ZGE5ZGUwNTcyNmQ0YzkyODFiZWJmZTU2NTMwMjQ3Ni90ZXh0cmVnaW9uOjlkYTlkZTA1NzI2ZDRjOTI4MWJlYmZlNTY1MzAyNDc2XzIxOTkwMjMyODA1NTA_f6116455-b887-4378-b620-b4a2a5719e14"
      unitRef="usd">-29300000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
    <cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax
      contextRef="i00a66549292344299e8d8d041c0c1574_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yNTMvZnJhZzo5ZGE5ZGUwNTcyNmQ0YzkyODFiZWJmZTU2NTMwMjQ3Ni90ZXh0cmVnaW9uOjlkYTlkZTA1NzI2ZDRjOTI4MWJlYmZlNTY1MzAyNDc2Xzk1Mjg_565b0a01-144e-427e-aa74-276b83a7b3a1"
      unitRef="usd">-14700000</cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039212952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ / shares in Units, $ in Billions</strong></div></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>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 28, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-13221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CULLEN/FROST BANKERS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">74-1751768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">111 W. Houston Street,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Antonio,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">78205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">220-4011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,165,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000039263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CFR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CFR.PrB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EntityListingsExchangeAxis=exch_XNYS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EntityListingsExchangeAxis=exch_XNYS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033759128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and due from banks</a></td>
<td class="nump">$ 529,454<span></span>
</td>
<td class="nump">$ 581,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest-bearing deposits</a></td>
<td class="nump">9,758,624<span></span>
</td>
<td class="nump">2,849,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="top.Show.showAR( this, 'defref_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell', window );">Federal funds sold and resell agreements</a></td>
<td class="nump">775<span></span>
</td>
<td class="nump">356,374<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Total cash and cash equivalents</a></td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount', window );">Securities held to maturity, net of allowance for credit losses of $160 in 2020</a></td>
<td class="nump">1,945,673<span></span>
</td>
<td class="nump">2,030,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">10,437,565<span></span>
</td>
<td class="nump">11,269,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">24,456<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">17,481,309<span></span>
</td>
<td class="nump">14,750,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less: Allowance for credit losses on loans</a></td>
<td class="num">(263,177)<span></span>
</td>
<td class="num">(132,167)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Net loans</a></td>
<td class="nump">17,218,132<span></span>
</td>
<td class="nump">14,618,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">1,045,578<span></span>
</td>
<td class="nump">1,011,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">654,952<span></span>
</td>
<td class="nump">654,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">1,563<span></span>
</td>
<td class="nump">2,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">189,984<span></span>
</td>
<td class="nump">187,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="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">584,561<span></span>
</td>
<td class="nump">440,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">42,391,317<span></span>
</td>
<td class="nump">34,027,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits</a></td>
<td class="nump">15,117,051<span></span>
</td>
<td class="nump">10,873,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing deposits</a></td>
<td class="nump">19,898,710<span></span>
</td>
<td class="nump">16,765,935<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">35,015,761<span></span>
</td>
<td class="nump">27,639,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and repurchase agreements</a></td>
<td class="nump">2,116,997<span></span>
</td>
<td class="nump">1,695,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">136,357<span></span>
</td>
<td class="nump">136,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,021<span></span>
</td>
<td class="nump">98,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">730,165<span></span>
</td>
<td class="nump">545,690<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">38,098,301<span></span>
</td>
<td class="nump">30,115,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; 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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2020 and 6,000,000 Series A shares ($25 liquidation preference) issued in 2019</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,236,306 shares issued in both 2020 and 2019</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">997,168<span></span>
</td>
<td class="nump">983,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,750,723<span></span>
</td>
<td class="nump">2,667,534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net of tax</a></td>
<td class="nump">512,970<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 1,225,066 shares in 2020 and 1,567,302 in 2019.</a></td>
<td class="num">(113,939)<span></span>
</td>
<td class="num">(151,614)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">3,911,668<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 42,391,317<span></span>
</td>
<td class="nump">$ 34,027,428<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity Net Carrying Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Includes: (1) the amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements (Federal Funds Sold) and (2) the dollar amount outstanding of funds lent in the form of security resale agreements regardless of maturity, if the agreement requires the bank to resell the identical security purchased or a security that meets the definition of substantially the same in the case of a dollar roll. Also include purchases of participations in pools of securities, regardless of maturity (Securities Purchased Under Agreements to Re-sell).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(2)(i)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestBearingDepositsInBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117340910&amp;loc=d3e59706-112781<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositsInBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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 http://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 http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039218312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">$ (160,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">210,000,000<span></span>
</td>
<td class="nump">210,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">64,236,306<span></span>
</td>
<td class="nump">64,236,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">1,225,066<span></span>
</td>
<td class="nump">1,567,302<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Liquidation Preference, Value</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040181912">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>Interest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Loans, including fees</a></td>
<td class="nump">$ 680,064<span></span>
</td>
<td class="nump">$ 741,747<span></span>
</td>
<td class="nump">$ 669,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract', window );"><strong>Securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxable', window );">Taxable</a></td>
<td class="nump">93,569<span></span>
</td>
<td class="nump">117,082<span></span>
</td>
<td class="nump">86,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Tax-exempt</a></td>
<td class="nump">233,614<span></span>
</td>
<td class="nump">233,842<span></span>
</td>
<td class="nump">233,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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions', window );">Interest-bearing deposits</a></td>
<td class="nump">12,893<span></span>
</td>
<td class="nump">35,590<span></span>
</td>
<td class="nump">56,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell', window );">Federal funds sold and resell agreements</a></td>
<td class="nump">895<span></span>
</td>
<td class="nump">5,524<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">1,021,035<span></span>
</td>
<td class="nump">1,133,785<span></span>
</td>
<td class="nump">1,051,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">32,018<span></span>
</td>
<td class="nump">99,742<span></span>
</td>
<td class="nump">75,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and repurchase agreements</a></td>
<td class="nump">4,482<span></span>
</td>
<td class="nump">19,675<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">3,560<span></span>
</td>
<td class="nump">5,706<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures', window );">Subordinated notes</a></td>
<td class="nump">4,656<span></span>
</td>
<td class="nump">4,657<span></span>
</td>
<td class="nump">4,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">318<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">45,034<span></span>
</td>
<td class="nump">129,780<span></span>
</td>
<td class="nump">93,306<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">976,001<span></span>
</td>
<td class="nump">1,004,005<span></span>
</td>
<td class="nump">957,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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
<td class="nump">21,685<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after credit loss expense</a></td>
<td class="nump">734,771<span></span>
</td>
<td class="nump">970,246<span></span>
</td>
<td class="nump">936,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Non-interest income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Trustandinvestmentmanagementfees', window );">Trust and investment management fees</a></td>
<td class="nump">129,272<span></span>
</td>
<td class="nump">126,722<span></span>
</td>
<td class="nump">119,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Service charges on deposit accounts</a></td>
<td class="nump">80,873<span></span>
</td>
<td class="nump">88,983<span></span>
</td>
<td class="nump">85,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="top.Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Insurance commissions and fees</a></td>
<td class="nump">50,313<span></span>
</td>
<td class="nump">52,345<span></span>
</td>
<td class="nump">48,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Interchangeanddebitcardtransactionfees', window );">Interchange and debit card transaction fees</a></td>
<td class="nump">13,470<span></span>
</td>
<td class="nump">14,873<span></span>
</td>
<td class="nump">13,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Otherchargescommissionsandfees', window );">Other charges, commissions and fees</a></td>
<td class="nump">34,825<span></span>
</td>
<td class="nump">37,123<span></span>
</td>
<td class="nump">37,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net gain (loss) on securities transactions</a></td>
<td class="nump">108,989<span></span>
</td>
<td class="nump">293<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other</a></td>
<td class="nump">47,712<span></span>
</td>
<td class="nump">43,563<span></span>
</td>
<td class="nump">46,790<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total non-interest income</a></td>
<td class="nump">465,454<span></span>
</td>
<td class="nump">363,902<span></span>
</td>
<td class="nump">351,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>Non-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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries and wages</a></td>
<td class="nump">387,328<span></span>
</td>
<td class="nump">375,029<span></span>
</td>
<td class="nump">350,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Employee benefits</a></td>
<td class="nump">75,676<span></span>
</td>
<td class="nump">86,230<span></span>
</td>
<td class="nump">77,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Net occupancy</a></td>
<td class="nump">102,938<span></span>
</td>
<td class="nump">89,466<span></span>
</td>
<td class="nump">76,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Technology, furniture and equipment</a></td>
<td class="nump">105,232<span></span>
</td>
<td class="nump">91,995<span></span>
</td>
<td class="nump">83,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="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Deposit insurance</a></td>
<td class="nump">10,502<span></span>
</td>
<td class="nump">10,126<span></span>
</td>
<td class="nump">16,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible amortization</a></td>
<td class="nump">918<span></span>
</td>
<td class="nump">1,168<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">166,310<span></span>
</td>
<td class="nump">180,665<span></span>
</td>
<td class="nump">173,466<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total non-interest expense</a></td>
<td class="nump">848,904<span></span>
</td>
<td class="nump">834,679<span></span>
</td>
<td class="nump">778,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">351,321<span></span>
</td>
<td class="nump">499,469<span></span>
</td>
<td class="nump">508,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">20,170<span></span>
</td>
<td class="nump">55,870<span></span>
</td>
<td class="nump">53,763<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,599<span></span>
</td>
<td class="nump">454,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 323,621<span></span>
</td>
<td class="nump">$ 435,536<span></span>
</td>
<td class="nump">$ 446,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 5.11<span></span>
</td>
<td class="nump">$ 6.89<span></span>
</td>
<td class="nump">$ 6.97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 5.10<span></span>
</td>
<td class="nump">$ 6.84<span></span>
</td>
<td class="nump">$ 6.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Interchangeanddebitcardtransactionfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income earned from debit card services, including interchange fees, annual fees and other fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Interchangeanddebitcardtransactionfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Otherchargescommissionsandfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fee and commission revenue classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Otherchargescommissionsandfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Trustandinvestmentmanagementfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Trustandinvestmentmanagementfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense incurred on federal funds purchased and securities sold under agreements to repurchase. If amounts recognized as payables under repurchase agreements have been offset against amounts recognized as receivables under reverse repurchase agreements and reported as a net amount on the balance sheet, the income and expense from these agreements may be reported on a net basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseJuniorSubordinatedDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseSubordinatedNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeDepositsWithFinancialInstitutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest income earned from (1) the lending of excess federal funds to another commercial bank requiring such for its legal reserve requirements and (2) securities purchased under agreements to resell.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestIncomeSecuritiesTaxExempt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesTaxExempt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestIncomeSecuritiesTaxable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeSecuritiesTaxable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<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.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018967112">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,599<span></span>
</td>
<td class="nump">$ 454,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), before 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Change in net unrealized gain/loss on securities available for sale during the period</a></td>
<td class="nump">427,331<span></span>
</td>
<td class="nump">418,556<span></span>
</td>
<td class="num">(182,340)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax', window );">Change in net unrealized gain on securities transferred to held-to-maturity</a></td>
<td class="num">(1,256)<span></span>
</td>
<td class="num">(1,292)<span></span>
</td>
<td class="num">(8,818)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification adjustment for net (gains) losses included in net income</a></td>
<td class="num">(108,989)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities before tax amount</a></td>
<td class="nump">317,086<span></span>
</td>
<td class="nump">416,971<span></span>
</td>
<td class="num">(191,002)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Defined-benefit post-retirement benefit plans:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Change in the net actuarial gain/loss before tax amount</a></td>
<td class="num">(11,518)<span></span>
</td>
<td class="num">(3,644)<span></span>
</td>
<td class="num">(7,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount</a></td>
<td class="nump">5,319<span></span>
</td>
<td class="nump">5,623<span></span>
</td>
<td class="nump">5,002<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="num">(6,199)<span></span>
</td>
<td class="nump">1,979<span></span>
</td>
<td class="num">(2,223)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract', window );"><strong>Reclassification adjustments for (gains) losses included in net 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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before tax</a></td>
<td class="nump">310,887<span></span>
</td>
<td class="nump">418,950<span></span>
</td>
<td class="num">(193,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Deferred tax expense (benefit)</a></td>
<td class="nump">65,287<span></span>
</td>
<td class="nump">87,980<span></span>
</td>
<td class="num">(40,578)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">245,600<span></span>
</td>
<td class="nump">330,970<span></span>
</td>
<td class="num">(152,647)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 576,751<span></span>
</td>
<td class="nump">$ 774,569<span></span>
</td>
<td class="nump">$ 302,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664024128712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">$ (2,285)<span></span>
</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,285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance', window );">Adjusted beginning balance</a></td>
<td class="nump">3,295,578<span></span>
</td>
<td class="nump">$ 144,486<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="nump">$ 953,361<span></span>
</td>
<td class="nump">2,184,784<span></span>
</td>
<td class="nump">$ 79,512<span></span>
</td>
<td class="num">$ (67,207)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2017</a></td>
<td class="nump">3,297,863<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">953,361<span></span>
</td>
<td class="nump">2,187,069<span></span>
</td>
<td class="nump">79,512<span></span>
</td>
<td class="num">(67,207)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">454,918<span></span>
</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">454,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(152,647)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,647)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</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="num">(9,535)<span></span>
</td>
<td class="nump">9,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (408,563 shares, 399,224 shares, and 548,238 shares during 2020, 2019, and 2018, respectively)</a></td>
<td class="nump">31,647<span></span>
</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">(16,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">13,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (206,951 shares, 716,062 shares, and 1,037,982 shares during 2020, 2019, and 2018, respectively)</a></td>
<td class="num">(101,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(101,010)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to the 401(k) stock purchase plan (140,264 shares)</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $0.34 per share in 2020 and $1.34 per share in 2019 and 2018)</a></td>
<td class="num">(8,063)<span></span>
</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">(8,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($2.85 per share, $2.80 per share, and $2.58 per share in 2020, 2019, and 2018, respectively)</a></td>
<td class="num">(165,449)<span></span>
</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">(165,449)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">3,368,917<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">967,304<span></span>
</td>
<td class="nump">2,440,002<span></span>
</td>
<td class="num">(63,600)<span></span>
</td>
<td class="num">(119,917)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">(14,672)<span></span>
</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">(14,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance', window );">Adjusted beginning balance</a></td>
<td class="nump">3,354,245<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">967,304<span></span>
</td>
<td class="nump">2,425,330<span></span>
</td>
<td class="num">(63,600)<span></span>
</td>
<td class="num">(119,917)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">443,599<span></span>
</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">443,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">330,970<span></span>
</td>
<td class="text">&#160;<span></span>
</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">330,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (408,563 shares, 399,224 shares, and 548,238 shares during 2020, 2019, and 2018, respectively)</a></td>
<td class="nump">20,770<span></span>
</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">(16,326)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">15,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (206,951 shares, 716,062 shares, and 1,037,982 shares during 2020, 2019, and 2018, respectively)</a></td>
<td class="num">(68,793)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(68,793)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to the 401(k) stock purchase plan (140,264 shares)</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $0.34 per share in 2020 and $1.34 per share in 2019 and 2018)</a></td>
<td class="num">(8,063)<span></span>
</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">(8,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($2.85 per share, $2.80 per share, and $2.58 per share in 2020, 2019, and 2018, respectively)</a></td>
<td class="num">(177,006)<span></span>
</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">(177,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">3,911,668<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">983,250<span></span>
</td>
<td class="nump">2,667,534<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(151,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">(29,252)<span></span>
</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">(29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance', window );">Adjusted beginning balance</a></td>
<td class="nump">3,882,416<span></span>
</td>
<td class="nump">144,486<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">983,250<span></span>
</td>
<td class="nump">2,638,282<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(151,614)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</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">331,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">245,600<span></span>
</td>
<td class="text">&#160;<span></span>
</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">245,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercises/stock unit conversions (408,563 shares, 399,224 shares, and 548,238 shares during 2020, 2019, and 2018, respectively)</a></td>
<td class="nump">12,557<span></span>
</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">(27,214)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense recognized in earnings</a></td>
<td class="nump">13,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redemption of series A preferred stock (6,000,000 shares)</a></td>
<td class="num">(150,000)<span></span>
</td>
<td class="num">(144,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,514)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of series B preferred stock (150,000 shares)</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock (206,951 shares, 716,062 shares, and 1,037,982 shares during 2020, 2019, and 2018, respectively)</a></td>
<td class="num">(15,785)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(15,785)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to the 401(k) stock purchase plan (140,264 shares)</a></td>
<td class="nump">10,307<span></span>
</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">(3,382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Cash dividends paid on preferred stock (approximately $0.34 per share in 2020 and $1.34 per share in 2019 and 2018)</a></td>
<td class="num">(2,016)<span></span>
</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,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($2.85 per share, $2.80 per share, and $2.58 per share in 2020, 2019, and 2018, respectively)</a></td>
<td class="num">(180,584)<span></span>
</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">(180,584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 4,293,016<span></span>
</td>
<td class="nump">$ 145,452<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="nump">$ 997,168<span></span>
</td>
<td class="nump">$ 2,750,723<span></span>
</td>
<td class="nump">$ 512,970<span></span>
</td>
<td class="num">$ (113,939)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL116659650-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039722088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises/deferred stock unit conversions, shares</a></td>
<td class="nump">408,563<span></span>
</td>
<td class="nump">399,224<span></span>
</td>
<td class="nump">548,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Stock Redeemed or Called During Period, Shares</a></td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">150,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">206,951<span></span>
</td>
<td class="nump">716,062<span></span>
</td>
<td class="nump">1,037,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Stock Issued During Period, Shares, Treasury Stock Reissued</a></td>
<td class="nump">140,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Preferred Stock, Dividends Per Share, Declared</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common Stock, Dividends, Per Share, Cash Paid</a></td>
<td class="nump">$ 2.85<span></span>
</td>
<td class="nump">$ 2.80<span></span>
</td>
<td class="nump">$ 2.58<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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-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_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039714408">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,599<span></span>
</td>
<td class="nump">$ 454,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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
<td class="nump">21,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense (benefit)</a></td>
<td class="num">(15,832)<span></span>
</td>
<td class="nump">7,614<span></span>
</td>
<td class="nump">52,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AccretionOfLoanDiscount', window );">Accretion of loan discounts</a></td>
<td class="num">(15,692)<span></span>
</td>
<td class="num">(15,197)<span></span>
</td>
<td class="num">(14,341)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Securities premium amortization (discount accretion), net</a></td>
<td class="nump">123,785<span></span>
</td>
<td class="nump">115,558<span></span>
</td>
<td class="nump">100,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net (gain) loss on securities transactions</a></td>
<td class="num">(108,989)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">64,370<span></span>
</td>
<td class="nump">54,091<span></span>
</td>
<td class="nump">50,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Net (gain) loss on sale/write-down of assets/foreclosed assets</a></td>
<td class="nump">524<span></span>
</td>
<td class="num">(5,712)<span></span>
</td>
<td class="num">(5,272)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">13,918<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">852<span></span>
</td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">3,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Earnings on life insurance policies</a></td>
<td class="num">(3,731)<span></span>
</td>
<td class="num">(3,683)<span></span>
</td>
<td class="num">(3,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Net change in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTradingSecurities', window );">Trading account securities</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="num">(2,658)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Netchangeinoperatingleaserightofuseasset', window );">Lease right-of-use asset</a></td>
<td class="nump">23,933<span></span>
</td>
<td class="nump">20,124<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="num">(158,264)<span></span>
</td>
<td class="num">(15,570)<span></span>
</td>
<td class="num">(85,898)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">27,146<span></span>
</td>
<td class="num">(18,381)<span></span>
</td>
<td class="num">(24,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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">524,243<span></span>
</td>
<td class="nump">634,090<span></span>
</td>
<td class="nump">562,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Securities held to maturity: Purchases</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="num">(649,326)<span></span>
</td>
<td class="num">(1,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Securities held to maturity: Maturities, calls and principal repayments</a></td>
<td class="nump">63,577<span></span>
</td>
<td class="nump">81,762<span></span>
</td>
<td class="nump">300,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities', window );">Purchases</a></td>
<td class="num">(20,841,622)<span></span>
</td>
<td class="num">(23,306,694)<span></span>
</td>
<td class="num">(18,191,057)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities', window );">Sales</a></td>
<td class="nump">1,162,352<span></span>
</td>
<td class="nump">18,660,147<span></span>
</td>
<td class="nump">16,806,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities, calls and principal repayments</a></td>
<td class="nump">20,893,464<span></span>
</td>
<td class="nump">4,694,927<span></span>
</td>
<td class="nump">221,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansReceivable', window );">Proceeds from sale of loans</a></td>
<td class="nump">37,535<span></span>
</td>
<td class="nump">24,036<span></span>
</td>
<td class="nump">21,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net change in loans</a></td>
<td class="num">(2,856,395)<span></span>
</td>
<td class="num">(693,587)<span></span>
</td>
<td class="num">(1,008,789)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Benefits received on life insurance policies</a></td>
<td class="nump">903<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of premises and equipment</a></td>
<td class="nump">5,988<span></span>
</td>
<td class="nump">8,038<span></span>
</td>
<td class="nump">13,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of premises and equipment</a></td>
<td class="num">(95,422)<span></span>
</td>
<td class="num">(206,716)<span></span>
</td>
<td class="num">(79,270)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfForeclosedAssets', window );">Proceeds from sales of repossessed properties</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">663<span></span>
</td>
<td class="nump">3,366<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(1,631,047)<span></span>
</td>
<td class="num">(1,386,750)<span></span>
</td>
<td class="num">(1,913,320)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Net change in deposits</a></td>
<td class="nump">7,376,197<span></span>
</td>
<td class="nump">490,360<span></span>
</td>
<td class="nump">276,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet', window );">Net change in short-term borrowings</a></td>
<td class="nump">421,655<span></span>
</td>
<td class="nump">327,794<span></span>
</td>
<td class="nump">219,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings', window );">Proceeds from Federal Home Loan Bank advances</a></td>
<td class="nump">1,250,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings', window );">Principal payments on Federal Home Loan Bank advances</a></td>
<td class="num">(1,250,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="num">(150,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">20,770<span></span>
</td>
<td class="nump">31,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(15,785)<span></span>
</td>
<td class="num">(68,793)<span></span>
</td>
<td class="num">(101,010)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(2,016)<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(180,584)<span></span>
</td>
<td class="num">(177,006)<span></span>
</td>
<td class="num">(165,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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">7,607,476<span></span>
</td>
<td class="nump">585,062<span></span>
</td>
<td class="nump">253,664<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">6,500,672<span></span>
</td>
<td class="num">(167,598)<span></span>
</td>
<td class="num">(1,097,268)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">3,788,181<span></span>
</td>
<td class="nump">3,955,779<span></span>
</td>
<td class="nump">5,053,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
<td class="nump">$ 3,955,779<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AccretionOfLoanDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accretion Of Loan Discount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AccretionOfLoanDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Netchangeinoperatingleaserightofuseasset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net change in operating lease right of use asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Netchangeinoperatingleaserightofuseasset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3095-108585<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 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121551529&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3098-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<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 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFederalHomeLoanBankBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFederalHomeLoanBankBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21C<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=SL94080552-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<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 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfForeclosedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<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.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031903144">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. 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. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, 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 an enterprise has both the power 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. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly owned subsidiaries Cullen/Frost Capital Trust&#160;II and WNB Capital Trust I are VIEs for which we are not the primary beneficiary. Accordingly, the accounts of these trusts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were required to have $42.0 million and $918.0 million of cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements at December&#160;31, 2020 and 2019. Additionally, as of December&#160;31, 2020 and 2019, we had $74.0 million and $37.5 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,300&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,270&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,140&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of securities from available for sale to 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,812&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled 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:400;line-height:100%">57,783&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%">140&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%">18,284&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,286&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%">10,307&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. Prior to the adoption of a new accounting standard in 2019, as further discussed below, premiums on callable securities were amortized to their respective maturity dates unless such securities were included in pools for the purposes of assessing prepayment expectations. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity 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 securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221; </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><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. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account 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. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Costs after acquisition are generally expensed. If the fair value of the asset declines, a write-down is recorded through expense. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $850 thousand and $1.1 million at December&#160;31, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><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 the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our 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, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our 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 we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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</span><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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain items in prior financial statements have been reclassified to conform to the current presentation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">January 1, 2020</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><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:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><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></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">215&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">215&#160;</span></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;padding:0 1pt"/><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%">215&#160;</span></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;padding:0 1pt"/><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%">(170)</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 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%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,263&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,856&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,798)</span></td><td style="background-color:#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%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#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%">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%">31,037&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680&#160;</span></td><td style="background-color:#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%">Consumer 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%">4,113&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,890)</span></td><td style="background-color:#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%">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%">8,042&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 25.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%">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%">132,167&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#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 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,877&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#8220;Leases (Topic&#160;842)&#8221; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we also adopted ASU 2017-08 &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2018, we adopted ASU 2018-02, &#8220;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221; In accordance with ASU 2018-02, we elected to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017 from accumulated other comprehensive income to retained earnings. Such amounts, which totaled $9.5 million, related to a net actuarial loss on defined benefit post-retirement plans and unrealized gains on securities available for sale and securities transferred to held to maturity. See Note 14 - Other Comprehensive Income (Loss). Notwithstanding this election made in accordance with ASU 2018-02, our policy is to release such income tax effects only when the entire portfolio to which the underlying transactions relate is liquidated, sold or extinguished.</span></div>On January&#160;1, 2018, we also adopted, ASU 2014-09, "Revenue from Contracts with Customers (Topic 606).&#8221; Using a modified retrospective transition approach for contracts that were not complete as of our adoption, we recognized a cumulative effect reduction to beginning retained earnings totaling $2.3 million. The amount was related to certain revenue streams within trust and investment management fees.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664023733832">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Securities</a></td>
<td class="text">Securities<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2020 and 2019 is presented below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></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:700;line-height:100%">December 31, 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;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;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;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;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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">528,784&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,742&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,526&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,784&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,870&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,389&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><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:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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:top"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,945,833&#160;</span></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;padding:0 1pt"/><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%">107,063&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,052,896&#160;</span></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;padding:0 1pt"/><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%">(160)</span></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;padding:0 1pt"/><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,945,673&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">530,861&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,365&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,518&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,861&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,497,644&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,909&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,657&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,644&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><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:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,931&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,261&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048,675&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $659.2 million and $561.4 million at December 31, 2020 and 2019, respectively. Accrued interest receivable on held-to-maturity securities totaled $21.7 million and $21.1 million at December 31, 2020 and 2019, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. During 2019, we reclassified securities with an aggregate fair value of $377.8 million and an aggregate net unrealized gain of $3.3 million ($2.6 million, net of tax) on the date of the transfer. The net unamortized, unrealized gain remaining on transferred securities, including those transferred in 2019 and in years prior, included in accumulated other comprehensive income in the accompanying balance sheet totaled $3.5 million ($2.8 million, net of tax) at </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020 and $4.8 million ($3.8 million, net of tax) at December&#160;31, 2019. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account that is deducted from the amortized cost basis of held-to-maturity securities to present the net amount expected to be collected. Management measures expected credit losses on held-to-maturity 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. With regard to U.S. Treasury and residential mortgage-backed securities issued by the U.S. government, or agencies thereof, it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities as such securities are backed by the full faith and credit of and/or guaranteed by the U.S. government. Accordingly, no allowance for credit losses has been recorded for these securities. With regard to securities issued by States and political subdivisions and other held-to-maturity securities, management considers (i) issuer bond ratings, (ii) historical loss rates for given bond ratings, (iii) whether issuers continue to make timely principal and interest payments under the contractual terms of the securities, (iv) internal forecasts and (v) whether or not such securities are guaranteed by the Texas Permanent School Fund (&#8220;PSF&#8221;) or pre-refunded by the issuers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2020:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">States and Political Subdivisions</span></td><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="3" style="border-top:1pt 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:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><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:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><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:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,016&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,999&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,745&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245,760&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</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%">107,065&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,065&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</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%">62,724&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,724&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,805&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,999&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical loss rates associated with securities having similar grades as those in our portfolio have generally not been significant. Furthermore, as of December&#160;31, 2020, there were no past due principal or interest payments associated with these securities. The PSF is a sovereign wealth fund which serves to provide revenues for funding of public primary and secondary education in the State of Texas. Based upon (i) the PSF's AAA insurer financial strength rating, (ii) the PSF's substantial capitalization and excess guarantee capacity and (iii) a zero historical loss rate, no allowance for credit losses has been recorded for securities guaranteed by the PSF as there is no current expectation of credit losses related to these securities. Pre-refunded securities have been defeased by the issuer and are fully secured by cash and/or U.S. Treasury securities held in escrow for payment to holders when the underlying call dates of the securities are reached. Accordingly, no allowance for credit losses has been recorded for securities that have been defeased as there is no current expectation of credit losses related to these securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities during 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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 7pt;text-align:left;vertical-align:top"><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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%">Impact of adopting ASC 326</span></td><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%">215&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2020 and 2019 is presented below.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,542&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,091&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</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;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%">Residential mortgage-backed 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%">1,916,581&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,683,927&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,975&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287,902&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">42,351&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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:top"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,727,401&#160;</span></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;padding:0 1pt"/><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%">710,168&#160;</span></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;padding:0 1pt"/><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&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,437,565&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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:700;line-height:100%">December 31, 2019</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 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,941,283&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,934&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,084&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#160;</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;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%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176,275&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,594&#160;</span></td><td style="background-color:#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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,717,344&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070,997&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">42,867&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,867&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,877,769&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,399&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,269,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At December 31, 2020 all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 77.8% are either guaranteed by the PSF or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $4.4 billion and $3.4 billion at December 31, 2020 and 2019, respectively. Accrued interest receivable on available-for-sale securities totaled $111.0 million and $115.9 million at December 31, 2020 and 2019, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 2020, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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:8pt;font-weight:700;line-height:100%">Less than 12 Months</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:8pt;font-weight:700;line-height:100%">More than 12 Months</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><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:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">1,832&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><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 maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2020. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"><tr><td style="width:1.0%"/><td style="width:33.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.302%"/><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:8pt;font-weight:700;line-height:100%">Within 1 Year</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:8pt;font-weight:700;line-height:100%">1 - 5 Years</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:8pt;font-weight:700;line-height:100%">5 - 10 Years</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:8pt;font-weight:700;line-height:100%">After 10 Years</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:8pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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-style:italic;font-weight:400;line-height:100%">Amortized Cost</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Residential mortgage-backed 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%">22&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,118&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,479&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,784&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,941&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,302&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,076&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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%">Total</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%">155,963&#160;</span></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;padding:0 1pt"/><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%">464,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">723,194&#160;</span></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;padding:0 1pt"/><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%">601,709&#160;</span></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;padding:0 1pt"/><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,945,833&#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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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"/><td colspan="3" style="display:none"/><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%">Residential mortgage-backed securities</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%">22&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,610&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,727&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">156,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,530&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,714&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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%">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%">156,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,547&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,441&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,896&#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:700;line-height:100%">Available For Sale</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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-style:italic;font-weight:400;line-height:100%">Amortized Cost</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"/><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%">U. S. Treasury</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%">798,742&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,800&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,542&#160;</span></td><td style="background-color:#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%">Residential mortgage-backed 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%">11,833&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,336&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,583&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856,829&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916,581&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,697&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323,635&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,720&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,521,875&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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%">Total</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,010,272&#160;</span></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;padding:0 1pt"/><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,634,771&#160;</span></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;padding:0 1pt"/><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%">661,303&#160;</span></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;padding:0 1pt"/><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%">6,378,704&#160;</span></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;padding:0 1pt"/><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,727,401&#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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">U. S. Treasury</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%">811,778&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,855&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</span></td><td style="background-color:#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%">Residential mortgage-backed 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%">12,278&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,724&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,561&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,166&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442,871&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,760&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,949,105&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287,902&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,222&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777,450&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,874,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,437,565&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales of securities available for sale were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162,352&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,660,147&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,806,062&#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:top"><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:400;line-height:100%">108,989&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Premium amortization and discount accretion included in interest income on securities was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Premium 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,210)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,785)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,483)</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">5,227&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (premium amortization) discount accretion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,558)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end trading account securities, at estimated fair value, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,996&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,298&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,456&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,298&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(176)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039695768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans</a></td>
<td class="text">Loans<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">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%">4,955,341&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,187,466&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348,900&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,825&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">141,900&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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,235,198&#160;</span></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;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%">1,652,882&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial 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%">5,478,806&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594,113&#160;</span></td><td style="background-color:#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:top"><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%">1,223,814&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312,659&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,847&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,467&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">7,020,467&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">6,196,239&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,390&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity 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:400;line-height:100%">452,854&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">548,530&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330,774&#160;</span></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;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%">1,194,413&#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 18.25pt;text-align: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 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%">8,351,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">7,390,652&#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:top"><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%">505,680&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,332&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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 loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,481,309&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,750,332&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of December&#160;31, 2020, there were no concentrations of loans related to any single industry in excess of 10% of total loans. The largest industry concentration was related to the energy industry, which totaled 7.1%  of total loans, or 8.2% excluding PPP Loans. As of December 31, 2019, there were no concentrations of loans related to any single industry in excess of 10% of total loans other than energy loans, which totaled 11.2% of total loans at such date. Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $919.1 million and $60.7 million, respectively, as of December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at December&#160;31, 2020 or 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overdrafts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Deposit account overdrafts reported as loans totaled $5.6 million and $9.0 million at December&#160;31, 2020 and 2019. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers and their affiliates (collectively referred to as &#8220;related parties&#8221;). Activity in related party loans during 2020 is presented in the following table. Other changes were primarily related to changes in related-party status. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">Balance outstanding at December&#160;31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,528&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,951&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal reductions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,157)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance outstanding at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on loans totaled $48.7 million and $45.5 million at December&#160;31, 2020 and 2019, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Loan Deferments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain borrowers are currently unable to meet their contractual payment obligations because of the adverse effects of COVID-19. To help mitigate these effects, loan customers may apply for a deferral of payments, or portions thereof, for up to 90 days. After 90 days, customers may apply for an additional deferral, and a small proportion of our customers have requested such an additional deferral. In the absence of other intervening factors, such short-term modifications made on a good faith basis are not categorized as troubled debt restructurings, nor are loans granted payment deferrals related to COVID-19 reported as past due or placed on non-accrual status (provided the loans were not past due or on non-accrual status prior to the deferral). At December&#160;31, 2020, there were 39 loans in COVID-19 related deferment with an aggregate outstanding balance of approximately $45.9 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><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 were due. Loans are placed on non-accrual status when, in management&#8217;s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions. In determining whether or not a borrower may be unable to meet payment obligations for each class of loans, we consider the borrower&#8217;s debt service capacity through the analysis of current financial information, if available, and/or current information with regards to our collateral position. Regulatory provisions would typically require the placement of a loan on non-accrual status if (i)&#160;principal or interest has been in default for a period of 90 days or more unless the loan is both well secured and in the process of collection or (ii)&#160;full payment of principal and interest is not expected. Loans may be placed on non-accrual status regardless of whether or not such loans are considered past due. When interest accrual is discontinued, all unpaid accrued interest is reversed. Interest income on non-accrual loans is recognized only to the extent that cash payments are received in excess of principal due. A loan may be returned to accrual status when all the principal and interest amounts contractually due are brought current and future principal and interest amounts contractually due are reasonably assured, which is typically evidenced by a sustained period (at least six months) of repayment performance by the borrower.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></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%">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%">19,849&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,479&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,266&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">15,737&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,912&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558&#160;</span></td><td style="background-color:#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:top"><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%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">993&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#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:top"><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%">18&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,303&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents non-accrual loans as of December&#160;31, 2020 by class and year of origination.</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">Prior</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:8pt;font-weight:700;line-height:100%">Revolving Loans</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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">9,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,846&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,489&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">105&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">29&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">839&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">2,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">19,849&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,421&#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="2" style="background-color:#ffffff;padding:2px 0 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,772&#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="2" style="background-color:#ffffff;padding:2px 0 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,144&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">359&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,193&#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="2" style="background-color:#ffffff;padding:2px 0 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%">279&#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="2" style="background-color:#ffffff;padding:2px 0 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,168&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%">2,914&#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="2" style="background-color:#cceeff;padding:2px 0 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,031&#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="2" style="background-color:#cceeff;padding:2px 0 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%">999&#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="2" style="background-color:#cceeff;padding:2px 0 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,019&#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="2" style="background-color:#cceeff;padding:2px 0 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,933&#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="2" style="background-color:#cceeff;padding:2px 0 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,736&#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="2" style="background-color:#cceeff;padding:2px 0 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%">105&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,737&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,684&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">211&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">408&#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="2" style="background-color:#cceeff;padding:2px 0 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%">259&#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="2" style="background-color:#cceeff;padding:2px 0 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%">115&#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="2" style="background-color:#cceeff;padding:2px 0 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%">993&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">16,498&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">15,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">4,989&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">3,532&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">12,414&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">3,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">61,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the table above, loans reported as 2020 originations were, for the most part, first originated in various years prior to 2020 but were renewed in the current year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $2.9 million in 2020, $3.9 million in 2019 and $5.2 million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2020 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.443%"/><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:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</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:8pt;font-weight:700;line-height:100%">Current<br/>Loans</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:8pt;font-weight:700;line-height:100%">Total&#160;Loans</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:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></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%">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%">45,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,616&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,032&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,900,309&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,955,341&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,615&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,833&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209,128&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,198&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,696&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">22,130&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,434&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,768,219&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,796,653&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#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:top"><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%">856&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222,958&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,814&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">8,090&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,047&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,637&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330,774&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,469&#160;</span></td><td style="background-color:#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:top"><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%">5,537&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,892&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,455&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,317&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,352,992&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,481,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impaired Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to the adoption of ASC 326 on January 1, 2020, loans were reported as impaired when, based on then current information and events, it was probable we would be unable to collect all amounts due in accordance with the original contractual terms of the loan agreement, including scheduled principal and interest payments. Impairment was evaluated in total for smaller-balance loans of a similar nature and on an individual loan basis for other loans. If a loan was impaired, a specific valuation allowance was allocated, if necessary, so that the loan was reported net, at the present value of estimated future cash flows using the loan&#8217;s existing rate or at the fair value of collateral if repayment was expected solely from the collateral. Interest payments on impaired loans were typically applied to principal unless collectibility of the principal amount was reasonably assured, in which case interest was recognized on a cash basis. Impaired loans, or portions thereof, were charged off when deemed uncollectible.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impaired loans as of December&#160;31, 2019 and the average recorded investment in impaired loans during 2019 and 2018 are set forth in the following table. No interest income was recognized on impaired loans subsequent to their classification as impaired.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.282%"/><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:8pt;font-weight:700;line-height:100%">Unpaid<br/>Contractual<br/>Principal<br/>Balance</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:8pt;font-weight:700;line-height:100%">Recorded<br/>Investment<br/>With No<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Recorded<br/>Investment<br/>With<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Total<br/>Recorded<br/>Investment</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:8pt;font-weight:700;line-height:100%">Related<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Average<br/>Recorded<br/>Investment 2019</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:8pt;font-weight:700;line-height:100%">Average<br/>Recorded<br/>Investment 2018</span></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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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;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;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">30,909&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">11,588&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">12,772&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">24,360&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">7,849&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">14,913&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">18,246&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;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%">87,103&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,764&#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="2" style="background-color:#cceeff;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%">62,480&#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="2" style="background-color:#cceeff;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%">65,244&#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="2" style="background-color:#cceeff;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%">20,246&#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="2" style="background-color:#cceeff;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%">53,563&#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="2" style="background-color:#cceeff;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%">75,453&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings, land 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:9pt;font-weight:400;line-height:100%">9,252&#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="2" style="background-color:#cceeff;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%">6,255&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,354&#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="2" style="background-color:#cceeff;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%">8,609&#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="2" style="background-color:#cceeff;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%">383&#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="2" style="background-color:#cceeff;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%">13,690&#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="2" style="background-color:#cceeff;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%">12,799&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">697&#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="2" style="background-color:#ffffff;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%">665&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">665&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">354&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer 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:9pt;font-weight:400;line-height:100%">570&#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="2" style="background-color:#cceeff;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%">570&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">570&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">547&#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="2" style="background-color:#cceeff;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%">704&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">5&#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="2" style="background-color:#ffffff;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%">5&#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="2" style="background-color:#ffffff;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%">5&#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="2" style="background-color:#ffffff;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%">1,285&#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="2" style="background-color:#ffffff;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%">925&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">128,536&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">21,842&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">77,611&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">99,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">28,483&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">84,352&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">108,127&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restructuring of a loan is considered a &#8220;troubled debt restructuring&#8221; if both (i)&#160;the borrower is experiencing financial difficulties and (ii)&#160;the creditor has granted a concession. Concessions may include interest rate reductions or below market interest rates, principal forgiveness, restructuring amortization schedules, reductions in collateral and other actions intended to minimize potential losses. Troubled debt restructurings that occurred during 2020, 2019 and 2018 are set forth in the following table.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Balance at<br/>Restructure</span></td><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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></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%">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%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,161&#160;</span></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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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;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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">9,310&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,922&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,457&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,393&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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%">1,104&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,552&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,674&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,911&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan modifications are typically related to extending amortization periods, converting loans to interest only for a limited period of time, deferral of interest payments, waiver of certain covenants, consolidating notes and/or reducing collateral or interest rates. The modifications during the reported periods did not significantly impact our determination of the allowance for credit losses on loans.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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: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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Restructured loans past due in excess of 90 days at period-end:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dollar amount of 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,340&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans on non-accrual status at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,552&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized on previously restructured 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%">3,894&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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%">Proceeds from sale of restructured loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i)&#160;the weighted-average risk grade of commercial loans, (ii)&#160;the level of classified commercial loans, (iii)&#160;the delinquency status of consumer loans (iv)&#160;non-performing loans (see details above) and (vi)&#160;the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 1, 2 and 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to very high credit quality borrowers of investment or near investment grade. These borrowers are generally publicly traded (grades 1 and 2), have significant capital strength, moderate leverage, stable earnings and growth, and readily available financing alternatives. Smaller entities, regardless of strength, would generally not fit in these grades.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 4 and 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include loans to borrowers of solid credit quality with moderate risk. Borrowers in these grades are differentiated from higher grades on the basis of size (capital and/or revenue), leverage, asset quality and the stability of the industry or market area.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grades 6, 7 and 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - These grades include &#8220;pass grade&#8221; loans to borrowers of acceptable credit quality and risk. Such borrowers are differentiated from Grades 4 and 5 in terms of size, secondary sources of repayment or they are of lesser stature in other key credit metrics in that they may be over-leveraged, under capitalized, inconsistent in performance or in an industry or an economic area that is known to have a higher level of risk, volatility, or susceptibility to weaknesses in the economy.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes loans on management&#8217;s &#8220;watch list&#8221; and is intended to be utilized on a temporary basis for pass grade borrowers where a significant risk-modifying action is anticipated in the near term.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade is for &#8220;Other Assets Especially Mentioned&#8221; in accordance with regulatory guidelines. This grade is intended to be temporary and includes loans to borrowers whose credit quality has clearly deteriorated and are at risk of further decline unless active measures are taken to correct the situation.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has not been stopped. By definition under regulatory guidelines, a &#8220;Substandard&#8221; loan has defined weaknesses which make payment default or principal exposure likely, but not yet certain. Such loans are apt to be dependent upon collateral liquidation, a secondary source of repayment or an event outside of the normal course of business.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Substandard&#8221; loans, in accordance with regulatory guidelines, for which the accrual of interest has been stopped. This grade includes loans where interest is more than 120 days past due and not fully secured and loans where a specific valuation allowance may be necessary, but generally does not exceed 30% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><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-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This grade includes &#8220;Doubtful&#8221; loans in accordance with regulatory guidelines. Such loans are placed on non-accrual status and may be dependent upon collateral having a value that is difficult to determine or upon some near-term event which lacks certainty. Additionally, these loans generally have a specific valuation allowance in excess of 30% of the principal balance.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Grade 14 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This grade includes &#8220;Loss&#8221; loans in accordance with regulatory guidelines. Such loans are to be charged-off or charged-down when payment is acknowledged to be uncertain or when the timing or value of payments cannot be determined. &#8220;Loss&#8221; is not intended to imply that the loan or some portion of it will never be paid, nor does it in any way imply that there has been a forgiveness of debt.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In monitoring credit quality trends in the context of assessing the appropriate level of the allowance for credit losses on loans, we monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management&#8217;s &#8220;watch list,&#8221; where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2020. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,300,844&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">552,885&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">290,088&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">226,232&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">107,063&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">113,458&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,852,341&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">63,210&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">4,506,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">50,785&#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="2" style="background-color:#cceeff;padding:2px 0 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%">37,865&#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="2" style="background-color:#cceeff;padding:2px 0 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,961&#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="2" style="background-color:#cceeff;padding:2px 0 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,851&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12,348&#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="2" style="background-color:#cceeff;padding:2px 0 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,510&#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="2" style="background-color:#cceeff;padding:2px 0 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%">85,756&#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="2" style="background-color:#cceeff;padding:2px 0 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%">9,122&#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="2" style="background-color:#cceeff;padding:2px 0 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%">256,198&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">31,333&#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="2" style="background-color:#ffffff;padding:2px 0 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,361&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,379&#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="2" style="background-color:#ffffff;padding:2px 0 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,749&#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="2" style="background-color:#ffffff;padding:2px 0 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%">710&#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="2" style="background-color:#ffffff;padding:2px 0 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%">113&#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="2" style="background-color:#ffffff;padding:2px 0 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%">65,180&#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="2" style="background-color:#ffffff;padding:2px 0 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,152&#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="2" style="background-color:#ffffff;padding:2px 0 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%">125,977&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,700&#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="2" style="background-color:#cceeff;padding:2px 0 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,002&#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="2" style="background-color:#cceeff;padding:2px 0 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,551&#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="2" style="background-color:#cceeff;padding:2px 0 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,416&#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="2" style="background-color:#cceeff;padding:2px 0 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,426&#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="2" style="background-color:#cceeff;padding:2px 0 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%">140&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,005&#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="2" style="background-color:#cceeff;padding:2px 0 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%">8,956&#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="2" style="background-color:#cceeff;padding:2px 0 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%">47,196&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,899&#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="2" style="background-color:#ffffff;padding:2px 0 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,399&#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="2" style="background-color:#ffffff;padding:2px 0 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,195&#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="2" style="background-color:#ffffff;padding:2px 0 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,005&#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="2" style="background-color:#ffffff;padding:2px 0 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%">105&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#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="2" style="background-color:#ffffff;padding:2px 0 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%">480&#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="2" style="background-color:#ffffff;padding:2px 0 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,416&#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="2" style="background-color:#ffffff;padding:2px 0 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,528&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">2,580&#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="2" style="background-color:#cceeff;padding:2px 0 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%">952&#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="2" style="background-color:#cceeff;padding:2px 0 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%">651&#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="2" style="background-color:#cceeff;padding:2px 0 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%">484&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">359&#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="2" style="background-color:#cceeff;padding:2px 0 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%">295&#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="2" style="background-color:#cceeff;padding:2px 0 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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,397,141&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">608,464&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">343,825&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">258,737&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">121,652&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">119,250&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,019,121&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">87,151&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">4,955,341&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.88&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.84&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.45&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;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%">403,156&#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 style="background-color:#cceeff;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%">18,911&#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 style="background-color:#cceeff;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,759&#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 style="background-color:#cceeff;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%">8,083&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,415&#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 style="background-color:#cceeff;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,326&#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 style="background-color:#cceeff;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%">494,946&#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 style="background-color:#cceeff;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%">27,548&#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 style="background-color:#cceeff;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%">968,144&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">105,772&#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="2" style="background-color:#ffffff;padding:2px 0 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,272&#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="2" style="background-color:#ffffff;padding:2px 0 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,743&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,194&#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="2" style="background-color:#ffffff;padding:2px 0 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,566&#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="2" style="background-color:#ffffff;padding:2px 0 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%">133,547&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">703&#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="2" style="background-color:#cceeff;padding:2px 0 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,049&#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="2" style="background-color:#cceeff;padding:2px 0 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,339&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">759&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">37,637&#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="2" style="background-color:#cceeff;padding:2px 0 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,940&#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="2" style="background-color:#cceeff;padding:2px 0 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%">46,427&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">12,218&#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="2" style="background-color:#ffffff;padding:2px 0 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,849&#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="2" style="background-color:#ffffff;padding:2px 0 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,325&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">661&#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="2" style="background-color:#ffffff;padding:2px 0 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,124&#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="2" style="background-color:#ffffff;padding:2px 0 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,735&#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="2" style="background-color:#ffffff;padding:2px 0 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%">63,912&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,580&#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="2" style="background-color:#cceeff;padding:2px 0 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%">654&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">359&#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="2" style="background-color:#cceeff;padding:2px 0 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,768&#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="2" style="background-color:#cceeff;padding:2px 0 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%">279&#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="2" style="background-color:#cceeff;padding:2px 0 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,741&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">1,320&#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="2" style="background-color:#ffffff;padding:2px 0 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,192&#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="2" style="background-color:#ffffff;padding:2px 0 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,490&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,425&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">524,270&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">48,853&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">16,310&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">8,083&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">2,174&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">5,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">592,094&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">38,068&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,235,198&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.86&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">9.57&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">8.68&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.40&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">8.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.45&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">8.20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</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"/><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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,544,558&#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 style="background-color:#cceeff;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%">947,102&#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 style="background-color:#cceeff;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%">749,879&#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 style="background-color:#cceeff;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%">605,152&#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 style="background-color:#cceeff;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%">432,941&#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 style="background-color:#cceeff;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%">661,301&#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 style="background-color:#cceeff;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%">56,600&#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 style="background-color:#cceeff;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%">50,340&#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 style="background-color:#cceeff;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%">5,047,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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">45,527&#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="2" style="background-color:#ffffff;padding:2px 0 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%">81,224&#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="2" style="background-color:#ffffff;padding:2px 0 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%">75,893&#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="2" style="background-color:#ffffff;padding:2px 0 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%">45,485&#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="2" style="background-color:#ffffff;padding:2px 0 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,745&#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="2" style="background-color:#ffffff;padding:2px 0 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%">37,728&#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="2" style="background-color:#ffffff;padding:2px 0 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,521&#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="2" style="background-color:#ffffff;padding:2px 0 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,104&#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="2" style="background-color:#ffffff;padding:2px 0 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%">325,227&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">14,183&#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="2" style="background-color:#cceeff;padding:2px 0 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%">36,414&#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="2" style="background-color:#cceeff;padding:2px 0 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%">45,014&#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="2" style="background-color:#cceeff;padding:2px 0 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%">71,814&#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="2" style="background-color:#cceeff;padding:2px 0 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%">25,343&#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="2" style="background-color:#cceeff;padding:2px 0 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,225&#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="2" style="background-color:#cceeff;padding:2px 0 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%">200&#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="2" style="background-color:#cceeff;padding:2px 0 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,261&#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="2" style="background-color:#cceeff;padding:2px 0 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%">258,454&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,633&#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="2" style="background-color:#ffffff;padding:2px 0 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,302&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,916&#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="2" style="background-color:#ffffff;padding:2px 0 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%">39,727&#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="2" style="background-color:#ffffff;padding:2px 0 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%">8,655&#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="2" style="background-color:#ffffff;padding:2px 0 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%">42,904&#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="2" style="background-color:#ffffff;padding:2px 0 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,977&#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="2" style="background-color:#ffffff;padding:2px 0 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%">248&#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="2" style="background-color:#ffffff;padding:2px 0 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%">149,362&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,714&#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="2" style="background-color:#cceeff;padding:2px 0 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,031&#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="2" style="background-color:#cceeff;padding:2px 0 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%">999&#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="2" style="background-color:#cceeff;padding:2px 0 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,019&#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="2" style="background-color:#cceeff;padding:2px 0 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,683&#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="2" style="background-color:#cceeff;padding:2px 0 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,736&#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="2" style="background-color:#cceeff;padding:2px 0 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%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">200&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">250&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">63&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,629,815&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,086,073&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">883,701&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">764,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">495,617&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">804,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">74,403&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">57,953&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">5,796,653&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.13&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.36&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.55&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.12&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</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"/><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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">374,661&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">436,077&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">168,517&#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 style="background-color:#ffffff;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:#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: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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#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:400;line-height:100%">1,144&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,758&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">127,801&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,110,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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">37,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,567&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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,848&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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,311&#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="2" style="background-color:#cceeff;padding:2px 0 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,131&#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="2" style="background-color:#cceeff;padding:2px 0 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%">72,287&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,846&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">27,653&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,463&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,962&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">856&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,684&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,684&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">420,477&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">452,644&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">196,170&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,915&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,144&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,758&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">147,575&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,131&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,223,814&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.82&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%">8.08&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%">8.95&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%">9.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">2,050,292&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,538,717&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,079,871&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">767,112&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">496,761&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">806,652&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">221,978&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">59,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:0 1pt"/><td style="background-color:#ffffff;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:#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:400;line-height:100%">7,020,467&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.31&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.20&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.37&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.15&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average risk grades for &#8220;pass grade&#8221; (risk grades 1-8) loans was 6.13 for commercial and industrial, 5.99 for energy, 6.97 for commercial real estate - buildings, land and other and 6.99 for commercial real estate - construction). Furthermore, in the tables above, certain loans are reported as 2020 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2020 but were renewed in the current year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted average risk grades for all commercial loans by class as of December&#160;31, 2019.</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><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:8pt;font-weight:700;line-height:100%">Commercial and Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Buildings, Land and Other</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:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</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:8pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">6.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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">4,788,857&#160;</span></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;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:8pt;font-weight:400;line-height:100%">5.90&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,488,301&#160;</span></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;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:8pt;font-weight:400;line-height:100%">6.78&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">4,523,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="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.25&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,274,098&#160;</span></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;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:8pt;font-weight:400;line-height:100%">6.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">5,797,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"/></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:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">247,212&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,163&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">163,714&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">21,509&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">185,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">10.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">71,472&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">51,898&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">103,626&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,243&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">118,869&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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%">53,887&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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,760&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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%">84,057&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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,144&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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%">85,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,189&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">45,514&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">8,529&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">665&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">9,194&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">13.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="2" style="background-color:#ffffff;padding:2px 0 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,849&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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,246&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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%">383&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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%">383&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.44&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">5,187,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.39&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">1,652,882&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.01&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">4,883,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.31&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">1,312,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.07&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">6,196,239&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2020 was as follows:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.361%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">Prior</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:8pt;font-weight:700;line-height:100%">Revolving Loans</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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</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:8pt;font-weight:700;line-height:100%">Total</span></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:8pt;font-weight:400;line-height:100%">Consumer 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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">225&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,038&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,556&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">553&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">628&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">2,907&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">652&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">531&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">8,090&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">15&#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="2" style="background-color:#cceeff;padding:2px 0 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%">139&#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="2" style="background-color:#cceeff;padding:2px 0 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%">109&#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="2" style="background-color:#cceeff;padding:2px 0 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%">706&#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="2" style="background-color:#cceeff;padding:2px 0 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%">25&#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="2" style="background-color:#cceeff;padding:2px 0 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,287&#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="2" style="background-color:#cceeff;padding:2px 0 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%">615&#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="2" style="background-color:#cceeff;padding:2px 0 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%">151&#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="2" style="background-color:#cceeff;padding:2px 0 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,047&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">240&#160;</span></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;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:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">1,665&#160;</span></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;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:8pt;font-weight:400;line-height:100%">1,259&#160;</span></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;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:8pt;font-weight:400;line-height:100%">653&#160;</span></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;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:8pt;font-weight:400;line-height:100%">4,194&#160;</span></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;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:8pt;font-weight:400;line-height:100%">1,267&#160;</span></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;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:8pt;font-weight:400;line-height:100%">682&#160;</span></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;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:8pt;font-weight:400;line-height:100%">11,137&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:8pt;font-weight:400;line-height:100%">336,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">166,323&#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="2" style="background-color:#cceeff;padding:2px 0 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%">94,374&#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="2" style="background-color:#cceeff;padding:2px 0 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%">80,625&#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="2" style="background-color:#cceeff;padding:2px 0 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%">66,241&#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="2" style="background-color:#cceeff;padding:2px 0 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%">124,590&#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="2" style="background-color:#cceeff;padding:2px 0 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%">434,939&#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="2" style="background-color:#cceeff;padding:2px 0 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,104&#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="2" style="background-color:#cceeff;padding:2px 0 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,319,637&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%">336,681&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">167,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">96,039&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">81,884&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">66,894&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">128,784&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">436,206&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">16,786&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,330,774&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,750&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">300&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">453&#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 style="background-color:#ffffff;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:#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: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:0 1pt"/><td style="background-color:#ffffff;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:#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:400;line-height:100%">17&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">2,238&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">727&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">71&#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="2" style="background-color:#cceeff;padding:2px 0 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&#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="2" style="background-color:#cceeff;padding:2px 0 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%">118&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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,031&#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="2" style="background-color:#cceeff;padding:2px 0 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%">21&#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="2" style="background-color:#cceeff;padding:2px 0 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,251&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">1,821&#160;</span></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;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:8pt;font-weight:400;line-height:100%">310&#160;</span></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;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:8pt;font-weight:400;line-height:100%">571&#160;</span></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;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:8pt;font-weight:400;line-height:100%">52&#160;</span></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;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:8pt;font-weight:400;line-height:100%">17&#160;</span></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;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></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;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:8pt;font-weight:400;line-height:100%">3,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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">748&#160;</span></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;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:8pt;font-weight:400;line-height:100%">6,788&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:8pt;font-weight:400;line-height:100%">45,286&#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="2" style="background-color:#cceeff;padding:2px 0 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%">27,813&#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="2" style="background-color:#cceeff;padding:2px 0 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,397&#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="2" style="background-color:#cceeff;padding:2px 0 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,799&#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="2" style="background-color:#cceeff;padding:2px 0 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,705&#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="2" style="background-color:#cceeff;padding:2px 0 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%">572&#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="2" style="background-color:#cceeff;padding:2px 0 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%">386,791&#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="2" style="background-color:#cceeff;padding:2px 0 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%">28,529&#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="2" style="background-color:#cceeff;padding:2px 0 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%">498,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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">47,107&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">28,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">5,968&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">2,851&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">1,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">572&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">390,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">29,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/><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;text-align:left;vertical-align:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,562&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">10,505&#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 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">2,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">16,395&#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 12.25pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,007&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (&#8220;TLI&#8221;), which is produced by the Federal Reserve Bank of Dallas. The TLI is a single summary statistic that is designed to signal the likelihood of the Texas economy&#8217;s transition from expansion to recession and vice versa. Management believes this index provides a reliable indication of the direction of overall credit quality. The TLI is a composite of the following eight leading indicators: (i)&#160;Texas Value of the Dollar, (ii)&#160;U.S. Leading Index, (iii)&#160;real oil prices (iv)&#160;well permits, (v)&#160;initial claims for unemployment insurance, (vi)&#160;Texas Stock Index, (vii)&#160;Help-Wanted Index and (viii)&#160;average weekly hours worked in manufacturing. The TLI totaled 118.3 at December&#160;31, 2020 (most recent date available) and 127.1 at December&#160;31, 2019. A lower TLI value implies less favorable economic conditions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i) origination date, (ii) maturity date, (iii) payment type, (iv) collateral type and amount, (v) current risk grade, (vi) current unpaid balance and commitment utilization rate, (vii) payment status/delinquency history and (viii) expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv) commercial and residential property prices in Texas and the U.S. as a whole, (v) West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,645&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,126&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,926&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,945&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,552&#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:top"><div style="padding-left:5.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,877&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,216&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,253&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,346&#160;</span></td><td style="background-color:#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: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:400;line-height:100%">Specific allocations</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,321&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,279&#160;</span></td><td style="background-color:#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:top"><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:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">73,843&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">39,553&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">134,892&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">263,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December 31, 2019, calculated in accordance with our prior incurred loss methodology described in our 2019&#160;Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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%">Historical valuation allowances</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,015&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,873&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,947&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,690&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,562&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,087&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,849&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,246&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">28,483&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,840&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,732&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macroeconomic valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,067&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">519&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,593&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,113&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,042&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,167&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2020, 2019 and 2018. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,382&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,037&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,113&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,042&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">15,156&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,632&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,908)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,107)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,186)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,830)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,530)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,739&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">1,701&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,367&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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,169)</span></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;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%">(73,265)</span></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;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%">(7,053)</span></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;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%">(485)</span></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;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,463)</span></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;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%">(103,435)</span></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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">73,843&#160;</span></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:0 1pt"/><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%">39,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">134,892&#160;</span></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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></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:0 1pt"/><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%">6,963&#160;</span></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;padding:0 1pt"/><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%">263,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Beginning balance</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%">48,580&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,052&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,777&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,103&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,620&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,144&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,388&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,694&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#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:top"><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%">(14,117)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,025)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,725)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032)</span></td><td style="background-color:#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:top"><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%">3,986&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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%">(10,131)</span></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;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%">(6,058)</span></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;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%">(806)</span></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;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,457)</span></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;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%">(14,272)</span></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;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%">(33,724)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,382&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,113&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,042&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,167&#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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">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%">59,614&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,528&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,948&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,657&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,617&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,364&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">11,354&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,079&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,551&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,076)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,143)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,975)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,688&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,649&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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%">(22,388)</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;padding:0 1pt"/><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%">(13,121)</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;padding:0 1pt"/><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%">(250)</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;padding:0 1pt"/><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,538)</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;padding:0 1pt"/><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%">(7,548)</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;padding:0 1pt"/><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%">(44,845)</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 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,052&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,777&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,103&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,620&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become 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 any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames 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.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2020 and December&#160;31, 2019.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Loan<br/>Balance</span></td><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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</span></td><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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></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%">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%">21,287&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,321&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,360&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,849&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,244&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,246&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">34,057&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#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:top"><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%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">561&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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%">18&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,495&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,279&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,483&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031484840">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Premises and Equipment</a></td>
<td class="text">Premises and Equipment and Lease Commitments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,739&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,693&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology, furniture 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:400;line-height:100%">243,395&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,087&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">1,347,943&#160;</span></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;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%">1,279,278&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less 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:400;line-height:100%">(302,365)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267,331)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total premises and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,578&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,947&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of premises and equipment totaled $49.9 million in 2020, $41.0 million 2019 and $37.2 million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. Rent expense for all operating leases totaled $46.0 million in 2020, $42.1 million in 2019 and $31.1 million in 2018. On January&#160;1, 2019, we adopted a new accounting standard which required the recognition of certain operating leases on our balance sheet as lease right-of-use assets (reported as component of premises and equipment) and related lease liabilities (reported as a component of accrued interest payable and other liabilities). See Note 1 - Summary of Significant Accounting Policies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2020 and 2019 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Amortization of lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,772&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,626&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><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%">1,799&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,592&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,396&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#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:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,114&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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 $292.1 million and $297.7 million at December&#160;31, 2020 and 2019, respectively, and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $323.0 million and $323.7 million at December&#160;31, 2020 and 2019, respectively, and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $31.6 million during 2020 and $27.5 million during 2019. 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, 2020:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">Future lease payments</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">32,357&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">30,741&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#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:top"><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%">27,487&#160;</span></td><td style="background-color:#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:top"><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%">26,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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%">267,707&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liability</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%">413,459&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,415&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability included in the accompanying balance sheet</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%">323,044&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.57</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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></tr></table></div>We lease certain buildings and branch facilities from various entities which are controlled by or affiliated with certain directors. Payments related to these leases totaled $9.8 million in 2020, $5.9 million in 2019 and $464 thousand in 2018. The increase in these lease payments during the comparable periods was primarily related to the commencement of the lease of our new headquarters building during the second quarter of 2019. We recognized a right-of-use asset totaling $121.7 million and a related lease liability totaling $121.7 million in connection with this lease. The lease was a separate agreement under a comprehensive development agreement between us, the City of San Antonio and a third party controlled by one of our directors. We sold our old headquarters building to the City of San Antonio in 2016 and leased it back during the construction period of our new headquarters building. A portion of the gain from the sale of our old headquarters building was deferred and amortized to income over the term of the lease, which ended in the second quarter of 2019. Amortization of the deferred gain totaled $1.4 million in 2019 and $2.8 million in 2018.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018450120">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core 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%">9,300&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,004)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,886&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,619)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">12,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,623)</span></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;padding:0 1pt"/><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,563&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core 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%">9,300&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,257)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,388&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">12,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">(10,207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">2,481&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets are amortized on an accelerated basis over their estimated lives, which range from 5 to 10&#160;years. Amortization expense related to intangible assets totaled $918 thousand in 2020, $1.2 million in 2019, and $1.4 million in 2018. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">2021</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%">697&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">481&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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%">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="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%">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%">11&#160;</span></td><td style="background-color:#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:top"><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%">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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039660696">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text">Deposits<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Non-interest-bearing demand deposits:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and individual</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%">13,914,754&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,212,265&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correspondent banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,225&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,181&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,072&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,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;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%">Total non-interest-bearing demand 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:400;line-height:100%">15,117,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 colspan="3" style="background-color:#cceeff;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%">10,873,629&#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private accounts:</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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,132,789&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,147,327&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market 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:400;line-height:100%">8,977,585&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,888,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Time accounts of $100,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:400;line-height:100%">804,232&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,481&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time accounts under $100,000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,343&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#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 30.25pt;text-align: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 private accounts</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%">19,245,949&#160;</span></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;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%">16,119,659&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public funds:</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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,503&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Money market 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:400;line-height:100%">50,070&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Time accounts of $100,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:400;line-height:100%">5,163&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Time accounts under $100,000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align: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 public funds</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%">652,761&#160;</span></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;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%">646,276&#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 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%">Total interest-bearing 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:400;line-height:100%">19,898,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">16,765,935&#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 37.75pt;text-align: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 deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,015,761&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,639,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Deposits from foreign sources (primarily Mexico)</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%">884,169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">805,828&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits not covered by deposit 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:400;line-height:100%">18,694,320&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115,796&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</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%">210,389&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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,919&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,825&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">160,938&#160;</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"/></tr><tr><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits in amounts of $100,000 or more, including both private and public funds, at December&#160;31, 2020, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">Due within 3 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%">327,284&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 3 months and within 6 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%">178,403&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 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%">195,766&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 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%">107,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664296265960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowed Funds<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Borrowed Funds</a></td>
<td class="text">Borrowed Funds<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal Funds Purchased and Securities Sold Under Agreements to Repurchase.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Federal funds purchased are short-term borrowings that typically mature within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE4NA_2f783432-f9f7-40d5-964b-ff9c7fc3be97">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzE5MA_3377135a-5288-4fe8-b39d-b23b7c2d5fcf">ninety</span> days. Federal funds purchased totaled $48.9 million and $27.2 million at December&#160;31, 2020 and 2019. Securities sold under agreements to repurchase are secured short-term borrowings that typically mature overnight or within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM3OA_8d020136-1565-46ca-99ed-e240dd27a640">thirty</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8xOTMvZnJhZzpjNjU4YjgwYjYyZTY0Nzg1OTE5MDNmNjQ4NTY0NjA2Ny90ZXh0cmVnaW9uOmM2NThiODBiNjJlNjQ3ODU5MTkwM2Y2NDg1NjQ2MDY3XzM4NA_c84b03c5-d020-4044-827a-f3eb45218076">ninety</span> days. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities sold under agreements to repurchase totaled $2.1 billion and $1.7 billion at December&#160;31, 2020 and 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Notes Payable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March&#160;2017, we issued $100 million of 4.50% subordinated notes that mature on March&#160;17, 2027. The notes, which qualify as Tier 2 capital for Cullen/Frost, bear interest at the rate of 4.50% per annum, payable semi-annually on each March&#160;17 and September&#160;17. The notes are unsecured and subordinated in right of payment to the payment of our existing and future senior indebtedness and structurally subordinated to all existing and future indebtedness of our subsidiaries. Unamortized debt issuance costs related to these notes, totaled approximately $979 thousand and $1.1 million December&#160;31, 2020 and 2019. Proceeds from sale of the notes were used for general corporate purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Junior Subordinated Deferrable Interest Debentures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;31, 2020 and 2019, we had $123.7 million of junior subordinated deferrable interest debentures issued to Cullen/Frost Capital Trust&#160;II (&#8220;Trust&#160;II&#8221;), a wholly owned Delaware statutory business trust. Unamortized debt issuance costs related to Trust&#160;II totaled $758 thousand and $816 thousand at December&#160;31, 2020 and 2019. At December&#160;31, 2020 and 2019, we also had $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust&#160;I (&#8220;WNB Trust&#8221;), a wholly owned Delaware statutory business trust acquired in connection with the acquisition of WNB Bancshares, Inc. (&#8220;WNB&#8221;) in 2014. Trust&#160;II and WNB Trust are variable interest entities for which we are not the primary beneficiary. As such, the accounts of Trust&#160;II and WNB Trust are not included in our consolidated financial statements. See Note&#160;1&#160;- Summary of Significant Accounting Policies for additional information about our consolidation policy. Details of our transactions with the capital trust are presented below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust&#160;II was formed in 2004 for the purpose of issuing $120.0 million of floating rate (three-month LIBOR plus a margin of 1.55%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on March&#160;1, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on March&#160;1, June&#160;1, September&#160;1 and December&#160;1 of each year. Trust&#160;II also issued $3.7 million of common equity securities to Cullen/Frost. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $123.7 million of floating rate (three-month LIBOR plus a margin of 1.55%, which was equal to 1.78% and 3.46% at December&#160;31, 2020 and 2019) junior subordinated deferrable interest debentures issued by us, which have terms substantially similar to the trust preferred securities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WNB Trust was formed in 2004 by WNB for the purpose of issuing $13.0 million of floating rate (three-month LIBOR plus a margin of 2.35%) trust preferred securities, which represent beneficial interests in the assets of the trust. The trust preferred securities will mature on July&#160;23, 2034 and are currently redeemable with the approval of the Federal Reserve Board in whole or in part at our option. Distributions on the trust preferred securities are payable quarterly in arrears on January&#160;23, April&#160;23, July&#160;23 and October&#160;23 of each year. WNB Trust also issued $403 thousand of common equity securities to WNB. The proceeds of the offering of the trust preferred securities and common equity securities were used to purchase $13.4 million of floating rate (three-month LIBOR plus a margin of 2.35%, which was equal to 2.56% and 4.28% at December&#160;31, 2020 and 2019) junior subordinated deferrable interest debentures issued by WNB, which have terms substantially similar to the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the right at any time during the term of the debentures issued to Trust II and WNB Trust to defer payments of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. Under the terms of the debentures, in the event that under certain circumstances there is an event of default under the debentures or we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of distributions on the trust preferred securities and payments on redemption of the trust preferred securities are guaranteed by us on a limited basis. We are obligated by agreement to pay any costs, expenses or liabilities of Trust&#160;II and WNB Trust other than those arising under the trust preferred securities. Our obligations under the junior subordinated debentures, the related indentures, the trust agreements establishing the trusts, the guarantees and the agreements as to expenses and liabilities, in the aggregate, constitute a full and unconditional guarantee by us of Trust&#160;II&#8217;s and WNB Trust's obligations under the trust preferred securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the accounts of Trust II and WNB Trust are not included in our consolidated financial statements, the $120.0 million in trust preferred securities issued by Trust II and the $13.0 million in trust preferred securities issued by WNB Trust are included in the capital of Cullen/Frost for regulatory capital purposes as of December&#160;31, 2020 and 2019. See Note 9 - Capital and Regulatory Matters.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039448984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</a></td>
<td class="text">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 with Off-Balance-Sheet Risk</span><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, we enter into various transactions, which, in accordance with generally accepted accounting principles are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. These transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contractual commitments to extend credit, normally with fixed expiration dates or termination clauses, at specified rates and for specific purposes. Substantially all of our commitments to extend credit are contingent upon customers maintaining specific credit standards at the time of loan funding. Standby letters of credit are written conditional commitments we issued to guarantee the performance of a customer to a third party. In the event the customer does not perform in accordance with the terms of the agreement with the third party, we would be required to fund the commitment. The maximum potential amount of future payments we could be required to make is represented by the contractual amount of the commitment. If the commitment were funded, we would be entitled to seek recovery from the customer. Our policies generally require that standby letter of credit arrangements contain security and debt covenants similar to those contained in loan agreements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider the fees collected in connection with the issuance of standby letters of credit to be representative of the fair value of our obligation undertaken in issuing the guarantee. In accordance with applicable accounting standards related to guarantees, we defer fees collected in connection with the issuance of standby letters of credit. The fees are then recognized in income proportionately over the life of the standby letter of credit agreement. The deferred standby letter of credit fees represent the fair value of our potential obligations under the standby letter of credit guarantees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Commitments to extend credit</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%">9,814,475&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,306,043&#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:top"><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:400;line-height:100%">241,345&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,587&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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: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%">500&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,152&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We guarantee the credit card debt of certain customers to the merchant bank that issues the cards. At December&#160;31, 2020 and 2019, the guarantees totaled approximately $9.1 million and $8.5 million, of which amounts, $8.2 million and $1.3 million were fully collateralized.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change-In-Control Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have change-in-control agreements with certain executive officers. Under these agreements, each covered person could receive, upon the effectiveness of a change-in-control, two to three times (depending on the person) their base compensation plus the target bonus established for the year, and any unpaid base salary and pro rata target bonus for the year in which the termination occurs, including vacation pay. Additionally, the executive&#8217;s insurance benefits will continue for two to three full years after the termination and all long-term incentive awards will immediately vest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May of 2020, a purported class action lawsuit was filed against Frost Bank in a Texas Federal court alleging that Frost Bank had refused to pay agent fees to purported agents of borrowers under the PPP in violation of SBA regulations. The Plaintiff's motion to dismiss the Federal lawsuit was effected and as a result the Federal lawsuit is resolved. In July 2020, a purported class action lawsuit was filed against Frost Bank in a California Federal court alleging that Frost Bank had refused to pay agent fees to purported agents of borrowers under the PPP in violation of SBA regulations. The Plaintiff subsequently filed a motion to dismiss the lawsuit and the lawsuit was thereby resolved. In October 2020, a lawsuit was filed against Frost Bank in Texas State court alleging, among other claims, that Frost Bank had refused to provide a PPP loan to the purported applicant. Frost Bank removed the lawsuit to Federal court, and the presiding Federal judge subsequently dismissed the lawsuit with prejudice.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2155896<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031651256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Capital and Regulatory Matters</a></td>
<td class="text">Capital and Regulatory Matters<div style="margin-top:5pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are each required to comply with applicable capital adequacy standards established by the Federal Reserve Board (the &#8220;Basel&#160;III Capital Rules&#8221;). Quantitative measures established by the Basel&#160;III Capital Rules designed to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth below) of Common Equity Tier&#160;1 capital, Tier&#160;1 capital and Total capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier&#160;1 capital to adjusted quarterly average assets (as defined).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost&#8217;s and Frost Bank&#8217;s Common Equity Tier&#160;1 capital includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel&#160;III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in Common Equity Tier&#160;1. We also elected, for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzMjE_c8d49a83-3681-498f-9281-fe634ffe6814">five</span>-year transitional period, the effects of credit loss accounting under CECL form Common Equity Tier 1, as further discussed below. Common Equity Tier&#160;1 for both Cullen/Frost and Frost Bank is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's Common Equity Tier&#160;1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (&#8220;FIA&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier&#160;1 capital includes Common Equity Tier&#160;1 capital and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital at December&#160;31, 2020 included $145.5 million of 4.450% non-cumulative perpetual preferred stock and, at December 31, 2019, $144.5 million of 5.375% non-cumulative perpetual preferred stock, the details of which is are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at December&#160;31, 2020 or 2019.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital includes Tier&#160;1 capital and Tier&#160;2 capital. Tier&#160;2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowance for credit losses on securities, loans and off-balance sheet exposures. Tier&#160;2 capital for Cullen/Frost also includes trust preferred securities that were excluded from Tier&#160;1 capital and qualified subordinated debt. At both December&#160;31, 2020 and 2019, Cullen/Frost's Tier&#160;2 capital included $133.0 million of trust preferred securities. At both December&#160;31, 2020 and 2019, Tier&#160;2 Capital for Cullen/Frost also included $100.0 million related to the permissible portion of our aggregate $100 million of 4.50% subordinated notes. The permissible portion of qualified subordinated notes decreases 20%&#160;per year during the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzI4MjA_e0402aba-c4e0-4208-8481-69bf808f1598">five</span> years of the term of the notes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Equity Tier&#160;1, Tier&#160;1 and Total capital ratios are calculated by dividing the respective capital amounts by risk-weighted assets. Risk-weighted assets are calculated based on regulatory requirements and include total assets, with certain exclusions, allocated by risk weight category, and certain off-balance-sheet items, among other things. The leverage ratio is calculated by dividing Tier&#160;1 capital by adjusted quarterly average total assets, which exclude goodwill and other intangible assets, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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 require Cullen/Frost and Frost Bank to maintain (i)&#160;a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 4.5%, plus a 2.5% &#8220;capital conservation buffer&#8221; (which is added to the 4.5% Common Equity Tier&#160;1 capital ratio, effectively resulting in a minimum ratio of Common Equity Tier&#160;1 capital to risk-weighted assets of at least 7.0%), (ii)&#160;a minimum ratio of Tier&#160;1 capital to risk-weighted assets of at least 6.0%, plus the capital conservation buffer (which is added to the 6.0% Tier&#160;1 capital ratio, effectively resulting in a minimum Tier&#160;1 capital ratio of 8.5%), (iii)&#160;a minimum ratio of Total capital (that is, Tier&#160;1 plus Tier&#160;2) to risk-weighted assets of at least 8.0%, plus the capital conservation buffer (which is added to the 8.0% total capital ratio, effectively resulting in a minimum total capital ratio of 10.5%) and (iv)&#160;a minimum leverage ratio of 4.0%, calculated as the ratio of Tier&#160;1 capital to average quarterly assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer is designed to absorb losses during periods of economic stress and, as detailed above, effectively increases the minimum required risk-weighted capital ratios. Banking institutions with a ratio of Common Equity Tier&#160;1 capital to risk-weighted assets below the effective minimum (4.5% plus the capital conservation buffer and, if applicable, the &#8220;countercyclical capital buffer,&#8221; which is discussed below) will face constraints on dividends, equity repurchases and compensation based on the amount of the shortfall and the institution's &#8220;eligible retained income&#8221; (that is, four quarter trailing net income, net of distributions and tax effects not reflected in net income). The countercyclical capital buffer is applicable to only certain covered institutions and does not have any current applicability to Cullen/Frost or Frost Bank. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 - Significant Accounting Policies, in connection with the adoption of ASC 326, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million on January&#160;1, 2020. In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of 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 U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period (<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDI_c8d49a83-3681-498f-9281-fe634ffe6814">five</span>-year transition option). We elected to adopt the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzEwOTk1MTE2NzAzNDU_c8d49a83-3681-498f-9281-fe634ffe6814">five</span>-year transition option. Accordingly, a CECL transitional amount totaling $63.7 million has been added back to CET1 as of December&#160;31, 2020. The CECL transitional amount includes $29.3 million related to cumulative effect of adopting CECL and $34.4 million related to the estimated incremental effect of CECL since adoption.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we began originating loans to qualified small businesses under the PPP administered by the SBA. Federal bank regulatory agencies have issued an interim final rule that permits banks to neutralize the regulatory capital effects of participating in the Paycheck Protection Program Lending Facility (the &#8220;PPP Facility&#8221;) and clarify that PPP loans have a zero percent risk weight under applicable risk-based capital rules. Specifically, a bank may exclude all PPP loans pledged as collateral to the PPP Facility from its average total consolidated assets for the purposes of calculating its leverage ratio, while PPP loans that are not pledged as collateral to the PPP Facility will be included. Our PPP loans are included in the calculation of our leverage ratio as of December&#160;31, 2020 as we did not utilize the PPP Facility for funding purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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&#160;31, 2020 and December&#160;31, 2019 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><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:8pt;font-weight:700;line-height:100%">Actual</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:8pt;font-weight:700;line-height:100%">Minimum Capital Required - Basel III Fully Phased-In</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:8pt;font-weight:700;line-height:100%">Required to be<br/>Considered Well<br/>Capitalized</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Ratio</span></td><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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Ratio</span></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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">3,058,447&#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="2" style="background-color:#cceeff;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%">12.86&#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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,664,867&#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="2" style="background-color:#cceeff;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%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,545,948&#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="2" style="background-color:#cceeff;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%">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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%">3,030,093&#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="2" style="background-color:#ffffff;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%">12.77&#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="2" style="background-color:#ffffff;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%">1,661,620&#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="2" style="background-color:#ffffff;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%">7.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="2" style="background-color:#ffffff;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%">1,542,933&#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="2" style="background-color:#ffffff;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%">6.50&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,203,899&#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="2" style="background-color:#ffffff;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%">13.47&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,021,624&#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="2" style="background-color:#ffffff;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%">8.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: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:9pt;font-weight:400;line-height:100%">1,902,705&#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="2" style="background-color:#ffffff;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%">8.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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%">3,030,093&#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="2" style="background-color:#cceeff;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%">12.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,017,682&#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="2" style="background-color:#cceeff;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%">8.50&#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="2" style="background-color:#cceeff;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%">1,898,995&#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="2" style="background-color:#cceeff;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%">8.00&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;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%">3,672,912&#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="2" style="background-color:#cceeff;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%">15.44&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,497,300&#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="2" style="background-color:#cceeff;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%">10.50&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,378,381&#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="2" style="background-color:#cceeff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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%">3,266,106&#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="2" style="background-color:#ffffff;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%">13.76&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,492,430&#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="2" style="background-color:#ffffff;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%">10.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: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:9pt;font-weight:400;line-height:100%">2,373,743&#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="2" style="background-color:#ffffff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,203,899&#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="2" style="background-color:#ffffff;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%">8.07&#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="2" style="background-color:#ffffff;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%">1,589,004&#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="2" style="background-color:#ffffff;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%">4.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="2" style="background-color:#ffffff;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%">1,986,255&#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="2" style="background-color:#ffffff;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%">5.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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%">3,030,093&#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="2" style="background-color:#cceeff;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%">7.63&#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="2" style="background-color:#cceeff;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%">1,588,200&#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="2" style="background-color:#cceeff;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%">4.00&#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="2" style="background-color:#cceeff;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%">1,985,250&#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="2" style="background-color:#cceeff;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%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</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"/><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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">2,857,250&#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="2" style="background-color:#cceeff;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%">12.36&#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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,617,886&#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="2" style="background-color:#cceeff;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%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,502,323&#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="2" style="background-color:#cceeff;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%">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,326&#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="2" style="background-color:#ffffff;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%">12.82&#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="2" style="background-color:#ffffff;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%">1,615,206&#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="2" style="background-color:#ffffff;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%">7.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="2" style="background-color:#ffffff;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%">1,499,834&#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="2" style="background-color:#ffffff;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%">6.50&#160;</span></td><td style="background-color:#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,001,736&#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="2" style="background-color:#ffffff;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%">12.99&#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="2" style="background-color:#ffffff;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%">1,964,576&#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="2" style="background-color:#ffffff;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%">8.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: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:9pt;font-weight:400;line-height:100%">1,849,013&#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="2" style="background-color:#ffffff;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%">8.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,326&#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="2" style="background-color:#cceeff;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%">12.82&#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="2" style="background-color:#cceeff;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%">1,961,322&#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="2" style="background-color:#cceeff;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%">8.50&#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="2" style="background-color:#cceeff;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%">1,845,950&#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="2" style="background-color:#cceeff;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%">8.00&#160;</span></td><td style="background-color:#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;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%">3,367,403&#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="2" style="background-color:#cceeff;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%">14.57&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,426,829&#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="2" style="background-color:#cceeff;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%">10.50&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,311,266&#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="2" style="background-color:#cceeff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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%">3,090,993&#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="2" style="background-color:#ffffff;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%">13.40&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,422,809&#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="2" style="background-color:#ffffff;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%">10.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: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:9pt;font-weight:400;line-height:100%">2,307,438&#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="2" style="background-color:#ffffff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,001,736&#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="2" style="background-color:#ffffff;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%">9.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,293,188&#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="2" style="background-color:#ffffff;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%">4.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="2" style="background-color:#ffffff;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%">1,616,485&#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="2" style="background-color:#ffffff;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%">5.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,326&#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="2" style="background-color:#cceeff;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%">9.15&#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="2" style="background-color:#cceeff;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%">1,292,743&#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="2" style="background-color:#cceeff;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%">4.00&#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="2" style="background-color:#cceeff;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%">1,615,929&#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="2" style="background-color:#cceeff;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%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, capital levels for Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of December&#160;31, 2020 for Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered &#8220;well capitalized.&#8221;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect on our financial statements. Management believes, as of December&#160;31, 2020, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;B Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;19, 2020, we issued 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $0.01 and liquidation preference $1,000 per share (&#8220;Series&#160;B Preferred Stock&#8221;). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). Each holder of depositary shares will be entitled, in proportion to the applicable fraction of a share of Series&#160;B Preferred Stock represented by such depositary shares, to all rights and preferences of the Series&#160;B Preferred Stock represented thereby (including dividend, voting, redemption, and liquidation rights). Such rights must be exercised through the depositary. Dividends on the Series B&#160;Preferred Stock will be non-cumulative and, if declared, accrue and are payable quarterly, in arrears, at a rate of 4.450% per annum. The Series&#160;B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series&#160;B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series&#160;B Preferred Stock is perpetual and has no maturity date. We may redeem the Series B Preferred Stock at our option (i) in whole or in part, from time to time, on any dividend payment date on or after December&#160;15, 2025 or (ii) in whole but not in part, within 90 days following certain changes in laws or regulations impacting the regulatory capital treatment of the Series&#160;B Preferred Stock, in either case, at a redemption price equal to $1,000 per share of Series&#160;B Preferred Stock (equivalent to $25 per depositary share), plus any declared and unpaid dividends for prior dividend periods and accrued but unpaid dividends (whether or not declared) for the then-current dividend period prior to but excluding the redemption date. If we redeem the Series&#160;B Preferred Stock, the depositary is expected redeem a proportionate number of depositary shares. Neither the holders of Series&#160;B Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series&#160;B Preferred Stock or the depositary shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Series&#160;A Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;15, 2013, we issued and sold 6,000,000 shares, or $150.0 million in aggregate liquidation preference, of our 5.375% Non-Cumulative Perpetual Preferred Stock, Series&#160;A, par value $0.01 and liquidation preference $25 per share (&#8220;Series&#160;A Preferred Stock&#8221;). On March&#160;16, 2020, we redeemed all of the outstanding shares of our Series&#160;A Preferred Stock at a redemption price of $25 per share, or an aggregate redemption of $150.0 million. When issued, the net proceeds of the Series&#160;A Preferred Stock totaled $144.5 million after deducting $5.5 million of issuance costs including the underwriting discount and professional service fees, among other things. Upon redemption, these issuance costs were reclassified to retained earnings and reported as a reduction of net income available to common shareholders. Prior to redemption, dividends on the Series&#160;A Preferred Stock were paid quarterly, in arrears, at a rate of 5.375% per annum and the Series&#160;A Preferred Stock qualified as Tier&#160;1 capital for the purposes of regulatory capital calculations. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and return excess capital to shareholders. Shares purchased under such plans also provide us with shares of common stock necessary to satisfy obligations related to stock compensation awards. On July&#160;24, 2019, our board of directors authorized a $100.0 million stock repurchase program, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMDIvZnJhZzozMWIwYzFjOTFlMTg0NGZmYjQ1ODM1ODIwN2IwYmQ0NC90ZXh0cmVnaW9uOjMxYjBjMWM5MWUxODQ0ZmZiNDU4MzU4MjA3YjBiZDQ0XzgxMDA_1eac5eb3-afba-41ae-9218-3dc9d9360478">one</span>-year period from time to time at various prices in the open market or through private transactions. Under this plan, we repurchased 177,834 shares at a total cost of $13.7 million during 2020 and 202,724 shares at a total cost of $17.2 million during 2019. No further repurchases were made under this plan prior to its expiration on July&#160;24, 2020. Under prior stock repurchase programs, we repurchased 496,307 shares at a total cost of $50.0 million during 2019 and 1,027,292 shares at a total cost of $100.0 million during 2018. In July&#160;2019, the federal bank regulators adopted final rules (the &#8220;Capital Simplifications Rules&#8221;) that, among other things, eliminated the standalone prior approval requirement in the Basel III Capital Rules for any repurchase of common stock. In certain circumstances, Cullen/Frost&#8217;s repurchases of its common stock may be subject to a prior approval or notice requirement under other regulations, policies or supervisory expectations of the Federal Reserve Board. Any redemption or repurchase of preferred stock or subordinated debt remains subject to the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restrictions and while maintaining its &#8220;well capitalized&#8221; status, at December&#160;31, 2020, Frost Bank could pay aggregate dividends of up to $503.9 million to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II and WNB Capital Trust I, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Series&#160;B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series&#160;B Preferred Stock.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RegulatoryCapitalRequirementsAbstract</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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1F<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958575-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958569-112826<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1D<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031701928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text">Earnings Per Common Share<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,918&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock 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:400;line-height:100%">2,016&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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%">5,514&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></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;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%">435,536&#160;</span></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;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%">446,855&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating 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%">3,136&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,687&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><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 stock</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%">320,485&#160;</span></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;padding:0 1pt"/><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%">431,849&#160;</span></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;padding:0 1pt"/><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,686&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Distributed earnings allocated to common stock</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%">178,863&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,540&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,268&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to 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:10pt;font-weight:400;line-height:100%">141,622&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#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:top"><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 stock</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%">320,485&#160;</span></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;padding:0 1pt"/><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%">431,849&#160;</span></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;padding:0 1pt"/><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,686&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</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%">62,727,053&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,741,769&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,704,508&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock 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:10pt;font-weight:400;line-height:100%">276,784&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,208&#160;</span></td><td style="background-color:#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: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:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">63,003,837&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">63,441,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">64,686,716&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040278328">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Sharing Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to 2019, we maintained a qualified defined contribution profit sharing plan that covered employees who had completed at least one year of service and were age 21 or older. The Plan was merged with and into our 401(k) plan effective January&#160;1, 2019, as further discussed below. Expense related to this plan totaled $11.9 million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to maintain a separate non-qualified profit sharing plan for certain employees whose participation in the qualified profit sharing plan was limited. The plan offers such employees an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2020, 2019 and 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plan and Restoration Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a non-contributory defined benefit plan (the &#8220;Retirement Plan&#8221;) that was frozen as of December&#160;31, 2001. The plan provides pension and death benefits to substantially all employees who were at least 21 years of age and had completed at least one year of service prior to December&#160;31, 2001. Defined benefits are provided based on an employee&#8217;s final average compensation and years of service at the time the plan was frozen and age at retirement. The freezing of the plan provides that future salary increases will not be considered. Our funding policy is to contribute yearly, at least the amount necessary to satisfy the funding standards of the Employee Retirement Income Security Act (&#8220;ERISA&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Restoration of Retirement Income Plan (the &#8220;Restoration Plan&#8221;) provides benefits for eligible employees that are in excess of the limits under Section&#160;415 of the Internal Revenue Code of 1986, as amended, that apply to the Retirement Plan. The Restoration Plan is designed to comply with the requirements of ERISA. The entire cost of the plan, which was also frozen as of December&#160;31, 2001, is supported by our contributions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,173&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,820&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,450&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,599&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,739)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">1,201&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(9,885)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,968)</span></td><td style="background-color:#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:top"><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 end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></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;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%">174,173&#160;</span></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;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%">152,820&#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:top"><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="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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,641&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,107&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">5,010&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,898&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(9,885)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,968)</span></td><td style="background-color:#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:top"><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 year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,593&#160;</span></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;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%">186,641&#160;</span></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;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%">167,107&#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: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:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,505)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,468)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,287)</span></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%">Accumulated benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,107&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:700;line-height:100%">Retirement Plan</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:8pt;font-weight:700;line-height:100%">Restoration Plan</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,986&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,541&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,607&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,100&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:top"><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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,088&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,173&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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: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:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,632&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,289)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,772)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,010&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,472&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="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%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,319&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net actuarial gain (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,199)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,223)</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) 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:400;line-height:100%">1,302&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">466&#160;</span></td><td style="background-color:#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:top"><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,757)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized as a component of accumulated other comprehensive loss as of year-end that have not been recognized as a component of the combined net periodic benefit cost of our defined benefit pension plans are presented in the following table. We expect to recognize approximately $6.1 million of the net actuarial loss reported in the following table as of December&#160;31, 2020 as a component of net periodic benefit cost during 2021.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Net actuarial loss</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%">(64,343)</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,964)</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit</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%">13,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">12,210&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in accumulated other comprehensive income/loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,831)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#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: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%">3.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="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%">4.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Net periodic benefit cost:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">4.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="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%">3.68&#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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">7.25&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.25&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management uses an asset allocation optimization model to analyze the potential risks and rewards associated with various asset allocation strategies on a quarterly basis. As of December&#160;31, 2020, management&#8217;s investment objective for our defined benefit plans is to achieve long-term growth. This strategy provides for a target asset allocation of approximately 62% invested in equity securities, approximately 36% invested in fixed income debt securities with any remainder invested in cash or short-term cash equivalents. The asset allocation optimization process provides portfolio allocations which best represent the potential risk associated with a given asset allocation over a full market cycle. This is used to help management determine an appropriate mix of assets in order to achieve the plan's long term investment goals. The plan assets are reviewed annually to determine if the obligations can be met with the current investment mix and funding strategy.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,693&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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 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%">Total fair value of plan assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,088&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,173&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual funds include various equity, fixed-income and blended funds with varying investment strategies. Approximately 66% of mutual fund investments consist of equity investments as of December&#160;31, 2020. The investment objective of equity funds is long-term capital appreciation with current income. The remaining mutual fund investments consist of U.S. fixed-income securities, including investment-grade U.S. Treasury securities, U.S. government agency securities and mortgage-backed securities, corporate bonds and notes and collateralized mortgage obligations. The investment objective of fixed-income funds is to maximize investment return while preserving investment principal. U.S. government agency securities include obligations of Ginnie Mae. Our investment strategies prohibit selling assets short and the use of derivatives. Additionally, our defined benefit plans do not directly invest in real estate, commodities, or private investments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset allocation optimization model is used to estimate the expected long-term rate of return for a given asset allocation strategy. Expectations of returns for each asset class are based on comprehensive reviews of historical data and economic/financial market theory. During periods with volatile interest rates and equity security prices, the model may call for changes in the allocation of plan investments to achieve desired returns. Management assumed a long-term rate of return of 7.25% in the determination of the net periodic benefit cost for 2020. The expected long-term rate of return on assets was selected from within the reasonable range of rates determined by historical real returns, net of inflation, for the asset classes covered by the plan&#8217;s investment policy and projections of inflation over the long-term period during which benefits are payable to plan participants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,315&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">11,507&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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;text-align:left;vertical-align:top"><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%">11,800&#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:top"><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%">11,880&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 through 2030</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%">57,248&#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:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to contribute $1.2 million to the defined benefit plans during 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan and Thrift Incentive Plan.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We maintain a 401(k) stock purchase plan that permits each participant to make before-tax contributions in an amount not less than 2% and not exceeding 50% of eligible compensation and subject to dollar limits from Internal Revenue Service regulations. We match 100% of the employee&#8217;s contributions to the plan based on the amount of each participant&#8217;s contributions up to a maximum of 6% of eligible compensation. Eligible employees must complete 30 days of service in order to enroll and vest in our matching contributions immediately. Our matching contribution is initially invested in the Cullen/Frost common stock fund. However, employees may immediately reallocate our matching portion, as well as invest their individual contribution, to any of a variety of investment alternatives offered under the 401(k) Plan. In 2019, we merged our qualified profit sharing plan with and into the 401(k) plan. All profit contributions to the plan are made at our discretion and may be made without regard to current or accumulated profits. Contributions are allocated to eligible participants uniformly, based upon compensation, age and other factors. Plan participants self-direct the investment of allocated contributions by choosing from a menu of investment options. Profit sharing contributions are subject to withdrawal restrictions and participants vest in their allocated contributions after three years of service. Expense related to the plan totaled $16.0 million, which was primarily related to matching contributions, in 2020, $28.9 million ($16.3 million matching contributions and $12.6 million profit sharing) in 2019, and $15.0 million in 2018.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a thrift incentive stock purchase plan to offer certain employees whose participation in the 401(k) plan is limited an alternative means of receiving comparable benefits. Expense related to this plan was not significant during 2020, 2019 and 2018.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2020, 2019 and 2018 was 48,409, 34,317 and 30,466, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">As of December&#160;31, 2020, there were 887,189 shares remaining available for grant for future awards.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:21.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</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:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number of Units</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number of Units</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></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:9pt;font-weight:400;line-height:100%">January&#160;1, 2018</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">53,008&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">64.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"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">312,656&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">81.71&#160;</span></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;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:9pt;font-weight:400;line-height:100%">80,106&#160;</span></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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">79.91&#160;</span></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;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:9pt;font-weight:400;line-height:100%">2,917,142&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">63.34&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><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:9pt;font-weight:400;line-height:100%">6,576&#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="2" style="background-color:#ffffff;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%">109.58&#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="2" style="background-color:#ffffff;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%">109,847&#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="2" style="background-color:#ffffff;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%">94.81&#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="2" style="background-color:#ffffff;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%">45,703&#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="2" style="background-color:#ffffff;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%">87.18&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(10,674)</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="2" style="background-color:#cceeff;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%">63.68&#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="2" style="background-color:#cceeff;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%">(32,050)</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="2" style="background-color:#cceeff;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%">78.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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">(513,134)</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="2" style="background-color:#cceeff;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%">61.68&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(6,656)</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="2" style="background-color:#ffffff;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%">87.60&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(52,000)</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="2" style="background-color:#ffffff;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%">70.42&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">48,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">71.14&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">383,797&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">85.59&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">125,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">82.55&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,352,008&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">63.55&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><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:9pt;font-weight:400;line-height:100%">7,592&#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="2" style="background-color:#ffffff;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%">102.70&#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="2" style="background-color:#ffffff;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%">127,091&#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="2" style="background-color:#ffffff;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%">93.46&#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="2" style="background-color:#ffffff;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%">51,479&#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="2" style="background-color:#ffffff;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%">85.74&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(1,132)</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="2" style="background-color:#cceeff;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%">106.03&#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="2" style="background-color:#cceeff;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%">(53,990)</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="2" style="background-color:#cceeff;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%">65.11&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">(359,892)</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="2" style="background-color:#cceeff;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%">57.71&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(16,251)</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="2" style="background-color:#ffffff;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%">89.71&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(11,250)</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="2" style="background-color:#ffffff;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%">65.11&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">55,370&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">74.76&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">440,647&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">90.22&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">177,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">83.48&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">1,980,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">64.60&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><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:9pt;font-weight:400;line-height:100%">10,428&#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="2" style="background-color:#ffffff;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%">73.84&#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="2" style="background-color:#ffffff;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%">151,038&#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="2" style="background-color:#ffffff;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%">66.79&#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="2" style="background-color:#ffffff;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%">72,618&#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="2" style="background-color:#ffffff;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%">57.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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(12,938)</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="2" style="background-color:#cceeff;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%">71.09&#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="2" style="background-color:#cceeff;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%">(117,990)</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="2" style="background-color:#cceeff;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%">76.07&#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="2" style="background-color:#cceeff;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%">(41,755)</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="2" style="background-color:#cceeff;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%">69.70&#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="2" style="background-color:#cceeff;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%">(235,880)</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="2" style="background-color:#cceeff;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%">53.23&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(3,336)</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="2" style="background-color:#ffffff;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%">91.07&#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="2" style="background-color:#ffffff;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%">(6,894)</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="2" style="background-color:#ffffff;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%">81.33&#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="2" style="background-color:#ffffff;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%">(5,427)</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="2" style="background-color:#ffffff;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%">75.74&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">52,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">75.47&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">470,359&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">86.24&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">201,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">77.18&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">1,739,559&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">66.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73">four</span>-year-cliff vesting period. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units represent shares potentially issuable in the future. Issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%"><tr><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.679%"/><td style="width:0.1%"/></tr><tr><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="15" 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%">Options Outstanding</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:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">45.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">50.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;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%">204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.82</span></td><td colspan="3" style="background-color:#cceeff;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%">204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.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"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><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%">55.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.81</span></td><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%">282,204&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,221&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11&#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:2px 1pt;text-align: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.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,221&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><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%">75.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.39&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80</span></td><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%">275,654&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,000&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#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:2px 1pt;text-align: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.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,000&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="12" 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;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%">1,739,559&#160;</span></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;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%">66.11&#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:2px 1pt;text-align: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.21</span></td><td colspan="3" style="background-color:#ffffff;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%">1,739,559&#160;</span></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;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%">66.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align: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 intrinsic value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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"/><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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="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%">Shares issued from available treasury stock</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%">408,563&#160;</span></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;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%">399,224&#160;</span></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;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%">548,238&#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"/><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%">Proceeds from stock option exercises</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,770&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,647&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options 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%">5,365&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,713&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;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%">Fair value of stock awards/units vested</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%">9,465&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">5,192&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,652&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,240&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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%">Deferred stock-units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,587&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,918&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,946&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,943&#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:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2020 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Unrecognized Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Weighted-Average Number of Years for Expense Recognition</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;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%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,430&#160;</span></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;padding:0 1pt"/><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%">2.69</span></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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.72, $0.71 and $0.67 in 2020, 2019, and 2018 respectively discounted at a weighted-average risk-free rate of 0.19%, 1.65% and 2.95% in 2020, 2019, and 2018 respectively. </span></div>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039977640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Non-Interest Income and Expense</a></td>
<td class="text">Other Non-Interest Income and Expense<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-interest income and expense totals are presented in the following tables. Components of these totals exceeding 1% of the aggregate of total net interest income and total non-interest income for any of the years presented are stated separately.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,712&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,563&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,790&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,712&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,563&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,790&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,253&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,941&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,390&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel/meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,109&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">87,558&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,967&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,981&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,310&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we transact with certain directors and/or their affiliates. Payments for services provided totaled $551 thousand in 2020, $567 thousand in 2019 and $568 thousand in 2018.</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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030284968">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,002&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Deferred income tax expense (benefit)</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%">(15,832)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">7,614&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">52,923&#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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,763&#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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Income tax expense computed at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,888&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,823&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax-exempt 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%">(51,624)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit on dividends paid in our 401k 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:400;line-height:100%">(1,851)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,551)</span></td><td style="background-color:#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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(774)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(710)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible 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:10pt;font-weight:400;line-height:100%">1,123&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible FDIC premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tax benefit from stock-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:400;line-height:100%">(852)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,447)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax adjustment related to reduction in U.S. federal statutory income tax rate</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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><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: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,170&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,763&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities under operating leases</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%">67,839&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,975&#160;</span></td><td style="background-color:#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:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,573&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,210&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">10,033&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,055&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">3,834&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</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%">174,004&#160;</span></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;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%">128,623&#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:top"><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;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:top"><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%">Net unrealized gain on securities available for sale and transferred securities</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%">(149,870)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,963)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463)</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,602)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,730)</span></td><td style="background-color:#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:top"><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%">Intangible assets</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%">(14,596)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,642)</span></td><td style="background-color:#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:top"><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%">Defined benefit post-retirement benefit plans</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%">(10,081)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,419)</span></td><td style="background-color:#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:top"><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%">Partnership interests</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,913)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,894)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(1,090)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(1,387)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,440)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(291,502)</span></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;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%">(204,441)</span></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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,498)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,818)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No valuation allowance for deferred tax assets was recorded at December&#160;31, 2020 and 2019 as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. There were no unrecognized tax benefits during any of the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2017.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040123304">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Other Comprehensive Income (Loss)</a></td>
<td class="text">Other Comprehensive Income (Loss)<div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.353%"/><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:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</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:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</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:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,331&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,741&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,590&#160;</span></td><td style="background-color:#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:top"><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 on securities transferred to 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%">(1,256)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">(108,989)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,888)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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%">317,086&#160;</span></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;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%">66,589&#160;</span></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;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%">250,497&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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,518)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,419)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,319&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</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%">(6,199)</span></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;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%">(1,302)</span></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;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%">(4,897)</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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,887&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,287&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,556&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,897&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,659&#160;</span></td><td style="background-color:#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:top"><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 on securities transferred to 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%">(1,292)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(1,021)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">(293)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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%">416,971&#160;</span></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;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%">87,564&#160;</span></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;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%">329,407&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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%">(3,644)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879)</span></td><td style="background-color:#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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,623&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</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,979&#160;</span></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;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%">416&#160;</span></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;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%">1,563&#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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,950&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,980&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,340)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,292)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,048)</span></td><td style="background-color:#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:top"><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 on securities transferred to 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%">(8,818)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,853)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,965)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">156&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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%">(191,002)</span></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;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%">(40,112)</span></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;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%">(150,890)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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%">(7,225)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,517)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708)</span></td><td style="background-color:#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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,002&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,223)</span></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;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%">(466)</span></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: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%">(1,757)</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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,225)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,578)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,647)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:61.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.744%"/><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:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</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:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" 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%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></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%">Balance January&#160;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%">313,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,934)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,370&#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:top"><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%">Other comprehensive income (loss) before reclassification</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%">336,598&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,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;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Reclassification of amounts included in net income</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%">(86,101)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,899)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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%">250,497&#160;</span></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;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%">(4,897)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></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%">Balance December&#160;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,801&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,831)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Balance January&#160;1, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,103)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,497)</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="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Other comprehensive income (loss) before reclassification</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%">329,638&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,759&#160;</span></td><td style="background-color:#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:top"><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%">Reclassification of amounts included in net income</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%">(231)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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%">329,407&#160;</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;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%">1,563&#160;</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,970&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(45,934)</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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">267,370&#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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Balance January&#160;1, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,230&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,718)</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="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,512&#160;</span></td><td style="background-color:#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:top"><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%">Other comprehensive income (loss) before reclassification</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%">(151,013)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721)</span></td><td style="background-color:#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:top"><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%">Reclassification of amounts included in net income</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%">123&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,074&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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%">(150,890)</span></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;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%">(1,757)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,647)</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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act to retained earnings</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%">17,557&#160;</span></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;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,022)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance December&#160;31, 2018</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,103)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,497)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,600)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664185384328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize interest rate swaps, caps and floors to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap contracts that are matched to specific fixed-rate commercial loans or leases that we have entered into with our customers. These contracts have been designated as hedging instruments to hedge the risk of changes in the fair value of the underlying commercial loan/lease due to changes in interest rates. The related contracts are structured so that the notional amounts reduce over time to generally match the expected amortization of the underlying loan/lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into certain interest rate swap, cap and floor contracts that are not designated as hedging instruments. These derivative contracts relate to transactions in which we enter into an interest rate swap, cap and/or floor with a customer while at the same time entering into an offsetting interest rate swap, cap and/or floor with a third-party financial institution. In connection with each swap transaction, we agree to pay interest to the customer on a notional amount at a variable interest rate and receive interest from the customer on a similar notional amount at a fixed interest rate. At the same time, we agree to pay a third-party financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows our customer to effectively convert a variable rate loan to a fixed rate. Because we act as an intermediary for our customer, changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2020 and 2019 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation models with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2020 and 2019. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:400;line-height:100%">&#160;</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%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></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%">Derivatives designated as hedges of fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,545&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">3,724&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,788&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">1,173,173&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,860&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps - 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:400;line-height:100%">356,601&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">1,173,173&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,424&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,860&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps - 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:400;line-height:100%">356,601&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></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%">Interest rate swaps:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#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: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%">0.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.97&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was 3.36% at December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation models with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></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:8pt;font-weight:700;line-height:100%">Notional<br/>Units</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></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%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><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%">3,056&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,341&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,916)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><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%">9,281&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,295&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,079&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,265)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,208&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><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%">3,056&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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,652)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,636&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,451&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><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%">6,724&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,458)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,295&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward contracts were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></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:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></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%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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"/><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><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%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,583&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</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%">(111)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (gain) loss included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</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%">3,413&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,112&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%">1,768&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%">28&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Non-hedging other derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%">5,992&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, we sold certain non-hedge related, short-term put options on U.S. Treasury securities and realized gains totaling approximately $6.0 million in connection with the sales. The put options expired without being exercised. Gains realized from similar transactions totaled $750 thousand in 2019. These gains are included in the table above as a component of non-hedging other derivatives.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Derivative contracts involve the risk of dealing with both bank customers and institutional derivative counterparties and their ability to meet contractual terms. Institutional counterparties must have an investment grade credit rating and be approved by our Asset/Liability Management Committee. Our credit exposure on interest rate swaps is limited to the net favorable value and interest payments of all swaps by each counterparty, while our credit exposure on commodity swaps/options and foreign currency forward contracts is limited to the net favorable value of all contracts by each counterparty. Credit exposure may be reduced by the amount of collateral pledged by the counterparty. There are no credit-risk-related contingent features associated with any of our derivative contracts. Certain derivative contracts with upstream financial institution counterparties may be terminated with respect to a party in the transaction, if such party does not have at least a minimum level rating assigned to either its senior unsecured long-term debt or its deposit obligations by certain third-party rating agencies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with bank customers was approximately $112.6 million at December&#160;31, 2020. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate swaps, commodity swaps/options and foreign currency forward contracts with upstream financial institution counterparties was approximately $16.9 million at December&#160;31, 2020. This amount was primarily related to excess collateral we posted to counterparties. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 16 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At December&#160;31, 2020 we had $74.0 million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664017141832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BalanceSheetOffsettingDisclosureTextBlock', window );">Balance Sheet Offsetting</a></td>
<td class="text">Balance Sheet Offsetting and Repurchase Agreements<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Offsetting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (&#8220;ISDA&#8221;) master agreements which include &#8220;right of set-off&#8221; provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</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,241&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,870&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total derivatives</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%">11,111&#160;</span></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;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%">&#8212;&#160;</span></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;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%">11,111&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">11,111&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,111&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">35,377&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">69,323&#160;</span></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;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%">&#8212;&#160;</span></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;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%">69,323&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,147&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,147&#160;</span></td><td style="background-color:#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 30.25pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,470&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,470&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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="3" 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%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,838&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,838)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">11,111&#160;</span></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;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%">(11,111)</span></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;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%">&#8212;&#160;</span></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;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%">&#8212;&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">11,111&#160;</span></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;padding:0 1pt"/><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,111)</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,428)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,722&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,838)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">(5,271)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,832)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 1pt 2px 30.25pt;text-align: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 derivatives</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%">69,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">(11,111)</span></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;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%">(57,031)</span></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;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%">1,181&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,147&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,147)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,111)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,125,178)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2019 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></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:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</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%">339&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">5,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="3" style="background-color:#ffffff;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%">&#8212;&#160;</span></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;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%">5,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">36,565&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">36,565&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,621&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,621&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">6,986&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">33&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#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:top"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,640&#160;</span></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;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%">&#8212;&#160;</span></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;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%">26,640&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,782&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,782&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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="3" 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%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></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:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</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%">39&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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%">(1)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,576&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,546)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">5,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="3" style="background-color:#ffffff;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%">(5,236)</span></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;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%">&#8212;&#160;</span></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;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%">30&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">36,565&#160;</span></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;padding:0 1pt"/><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%">(5,236)</span></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;padding:0 1pt"/><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,299)</span></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;padding:0 1pt"/><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%">30&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,192&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,153)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,424&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,774)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,546)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,343)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">26,640&#160;</span></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;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%">(5,236)</span></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;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%">(21,404)</span></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;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%">&#8212;&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,668,142)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,782&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,236)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,689,546)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2020 and December&#160;31, 2019 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><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:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><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:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><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:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><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:8pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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%">Repurchase agreements:</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 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,860&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,287&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,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;padding:2px 1pt 2px 25.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%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,147&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,147&#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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;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,147&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">December 31, 2019</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"/><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%">Repurchase agreements:</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 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,904&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,904&#160;</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,238&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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_cfr_BalanceSheetOffsettingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Offsetting Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BalanceSheetOffsettingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022398968">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include 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, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review 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, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire 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 or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation models with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</span></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287,902&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287,902&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,351&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,996&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,996&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,665&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,665&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,535&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">45,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,594&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070,997&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</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 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298&#160;</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"/></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%">Derivative 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">45&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">33&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December&#160;31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10.0%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents impaired loans that were remeasured and reported at fair value through a specific valuation allowance allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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%">Carrying value of impaired loans before allocations</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,517&#160;</span></td><td style="background-color:#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:top"><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%">Specific valuation allowance allocations</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%">(450)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#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:top"><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 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,109&#160;</span></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;padding:0 1pt"/><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,971&#160;</span></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;padding:0 1pt"/><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,918&#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: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%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Carrying value of impaired loans before allocations</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,302&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,688&#160;</span></td><td style="background-color:#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:top"><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%">Specific valuation allowance allocations</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%">(11,151)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,157&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,948&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents foreclosed assets that were remeasured and reported at fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Foreclosed assets remeasured at initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of foreclosed assets prior to remeasurement</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%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#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 16pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs recognized in the allowance for credit losses on 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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 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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,272&#160;</span></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;padding:0 1pt"/><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,899&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured subsequent to initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of foreclosed assets prior to remeasurement</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%">328&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-downs included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#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:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:46.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.284%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></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%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 2px 7.75pt;text-align:left;vertical-align:top"><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%">10,288,853&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,288,853&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,788,181&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,788,181&#160;</span></td><td style="background-color:#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:top"><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%">1,945,673&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,896&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048,675&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,984&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,984&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,156&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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%">181,432&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, 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:400;line-height:100%">17,218,132&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,390,683&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,618,165&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654,615&#160;</span></td><td style="background-color:#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:top"><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015,761&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018,185&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,639,564&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,641,255&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,997&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,997&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695,342&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695,342&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,357&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes payable and other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,021&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,717&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,077&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,127&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,127&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022371768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Operating Segments</a></td>
<td class="text">Operating Segments<div style="margin-top:5pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. The regions are primarily based upon geographic location and include Austin, Corpus Christi, Dallas, Fort Worth, Houston, Permian Basin, Rio Grande Valley, San Antonio and Statewide. We are primarily managed based on the line of business structure. In that regard, all regions have the same lines of business, which have the same product and service offerings, have similar types and classes of customers and utilize similar service delivery methods. Pricing guidelines for products and services are the same across all regions. The regional reporting structure is primarily a means to scale the lines of business to provide a local, community focus for customer relations and business development.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and Frost Wealth Advisors are delineated by the products and services that each segment offers. The Banking operating segment includes both commercial and consumer banking services and Frost Insurance Agency. Commercial banking services are provided to corporations and other business clients and include a wide array of lending and cash management products. Consumer banking services include direct lending and depository services. Frost Insurance Agency provides insurance brokerage services to individuals and businesses covering corporate and personal property and casualty products, as well as group health and life insurance products. The Frost Wealth Advisors operating segment includes fee-based services within private trust, retirement services, and financial management services, including personal wealth management and securities brokerage services. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. The parent company&#8217;s principal activities include the direct and indirect ownership of our banking and non-banking subsidiaries and the issuance of debt and equity. Our principal source of revenue is dividends from our subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of each reportable segment are the same as those of our consolidated entity except for the following items, which impact the Banking and Frost Wealth Advisors segments: (i)&#160;expenses for consolidated back-office operations and general overhead-type expenses such as executive administration, accounting and internal audit are allocated to operating segments based on estimated uses of those services, (ii)&#160;income tax expense for the individual segments is calculated essentially at the statutory rate, and (iii)&#160;the parent company records the tax expense or benefit necessary to reconcile to the consolidated total.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a match-funded transfer pricing process to assess operating segment performance. The process helps us to (i)&#160;identify the cost or opportunity value of funds within each business segment, (ii)&#160;measure the profitability of a particular business segment by relating appropriate costs to revenues, (iii)&#160;evaluate each business segment in a manner consistent with its economic impact on consolidated earnings, and (iv)&#160;enhance asset and liability pricing decisions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $38.6 billion, $37.8 billion and $33.3 billion at December&#160;31, 2020, 2019 and 2018.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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%">981,441&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,216)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,001&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">321,136&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,268&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(950)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,519&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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%">342,828&#160;</span></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;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%">24,414&#160;</span></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;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%">(15,921)</span></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;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%">351,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"/></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%">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:10pt;font-weight:400;line-height:100%">20,347&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,127&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,170&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">322,481&#160;</span></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;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%">19,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="3" style="background-color:#ffffff;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%">(10,617)</span></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;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%">331,151&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</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%">322,481&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">19,287&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(18,147)</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,621&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302,577&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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,044&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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,166)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,455&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,892&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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,010,368&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,001&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,364)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,005&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,758&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">218,447&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,905&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,902&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,622&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,936&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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%">491,936&#160;</span></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;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%">25,283&#160;</span></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;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%">(17,750)</span></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;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%">499,469&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">55,520&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,308&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">436,416&#160;</span></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;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%">19,975&#160;</span></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;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%">(12,792)</span></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;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%">443,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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%">Net income (loss) available to common shareholders</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%">436,416&#160;</span></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;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,975&#160;</span></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;padding:0 1pt"/><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%">(20,855)</span></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;padding:0 1pt"/><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%">435,536&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228,815&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,906&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,814)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367,907&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align: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,019&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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,086&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Net interest income (expense)</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%">963,757&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,083&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,948)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,892&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,685&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,685&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">213,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">138,045&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,286&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,376&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,166&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,270&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,812&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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%">498,459&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">27,962&#160;</span></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;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%">(17,740)</span></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;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%">508,681&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">52,928&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,872&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,763&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">445,531&#160;</span></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;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%">22,090&#160;</span></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;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%">(12,703)</span></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;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%">454,918&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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%">Net income (loss) available to common shareholders</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%">445,531&#160;</span></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;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,090&#160;</span></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;padding:0 1pt"/><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%">(20,766)</span></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;padding:0 1pt"/><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%">446,855&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;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,520&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,128&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,470)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309,178&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022035016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Condensed Financial Statements of Parent Company</a></td>
<td class="text">Condensed Financial Statements of Parent Company<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements pertaining only to Cullen/Frost Bankers, Inc. are presented below. Investments in subsidiaries are stated using the equity method of accounting.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></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:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,240&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,000&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</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%">381,240&#160;</span></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;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%">267,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,155,619&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896,962&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable and other 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:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,545&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,539,023&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,166,623&#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:top"><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:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,357&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,299&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes, net of unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,021&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable and 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:400;line-height:100%">10,629&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">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:400;line-height:100%">246,007&#160;</span></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;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%">254,955&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:400;line-height:100%">4,293,016&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,911,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 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%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,539,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,166,623&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</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%">298,884&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,531&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,371&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and 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:400;line-height:100%">446&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">300,066&#160;</span></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;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%">239,221&#160;</span></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;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%">226,152&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and 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:400;line-height:100%">1,581&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">6,833&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,033&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,016&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:400;line-height:100%">16,630&#160;</span></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;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%">18,947&#160;</span></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;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%">18,937&#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: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%">Income before income taxes and equity in undistributed earnings of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,436&#160;</span></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;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%">220,274&#160;</span></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;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%">207,215&#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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,406&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,135&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">42,309&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,190&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,485&#160;</span></td><td style="background-color:#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:top"><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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></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;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%">443,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="3" style="background-color:#ffffff;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%">454,918&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">435,536&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">446,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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: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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</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="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:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,599&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></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="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:#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%">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:400;line-height:100%">(42,309)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">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:10pt;font-weight:400;line-height:100%">770&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#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%">Net tax benefit from stock-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:400;line-height:100%">370&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">Net change in other assets and 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:400;line-height:100%">(8,937)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 30.25pt;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%">Net cash from 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:400;line-height:100%">281,045&#160;</span></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;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%">248,645&#160;</span></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;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%">200,749&#160;</span></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="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 style="height:12pt"><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="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:#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:700;line-height:100%">Investing Activities:</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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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 25.75pt;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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;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="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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,000)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred 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%">145,452&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,557&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,770&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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%">Proceeds from stock-based compensation activities of subsidiaries</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%">13,148&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,793)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%">10,307&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on preferred stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on 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:10pt;font-weight:400;line-height:100%">(180,584)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,006)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#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:700;line-height:100%">Net cash from financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,921)</span></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;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%">(217,926)</span></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;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%">(229,653)</span></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="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 19pt;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%">Net change in 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:400;line-height:100%">114,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 colspan="3" style="background-color:#cceeff;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%">30,719&#160;</span></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;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%">(28,904)</span></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="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:#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%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,116&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 19pt;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%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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></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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022063400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Standards Updates<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Standards Updates</a></td>
<td class="text">Accounting Standards Updates<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2014-09 implements a common revenue standard that clarifies the principles for recognizing revenue. The core principle of ASU&#160;2014-09 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (i)&#160;identify the contract(s) with a customer, (ii)&#160;identify the performance obligations in the contract, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations in the contract and (v) recognize revenue when (or as) the entity satisfies a performance obligation. We adopted ASU 2014-09 effective January&#160;1, 2018. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-01, &#8220;Financial Instruments &#8211; Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities." </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2016-01, among other things, (i) requires equity investments, with certain exceptions, to be measured at fair value with changes in fair value recognized in net income, (ii) simplifies the impairment assessment of equity investments without readily determinable fair values by requiring a qualitative assessment to identify impairment, (iii) eliminates the requirement for public business entities to disclose the methods and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet, (iv) requires public business entities to use the exit price notion when measuring the fair value of financial instruments for disclosure purposes, (v) requires an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments, (vi) requires separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements and (viii) clarifies that an entity should evaluate the need for a valuation allowance on a deferred tax asset related to available-for-sale securities. ASU&#160;2016-01 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-02, &#8220;Leases (Topic 842).&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-02 among other things, requires lessees to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. We adopted ASU 2016-02, along with several other subsequent codification updates related to lease accounting, as of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-13 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts and requires enhanced disclosures related to the significant estimates and judgments used in estimating credit losses, as well as the credit quality and underwriting standards of an organization&#8217;s portfolio. We adopted ASU&#160;2016-13, as subsequently updated for certain clarifications, targeted relief and codification improvements, as of January 1, 2020 and recognized a cumulative effect adjustment reducing retained earnings by $29.3 million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-15, &#8220;Statement of Cash Flows (Topic 230) - Classification of Certain Cash Receipts and Cash Payments.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2016-15 provides guidance related to certain cash flow issues in order to reduce the current and potential future diversity in practice. ASU&#160;2016-15 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-16, &#8220;Income Taxes (Topic 740) - Intra-Entity Transfers of Assets Other Than Inventory.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2016-16 provides guidance stating that an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU&#160;2016-16 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2016-18, &#8220;Statement of Cash Flows (Topic 230) - Restricted Cash.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2016-18 requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU&#160;2016-18 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2017-01, &#8220;Business Combinations (Topic 805) - Clarifying the Definition of a Business.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-01 clarifies the definition and provides a more robust framework to use in determining when a set of assets and activities constitutes a business. ASU&#160;2017-01 is intended to provide guidance when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU&#160;2017-01 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-04 eliminates Step 2 from the goodwill impairment test which required entities to compute the implied fair value of goodwill. Under ASU&#160;2017-04, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. ASU&#160;2017-04 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-05, &#8220;Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20) - Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2017-05 clarifies the scope of Subtopic 610-20 and adds guidance for partial sales of nonfinancial assets, including partial sales of real estate. Historically, U.S. GAAP contained several different accounting models to evaluate whether the transfer of certain assets qualified for sale treatment. ASU&#160;2017-05 reduces the number of potential accounting models that might apply and clarifies which model does apply in various circumstances. ASU&#160;2017-05 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-08, &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU&#160;2017-08 does not change the accounting for callable debt securities held at a discount. We adopted ASU 2017-08 effective January 1, 2019 and recognized a cumulative effect adjustment reducing retained earnings by $14.7 million. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-09, &#8220;Compensation - Stock Compensation (Topic 718) - Scope of Modification Accounting.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-09 clarifies when changes to the terms or conditions of a share-based payment award must be accounted for as modifications. Under ASU&#160;2017-09, an entity will not apply modification accounting to a share-based payment award if all of the following are the same immediately before and after the change: (i) the award's fair value, (ii) the award's vesting conditions and (iii) the award's classification as an equity or liability instrument. ASU&#160;2017-09 became effective for us on January&#160;1, 2018 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2017-12, &#8220;Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2017-12 amends the hedge accounting recognition and presentation requirements in ASC 815 to improve the transparency and understandability of information conveyed to financial statement users about an entity&#8217;s risk management activities to better align the entity&#8217;s financial reporting for hedging relationships with those risk management activities and to reduce the complexity of and simplify the application of hedge accounting. ASU&#160;2017-12 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-02, &#8220;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under</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%">ASU 2018-02, entities may elect to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017, from accumulated other comprehensive income to retained earnings. ASU&#160;2018-02 also requires certain accounting policy disclosures. We elected to adopt the provisions of ASU 2018-02 as of January&#160;1, 2018 in advance of the required application date of January 1, 2019. See Note 1 - Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-05, &#8220;Income Taxes (Topic 740) - Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin (SAB) No. 118.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2018-05 amends the Accounting Standards Codification to incorporate various SEC paragraphs pursuant to the issuance of SAB&#160;118. SAB&#160;118 addresses the application of generally accepted accounting principles in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Cuts and Jobs Act. See Note&#160;13 - Income Taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-13,&#160;&#8220;Fair Value Measurement (Topic 820) - Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-13 modifies the disclosure requirements on fair value measurements in Topic&#160;820. The amendments in this update remove disclosures that no longer are considered cost beneficial, modify/clarify the specific requirements of certain disclosures, and add disclosure requirements identified as relevant. ASU 2018-13 became effective for us on January 1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2018-14, &#8220;Compensation - Retirement Benefits-Defined Benefit Plans-General (Subtopic 715-20).&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-14 amends and modifies the disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The amendments in this update remove disclosures that no longer are considered cost beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. ASU&#160;2018-14 will be effective for us on January&#160;1, 2021, with early adoption permitted, and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-15, &#8220;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) - Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2018-15 clarifies certain aspects of ASU 2015-05, &#8220;Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement,&#8221; which was issued in April 2015. Specifically, ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU&#160;2018-15 does not affect the accounting for the service element of a hosting arrangement that is a service contract. ASU&#160;2018-15 became effective for us on January&#160;1, 2020 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2018-16, &#8220;Derivatives and Hedging (Topic 815) - Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in this update permit use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic&#160;815 in addition to the interest rates on direct U.S. Treasury obligations, the LIBOR swap rate, the OIS rate based on the Fed Funds Effective Rate and the Securities Industry and Financial Markets Association (SIFMA) Municipal Swap Rate. ASU&#160;2018-16 became effective for us on January&#160;1, 2019 and did not have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU&#160;2019-12, &#8220;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU&#160;2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 will be effective for us on January 1, 2021, with early adoption permitted, and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-04 provides optional expedients and exceptions for accounting related to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. ASU&#160;2020-04 applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. ASU&#160;2020-04 was effective upon issuance and generally can be applied through December 31, 2022. The adoption of ASU&#160;2020-04 did not significantly impact our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-08, &#8220;Codification Improvements to Subtopic 310-20, Receivables - Nonrefundable Fees and Other Costs.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-08 clarifies the accounting for the amortization of purchase premiums for callable debt securities with multiple call dates. ASU 2020-8 will be effective for us on January&#160;1, 2021 and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2020-09, &#8220;Debt (Topic 470): Amendments to SEC Paragraphs Pursuant to SEC Release No. 33-10762.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2020-9 amends the ASC to reflect the issuance of an SEC rule related to financial disclosure requirements for subsidiary issuers and guarantors of registered debt securities and affiliates whose securities are pledged as collateral for registered securities. ASU&#160;2020-09 will be effective for us on January&#160;4, 2021, concurrent with the effective date of the SEC release, and is not expected to have a significant impact on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU&#160;2021-01 clarifies that certain optional expedients and exceptions in ASC&#160;848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU&#160;2021-01 also amends the expedients and exceptions in ASC&#160;848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. ASU&#160;2021-01 was effective upon issuance and generally can be applied through December 31, 2022. The adoption of ASU&#160;2021-01 did not significantly impact our financial statements.</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<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 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<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 S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=SL108384541-122693<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 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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 (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&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 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=113356391&amp;loc=SL49131195-203048<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=d3e31137-122693<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 18: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<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 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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 (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 22: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 23: 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 (e)(1)<br><br>Reference 24: 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 (e)(2)<br><br>Reference 25: 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 (e)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039621656">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NatureOfOperationsPolicyPolicyTextBlock', window );">Nature Of Operations</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cullen/Frost Bankers, Inc. (&#8220;Cullen/Frost&#8221;) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms &#8220;Cullen/Frost,&#8221; &#8220;the Corporation,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; mean Cullen/Frost Bankers, Inc. and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether we have a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity (&#8220;VIE&#8221;) under accounting principles generally accepted in the United States. 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. We consolidate voting interest entities in which we have all, or at least a majority of, the voting interest. As defined in applicable accounting standards, 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 an enterprise has both the power 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. The enterprise with a controlling financial interest, known as the primary beneficiary, consolidates the VIE. Our wholly owned subsidiaries Cullen/Frost Capital Trust&#160;II and WNB Capital Trust I are VIEs for which we are not the primary beneficiary. Accordingly, the accounts of these trusts are not included in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions are accounted for using the purchase method with the operating results of the acquired companies included with our results of operations since their respective dates of acquisition.</span></div>We have evaluated subsequent events for potential recognition and/or disclosure through the date these consolidated financial statements were issued.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for credit losses on loans and off-balance-sheet credit exposures, the fair values of financial instruments and the status of contingencies are particularly subject to change.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Concentrations and Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations and Restrictions on Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain deposits with other financial institutions in amounts that exceed federal deposit insurance coverage. Furthermore, federal funds sold are essentially uncollateralized loans to other financial institutions. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that we are not exposed to any significant credit risks on cash and cash equivalents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were required to have $42.0 million and $918.0 million of cash on hand or on deposit with the Federal Reserve Bank to meet regulatory reserve and clearing requirements at December&#160;31, 2020 and 2019. Additionally, as of December&#160;31, 2020 and 2019, we had $74.0 million and $37.5 million in cash collateral on deposit with other financial institution counterparties to interest rate swap transactions.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CashFlowReportingPolicyPolicyTextBlock', window );">Cash Flow Reporting</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cash and cash equivalents include cash, deposits with other financial institutions that have an initial maturity of less than 90 days when acquired by us, federal funds sold and resell agreements. Net cash flows are reported for loans, deposit transactions and short-term borrowings. Additional cash flow information was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,300&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,270&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,140&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of securities from available for sale to 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,812&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled 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:400;line-height:100%">57,783&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%">140&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%">18,284&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,286&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%">10,307&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAndResaleAgreementsPolicy', window );">Repurchase/Resell Agreements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase/Resell Agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We purchase certain securities under agreements to resell. The amounts advanced under these agreements represent short-term loans and are reflected as assets in the accompanying consolidated balance sheets. The securities underlying these agreements are book-entry securities. We also sell certain securities under agreements to repurchase. The agreements are treated as collateralized financing transactions and the obligations to repurchase securities sold are reflected as a liability in the accompanying consolidated balance sheets. The dollar amount of the securities underlying the agreements remains in the asset accounts.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Securities are classified as held to maturity and carried at amortized cost when management has the positive intent and ability to hold them until maturity. Securities to be held for indefinite periods of time are classified as available for sale and carried at fair value, with the unrealized holding gains and losses (those for which no allowance for credit losses are recorded) reported as a component of other comprehensive income, net of tax. Securities held for resale in anticipation of short-term market movements are classified as trading and are carried at fair value, with changes in unrealized holding gains and losses included in income. Management determines the appropriate classification of securities at the time of purchase. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on securities includes amortization of purchase premiums and discounts. Premiums and discounts on securities are generally amortized using the interest method with a constant effective yield without anticipating prepayments, except for mortgage-backed securities where prepayments are anticipated. Premiums on callable securities are amortized to their earliest call date. Prior to the adoption of a new accounting standard in 2019, as further discussed below, premiums on callable securities were amortized to their respective maturity dates unless such securities were included in pools for the purposes of assessing prepayment expectations. A security is placed on non-accrual status if (i) principal or interest has been in default for a period of 90 days or more or (ii) full payment of principal and interest is not expected. Interest accrued but not received for a security placed on non-accrual status is reversed against interest income. Gains and losses on sales are recorded on the trade date and are derived from the amortized cost of the security sold.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loans are reported at the principal balance outstanding net of unearned discounts. Interest income on loans is reported on the level-yield method and includes amortization of deferred loan fees and costs over the terms of the individual loans to which they relate, or, in certain cases, over the average expected term for loans where deferred fees and costs are accounted for on a pooled basis. Net loan commitment fees or costs for commitment periods greater than one year are deferred and amortized into fee income or other expense on a straight-line basis over the commitment period. Income on direct financing leases is recognized on a basis that achieves a constant periodic rate of return on the outstanding investment. Further information regarding our accounting policies related to past due loans, non-accrual loans, impaired loans and troubled-debt restructurings is presented in Note&#160;3 - Loans.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Credit Loss, Financial Instrument</a></td>
<td class="text">Allowance for Credit Losses. As further discussed below, we adopted Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; on January&#160;1, 2020. Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC 326&#8221;) replaced the previous &#8220;incurred loss&#8221; model for measuring credit losses, which encompassed allowances for current known and inherent losses within the portfolio, with an &#8220;expected loss&#8221; model, which encompasses allowances for losses expected to be incurred over the life of the portfolio. The new current expected credit loss (&#8220;CECL&#8221;) model requires the measurement of all expected credit losses for financial assets measured at amortized cost and certain off-balance-sheet credit exposures based on historical experience, current conditions, and reasonable and supportable forecasts. In connection with the adoption of ASC 326, we revised certain accounting policies and implemented certain accounting policy elections. The revised accounting policies are described below.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Held-to-Maturity Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on held-to-maturity securities is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of held-to-maturity securities to present management's best estimate of the net amount expected to be collected. Held-to-maturity securities are charged-off against the allowance when deemed uncollectible by management. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management measures expected credit losses on held-to-maturity 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 securities from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on held-to-maturity securities is presented in Note 2 - Securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance For Credit Losses - Available-for-Sale Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For available-for-sale securities in an unrealized loss position, we first assess whether (i) we intend to sell or (ii) it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. If either case is affirmative, any previously recognized allowances are charged-off and the security's amortized cost is written down to fair value through income. If neither case is affirmative, the security is evaluated to determine whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency and any adverse conditions specifically related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on available-for-sale securities from the estimate of credit losses. Available-for-sale securities are charged-off against the allowance or, in the absence of any allowance, written down through income when deemed uncollectible by management or when either of the aforementioned criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2016-13, declines in the fair value of held-to-maturity and available-for-sale securities below their cost that were deemed to be other than temporary were reflected in earnings as realized losses. In estimating other-than-temporary impairment losses prior to January&#160;1, 2020, management considered, among other things, (i)&#160;the length of time and the extent to which the fair value had been less than cost, (ii)&#160;the financial condition and near-term prospects of the issuer and (iii)&#160;the intent and our ability to retain our investment in the issuer for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses Loans</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span>Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221;<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i) origination date, (ii) maturity date, (iii) payment type, (iv) collateral type and amount, (v) current risk grade, (vi) current unpaid balance and commitment utilization rate, (vii) payment status/delinquency history and (viii) expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv) commercial and residential property prices in Texas and the U.S. as a whole, (v) West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</span></div>Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become 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 any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames 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.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock', window );">Off-Balance-Sheet Credit Exposure</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%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span><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 - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premises and Equipment.</span><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. Building and improvements, and furniture and equipment are carried at cost, less accumulated depreciation, computed principally by the straight-line method based on the estimated useful lives of the related property. Leasehold improvements are generally depreciated over the lesser of the term of the respective leases or the estimated useful lives of the improvements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain office facilities and office equipment under operating leases. We also own certain office facilities which we lease to outside parties under operating lessor leases; however, such leases are not significant. In 2019, we adopted certain accounting standard updates related to accounting for leases as further discussed below. Under the new standards, for operating leases other than those considered to be short-term, we recognize lease right-of-use assets and related lease liabilities. Such amounts are reported as components of premises and equipment and accrued interest payable and other liabilities, respectively, on our accompanying consolidated balance sheet. We do not recognize short-term operating leases on our balance sheet. A short-term operating lease has an original term of 12 months or less and does not have a purchase option that is likely to be exercised. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recognizing lease right-of-use assets and related lease liabilities, we account 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. Lease payments over the expected term are discounted using our incremental borrowing rate referenced to the Federal Home Loan Bank Secure Connect advance rates for borrowings of similar term. We also consider renewal and termination options in the determination of the term of the lease. If it is reasonably certain that a renewal or termination option will be exercised, the effects of such options are included in the determination of the expected lease term. Generally, we cannot be reasonably certain about whether or not we will renew a lease until such time the lease is within the last two years of the existing lease term. However, renewal options related to our regional headquarters facilities or operations centers are evaluated on a case-by-case basis, typically in advance of such time frame. When we are reasonably certain that a renewal option will be exercised, we measure/remeasure the right-of-use asset and related lease liability using the lease payments specified for the renewal period or, if such amounts are unspecified, we generally assume an increase (evaluated on a case-by-case basis in light of prevailing market conditions) in the lease payment over the final period of the existing lease term.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy', window );">Foreclosed Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreclosed Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired through or instead of loan foreclosure are held for sale and are initially recorded at fair value less estimated selling costs when acquired, establishing a new cost basis. Costs after acquisition are generally expensed. If the fair value of the asset declines, a write-down is recorded through expense. The valuation of foreclosed assets is subjective in nature and may be adjusted in the future because of changes in economic conditions. Foreclosed assets are included in other assets in the accompanying consolidated balance sheets and totaled $850 thousand and $1.1 million at December&#160;31, 2020 and 2019.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><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 the cost of businesses acquired over the fair value of the net assets acquired. Goodwill is assigned to reporting units and tested for impairment at least annually on October&#160;1st, or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. See Note&#160;5&#160;-&#160;Goodwill and Other Intangible Assets.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangibles and Other Long Lived Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intangible assets are acquired assets that lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Our intangible assets relate to core deposits, non-compete agreements and customer relationships. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. Intangible assets with indefinite useful lives are not amortized until their lives are determined to be definite. Intangible assets, premises and equipment and other long-lived assets are tested for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable from future undiscounted cash flows. If impaired, the assets are recorded at fair value. See Note&#160;5&#160;- Goodwill and Other Intangible Assets.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In general, for revenue not associated with financial instruments, guarantees and lease contracts, we apply the following steps when recognizing revenue from contracts with customers: (i)&#160;identify the contract, (ii)&#160;identify the performance obligations, (iii)&#160;determine the transaction price, (iv)&#160;allocate the transaction price to the performance obligations and (v)&#160;recognize revenue when a performance obligation is satisfied. Our contracts with customers are generally short term in nature, typically due within one year or less or cancellable by us or our customer upon a short notice period. Performance obligations for our 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, we primarily use the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. We typically receive payment from customers and recognize revenue concurrent with the satisfaction of our 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 we have not received payment despite satisfaction of our performance obligations, we accrue an estimate of the amount due in the period our performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. We generally act in a principal capacity, on our own behalf, in most of our contracts with customers. In such transactions, we recognize revenue and the related costs to provide our services on a gross basis in our financial statements. In some cases, we act in an agent capacity, deriving revenue through assisting other entities in transactions with our customers. In such transactions, we recognize revenue and the related costs to provide our services on a net basis in our financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from our customers' use of various interchange and ATM/debit card networks.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</span></div>Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73">four</span>-year-cliff vesting period. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.Performance stock units represent shares potentially issuable in the future. Issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.72, $0.71 and $0.67 in 2020, 2019, and 2018 respectively discounted at a weighted-average risk-free rate of 0.19%, 1.65% and 2.95% in 2020, 2019, and 2018 respectively. </span>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Income tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities (excluding deferred tax assets and liabilities related to business combinations or components of other comprehensive income). Deferred tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of assets and liabilities, computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. Interest and/or penalties related to income taxes are reported as a component of income tax expense. The income tax effects related to settlements of share-based payment awards are reported in earnings as an increase (or decrease) to income tax expense. See Note&#160;13&#160;-&#160;Income Taxes.</span>We file a consolidated income tax return with our subsidiaries. Federal income tax expense or benefit has been allocated to subsidiaries on a separate return basis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><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 Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income includes all changes in shareholders&#8217; equity during a period, except those resulting from transactions with shareholders. Besides net income, other components of our comprehensive income include the after tax effect of changes in the net unrealized gain/loss on securities available for sale, changes in the net unrealized gain on securities transferred to held to maturity and changes in the net actuarial gain/loss on defined benefit post-retirement benefit plans. See Note&#160;14&#160;-&#160;Other Comprehensive Income (Loss).</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our hedging policies permit the use of various derivative financial instruments to manage interest rate risk or to hedge specified assets and liabilities. All derivatives are recorded at fair value on our balance sheet. Derivatives executed with the same counterparty are generally subject to master netting arrangements, however, fair value amounts recognized for derivatives and fair value amounts recognized for the right/obligation to reclaim/return cash collateral are not offset for financial reporting purposes. We may be required to recognize certain contracts and commitments as derivatives when the characteristics of those contracts and commitments meet the definition of a derivative.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for hedge accounting, derivatives must be highly effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the derivative contract. We consider a hedge to be highly effective if the change in fair value of the derivative hedging instrument is within 80% to 125% of the opposite change in the fair value of the hedged item attributable to the hedged risk. If derivative instruments are designated as hedges of fair values, and such hedges are highly effective, both the change in the fair value of the hedge and the hedged item are included in current earnings. Fair value adjustments related to cash flow hedges are recorded in other comprehensive income and are reclassified to earnings when the hedged transaction is reflected in earnings. Ineffective portions of hedges are reflected in earnings as they occur. Actual cash receipts and/or payments and related accruals on derivatives related to hedges are recorded as adjustments to the interest income or interest expense associated with the hedged item. During the life of the hedge, we formally assess whether derivatives designated as hedging instruments continue to be highly effective in offsetting changes in the fair value or cash flows of hedged items. If it is determined that a hedge has ceased to be highly effective, we will discontinue hedge accounting prospectively. At such time, previous adjustments to the carrying value of the hedged item are reversed into current earnings and the derivative instrument is reclassified to a trading position recorded at fair value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><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</span><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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include 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, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review 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, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire 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 or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation models with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </span></div>position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December&#160;31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10.0%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span>Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div>Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock', window );">Transfers of Financial Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (i)&#160;the assets have been isolated from us, (ii)&#160;the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii)&#160;we do not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss Contingencies</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Loss contingencies, including claims and legal actions arising in the ordinary course of business are recorded as liabilities when the likelihood of loss is probable and an amount or range of loss can be reasonably estimated.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TrustAssetsPolicyPolicyTextBlock', window );">Trust Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trust Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets of our trust department, other than cash on deposit at Frost Bank, are not included in the accompanying financial statements because they are not our assets.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment</a></td>
<td class="text">Certain items in prior financial statements have been reclassified to conform to the current presentation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Changes, Reclassifications and Restatement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain items in prior financial statements have been reclassified to conform to the current presentation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, on January&#160;1, 2020 we adopted the provisions of ASC 326 using the modified retrospective method for all financial assets measured at amortized cost and off-balance-sheet credit exposures. Upon adoption, we recognized an after-tax cumulative effect reduction to retained earnings totaling $29.3 million, as detailed in the table below. Operating results for periods after January 1, 2020 are presented in accordance with ASC 326 while prior period amounts continue to be reported in accordance with previously applicable standards and the accounting policies as described above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">January 1, 2020</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><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:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><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></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">215&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">215&#160;</span></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;padding:0 1pt"/><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%">215&#160;</span></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;padding:0 1pt"/><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%">(170)</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 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%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,263&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,856&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,798)</span></td><td style="background-color:#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%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#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%">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%">31,037&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680&#160;</span></td><td style="background-color:#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%">Consumer 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%">4,113&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,890)</span></td><td style="background-color:#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%">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%">8,042&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 25.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%">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%">132,167&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#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 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,877&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we adopted certain accounting standard updates related to accounting for leases, primarily ASU&#160;2016-02 &#8220;Leases (Topic&#160;842)&#8221; and subsequent updates. Among other things, these updates require lessees to recognize a lease liability, measured on a discounted basis, related to the lessee's obligation to make lease payments arising under a lease contract; and a right-of-use asset related to the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. The updates did not significantly change lease accounting requirements applicable to lessors and did not significantly impact our financial statements in relation to contracts whereby we act as a lessor. We adopted the updates using a modified-retrospective transition approach and recognized right-of-use lease assets and related lease liabilities totaling $170.5 million and $174.4 million, respectively, as of January&#160;1, 2019. We elected to apply certain practical adoption expedients provided under the updates whereby we did not reassess (i)&#160;whether any expired or existing contracts are or contain leases, (ii)&#160;the lease classification for any expired or existing leases and (iii)&#160;initial direct costs for any existing leases. We did not elect to apply the recognition requirements of the updates to short-term leases. See Note&#160;4&#160;-&#160;Premises and Equipment and Lease Commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2019, we also adopted ASU 2017-08 &#8220;Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20) - Premium Amortization on Purchased Callable Debt Securities.&#8221; ASU 2017-08 shortens the amortization period for certain callable debt securities held at a premium to require such premiums to be amortized to the earliest call date unless applicable guidance related to certain pools of securities is applied to consider estimated prepayments. Under prior guidance, entities were generally required to amortize premiums on individual, non-pooled callable debt securities as a yield adjustment over the contractual life of the security. ASU 2017-08 does not change the accounting for callable debt securities held at a discount. Upon adoption, using a modified retrospective transition adoption approach, we recognized a cumulative effect reduction to retained earnings totaling $14.7 million. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;1, 2018, we adopted ASU 2018-02, &#8220;Income Statement - Reporting Comprehensive Income (Topic 220) - Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221; In accordance with ASU 2018-02, we elected to reclassify certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act, which was enacted on December&#160;22, 2017 from accumulated other comprehensive income to retained earnings. Such amounts, which totaled $9.5 million, related to a net actuarial loss on defined benefit post-retirement plans and unrealized gains on securities available for sale and securities transferred to held to maturity. See Note 14 - Other Comprehensive Income (Loss). Notwithstanding this election made in accordance with ASU 2018-02, our policy is to release such income tax effects only when the entire portfolio to which the underlying transactions relate is liquidated, sold or extinguished.</span></div>On January&#160;1, 2018, we also adopted, ASU 2014-09, "Revenue from Contracts with Customers (Topic 606).&#8221; Using a modified retrospective transition approach for contracts that were not complete as of our adoption, we recognized a cumulative effect reduction to beginning retained earnings totaling $2.3 million. The amount was related to certain revenue streams within trust and investment management fees.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CashFlowReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Reporting Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CashFlowReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_NatureOfOperationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations Policy [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NatureOfOperationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_TrustAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trust assets [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TrustAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: 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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=121565518&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 http://asc.fasb.org/extlink&amp;oid=121599337&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 http://asc.fasb.org/extlink&amp;oid=121582814&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 http://asc.fasb.org/extlink&amp;oid=121565518&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 http://asc.fasb.org/extlink&amp;oid=121648281&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 http://asc.fasb.org/extlink&amp;oid=121647444&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 http://asc.fasb.org/extlink&amp;oid=121599337&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 http://asc.fasb.org/extlink&amp;oid=121599878&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 http://asc.fasb.org/extlink&amp;oid=121599337&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 http://asc.fasb.org/extlink&amp;oid=121599337&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 http://asc.fasb.org/extlink&amp;oid=121647444&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 http://asc.fasb.org/extlink&amp;oid=121599337&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 http://asc.fasb.org/extlink&amp;oid=121614247&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 http://asc.fasb.org/extlink&amp;oid=121599337&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 http://asc.fasb.org/extlink&amp;oid=121582814&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 30<br> -Section 50<br> -Paragraph 3C<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL120267859-210455<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 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL120267853-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum: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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 4: 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5093-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 6: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 8: 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 15<br> -Subparagraph (b,d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for real estate acquired through foreclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_OffBalanceSheetCreditExposurePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919272-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_RepurchaseAndResaleAgreementsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49176635&amp;loc=d3e9760-107771<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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)(2)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAndResaleAgreementsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_TransfersAndServicingOfFinancialAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities ("servicing"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116651436&amp;loc=d3e122739-111746<br><br>Reference 4: 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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116651436&amp;loc=d3e122596-111746<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116651436&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020702536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables, Loans, Notes Receivable, and Others (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses Loans</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%;text-decoration:underline">Allowance for Credit Losses - Loans:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present management's best estimate of the net amount expected to be collected. Loans are charged-off against the allowance when deemed uncollectible by management. Expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Management has made the accounting policy election to exclude accrued interest receivable on loans from the estimate of credit losses. Further information regarding our policies and methodology used to estimate the allowance for credit losses on loans is presented in Note&#160;3 - Loans.</span>Prior to the adoption of ASU 2016-13, the allowance for credit losses on loans was a contra-asset valuation account established through a provision for loan losses charged to expense, which represented management&#8217;s best estimate of inherent losses that had been incurred within the existing portfolio of loans. The allowance for credit losses on loans included allowance allocations calculated in accordance with ASC Topic&#160;310, &#8220;Receivables&#8221; and allowance allocations calculated in accordance with ASC Topic&#160;450, &#8220;Contingencies.&#8221;<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC&#160;326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. The contractual term excludes expected extensions, renewals and modifications unless (i)&#160;management has a reasonable expectation that a trouble debt restructuring will be executed with an individual borrower or (ii)&#160;such extension or renewal options are not unconditionally cancellable by us and, in such cases, the borrower is likely to meet applicable conditions and likely to request extension or renewal. Relevant available information includes historical credit loss experience, current conditions and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions or other relevant factors. The allowance for credit losses is measured on a collective basis for portfolios of loans when similar risk characteristics exist. Loans that do not share risk characteristics are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Expected credit losses for collateral dependent loans, including loans where the borrower is experiencing financial difficulty but foreclosure is not probable, are based on the fair value of the collateral at the reporting date, adjusted for selling costs as appropriate. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management&#8217;s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the allowance for credit losses, most loans are segmented into pools based upon similar characteristics and risk profiles. Common characteristics and risk profiles include the type/purpose of loan, underlying collateral, geographical similarity and historical/expected credit loss patterns. In developing these loan pools for the purposes of modeling expected credit losses, we also analyzed the degree of correlation in how loans within each portfolio respond when subjected to varying economic conditions and scenarios as well as other portfolio stress factors. For modeling purposes, our loan pools include (i)&#160;commercial and industrial and energy - non-revolving, (ii)&#160;commercial and industrial and energy - revolving, (iii)&#160;commercial real estate - owner occupied, (iv)&#160;commercial real estate - non-owner occupied, (v)&#160;commercial real estate - construction/land development, (vi)&#160;consumer real estate and (vii)&#160;consumer and other. We periodically reassess each pool to ensure the loans within the pool continue to share similar characteristics and risk profiles and to determine whether further segmentation is necessary.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each loan pool, we measure expected credit losses over the life of each loan utilizing a combination of models which measure (i)&#160;probability of default&#160;(&#8220;PD&#8221;), which is the likelihood that loan will stop performing/default, (ii)&#160;probability of attrition (&#8220;PA&#8221;), which is the likelihood that a loan will pay-off prior to maturity, (iii)&#160;loss given default (&#8220;LGD&#8221;), which is the expected loss rate for loans in default and (iv)&#160;exposure at default (&#8220;EAD&#8221;), which is the estimated outstanding principal balance of the loans upon default, including the expected funding of unfunded commitments outstanding as of the measurement date. For certain commercial loan portfolios, the PD is calculated using a transition matrix to determine the likelihood of a customer&#8217;s risk grade migrating from one specified range of risk grades to a different specified range. Expected credit losses are calculated as the product of PD (adjusted for attrition), LGD and EAD. This methodology builds on default probabilities already incorporated into our risk grading process by utilizing pool-specific historical loss rates to calculate expected credit losses. These pool-specific historical loss rates may be adjusted for current macroeconomic assumptions, as further discussed below, and other factors such as differences in underwriting standards, portfolio mix, or when historical asset terms do not reflect the contractual terms of the financial assets being evaluated as of the measurement date. Each time we measure expected credit losses, we assess the relevancy of historical loss information and consider any necessary adjustments to address any differences in asset-specific characteristics. Due to their short-term nature, expected credit losses for overdrafts included in consumer and other loans are based solely upon a weighting of recent historical charge-offs over a period of three years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Significant loan/borrower attributes utilized in our modeling processes include, among other things, (i) origination date, (ii) maturity date, (iii) payment type, (iv) collateral type and amount, (v) current risk grade, (vi) current unpaid balance and commitment utilization rate, (vii) payment status/delinquency history and (viii) expected recoveries of previously charged-off amounts. Significant macroeconomic variables utilized in our modeling processes include, among other things, (i)&#160;Gross State Product for Texas and U.S. Gross Domestic Product, (ii)&#160;selected market interest rates including U.S. Treasury rates, bank prime rate, 30-year fixed mortgage rate, BBB corporate bond rate, among others, (iii)&#160;unemployment rates, (iv) commercial and residential property prices in Texas and the U.S. as a whole, (v) West Texas Intermediate crude oil price and (vi)&#160;total stock market index. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PD and PA were estimated by analyzing internally-sourced data related to historical performance of each loan pool over a complete economic cycle. PD and PA are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period. We have determined that we are reasonably able to forecast the macroeconomic variables used in our modeling processes with an acceptable degree of confidence for a total of two years with the last twelve months of the forecast period encompassing a reversion process whereby the forecasted macroeconomic variables are reverted to their historical mean utilizing a rational, systematic basis. The macroeconomic variables utilized as inputs in our modeling processes were subjected to a variety of analysis procedures and were selected primarily based on statistical relevancy and correlation to our historical credit losses. By reverting these modeling inputs to their historical mean and considering loan/borrower specific attributes, our models are intended to yield a measurement of expected credit losses that reflects our average historical loss rates for periods subsequent to the twelve-month reversion period. The LGD is based on historical recovery averages for each loan pool, adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a two-year forecast period, with the final twelve months of the forecast period encompassing a reversion process, which management considers to be both reasonable and supportable. This same forecast/reversion period is used for all macroeconomic variables used in all of our models. EAD is estimated using a linear regression model that estimates the average percentage of the loan balance that remains at the time of a default event.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management qualitatively adjusts model results for risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor (&#8220;Q-Factor&#8221;) adjustments may increase or decrease management's estimate of expected credit losses by a calculated percentage or amount based upon the estimated level of risk. The various risks that may be considered in making Q-Factor adjustments include, among other things, the impact of (i)&#160;changes in lending policies and procedures, including changes in underwriting standards and practices for collections, write-offs, and recoveries, (ii)&#160;actual and expected changes in international, national, regional, and local economic and business conditions and developments that affect the collectibility of the loan pools, (iii)&#160;changes in the nature and volume of the loan pools and in the terms of the underlying loans, (iv)&#160;changes in the experience, ability, and depth of our lending management and staff, (v)&#160;changes in volume and severity of past due financial assets, the volume of non-accrual assets, and the volume and severity of adversely classified or graded assets, (vi)&#160;changes in the quality of our credit review function, (vii)&#160;changes in the value of the underlying collateral for loans that are non-collateral dependent, (viii)&#160;the existence, growth, and effect of any concentrations of credit and (ix)&#160;other factors such as the regulatory, legal and technological environments; competition; and events such as natural disasters or health pandemics.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, management may determine that an individual loan exhibits unique risk characteristics which differentiate the loan from other loans within our loan pools. In such cases, the loans are evaluated for expected credit losses on an individual basis and excluded from the collective evaluation. Specific allocations of the allowance for credit losses are determined by analyzing the borrower&#8217;s ability to repay amounts owed, collateral deficiencies, the relative risk grade of the loan and economic conditions affecting the borrower&#8217;s industry, among other things. A loan is considered to be collateral dependent when, based upon management's assessment, the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In such cases, expected credit losses are based on the fair value of the collateral at the measurement date, adjusted for estimated selling costs if satisfaction of the loan depends on the sale of the collateral. We reevaluate the fair value of collateral supporting collateral dependent loans on a quarterly basis. The fair value of real estate collateral supporting collateral dependent loans is evaluated by our internal appraisal services using a methodology that is consistent with the Uniform Standards of Professional Appraisal Practice. The fair value of collateral supporting collateral dependent construction loans is based on an &#8220;as is&#8221; valuation.</span></div>Generally, a commercial loan, or a portion thereof, is charged-off immediately when it is determined, through the analysis of any available current financial information with regards to the borrower, that the borrower is incapable of servicing unsecured debt, there is little or no prospect for near term improvement and no realistic strengthening action of significance is pending or, in the case of secured debt, when it is determined, through analysis of current information with regards to our collateral position, that amounts due from the borrower are in excess of the calculated current fair value of the collateral. Notwithstanding the foregoing, generally, commercial loans that become past due 180 cumulative days are charged-off. Generally, a consumer loan, or a portion thereof, is charged-off in accordance with regulatory guidelines which provide that such loans be charged-off when we become 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 any event the charge-off must be taken within specified delinquency time frames. Such delinquency time frames 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.<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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020678760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures and Disclosures (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock', window );">Off-Balance-Sheet Credit Exposure</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%;text-decoration:underline">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. The allowance is reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. Adjustments to the allowance are reported in our income statement as a component of credit loss expense. Further information regarding our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures is presented in Note 8 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies.</span><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 - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. For the period of exposure, the estimate of expected credit losses considers both the likelihood that funding will occur and the amount expected to be funded over the estimated remaining life of the commitment or other off-balance-sheet exposure. The likelihood and expected amount of funding are based on historical utilization rates. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Estimating credit losses on amounts expected to be funded uses the same methodology as described for loans in Note 3 - Loans as if such commitments were funded.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919272-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020752872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basic and Diluted Earnings Per Common Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings per common share is computed using the two-class method prescribed under ASC Topic&#160;260, &#8220;Earnings Per Share.&#8221; ASC&#160;260 provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. We have determined that our outstanding non-vested stock awards/stock units and deferred stock units are participating securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method. A reconciliation of the weighted-average shares used in calculating basic earnings per common share and the weighted average common shares used in calculating diluted earnings per common share for the reported periods is provided in Note&#160;10&#160;-&#160;Earnings Per Common Share.</span></div><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 Common Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net earnings allocated to common stock by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested stock awards/stock units, deferred stock units and performance stock units (during the performance period), though no actual shares of common stock related to any type of stock unit have been issued. Non-vested stock awards/stock units and deferred stock units are considered participating securities because holders of these securities receive non-forfeitable dividends at the same rate as holders of our common stock. Holders of performance stock units receive dividend equivalent payments for dividends paid during the performance period at the vesting date of the award based upon the number of units that ultimately vest. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020678760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Postemployment Benefits (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock Based Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Compensation expense for stock options, non-vested stock awards/stock units and deferred stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized ratably over the service period of the award. Compensation expense for performance stock units is based on the fair value of the award on the measurement date, which, for us, is the date of the grant and is recognized over the service period of the award based upon the probable number of units expected to vest. The fair value of stock options is estimated using a binomial lattice-based valuation model. The fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of our stock on the date of grant. The fair value of performance stock units is generally the market price of our stock on the date of grant discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. The impact of forfeitures of share-based payment awards on compensation expense is recognized as forfeitures occur.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three active stock compensation plans (the 2005 Omnibus Incentive Plan, the 2007 Outside Directors Incentive Plan and the 2015 Omnibus Incentive Plan). All of the plans have been approved by our shareholders. During 2015, the 2015 Omnibus Incentive Plan (&#8220;2015 Plan&#8221;) was established to replace both the 2005 Omnibus Incentive Plan (&#8220;2005 Plan&#8221;) and the 2007 Outside Directors Incentive Plan (the &#8220;2007 Directors Plan&#8221;). All remaining shares authorized for grant under the superseded 2005 Plan and 2007 Directors Plan were transferred to the 2015 Plan. Our stock compensation plans were established to (i)&#160;motivate superior performance by means of performance-related incentives, (ii)&#160;encourage and provide for the acquisition of an ownership interest in our company by employees and non-employee directors and (iii)&#160;enable us to attract and retain qualified and competent persons as employees and to serve as members of our board of directors.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, we may grant, among other things, nonqualified stock options, incentive stock options, stock awards, stock appreciation rights, restricted stock units, performance share units or any combination thereof to certain employees and non-employee directors. Any of the authorized shares may be used for any type of award allowable under the Plan. The Compensation and Benefits Committee (&#8220;Committee&#8221;) of our Board of Directors has sole authority to (i)&#160;establish the awards to be issued, (ii)&#160;select the employees and non-employee directors to receive awards, and (iii)&#160;approve the terms and conditions of each award contract. Each award under the stock plans is evidenced by an award agreement that specifies the award price, the duration of the award, the number of shares to which the award pertains, and such other provisions as the Committee determines. For stock options, the option price for each grant is at least equal to the fair market value of a share of Cullen/Frost&#8217;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. As defined in the plans, outstanding awards may immediately vest upon a change-in-control of Cullen/Frost and, in the case of awards granted under the 2015&#160;Plan, subsequent termination resulting from the change in control.</span></div>Options awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMTQ1_ade16481-49bc-45c3-93a4-4e75d387327e">ten</span>-year life and vest in equal annual installments over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjAz_e7c94940-f898-4782-8cda-1988883e50fe">four</span>-year period. Non-vested stock awards/stock units awarded to employees generally have a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0ZWE0ZjNjYWY3MTQ0MjdhZWI3MGI1OTAzOGRlYzI1L3NlYzozNGVhNGYzY2FmNzE0NDI3YWViNzBiNTkwMzhkZWMyNV8yMTEvZnJhZzo0MGJhMzA1YjY4N2Q0ZmU5OGJlNmM2ZmU3Yjg3YjAwNS90ZXh0cmVnaW9uOjQwYmEzMDViNjg3ZDRmZTk4YmU2YzZmZTdiODdiMDA1XzExMjkz_f61448c8-7c69-41bb-9cd8-c132a6d8ad73">four</span>-year-cliff vesting period. Deferred stock units awarded to non-employee directors generally have immediate vesting. Upon retirement from our board of directors, non-employee directors will receive one share of our common stock for each deferred stock unit held. Outstanding non-vested stock units and deferred stock units receive equivalent dividend payments as such dividends are declared on our common stock.Performance stock units represent shares potentially issuable in the future. Issuance is based upon the measure of our achievement of relative return on assets over a three-year performance period compared to an identified peer group's achievement of relative return on assets over the same three-year performance period. The ultimate number of shares issuable under each performance award is the product of the award target and the award payout percentage for the given level of achievement. The level of achievement is measured as the percentile rank of relative return on assets among the peer group. The award payout percentages by level of achievement are as follows: (i)&#160;less than 25th percentile pays out at 0% of target, (ii)&#160;25th percentile pays out at 50% of target, (iii)&#160;50th percentile pays out at 100% of target and (iv)&#160;75th percentile or more pays out at 150% of target. Achievement between the aforementioned percentiles will result in an award payout percentage determined based on straight-line interpolation between the percentiles. Performance stock units are eligible to receive equivalent dividend payments as such dividends are declared on our common stock during the performance period. Equivalent dividend payments are based upon the ultimate number of shares issued under each performance award and are deferred until such time that the units vest and shares are issued.Stock-based Compensation Expense. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65&#160;years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65&#160;years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purposes of recognizing stock-based compensation expense, the fair value of non-vested stock awards/stock units and deferred stock units is generally the market price of the stock on the measurement date, which, for us, is the date of the award. The fair value of performance stock units is determined in a similar manner except that the market price of the stock on the measurement date is discounted by the present value of the dividends expected to be paid on our common stock during the service period of the award because dividend equivalent payments on performance stock units are deferred until such time that the units vest and shares are issued. In applying this discount to the market price of our stock on the measurement date, we assumed we would pay a flat quarterly dividend during the service period equal to our most recent dividend payment, which was $0.72, $0.71 and $0.67 in 2020, 2019, and 2018 respectively discounted at a weighted-average risk-free rate of 0.19%, 1.65% and 2.95% in 2020, 2019, and 2018 respectively. </span>The fair value of employee stock options granted is estimated on the measurement date, which, for us, is the date of grant. The fair value of stock options is estimated using a binomial lattice-based valuation model that takes into account employee exercise patterns based on changes in our stock price and other variables, and allows for the use of dynamic assumptions about interest rates and expected volatility. No stock options have been granted since 2015.<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_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020721512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measures and Disclosures (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><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</span><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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. See Note&#160;17&#160;-&#160;Fair Value Measurements.</span><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic&#160;820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;1 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;2 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Inputs other than quoted prices included in Level&#160;1 that are observable for the asset or liability, either directly or indirectly. These might include 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, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:28pt">Level&#160;3 Inputs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity&#8217;s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair value is 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 our creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Our valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. While management believes our valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date. Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein. A more detailed description of the valuation methodologies used for assets and liabilities measured at fair value is set forth below. Transfers between levels of the fair value hierarchy are recognized on the actual date of the event or circumstances that caused the transfer, which generally coincides with our monthly and/or quarterly valuation process.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Financial assets and financial liabilities measured at fair value on a recurring basis include the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities Available for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as available for sale are reported at fair value utilizing Level&#160;2 inputs. For these securities, we obtain fair value measurements from an independent pricing service. The fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, the U.S. Treasury yield curve, live trading levels, trade execution data, market consensus prepayment speeds, credit information and the bond&#8217;s terms and conditions, among other things.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review 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, we do not purchase investment portfolio securities that are esoteric or that have a complicated structure. Our entire 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 or revenue based municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. From time to time, we will validate prices supplied by the independent pricing service by comparison to prices obtained from third-party sources or derived using internal models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. U.S. Treasury securities and exchange-listed common stock are reported at fair value utilizing Level&#160;1 inputs. Other securities classified as trading are reported at fair value utilizing Level&#160;2 inputs in the same manner as described above for securities available for sale.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Derivatives are generally reported at fair value utilizing Level 2 inputs, except for foreign currency contracts, which are reported at fair value utilizing Level&#160;1 inputs. We obtain dealer quotations and utilize internally developed valuation models to value commodity swaps/options. We utilize internally developed valuation models and/or third-party models with observable market data inputs to validate the valuations provided by the dealers. Though there has never been a significant discrepancy in the valuations, should such a significant discrepancy arise, we would obtain price verification from a third-party dealer. We utilize internal valuation models with observable market data inputs to estimate fair values of customer interest rate swaps, caps and floors. We also obtain dealer quotations for these derivatives for comparative purposes to assess the reasonableness of the model valuations. In cases where significant credit valuation adjustments are incorporated into the estimation of fair value, reported amounts are considered to have been derived utilizing Level&#160;3 inputs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of potential valuation adjustments to our derivative positions, we evaluate the credit risk of our counterparties as well as ours. Accordingly, we have considered factors such as the likelihood of our default and the default of our counterparties, our net exposures and remaining contractual life, among other things, in determining if any fair value adjustments related to credit risk are required. Counterparty exposure is evaluated by netting positions that are subject to master netting arrangements, as well as considering the amount of collateral securing the position. We review our counterparty exposure on a regular basis, and, when necessary, appropriate business actions are taken to adjust the exposure. We also utilize this approach to estimate our own credit risk on derivative liability positions. To date, we have not realized any significant losses due to a counterparty&#8217;s inability to pay any net uncollateralized </span></div>position. The change in value of derivative assets and derivative liabilities attributable to credit risk was not significant during the reported periods.Derivative assets, measured at fair value on a recurring basis using significant unobservable (Level&#160;3) inputs during the reported periods consist of commodity swaps sold to loan customers. The significant unobservable (Level&#160;3) inputs used in the fair value measurement of these commodity swaps sold to loan customers primarily relate to the probability of default and loss severity in the event of default. The probability of default is determined by the underlying risk grade of the loan (see Note 3 &#8211; Loans) underlying the commodity swap in that the probability of default increases as a loan&#8217;s risk grade deteriorates, while the loss severity is estimated through an analysis of the collateral supporting both the underlying loan and commodity swap. Generally, a change in the assumption used for the probability of default is accompanied by a directionally similar change in the assumption used for the loss severity. As of December&#160;31, 2020, the weighted-average risk grade of loans underlying commodity swaps measured at fair value using significant unobservable (Level 3) inputs was 14.0. The weighted-average loss severity in the event of default on the commodity swaps was 10.0%. A reconciliation of the beginning and ending balances of derivative assets measured at fair value on a recurring basis using significant unobservable (Level 3) inputs is not presented as such amounts were not significant during the reported periods.Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances (for example, when there is evidence of impairment). Financial assets measured at fair value on a non-recurring basis during the reported periods include certain impaired loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are estimated using Level 2 inputs based on observable market data, typically in the case of real estate collateral, or Level 3 inputs based on customized discounting criteria, typically in the case of non-real estate collateral such as inventory, oil and gas reserves, accounts receivable, equipment or other business assets.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. Certain non-financial assets measured at fair value on a non-recurring basis include foreclosed assets (upon initial recognition or subsequent impairment), non-financial assets and non-financial liabilities measured at fair value in the second step of a goodwill impairment test, and intangible assets and other non-financial long-lived assets measured at fair value for impairment assessment. Non-financial assets measured at fair value on a non-recurring basis during the reported periods include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for credit losses on loans and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. The fair value of a foreclosed asset is estimated using Level 2 inputs based on observable market data or Level 3 inputs based on customized discounting criteria. During the reported periods, all fair value measurements for foreclosed assets utilized Level 2 inputs.</span>Charge-offs recognized upon loan foreclosures are generally offset by general or specific allocations of the allowance for credit losses on loans and generally do not, and did not during the reported periods, significantly impact our credit loss expense. Regulatory guidelines require us to reevaluate the fair value of other real estate owned on at least an annual basis. While our policy is to comply with the regulatory guidelines, our general practice is to reevaluate the fair value of collateral supporting impaired collateral dependent loans on a quarterly basis. Thus, appraisals are generally not considered to be outdated, and we typically do not make any adjustments to the appraised values.<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic&#160;825, &#8220;Financial Instruments,&#8221; requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis. The estimated fair value approximates carrying value for cash and cash equivalents, accrued interest and the cash surrender value of life insurance policies. The methodologies for other financial assets and financial liabilities that are not measured and reported at fair value on a recurring basis or non-recurring basis are discussed below:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for variable-rate loans that reprice frequently and with no significant change in credit risk. The fair value of fixed-rate loans and variable-rate loans which reprice on an infrequent basis is estimated by discounting future cash flows using the current interest rates at which similar loans with similar terms would be made to borrowers of similar credit quality. An overall valuation adjustment is made for specific credit risks as well as general portfolio credit risk.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for demand deposits. The fair value of fixed-rate deposit liabilities with defined maturities is estimated by discounting future cash flows using the interest rates currently offered for deposits of similar remaining maturities. The estimated fair value of deposits does not take into account the value of our long-term relationships with depositors, commonly known as core deposit intangibles, which are separate intangible assets, and not considered financial instruments. Nonetheless, we would likely realize a core deposit premium if our deposit portfolio were sold in the principal market for such deposits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowed Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair value approximates carrying value for short-term borrowings. The fair value of long-term fixed-rate borrowings is estimated using quoted market prices, if available, or by discounting future cash flows using current interest rates for similar financial instruments. The estimated fair value approximates carrying value for variable-rate junior subordinated deferrable interest debentures that reprice quarterly.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan Commitments, Standby and Commercial Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our lending commitments have variable interest rates and &#8220;escape&#8221; clauses if the customer&#8217;s credit quality deteriorates. Therefore, the fair values of these items are not significant and are not included in the following table.</span></div>Under ASC Topic&#160;825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i)&#160;may be applied instrument by instrument, with certain exceptions, (ii)&#160;is generally irrevocable and (iii)&#160;is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039659848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Additional Cash Flow Information</a></td>
<td class="text">Additional cash flow information was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:62.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,300&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,270&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,140&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,352&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of securities from available for sale to 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,812&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled 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:400;line-height:100%">57,783&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans foreclosed and transferred to other real estate owned and foreclosed 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:400;line-height:100%">140&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to facilitate the sale of other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease 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:400;line-height:100%">18,284&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,286&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%">10,307&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Accounting Standards Update and Change in Accounting Principle</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the impact of the adoption of ASC 326 on the allowance for credit losses as of January&#160;1, 2020.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">January 1, 2020</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Pre-Adoption Allowance</span></td><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:8pt;font-weight:700;line-height:100%">Impact of Adoption</span></td><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:8pt;font-weight:700;line-height:100%">Post-Adoption Allowance </span></td><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:8pt;font-weight:700;line-height:100%">Cumulative Effect on Retained Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><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></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">215&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">215&#160;</span></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;padding:0 1pt"/><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%">215&#160;</span></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;padding:0 1pt"/><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%">(170)</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 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%">Loans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,263&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,856&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,798)</span></td><td style="background-color:#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%">Energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,382&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,258&#160;</span></td><td style="background-color:#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%">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%">31,037&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,519)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,518&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680&#160;</span></td><td style="background-color:#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%">Consumer 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%">4,113&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,505&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,890)</span></td><td style="background-color:#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%">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%">8,042&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 25.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%">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%">132,167&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#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 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%">Off-balance-sheet credit exposures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,377&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,877&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align: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,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e725-108305<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033214248">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesTextBlock', window );">Debt Securities, Held-to-maturity</a></td>
<td class="text">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of December 31, 2020 and 2019 is presented below.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></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:700;line-height:100%">December 31, 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;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;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;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;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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">528,784&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,742&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,526&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,784&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,870&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,389&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><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:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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:top"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,945,833&#160;</span></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;padding:0 1pt"/><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%">107,063&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,052,896&#160;</span></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;padding:0 1pt"/><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%">(160)</span></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;padding:0 1pt"/><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,945,673&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</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%">530,861&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,365&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,518&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,861&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,497,644&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,909&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,657&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,644&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><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:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,931&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,261&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048,675&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock', window );">Moody's and Standard &amp; Poor's Bond Ratings</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of December&#160;31, 2020:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">States and Political Subdivisions</span></td><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="3" style="border-top:1pt 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:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><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:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><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:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,016&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,999&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,745&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245,760&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</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%">107,065&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,065&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</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%">62,724&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,724&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,805&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,999&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities during 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.156%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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 7pt;text-align:left;vertical-align:top"><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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%">Impact of adopting ASC 326</span></td><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%">215&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-sale</a></td>
<td class="text">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of December 31, 2020 and 2019 is presented below.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.281%"/><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:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</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:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,542&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,091&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</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;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%">Residential mortgage-backed 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%">1,916,581&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,683,927&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,975&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287,902&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">42,351&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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:top"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,727,401&#160;</span></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;padding:0 1pt"/><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%">710,168&#160;</span></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;padding:0 1pt"/><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&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,437,565&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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:700;line-height:100%">December 31, 2019</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 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,941,283&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,934&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,084&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#160;</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;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%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176,275&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,594&#160;</span></td><td style="background-color:#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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,717,344&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070,997&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">42,867&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,867&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,877,769&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,399&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,269,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Year End Securities with Unrealized Losses, Segregated by Length of Impairment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of December 31, 2020, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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:8pt;font-weight:700;line-height:100%">Less than 12 Months</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:8pt;font-weight:700;line-height:100%">More than 12 Months</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><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:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><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:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">1,711&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">1,832&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity</a></td>
<td class="text">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of December&#160;31, 2020. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"><tr><td style="width:1.0%"/><td style="width:33.682%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.302%"/><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:8pt;font-weight:700;line-height:100%">Within 1 Year</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:8pt;font-weight:700;line-height:100%">1 - 5 Years</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:8pt;font-weight:700;line-height:100%">5 - 10 Years</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:8pt;font-weight:700;line-height:100%">After 10 Years</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:8pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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-style:italic;font-weight:400;line-height:100%">Amortized Cost</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Residential mortgage-backed 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%">22&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,118&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,479&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,784&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,941&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,302&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,076&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,415,549&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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%">Total</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%">155,963&#160;</span></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;padding:0 1pt"/><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%">464,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">723,194&#160;</span></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;padding:0 1pt"/><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%">601,709&#160;</span></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;padding:0 1pt"/><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,945,833&#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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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"/><td colspan="3" style="display:none"/><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%">Residential mortgage-backed securities</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%">22&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,610&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,727&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">156,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,530&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,714&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#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%">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%">156,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,547&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,441&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,896&#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:700;line-height:100%">Available For Sale</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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-style:italic;font-weight:400;line-height:100%">Amortized Cost</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"/><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%">U. S. Treasury</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%">798,742&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,800&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,542&#160;</span></td><td style="background-color:#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%">Residential mortgage-backed 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%">11,833&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,336&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,583&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856,829&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916,581&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,697&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323,635&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,720&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,521,875&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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%">Total</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,010,272&#160;</span></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;padding:0 1pt"/><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,634,771&#160;</span></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;padding:0 1pt"/><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%">661,303&#160;</span></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;padding:0 1pt"/><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%">6,378,704&#160;</span></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;padding:0 1pt"/><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,727,401&#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-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">U. S. Treasury</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%">811,778&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,855&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</span></td><td style="background-color:#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%">Residential mortgage-backed 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%">12,278&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,724&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,561&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#160;</span></td><td style="background-color:#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%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,166&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442,871&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,760&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,949,105&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287,902&#160;</span></td><td style="background-color:#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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,222&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777,450&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,876&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,874,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,437,565&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Sales of Securities Available for Sale</a></td>
<td class="text">Sales of securities available for sale were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162,352&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,660,147&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,806,062&#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:top"><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:400;line-height:100%">108,989&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit (expense) related to securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock', window );">Premium Amortization and Discount Accretion Included in Income on Securities</a></td>
<td class="text">Premium amortization and discount accretion included in interest income on securities was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Premium 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,210)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,785)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,483)</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">5,227&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (premium amortization) discount accretion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,785)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,558)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock', window );">Year End Trading Account Securities, at Estimated Fair Value</a></td>
<td class="text">Year-end trading account securities, at estimated fair value, were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,996&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,298&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,456&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,298&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsTextBlock', window );">Net Gains and Losses on Trading Account Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(176)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MoodysandStandardPoorsBondRatingsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Premium Amortization and Discount Accretion Included in Income on Securities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_AvailableForSaleSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_GainLossOnInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269825-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269820-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_TradingSecuritiesAndCertainTradingAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664019326808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end loans, including leases net of unearned discounts, consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">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%">4,955,341&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,187,466&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348,900&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,825&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">141,900&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</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,235,198&#160;</span></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;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%">1,652,882&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial 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%">5,478,806&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594,113&#160;</span></td><td style="background-color:#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:top"><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%">1,223,814&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312,659&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,847&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,467&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">7,020,467&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">6,196,239&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,390&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity 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:400;line-height:100%">452,854&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">548,530&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330,774&#160;</span></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;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%">1,194,413&#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 18.25pt;text-align: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 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%">8,351,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">7,390,652&#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:top"><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%">505,680&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,332&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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 loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,481,309&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,750,332&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Activities in Related Party Loans</a></td>
<td class="text">Activity in related party loans during 2020 is presented in the following table. Other changes were primarily related to changes in related-party status. <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">Balance outstanding at December&#160;31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,528&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,951&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal reductions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,157)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance outstanding at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Non-Accrual Loans, Segregated by Class of Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Total Non-Accrual</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:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></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%">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%">19,849&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,479&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,266&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">15,737&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,116&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,912&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558&#160;</span></td><td style="background-color:#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:top"><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%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">993&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#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:top"><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%">18&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,303&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock', window );">Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents non-accrual loans as of December&#160;31, 2020 by class and year of origination.</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.880%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">Prior</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:8pt;font-weight:700;line-height:100%">Revolving Loans</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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">9,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,846&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,489&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">105&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">29&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">839&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">2,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">19,849&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,421&#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="2" style="background-color:#ffffff;padding:2px 0 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,772&#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="2" style="background-color:#ffffff;padding:2px 0 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,144&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">359&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,193&#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="2" style="background-color:#ffffff;padding:2px 0 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%">279&#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="2" style="background-color:#ffffff;padding:2px 0 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,168&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paycheck Protection Program </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land 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:8pt;font-weight:400;line-height:100%">2,914&#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="2" style="background-color:#cceeff;padding:2px 0 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,031&#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="2" style="background-color:#cceeff;padding:2px 0 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%">999&#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="2" style="background-color:#cceeff;padding:2px 0 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,019&#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="2" style="background-color:#cceeff;padding:2px 0 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,933&#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="2" style="background-color:#cceeff;padding:2px 0 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,736&#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="2" style="background-color:#cceeff;padding:2px 0 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%">105&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,737&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,684&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">211&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">408&#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="2" style="background-color:#cceeff;padding:2px 0 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%">259&#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="2" style="background-color:#cceeff;padding:2px 0 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%">115&#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="2" style="background-color:#cceeff;padding:2px 0 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%">993&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">16,498&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">15,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">4,989&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">3,532&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">12,414&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">3,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">61,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Age Analysis of Past Due Loans, Segregated by Class of Loans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of December&#160;31, 2020 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.443%"/><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:8pt;font-weight:700;line-height:100%">Loans<br/>30-89&#160;Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Loans<br/>90&#160;or&#160;More<br/>Days<br/>Past Due</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:8pt;font-weight:700;line-height:100%">Total&#160;Past<br/>Due&#160;Loans</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:8pt;font-weight:700;line-height:100%">Current<br/>Loans</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:8pt;font-weight:700;line-height:100%">Total&#160;Loans</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:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans&#160;90&#160;or<br/>More Days<br/>Past Due</span></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%">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%">45,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,616&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,032&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,900,309&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,955,341&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,615&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,833&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209,128&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,198&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,696&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433,849&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">22,130&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,434&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,768,219&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,796,653&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275&#160;</span></td><td style="background-color:#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:top"><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%">856&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222,958&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,814&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">8,090&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,047&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,637&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330,774&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,469&#160;</span></td><td style="background-color:#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:top"><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%">5,537&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,892&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,455&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,317&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,352,992&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,481,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivablesTableTextBlock', window );">Impaired Loans</a></td>
<td class="text">mpaired loans as of December&#160;31, 2019 and the average recorded investment in impaired loans during 2019 and 2018 are set forth in the following table. No interest income was recognized on impaired loans subsequent to their classification as impaired.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.282%"/><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:8pt;font-weight:700;line-height:100%">Unpaid<br/>Contractual<br/>Principal<br/>Balance</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:8pt;font-weight:700;line-height:100%">Recorded<br/>Investment<br/>With No<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Recorded<br/>Investment<br/>With<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Total<br/>Recorded<br/>Investment</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:8pt;font-weight:700;line-height:100%">Related<br/>Allowance</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:8pt;font-weight:700;line-height:100%">Average<br/>Recorded<br/>Investment 2019</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:8pt;font-weight:700;line-height:100%">Average<br/>Recorded<br/>Investment 2018</span></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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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;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;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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">30,909&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">11,588&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">12,772&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">24,360&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">7,849&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">14,913&#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 style="background-color:#ffffff;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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:400;line-height:100%">18,246&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#cceeff;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%">87,103&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,764&#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="2" style="background-color:#cceeff;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%">62,480&#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="2" style="background-color:#cceeff;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%">65,244&#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="2" style="background-color:#cceeff;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%">20,246&#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="2" style="background-color:#cceeff;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%">53,563&#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="2" style="background-color:#cceeff;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%">75,453&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings, land 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:9pt;font-weight:400;line-height:100%">9,252&#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="2" style="background-color:#cceeff;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%">6,255&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,354&#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="2" style="background-color:#cceeff;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%">8,609&#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="2" style="background-color:#cceeff;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%">383&#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="2" style="background-color:#cceeff;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%">13,690&#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="2" style="background-color:#cceeff;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%">12,799&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">697&#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="2" style="background-color:#ffffff;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%">665&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">665&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">354&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer 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:9pt;font-weight:400;line-height:100%">570&#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="2" style="background-color:#cceeff;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%">570&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">570&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">547&#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="2" style="background-color:#cceeff;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%">704&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">5&#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="2" style="background-color:#ffffff;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%">5&#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="2" style="background-color:#ffffff;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%">5&#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="2" style="background-color:#ffffff;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%">1,285&#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="2" style="background-color:#ffffff;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%">925&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">128,536&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">21,842&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">77,611&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">99,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">28,483&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">84,352&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">108,127&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Troubled Debt Restructurings</a></td>
<td class="text">Troubled debt restructurings that occurred during 2020, 2019 and 2018 are set forth in the following table.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Balance at<br/>Restructure</span></td><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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></td><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:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><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:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Year-end</span></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%">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%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,161&#160;</span></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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,432&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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;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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">9,310&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,922&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,457&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,393&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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%">1,104&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,552&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,674&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,911&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock', window );">Restructured Loans Past Due in Excess of 90 Days on Financing Receivables</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to restructured loans was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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: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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Restructured loans past due in excess of 90 days at period-end:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dollar amount of 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,340&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructured loans on non-accrual status at period end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,552&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs of restructured loans:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in connection with restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized on previously restructured 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%">3,894&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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%">Proceeds from sale of restructured loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock', window );">Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted-average risk grades for all commercial loans, by class and year of origination/renewal as of December&#160;31, 2020. Paycheck Protection Program (&#8220;PPP&#8221;) loans are excluded as such loans are fully guaranteed by the Small Business Administration (&#8220;SBA&#8221;). </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,300,844&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">552,885&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">290,088&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">226,232&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">107,063&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">113,458&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,852,341&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">63,210&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">4,506,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">50,785&#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="2" style="background-color:#cceeff;padding:2px 0 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%">37,865&#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="2" style="background-color:#cceeff;padding:2px 0 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,961&#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="2" style="background-color:#cceeff;padding:2px 0 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,851&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12,348&#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="2" style="background-color:#cceeff;padding:2px 0 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,510&#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="2" style="background-color:#cceeff;padding:2px 0 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%">85,756&#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="2" style="background-color:#cceeff;padding:2px 0 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%">9,122&#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="2" style="background-color:#cceeff;padding:2px 0 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%">256,198&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">31,333&#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="2" style="background-color:#ffffff;padding:2px 0 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,361&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,379&#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="2" style="background-color:#ffffff;padding:2px 0 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,749&#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="2" style="background-color:#ffffff;padding:2px 0 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%">710&#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="2" style="background-color:#ffffff;padding:2px 0 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%">113&#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="2" style="background-color:#ffffff;padding:2px 0 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%">65,180&#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="2" style="background-color:#ffffff;padding:2px 0 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,152&#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="2" style="background-color:#ffffff;padding:2px 0 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%">125,977&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,700&#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="2" style="background-color:#cceeff;padding:2px 0 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,002&#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="2" style="background-color:#cceeff;padding:2px 0 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,551&#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="2" style="background-color:#cceeff;padding:2px 0 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,416&#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="2" style="background-color:#cceeff;padding:2px 0 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,426&#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="2" style="background-color:#cceeff;padding:2px 0 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%">140&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,005&#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="2" style="background-color:#cceeff;padding:2px 0 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%">8,956&#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="2" style="background-color:#cceeff;padding:2px 0 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%">47,196&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,899&#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="2" style="background-color:#ffffff;padding:2px 0 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,399&#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="2" style="background-color:#ffffff;padding:2px 0 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,195&#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="2" style="background-color:#ffffff;padding:2px 0 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,005&#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="2" style="background-color:#ffffff;padding:2px 0 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%">105&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#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="2" style="background-color:#ffffff;padding:2px 0 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%">480&#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="2" style="background-color:#ffffff;padding:2px 0 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,416&#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="2" style="background-color:#ffffff;padding:2px 0 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,528&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">2,580&#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="2" style="background-color:#cceeff;padding:2px 0 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%">952&#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="2" style="background-color:#cceeff;padding:2px 0 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%">651&#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="2" style="background-color:#cceeff;padding:2px 0 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%">484&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">359&#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="2" style="background-color:#cceeff;padding:2px 0 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%">295&#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="2" style="background-color:#cceeff;padding:2px 0 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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,397,141&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">608,464&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">343,825&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">258,737&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">121,652&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">119,250&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,019,121&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">87,151&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">4,955,341&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.19&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.88&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.39&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.84&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.51&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.45&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;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%">403,156&#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 style="background-color:#cceeff;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%">18,911&#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 style="background-color:#cceeff;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,759&#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 style="background-color:#cceeff;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%">8,083&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,415&#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 style="background-color:#cceeff;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,326&#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 style="background-color:#cceeff;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%">494,946&#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 style="background-color:#cceeff;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%">27,548&#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 style="background-color:#cceeff;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%">968,144&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">105,772&#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="2" style="background-color:#ffffff;padding:2px 0 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,272&#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="2" style="background-color:#ffffff;padding:2px 0 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,743&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,194&#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="2" style="background-color:#ffffff;padding:2px 0 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,566&#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="2" style="background-color:#ffffff;padding:2px 0 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%">133,547&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">703&#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="2" style="background-color:#cceeff;padding:2px 0 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,049&#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="2" style="background-color:#cceeff;padding:2px 0 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,339&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">759&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">37,637&#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="2" style="background-color:#cceeff;padding:2px 0 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,940&#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="2" style="background-color:#cceeff;padding:2px 0 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%">46,427&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">12,218&#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="2" style="background-color:#ffffff;padding:2px 0 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,849&#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="2" style="background-color:#ffffff;padding:2px 0 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,325&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">661&#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="2" style="background-color:#ffffff;padding:2px 0 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,124&#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="2" style="background-color:#ffffff;padding:2px 0 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,735&#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="2" style="background-color:#ffffff;padding:2px 0 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%">63,912&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,580&#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="2" style="background-color:#cceeff;padding:2px 0 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%">654&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">359&#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="2" style="background-color:#cceeff;padding:2px 0 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,768&#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="2" style="background-color:#cceeff;padding:2px 0 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%">279&#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="2" style="background-color:#cceeff;padding:2px 0 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,741&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">1,320&#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="2" style="background-color:#ffffff;padding:2px 0 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,192&#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="2" style="background-color:#ffffff;padding:2px 0 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,490&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,425&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">524,270&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">48,853&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">16,310&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">8,083&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">2,174&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">5,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">592,094&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">38,068&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,235,198&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.86&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">9.57&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">8.68&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.40&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">8.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.45&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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%">8.20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</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"/><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="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,544,558&#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 style="background-color:#cceeff;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%">947,102&#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 style="background-color:#cceeff;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%">749,879&#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 style="background-color:#cceeff;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%">605,152&#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 style="background-color:#cceeff;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%">432,941&#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 style="background-color:#cceeff;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%">661,301&#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 style="background-color:#cceeff;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%">56,600&#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 style="background-color:#cceeff;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%">50,340&#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 style="background-color:#cceeff;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%">5,047,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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">45,527&#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="2" style="background-color:#ffffff;padding:2px 0 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%">81,224&#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="2" style="background-color:#ffffff;padding:2px 0 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%">75,893&#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="2" style="background-color:#ffffff;padding:2px 0 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%">45,485&#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="2" style="background-color:#ffffff;padding:2px 0 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,745&#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="2" style="background-color:#ffffff;padding:2px 0 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%">37,728&#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="2" style="background-color:#ffffff;padding:2px 0 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,521&#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="2" style="background-color:#ffffff;padding:2px 0 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,104&#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="2" style="background-color:#ffffff;padding:2px 0 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%">325,227&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">14,183&#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="2" style="background-color:#cceeff;padding:2px 0 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%">36,414&#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="2" style="background-color:#cceeff;padding:2px 0 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%">45,014&#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="2" style="background-color:#cceeff;padding:2px 0 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%">71,814&#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="2" style="background-color:#cceeff;padding:2px 0 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%">25,343&#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="2" style="background-color:#cceeff;padding:2px 0 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,225&#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="2" style="background-color:#cceeff;padding:2px 0 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%">200&#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="2" style="background-color:#cceeff;padding:2px 0 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,261&#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="2" style="background-color:#cceeff;padding:2px 0 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%">258,454&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,633&#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="2" style="background-color:#ffffff;padding:2px 0 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,302&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11,916&#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="2" style="background-color:#ffffff;padding:2px 0 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%">39,727&#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="2" style="background-color:#ffffff;padding:2px 0 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%">8,655&#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="2" style="background-color:#ffffff;padding:2px 0 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%">42,904&#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="2" style="background-color:#ffffff;padding:2px 0 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,977&#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="2" style="background-color:#ffffff;padding:2px 0 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%">248&#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="2" style="background-color:#ffffff;padding:2px 0 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%">149,362&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,714&#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="2" style="background-color:#cceeff;padding:2px 0 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,031&#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="2" style="background-color:#cceeff;padding:2px 0 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%">999&#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="2" style="background-color:#cceeff;padding:2px 0 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,019&#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="2" style="background-color:#cceeff;padding:2px 0 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,683&#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="2" style="background-color:#cceeff;padding:2px 0 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,736&#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="2" style="background-color:#cceeff;padding:2px 0 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%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">200&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">250&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">63&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,629,815&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,086,073&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">883,701&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">764,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">495,617&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">804,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">74,403&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">57,953&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">5,796,653&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.13&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.36&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.55&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.12&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 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.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</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"/><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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">374,661&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">436,077&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">168,517&#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 style="background-color:#ffffff;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:#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: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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#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:400;line-height:100%">1,144&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,758&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">127,801&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,110,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 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">37,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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,567&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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,848&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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,311&#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="2" style="background-color:#cceeff;padding:2px 0 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,131&#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="2" style="background-color:#cceeff;padding:2px 0 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%">72,287&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,846&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">27,653&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,463&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,962&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">856&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,684&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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,684&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">420,477&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">452,644&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">196,170&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">2,915&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,144&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,758&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">147,575&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,131&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,223,814&#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.82&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%">8.08&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%">8.95&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.29&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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%">9.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">2,050,292&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,538,717&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,079,871&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">767,112&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">496,761&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">806,652&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">221,978&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">59,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:0 1pt"/><td style="background-color:#ffffff;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:#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:400;line-height:100%">7,020,467&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.31&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.64&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.56&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.54&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.20&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.37&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.15&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Weighted Average Risk Grades for All Commercial Loans by Class</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted average risk grades for all commercial loans by class as of December&#160;31, 2019.</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><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:8pt;font-weight:700;line-height:100%">Commercial and Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Buildings, Land and Other</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:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</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:8pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><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:8pt;font-weight:700;line-height:100%">Loans</span></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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</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:8pt;font-weight:400;line-height:100%">6.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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">4,788,857&#160;</span></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;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:8pt;font-weight:400;line-height:100%">5.90&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,488,301&#160;</span></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;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:8pt;font-weight:400;line-height:100%">6.78&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">4,523,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="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">7.25&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">1,274,098&#160;</span></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;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:8pt;font-weight:400;line-height:100%">6.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt 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:400;line-height:100%">5,797,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"/></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:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">247,212&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,163&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">163,714&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">21,509&#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="2" style="background-color:#ffffff;padding:2px 0 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%">9.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="2" style="background-color:#ffffff;padding:2px 0 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%">185,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">10.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">71,472&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">51,898&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">103,626&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">15,243&#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="2" style="background-color:#cceeff;padding:2px 0 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.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">118,869&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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%">53,887&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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,760&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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%">84,057&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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,144&#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="2" style="background-color:#ffffff;padding:2px 0 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%">11.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="2" style="background-color:#ffffff;padding:2px 0 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%">85,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,189&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">45,514&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">8,529&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">665&#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="2" style="background-color:#cceeff;padding:2px 0 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%">12.00&#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="2" style="background-color:#cceeff;padding:2px 0 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%">9,194&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 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:8pt;font-weight:400;line-height:100%">13.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="2" style="background-color:#ffffff;padding:2px 0 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,849&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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,246&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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%">383&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 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.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="2" style="background-color:#ffffff;padding:2px 0 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%">383&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.44&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">5,187,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.39&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">1,652,882&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.01&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">4,883,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.31&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">1,312,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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.07&#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">6,196,239&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock', window );">Age analysis of Past Due Consumer Loans by Class and Year of Origination</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of December&#160;31, 2020 was as follows:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.361%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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:8pt;font-weight:700;line-height:100%">2017</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:8pt;font-weight:700;line-height:100%">2016</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:8pt;font-weight:700;line-height:100%">Prior</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:8pt;font-weight:700;line-height:100%">Revolving Loans</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:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</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:8pt;font-weight:700;line-height:100%">Total</span></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:8pt;font-weight:400;line-height:100%">Consumer 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;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;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;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;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;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;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;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;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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">225&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,038&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">1,556&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">553&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">628&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">2,907&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">652&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">531&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">8,090&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">15&#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="2" style="background-color:#cceeff;padding:2px 0 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%">139&#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="2" style="background-color:#cceeff;padding:2px 0 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%">109&#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="2" style="background-color:#cceeff;padding:2px 0 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%">706&#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="2" style="background-color:#cceeff;padding:2px 0 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%">25&#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="2" style="background-color:#cceeff;padding:2px 0 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,287&#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="2" style="background-color:#cceeff;padding:2px 0 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%">615&#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="2" style="background-color:#cceeff;padding:2px 0 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%">151&#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="2" style="background-color:#cceeff;padding:2px 0 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,047&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">240&#160;</span></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;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:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">1,665&#160;</span></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;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:8pt;font-weight:400;line-height:100%">1,259&#160;</span></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;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:8pt;font-weight:400;line-height:100%">653&#160;</span></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;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:8pt;font-weight:400;line-height:100%">4,194&#160;</span></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;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:8pt;font-weight:400;line-height:100%">1,267&#160;</span></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;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:8pt;font-weight:400;line-height:100%">682&#160;</span></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;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:8pt;font-weight:400;line-height:100%">11,137&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:8pt;font-weight:400;line-height:100%">336,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">166,323&#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="2" style="background-color:#cceeff;padding:2px 0 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%">94,374&#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="2" style="background-color:#cceeff;padding:2px 0 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%">80,625&#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="2" style="background-color:#cceeff;padding:2px 0 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%">66,241&#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="2" style="background-color:#cceeff;padding:2px 0 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%">124,590&#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="2" style="background-color:#cceeff;padding:2px 0 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%">434,939&#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="2" style="background-color:#cceeff;padding:2px 0 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,104&#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="2" style="background-color:#cceeff;padding:2px 0 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,319,637&#160;</span></td><td style="background-color:#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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:8pt;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:8pt;font-weight:400;line-height:100%">336,681&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">167,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">96,039&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">81,884&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">66,894&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">128,784&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">436,206&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">16,786&#160;</span></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;padding:0 1pt"/><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:8pt;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:8pt;font-weight:400;line-height:100%">1,330,774&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">Past due 30-89 days</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-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:400;line-height:100%">1,750&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">300&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">453&#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 style="background-color:#ffffff;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:#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: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:0 1pt"/><td style="background-color:#ffffff;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:#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:400;line-height:100%">17&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">2,238&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">727&#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 style="background-color:#ffffff;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:#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:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">71&#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="2" style="background-color:#cceeff;padding:2px 0 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&#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="2" style="background-color:#cceeff;padding:2px 0 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%">118&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 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,031&#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="2" style="background-color:#cceeff;padding:2px 0 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%">21&#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="2" style="background-color:#cceeff;padding:2px 0 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,251&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</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:8pt;font-weight:400;line-height:100%">1,821&#160;</span></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;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:8pt;font-weight:400;line-height:100%">310&#160;</span></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;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:8pt;font-weight:400;line-height:100%">571&#160;</span></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;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:8pt;font-weight:400;line-height:100%">52&#160;</span></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;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:8pt;font-weight:400;line-height:100%">17&#160;</span></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;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></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;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:8pt;font-weight:400;line-height:100%">3,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="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:100%">748&#160;</span></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;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:8pt;font-weight:400;line-height:100%">6,788&#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current 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:8pt;font-weight:400;line-height:100%">45,286&#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="2" style="background-color:#cceeff;padding:2px 0 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%">27,813&#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="2" style="background-color:#cceeff;padding:2px 0 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,397&#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="2" style="background-color:#cceeff;padding:2px 0 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,799&#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="2" style="background-color:#cceeff;padding:2px 0 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,705&#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="2" style="background-color:#cceeff;padding:2px 0 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%">572&#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="2" style="background-color:#cceeff;padding:2px 0 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%">386,791&#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="2" style="background-color:#cceeff;padding:2px 0 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%">28,529&#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="2" style="background-color:#cceeff;padding:2px 0 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%">498,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 11.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">47,107&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">28,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">5,968&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">2,851&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">1,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">572&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">390,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">29,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:400;line-height:100%">505,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock', window );">Financing Receivable Revolving Loans Converted to Term</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loans that converted to term during 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/><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;text-align:left;vertical-align:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,562&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">10,505&#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 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">2,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">16,395&#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 12.25pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,007&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock', window );">Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December&#160;31, 2020, calculated in accordance with the CECL methodology described above. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,645&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,126&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,926&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,945&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,552&#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:top"><div style="padding-left:5.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,877&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,216&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,253&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,346&#160;</span></td><td style="background-color:#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: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:400;line-height:100%">Specific allocations</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,321&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,279&#160;</span></td><td style="background-color:#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:top"><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:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">73,843&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">39,553&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">134,892&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">7,926&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">263,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock', window );">Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of December 31, 2019, calculated in accordance with our prior incurred loss methodology described in our 2019&#160;Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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%">Historical valuation allowances</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,015&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,873&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,947&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,690&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,562&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,087&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,849&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,246&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">28,483&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,840&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,732&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macroeconomic valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,067&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">519&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,593&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,113&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,042&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,167&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Activity in Allowance for Loan Losses by Portfolio Segment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for 2020, 2019 and 2018. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories. No allowance for credit losses has been recognized for PPP loans as such loans are fully guaranteed by the SBA. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><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:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</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:8pt;font-weight:700;line-height:100%">Energy</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:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>Real&#160;Estate</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:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</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:8pt;font-weight:700;line-height:100%">Total</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,382&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,037&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,113&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,042&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacting of adopting ASC 326</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,248)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,565)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">15,156&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,632&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,908)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,107)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,186)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,830)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,530)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,739&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">1,701&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,367&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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,169)</span></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;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%">(73,265)</span></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;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%">(7,053)</span></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;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%">(485)</span></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;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,463)</span></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;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%">(103,435)</span></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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">73,843&#160;</span></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:0 1pt"/><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%">39,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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">134,892&#160;</span></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:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,926&#160;</span></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:0 1pt"/><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%">6,963&#160;</span></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;padding:0 1pt"/><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%">263,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Beginning balance</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%">48,580&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,052&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,777&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,103&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,620&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,144&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,388&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,694&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#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:top"><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%">(14,117)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,025)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,665)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,725)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032)</span></td><td style="background-color:#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:top"><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%">3,986&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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%">(10,131)</span></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;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%">(6,058)</span></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;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%">(806)</span></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;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,457)</span></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;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%">(14,272)</span></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;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%">(33,724)</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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,382&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,113&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,042&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,167&#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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">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%">59,614&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,528&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,948&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,657&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,617&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,364&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">11,354&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,079&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,551&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,076)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,143)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,975)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,688&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,649&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</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%">(22,388)</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;padding:0 1pt"/><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%">(13,121)</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;padding:0 1pt"/><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%">(250)</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;padding:0 1pt"/><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,538)</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;padding:0 1pt"/><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%">(7,548)</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;padding:0 1pt"/><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%">(44,845)</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 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,052&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,777&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,103&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,620&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock', window );">Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment as of December&#160;31, 2020 and December&#160;31, 2019.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Loan<br/>Balance</span></td><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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</span></td><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:8pt;font-weight:700;line-height:100%">Specific Allocations</span></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%">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%">21,287&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,321&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,360&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,849&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,427&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,244&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,246&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land 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%">34,057&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#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:top"><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%">1,684&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer 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%">561&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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%">18&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="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%">5&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,495&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,279&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,483&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for Credit Losses By Loan Class Calculated in Accordance With Methodology Used Prior to CECL [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Revolving Loans Converted to Term [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919230-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953659-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ImpairedFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of impaired financing receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953401-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-210448<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PastDueFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5111-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953676-111524<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 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032081864">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end premises and equipment were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,739&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,693&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology, furniture 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:400;line-height:100%">243,395&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,925&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and projects in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,087&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">1,347,943&#160;</span></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;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%">1,279,278&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less 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:400;line-height:100%">(302,365)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267,331)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total premises and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,578&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,947&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock', window );">Lease Commitments, Components of Lease Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of total lease expense in 2020 and 2019 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Amortization of lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,772&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,626&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><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%">1,799&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,592&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,396&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#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:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,114&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases</a></td>
<td class="text">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, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">Future lease payments</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">32,357&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">30,741&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#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:top"><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%">27,487&#160;</span></td><td style="background-color:#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:top"><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%">26,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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%">267,707&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liability</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%">413,459&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,415&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability included in the accompanying balance sheet</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%">323,044&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average lease term in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.57</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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></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_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020819272">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Year-end goodwill was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,952&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Other Intangible Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Year-end other intangible assets were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross<br/>Intangible<br/>Assets</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net<br/>Intangible<br/>Assets</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core 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%">9,300&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,004)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,886&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,619)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">12,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,623)</span></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;padding:0 1pt"/><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,563&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core 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%">9,300&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,257)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,388&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">12,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">(10,207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%">2,481&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Aggregate Future Amortization Expense for Intangible Assets</a></td>
<td class="text">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2020 is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">2021</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%">697&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">481&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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%">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="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%">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%">11&#160;</span></td><td style="background-color:#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:top"><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%">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:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020863544">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesTypeTableTextBlock', window );">Deposit Liabilities, Type</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deposits were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Non-interest-bearing demand deposits:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and individual</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%">13,914,754&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,212,265&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correspondent banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,225&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,181&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,072&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,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;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%">Total non-interest-bearing demand 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:400;line-height:100%">15,117,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 colspan="3" style="background-color:#cceeff;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%">10,873,629&#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:top"><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private accounts:</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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,132,789&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,147,327&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market 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:400;line-height:100%">8,977,585&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,888,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Time accounts of $100,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:400;line-height:100%">804,232&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,481&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time accounts under $100,000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,343&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#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 30.25pt;text-align: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 private accounts</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%">19,245,949&#160;</span></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;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%">16,119,659&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public funds:</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%">Savings and interest checking</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,503&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Money market 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:400;line-height:100%">50,070&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Time accounts of $100,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:400;line-height:100%">5,163&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">Time accounts under $100,000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align: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 public funds</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%">652,761&#160;</span></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;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%">646,276&#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 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%">Total interest-bearing 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:400;line-height:100%">19,898,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">16,765,935&#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 37.75pt;text-align: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 deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,015,761&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,639,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock', window );">Additional Information About Corporation's Deposits</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents additional information about our year-end deposits:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Deposits from the Certificate of Deposit Account Registry Service (CDARS)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Deposits from foreign sources (primarily Mexico)</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%">884,169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">805,828&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits not covered by deposit 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:400;line-height:100%">18,694,320&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115,796&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from certain directors, executive officers and their affiliates</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%">210,389&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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,919&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock', window );">Scheduled Maturities of Time Deposits</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,825&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">160,938&#160;</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"/></tr><tr><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesTableTextBlock', window );">Time Deposit Maturities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of time deposits in amounts of $100,000 or more, including both private and public funds, at December&#160;31, 2020, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">Due within 3 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%">327,284&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 3 months and within 6 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%">178,403&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 6 months and within 12 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%">195,766&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 12 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%">107,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Corporation Deposits Additional Information [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Scheduled maturities of time deposits [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DepositLiabilitiesTypeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of type of deposit liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesTypeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of time deposit liability maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040123304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock', window );">Financial Instruments With Off-Balance-Sheet Risk</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end financial instruments with off-balance-sheet risk were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Commitments to extend credit</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%">9,814,475&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,306,043&#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:top"><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:400;line-height:100%">241,345&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,587&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock', window );">Commitments, Off-Balance-Sheet, Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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: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%">500&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASC 326</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,152&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #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_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined) which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022828376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Actual and Required Capital Ratios</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><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&#160;31, 2020 and December&#160;31, 2019 for Cullen/Frost and Frost Bank under the Basel&#160;III Capital Rules. Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel&#160;III Capital Rules.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><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:8pt;font-weight:700;line-height:100%">Actual</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:8pt;font-weight:700;line-height:100%">Minimum Capital Required - Basel III Fully Phased-In</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:8pt;font-weight:700;line-height:100%">Required to be<br/>Considered Well<br/>Capitalized</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Ratio</span></td><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:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Ratio</span></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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">3,058,447&#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="2" style="background-color:#cceeff;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%">12.86&#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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,664,867&#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="2" style="background-color:#cceeff;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%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,545,948&#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="2" style="background-color:#cceeff;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%">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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%">3,030,093&#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="2" style="background-color:#ffffff;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%">12.77&#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="2" style="background-color:#ffffff;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%">1,661,620&#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="2" style="background-color:#ffffff;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%">7.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="2" style="background-color:#ffffff;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%">1,542,933&#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="2" style="background-color:#ffffff;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%">6.50&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/><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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,203,899&#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="2" style="background-color:#ffffff;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%">13.47&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,021,624&#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="2" style="background-color:#ffffff;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%">8.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: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:9pt;font-weight:400;line-height:100%">1,902,705&#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="2" style="background-color:#ffffff;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%">8.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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%">3,030,093&#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="2" style="background-color:#cceeff;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%">12.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,017,682&#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="2" style="background-color:#cceeff;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%">8.50&#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="2" style="background-color:#cceeff;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%">1,898,995&#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="2" style="background-color:#cceeff;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%">8.00&#160;</span></td><td style="background-color:#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 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;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%">3,672,912&#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="2" style="background-color:#cceeff;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%">15.44&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,497,300&#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="2" style="background-color:#cceeff;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%">10.50&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,378,381&#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="2" style="background-color:#cceeff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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%">3,266,106&#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="2" style="background-color:#ffffff;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%">13.76&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,492,430&#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="2" style="background-color:#ffffff;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%">10.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: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:9pt;font-weight:400;line-height:100%">2,373,743&#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="2" style="background-color:#ffffff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,203,899&#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="2" style="background-color:#ffffff;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%">8.07&#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="2" style="background-color:#ffffff;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%">1,589,004&#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="2" style="background-color:#ffffff;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%">4.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="2" style="background-color:#ffffff;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%">1,986,255&#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="2" style="background-color:#ffffff;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%">5.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;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%">3,030,093&#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="2" style="background-color:#cceeff;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%">7.63&#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="2" style="background-color:#cceeff;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%">1,588,200&#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="2" style="background-color:#cceeff;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%">4.00&#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="2" style="background-color:#cceeff;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%">1,985,250&#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="2" style="background-color:#cceeff;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%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.887%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</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"/><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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">2,857,250&#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="2" style="background-color:#cceeff;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%">12.36&#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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,617,886&#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="2" style="background-color:#cceeff;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%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:400;line-height:100%">1,502,323&#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="2" style="background-color:#cceeff;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%">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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,326&#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="2" style="background-color:#ffffff;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%">12.82&#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="2" style="background-color:#ffffff;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%">1,615,206&#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="2" style="background-color:#ffffff;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%">7.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="2" style="background-color:#ffffff;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%">1,499,834&#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="2" style="background-color:#ffffff;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%">6.50&#160;</span></td><td style="background-color:#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,001,736&#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="2" style="background-color:#ffffff;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%">12.99&#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="2" style="background-color:#ffffff;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%">1,964,576&#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="2" style="background-color:#ffffff;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%">8.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: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:9pt;font-weight:400;line-height:100%">1,849,013&#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="2" style="background-color:#ffffff;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%">8.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,326&#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="2" style="background-color:#cceeff;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%">12.82&#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="2" style="background-color:#cceeff;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%">1,961,322&#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="2" style="background-color:#cceeff;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%">8.50&#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="2" style="background-color:#cceeff;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%">1,845,950&#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="2" style="background-color:#cceeff;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%">8.00&#160;</span></td><td style="background-color:#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></div></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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;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%">3,367,403&#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="2" style="background-color:#cceeff;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%">14.57&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,426,829&#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="2" style="background-color:#cceeff;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%">10.50&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,311,266&#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="2" style="background-color:#cceeff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;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%">3,090,993&#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="2" style="background-color:#ffffff;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%">13.40&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,422,809&#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="2" style="background-color:#ffffff;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%">10.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: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:9pt;font-weight:400;line-height:100%">2,307,438&#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="2" style="background-color:#ffffff;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%">10.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</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"/><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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;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%">3,001,736&#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="2" style="background-color:#ffffff;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%">9.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,293,188&#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="2" style="background-color:#ffffff;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%">4.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="2" style="background-color:#ffffff;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%">1,616,485&#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="2" style="background-color:#ffffff;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%">5.00&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958,326&#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="2" style="background-color:#cceeff;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%">9.15&#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="2" style="background-color:#cceeff;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%">1,292,743&#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="2" style="background-color:#cceeff;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%">4.00&#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="2" style="background-color:#cceeff;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%">1,615,929&#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="2" style="background-color:#cceeff;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%">5.00&#160;</span></td><td style="background-color:#cceeff;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_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RegulatoryCapitalRequirementsAbstract</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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020726296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,918&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock 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:400;line-height:100%">2,016&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred 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%">5,514&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,621&#160;</span></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;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%">435,536&#160;</span></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;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%">446,855&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating 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%">3,136&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,687&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><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 stock</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%">320,485&#160;</span></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;padding:0 1pt"/><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%">431,849&#160;</span></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;padding:0 1pt"/><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,686&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Distributed earnings allocated to common stock</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%">178,863&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,540&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,268&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to 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:10pt;font-weight:400;line-height:100%">141,622&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,309&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#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:top"><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 stock</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%">320,485&#160;</span></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;padding:0 1pt"/><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%">431,849&#160;</span></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;padding:0 1pt"/><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,686&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</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%">62,727,053&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,741,769&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,704,508&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock 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:10pt;font-weight:400;line-height:100%">276,784&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,208&#160;</span></td><td style="background-color:#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: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:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">63,003,837&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">63,441,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">64,686,716&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040334776">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Combined Activity in Corporations Defined Benefit Pension Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a December&#160;31 measurement date for our defined benefit plans. Combined activity in our defined benefit pension plans was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,173&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,820&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,450&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,599&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,739)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">1,201&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(9,885)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,968)</span></td><td style="background-color:#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:top"><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 end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,088&#160;</span></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;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%">174,173&#160;</span></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;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%">152,820&#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:top"><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="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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,641&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,107&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">5,010&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,898&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,817&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(9,885)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,968)</span></td><td style="background-color:#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:top"><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 year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,593&#160;</span></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;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%">186,641&#160;</span></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;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%">167,107&#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: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:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,505)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,468)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,287)</span></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%">Accumulated benefit obligation at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,641&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,107&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Disaggregated Information Related to Corporations Defined Benefit Pension Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain disaggregated information related to our defined benefit pension plans as of year-end was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:700;line-height:100%">Retirement Plan</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:8pt;font-weight:700;line-height:100%">Restoration Plan</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></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%">Projected benefit obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,986&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,541&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,607&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,100&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:top"><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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,088&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,173&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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: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:400;line-height:100%">Funded status of the plan at end of year and accrued benefit (liability) recognized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,632&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Net Periodic Benefit Cost (Benefit)</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic cost (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,289)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,772)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,010&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,472&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="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%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,319&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,960)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to our defined benefit pension plans recognized as a component of other comprehensive income were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Net actuarial gain (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,199)</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,223)</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) 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:400;line-height:100%">1,302&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">466&#160;</span></td><td style="background-color:#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:top"><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,757)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock', window );">Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost</a></td>
<td class="text">We expect to recognize approximately $6.1 million of the net actuarial loss reported in the following table as of December&#160;31, 2020 as a component of net periodic benefit cost during 2021.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Net actuarial loss</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%">(64,343)</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,964)</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit</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%">13,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">12,210&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts included in accumulated other comprehensive income/loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,831)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Weighted-Average Assumptions Used to Determine Benefit Obligations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used to determine the benefit obligations as of the end of the years indicated and the net periodic benefit cost for the years indicated are presented in the table below. Because the plans were frozen, increases in compensation are not considered after 2001.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Benefit obligations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43&#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: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%">3.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="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%">4.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Net periodic benefit cost:</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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%">4.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="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%">3.68&#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 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">7.25&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.25&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Fair Value of Plan Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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 our Retirement Plan as of year-end are presented in the following table. Assets are segregated by the level of the valuation inputs within the fair value hierarchy established by ASC Topic&#160;820 &#8220;Fair Value Measurements and Disclosures,&#8221; utilized to measure fair value (see Note&#160;17&#160;-&#160;Fair Value Measurements). Our Restoration Plan is unfunded.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Level 1:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,693&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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 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%">Total fair value of plan assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,088&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,173&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Expected Future Benefit Payments Related to Defined Benefit Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><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, 2020, expected future benefit payments related to our defined benefit plans were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></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%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,315&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">11,507&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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;text-align:left;vertical-align:top"><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%">11,800&#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:top"><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%">11,880&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 through 2030</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%">57,248&#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:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. The target award level for performance stock units granted in 2020, 2019 and 2018 was 48,409, 34,317 and 30,466, respectively.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">As of December&#160;31, 2020, there were 887,189 shares remaining available for grant for future awards.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:21.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.897%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Director Deferred<br/>Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Non-Vested Stock<br/>Awards/Stock Units<br/>Outstanding</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:8pt;font-weight:700;line-height:100%">Performance Stock Units Outstanding</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:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number of Units</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares/Units</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number of Units</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></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:9pt;font-weight:400;line-height:100%">January&#160;1, 2018</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">53,008&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">64.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"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">312,656&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">81.71&#160;</span></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;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:9pt;font-weight:400;line-height:100%">80,106&#160;</span></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 style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">79.91&#160;</span></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;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:9pt;font-weight:400;line-height:100%">2,917,142&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">63.34&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><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:9pt;font-weight:400;line-height:100%">6,576&#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="2" style="background-color:#ffffff;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%">109.58&#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="2" style="background-color:#ffffff;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%">109,847&#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="2" style="background-color:#ffffff;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%">94.81&#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="2" style="background-color:#ffffff;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%">45,703&#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="2" style="background-color:#ffffff;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%">87.18&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(10,674)</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="2" style="background-color:#cceeff;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%">63.68&#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="2" style="background-color:#cceeff;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%">(32,050)</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="2" style="background-color:#cceeff;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%">78.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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">(513,134)</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="2" style="background-color:#cceeff;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%">61.68&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(6,656)</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="2" style="background-color:#ffffff;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%">87.60&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(52,000)</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="2" style="background-color:#ffffff;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%">70.42&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">48,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">71.14&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">383,797&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">85.59&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">125,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">82.55&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,352,008&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">63.55&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><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:9pt;font-weight:400;line-height:100%">7,592&#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="2" style="background-color:#ffffff;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%">102.70&#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="2" style="background-color:#ffffff;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%">127,091&#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="2" style="background-color:#ffffff;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%">93.46&#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="2" style="background-color:#ffffff;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%">51,479&#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="2" style="background-color:#ffffff;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%">85.74&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(1,132)</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="2" style="background-color:#cceeff;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%">106.03&#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="2" style="background-color:#cceeff;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%">(53,990)</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="2" style="background-color:#cceeff;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%">65.11&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">&#8212;&#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="2" style="background-color:#cceeff;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%">(359,892)</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="2" style="background-color:#cceeff;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%">57.71&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(16,251)</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="2" style="background-color:#ffffff;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%">89.71&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(11,250)</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="2" style="background-color:#ffffff;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%">65.11&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">55,370&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">74.76&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">440,647&#160;</span></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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">90.22&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">177,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">83.48&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;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%">1,980,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">64.60&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><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:9pt;font-weight:400;line-height:100%">10,428&#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="2" style="background-color:#ffffff;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%">73.84&#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="2" style="background-color:#ffffff;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%">151,038&#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="2" style="background-color:#ffffff;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%">66.79&#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="2" style="background-color:#ffffff;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%">72,618&#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="2" style="background-color:#ffffff;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%">57.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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">(12,938)</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="2" style="background-color:#cceeff;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%">71.09&#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="2" style="background-color:#cceeff;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%">(117,990)</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="2" style="background-color:#cceeff;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%">76.07&#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="2" style="background-color:#cceeff;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%">(41,755)</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="2" style="background-color:#cceeff;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%">69.70&#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="2" style="background-color:#cceeff;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%">(235,880)</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="2" style="background-color:#cceeff;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%">53.23&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><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:9pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;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%">&#8212;&#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="2" style="background-color:#ffffff;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%">(3,336)</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="2" style="background-color:#ffffff;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%">91.07&#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="2" style="background-color:#ffffff;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%">(6,894)</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="2" style="background-color:#ffffff;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%">81.33&#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="2" style="background-color:#ffffff;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%">(5,427)</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="2" style="background-color:#ffffff;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%">75.74&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">52,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">75.47&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">470,359&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">86.24&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">201,257&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">77.18&#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="2" style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:100%">1,739,559&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">66.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Options Outstanding and Exercisable</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information regarding options outstanding and exercisable as of December&#160;31, 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%"><tr><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.679%"/><td style="width:0.1%"/></tr><tr><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="15" 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%">Options Outstanding</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:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise Prices</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">45.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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: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%">to</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">50.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;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%">204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.82</span></td><td colspan="3" style="background-color:#cceeff;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%">204,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.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"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><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%">55.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.81</span></td><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%">282,204&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,221&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11&#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:2px 1pt;text-align: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.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,221&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><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%">75.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.39&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80</span></td><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%">275,654&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#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: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%">to</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,000&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#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:2px 1pt;text-align: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.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,000&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="12" 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;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%">1,739,559&#160;</span></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;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%">66.11&#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:2px 1pt;text-align: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.21</span></td><td colspan="3" style="background-color:#ffffff;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%">1,739,559&#160;</span></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;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%">66.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align: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 intrinsic value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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"/><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;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></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Shares Issued in Connection With Stock Compensation Awards</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</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="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%">Shares issued from available treasury stock</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%">408,563&#160;</span></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;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%">399,224&#160;</span></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;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%">548,238&#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"/><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%">Proceeds from stock option exercises</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,770&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,647&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock options 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%">5,365&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,713&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;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%">Fair value of stock awards/units vested</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%">9,465&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">5,192&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January&#160;1 of the following year.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,652&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock awards/stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,240&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,339&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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%">Deferred stock-units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,587&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,918&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,946&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,943&#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:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock', window );">Unrecognized Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense and the weighted-average period over which the expense is expected to be recognized at December&#160;31, 2020 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Unrecognized Expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Weighted-Average Number of Years for Expense Recognition</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;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%">Non-vested stock awards/stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,430&#160;</span></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;padding:0 1pt"/><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%">2.69</span></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%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034&#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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></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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<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 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2439-114920<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> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2410-114920<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022066520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest 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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock', window );">Other Non-Interest Income and Expense</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Other non-interest income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,712&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,563&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,790&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,712&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,563&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,790&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,253&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,941&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising, promotions and public relations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,390&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel/meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,109&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">87,558&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,967&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,981&#160;</span></td><td style="background-color:#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:top"><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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,310&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,665&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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_cfr_OtherNonInterestIncomeAndExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other non-interest income and expense [Table text block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeAndExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031716440">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Income Tax Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,002&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Deferred income tax expense (benefit)</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%">(15,832)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">7,614&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">52,923&#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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,763&#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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between reported income tax expense and the amounts computed by applying the U.S. federal statutory income tax rate of 21% to income before income taxes is presented in the following table. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Income tax expense computed at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,888&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,823&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of tax-exempt 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%">(51,624)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,166)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit on dividends paid in our 401k 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:400;line-height:100%">(1,851)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,743)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,551)</span></td><td style="background-color:#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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(783)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(774)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(710)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible 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:10pt;font-weight:400;line-height:100%">1,123&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible FDIC premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible meals and entertainment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tax benefit from stock-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:400;line-height:100%">(852)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,447)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset contribution to a charitable trust</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,556)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax adjustment related to reduction in U.S. federal statutory income tax rate</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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><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: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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,170&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,763&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year-end deferred taxes are presented in the table below. Deferred taxes are based on the U.S. statutory federal income tax rate of 21%. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities under operating leases</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%">67,839&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,975&#160;</span></td><td style="background-color:#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:top"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,573&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss on defined benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,210&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">10,033&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,055&#160;</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan and lease origination fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">3,834&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax assets</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%">174,004&#160;</span></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;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%">128,623&#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:top"><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;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:top"><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%">Net unrealized gain on securities available for sale and transferred securities</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%">(149,870)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,963)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463)</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,602)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,730)</span></td><td style="background-color:#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:top"><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%">Intangible assets</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%">(14,596)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,642)</span></td><td style="background-color:#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:top"><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%">Defined benefit post-retirement benefit plans</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%">(10,081)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,419)</span></td><td style="background-color:#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:top"><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%">Partnership interests</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,913)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,894)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(1,090)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#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:top"><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:400;line-height:100%">(1,387)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,440)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(291,502)</span></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;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%">(204,441)</span></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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,498)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,818)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040866616">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock', window );">Component of Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects allocated to each component of other comprehensive income (loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:65.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.353%"/><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:8pt;font-weight:700;line-height:100%">Before&#160;Tax<br/>Amount</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:8pt;font-weight:700;line-height:100%">Tax&#160;Expense,<br/>(Benefit)</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:8pt;font-weight:700;line-height:100%">Net of Tax<br/>Amount</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,331&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,741&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,590&#160;</span></td><td style="background-color:#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:top"><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 on securities transferred to 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%">(1,256)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">(108,989)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,888)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,101)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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%">317,086&#160;</span></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;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%">66,589&#160;</span></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;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%">250,497&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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,518)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,419)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,319&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</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%">(6,199)</span></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;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%">(1,302)</span></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;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%">(4,897)</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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,887&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,287&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,556&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,897&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,659&#160;</span></td><td style="background-color:#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:top"><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 on securities transferred to 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%">(1,292)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(1,021)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">(293)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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%">416,971&#160;</span></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;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%">87,564&#160;</span></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;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%">329,407&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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%">(3,644)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879)</span></td><td style="background-color:#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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,623&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</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,979&#160;</span></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;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%">416&#160;</span></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;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%">1,563&#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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,950&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,980&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,340)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,292)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,048)</span></td><td style="background-color:#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:top"><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 on securities transferred to 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%">(8,818)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,853)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,965)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net 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:400;line-height:100%">156&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities available for sale and transferred 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%">(191,002)</span></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;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%">(40,112)</span></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;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%">(150,890)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined-benefit post-retirement 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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the net actuarial 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%">(7,225)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,517)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708)</span></td><td style="background-color:#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:top"><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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</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,002&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,223)</span></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;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%">(466)</span></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: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%">(1,757)</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 25.75pt;text-align: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 other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,225)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,578)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,647)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income, Net of Tax</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income, net of tax, was as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:61.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.744%"/><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:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</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:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" 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%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></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%">Balance January&#160;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%">313,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,934)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,370&#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:top"><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%">Other comprehensive income (loss) before reclassification</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%">336,598&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,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;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Reclassification of amounts included in net income</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%">(86,101)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,202&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,899)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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%">250,497&#160;</span></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;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%">(4,897)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></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%">Balance December&#160;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,801&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,831)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Balance January&#160;1, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,103)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,497)</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="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Other comprehensive income (loss) before reclassification</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%">329,638&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,879)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,759&#160;</span></td><td style="background-color:#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:top"><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%">Reclassification of amounts included in net income</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%">(231)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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%">329,407&#160;</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;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%">1,563&#160;</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,970&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December&#160;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(45,934)</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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">267,370&#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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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%">Balance January&#160;1, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,230&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,718)</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="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,512&#160;</span></td><td style="background-color:#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:top"><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%">Other comprehensive income (loss) before reclassification</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%">(151,013)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,708)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721)</span></td><td style="background-color:#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:top"><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%">Reclassification of amounts included in net income</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%">123&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,074&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</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%">(150,890)</span></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;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%">(1,757)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,647)</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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act to retained earnings</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%">17,557&#160;</span></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;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,022)</span></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;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance December&#160;31, 2018</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,103)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,497)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,600)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions  designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e526-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020904888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts outstanding at December&#160;31, 2020 and 2019 are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation models with observable market data inputs, or as determined by the Chicago Mercantile Exchange (&#8220;CME&#8221;) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of December&#160;31, 2020 and 2019. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:400;line-height:100%">&#160;</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%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt 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:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></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%">Derivatives designated as hedges of fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,545&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">3,724&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,788&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">1,173,173&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,860&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps - 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:400;line-height:100%">356,601&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">1,173,173&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,424&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002,860&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps - 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps - 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:400;line-height:100%">356,601&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock', window );">Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at December&#160;31, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><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:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></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%">Interest rate swaps:</span></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value hedge loan/lease interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#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: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%">0.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - financial institution counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.97&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps - customer counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation models with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></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:8pt;font-weight:700;line-height:100%">Notional<br/>Units</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></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%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><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%">3,056&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,341&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,916)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><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%">9,281&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,295&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,079&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,265)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,208&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><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%">3,056&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,264)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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,652)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,636&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,451&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,689&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><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%">6,724&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,458)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,295&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock', window );">Schedule of Foreign Exchange Contracts, Statement of Financial Position</a></td>
<td class="text">The notional amounts and fair values of open foreign currency forward contracts were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:31.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></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:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair&#160;Value</span></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%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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"/><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><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%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward contracts - assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,583&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock', window );">Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</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%">(111)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (gain) loss included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedging interest rate, commodity, foreign currency and other derivative instruments are presented in the table below.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</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%">3,413&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,112&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%">1,768&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%">28&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Non-hedging other derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest 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:400;line-height:100%">5,992&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 4: 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 6: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<br><br>Reference 7: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41641-113959<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br><br>Reference 9: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-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 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664131858392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting Balance Sheet Offsetting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock', window );">Financial Instruments Eligible for Offset Consolidated Balance Sheet</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2020 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</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,241&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,870&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total derivatives</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%">11,111&#160;</span></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;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%">&#8212;&#160;</span></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;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%">11,111&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">11,111&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,111&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,946&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">35,377&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">69,323&#160;</span></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;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%">&#8212;&#160;</span></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;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%">69,323&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,147&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,147&#160;</span></td><td style="background-color:#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 30.25pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,470&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,470&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December&#160;31, 2019 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Recognized</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:8pt;font-weight:700;line-height:100%">Gross&#160;Amount<br/>Offset</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:8pt;font-weight:700;line-height:100%">Net&#160;Amount<br/>Recognized</span></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:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps and caps</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%">339&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">5,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="3" style="background-color:#ffffff;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%">&#8212;&#160;</span></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;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%">5,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">36,565&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">36,565&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,621&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,621&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">6,986&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">33&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#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:top"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,640&#160;</span></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;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%">&#8212;&#160;</span></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;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%">26,640&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,782&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,782&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock', window );">Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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="3" 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%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,838&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,838)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">11,111&#160;</span></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;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%">(11,111)</span></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;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%">&#8212;&#160;</span></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;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%">&#8212;&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">11,111&#160;</span></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;padding:0 1pt"/><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,111)</span></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;padding:0 1pt"/><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%">&#8212;&#160;</span></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;padding:0 1pt"/><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%">&#8212;&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,428)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,722&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,838)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">(5,271)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,832)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 1pt 2px 30.25pt;text-align: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 derivatives</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%">69,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">(11,111)</span></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;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%">(57,031)</span></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;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%">1,181&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,147&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,147)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,470&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,111)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,125,178)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><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="3" 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%">Net&#160;Amount<br/>Recognized</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><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:8pt;font-weight:700;line-height:100%">Collateral</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:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></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:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</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%">39&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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%">(1)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,576&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,546)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">5,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="3" style="background-color:#ffffff;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%">(5,236)</span></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;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%">&#8212;&#160;</span></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;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%">30&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,299)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</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%">36,565&#160;</span></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;padding:0 1pt"/><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%">(5,236)</span></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;padding:0 1pt"/><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,299)</span></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;padding:0 1pt"/><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%">30&#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:top"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,192&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,153)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,424&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,774)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,546)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,343)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</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%">26,640&#160;</span></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;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%">(5,236)</span></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;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%">(21,404)</span></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;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%">&#8212;&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,668,142)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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 25.75pt;text-align: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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,694,782&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,236)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,689,546)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock', window );">Remaining Contractual Maturity of the Securities Sold Under Agreement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of December&#160;31, 2020 and December&#160;31, 2019 is presented in the following tables.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><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:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><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:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><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:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><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:8pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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;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%">Repurchase agreements:</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 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,860&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,287&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375,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;padding:2px 1pt 2px 25.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%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,147&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,147&#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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;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,147&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">December 31, 2019</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"/><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%">Repurchase agreements:</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 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%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,904&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,904&#160;</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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,238&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#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="24" 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%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,142&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033976728">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:</span></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.845%"/><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:8pt;font-weight:700;line-height:100%">Level 1<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Level&#160;3<br/>Inputs</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:8pt;font-weight:700;line-height:100%">Total<br/>Fair Value</span></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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119,633&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,679&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287,902&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287,902&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,351&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,996&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,996&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,665&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,665&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,535&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">45,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948,133&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,594&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070,997&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,070,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</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 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,298&#160;</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"/></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%">Derivative 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">45&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,197&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and 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:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward 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%">33&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock', window );">Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents impaired loans that were remeasured and reported at fair value through a specific valuation allowance allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Level 2</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><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%">Carrying value of impaired loans before allocations</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,517&#160;</span></td><td style="background-color:#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:top"><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%">Specific valuation allowance allocations</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%">(450)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#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:top"><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 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,109&#160;</span></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;padding:0 1pt"/><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,971&#160;</span></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;padding:0 1pt"/><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,918&#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: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%">Level 3</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Carrying value of impaired loans before allocations</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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,302&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,688&#160;</span></td><td style="background-color:#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:top"><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%">Specific valuation allowance allocations</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%">(11,151)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,019)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 12.25pt;text-align:left;vertical-align:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,157&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,948&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock', window );">Foreclosed Assets Remeasured and Reported at Fair Value</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents foreclosed assets that were remeasured and reported at fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</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:8pt;font-weight:700;line-height:100%">2018</span></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%">Foreclosed assets remeasured at initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of foreclosed assets prior to remeasurement</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%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#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 16pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs recognized in the allowance for credit losses on 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%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><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 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%">&#8212;&#160;</span></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;padding:0 1pt"/><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,272&#160;</span></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;padding:0 1pt"/><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,899&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreclosed assets remeasured subsequent to initial recognition:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of foreclosed assets prior to remeasurement</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%">328&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-downs included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#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:top"><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Estimated Fair Values of Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:46.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.284%"/><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:8pt;font-weight:700;line-height:100%">December 31, 2020</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:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><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:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></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%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 2px 7.75pt;text-align:left;vertical-align:top"><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%">10,288,853&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,288,853&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,788,181&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,788,181&#160;</span></td><td style="background-color:#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:top"><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%">1,945,673&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052,896&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,005&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048,675&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,984&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,984&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,156&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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%">181,432&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, 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:400;line-height:100%">17,218,132&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,390,683&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,618,165&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654,615&#160;</span></td><td style="background-color:#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:top"><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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</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 2px 7.75pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015,761&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018,185&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,639,564&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,641,255&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,997&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116,997&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695,342&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695,342&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,357&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,299&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes payable and other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,021&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,717&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,077&#160;</span></td><td style="background-color:#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:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,127&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,127&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393&#160;</span></td><td style="background-color:#cceeff;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_cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022320072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Operating Results by Segment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results by operating segment are detailed below. Certain prior period amounts have been reclassified to conform to the current presentation. Frost Wealth Advisors excludes off-balance-sheet managed and custody assets with a total fair value of $38.6 billion, $37.8 billion and $33.3 billion at December&#160;31, 2020, 2019 and 2018.</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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%">981,441&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,216)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,001&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,230&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">321,136&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,268&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(950)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,454&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,519&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,755&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,904&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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%">342,828&#160;</span></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;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%">24,414&#160;</span></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;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%">(15,921)</span></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;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%">351,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"/></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%">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:10pt;font-weight:400;line-height:100%">20,347&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,127&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,304)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,170&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">322,481&#160;</span></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;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%">19,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="3" style="background-color:#ffffff;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%">(10,617)</span></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;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%">331,151&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</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%">322,481&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">19,287&#160;</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(18,147)</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,621&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302,577&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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,044&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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,166)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,455&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,892&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.562%"/><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:8pt;font-weight:700;line-height:100%">Banking</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:8pt;font-weight:700;line-height:100%">Frost<br/>Wealth<br/>Advisors</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:8pt;font-weight:700;line-height:100%">Non-Banks</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:8pt;font-weight:700;line-height:100%">Consolidated</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:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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,010,368&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,001&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,364)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,005&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,758&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">218,447&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,905&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,902&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,622&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,936&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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%">491,936&#160;</span></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;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%">25,283&#160;</span></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;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%">(17,750)</span></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;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%">499,469&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">55,520&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,308&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">436,416&#160;</span></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;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%">19,975&#160;</span></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;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%">(12,792)</span></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;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%">443,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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%">Net income (loss) available to common shareholders</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%">436,416&#160;</span></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;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,975&#160;</span></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;padding:0 1pt"/><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%">(20,855)</span></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;padding:0 1pt"/><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%">435,536&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228,815&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,906&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,814)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367,907&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align: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,019&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;padding:2px 0;text-align: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,086&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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%">Net interest income (expense)</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%">963,757&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,083&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,948)</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,892&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,685&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,685&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest 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%">213,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding: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%">138,045&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,286&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,376&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,166&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,270&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,812&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</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%">498,459&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">27,962&#160;</span></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;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%">(17,740)</span></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;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%">508,681&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">52,928&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,872&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,763&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">445,531&#160;</span></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;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%">22,090&#160;</span></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;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%">(12,703)</span></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;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%">454,918&#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%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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%">Net income (loss) available to common shareholders</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%">445,531&#160;</span></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;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,090&#160;</span></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;padding:0 1pt"/><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%">(20,766)</span></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;padding:0 1pt"/><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%">446,855&#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%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;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,520&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,128&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align: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,470)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309,178&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Average assets (in millions)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align: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,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664137770344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Condensed Balance Sheets</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></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:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,240&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,000&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</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%">381,240&#160;</span></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;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%">267,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,155,619&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896,962&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable and other 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:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,545&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,539,023&#160;</span></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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,166,623&#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:top"><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:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,357&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,299&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes, net of unamortized issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,021&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable and 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:400;line-height:100%">10,629&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">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:400;line-height:100%">246,007&#160;</span></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;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%">254,955&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:400;line-height:100%">4,293,016&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,911,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 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%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,539,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,166,623&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of Condensed Statements of Income</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Income</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:58.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.743%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</span></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:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by Frost Bank</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%">298,884&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,531&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,371&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend income paid by non-banks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and 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:400;line-height:100%">446&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">300,066&#160;</span></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;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%">239,221&#160;</span></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;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%">226,152&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and 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:400;line-height:100%">1,581&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 2px 7.75pt;text-align:left;vertical-align:top"><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:400;line-height:100%">6,833&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,033&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,016&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:400;line-height:100%">16,630&#160;</span></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;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%">18,947&#160;</span></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;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%">18,937&#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: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%">Income before income taxes and equity in undistributed earnings of subsidiaries</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,436&#160;</span></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;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%">220,274&#160;</span></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;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%">207,215&#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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,406&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,135&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#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:top"><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:400;line-height:100%">42,309&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,190&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,485&#160;</span></td><td style="background-color:#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:top"><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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#160;</span></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;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%">443,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="3" style="background-color:#ffffff;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%">454,918&#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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,063&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,514&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">323,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">435,536&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:400;line-height:100%">446,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of Condensed Statements of Cash Flows</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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: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:8pt;font-weight:700;line-height:100%">2020</span></td><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:8pt;font-weight:700;line-height:100%">2019</span></td><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:8pt;font-weight:700;line-height:100%">2018</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="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:700;line-height:100%">Operating Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,151&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,599&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></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="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:#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%">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:400;line-height:100%">(42,309)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">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:10pt;font-weight:400;line-height:100%">770&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#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%">Net tax benefit from stock-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:400;line-height:100%">370&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">Net change in other assets and 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:400;line-height:100%">(8,937)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 30.25pt;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%">Net cash from 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:400;line-height:100%">281,045&#160;</span></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;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%">248,645&#160;</span></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;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%">200,749&#160;</span></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="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 style="height:12pt"><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="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:#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:700;line-height:100%">Investing Activities:</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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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 25.75pt;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%">Net cash from investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;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="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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,000)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of Series B preferred 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%">145,452&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,557&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,770&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:top"><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%">Proceeds from stock-based compensation activities of subsidiaries</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%">13,148&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,785)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,793)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock issued to 401(k) stock purchase 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:400;line-height:100%">10,307&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on preferred stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,016)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid on 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:10pt;font-weight:400;line-height:100%">(180,584)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,006)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#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:700;line-height:100%">Net cash from financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,921)</span></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;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%">(217,926)</span></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;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%">(229,653)</span></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="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 19pt;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%">Net change in 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:400;line-height:100%">114,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 colspan="3" style="background-color:#cceeff;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%">30,719&#160;</span></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;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%">(28,904)</span></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="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:#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%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,116&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 19pt;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%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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></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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018388888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashReserveDepositRequiredAndMade', window );">Cash on hand or on deposit required</a></td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 918,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="top.Show.showAR( this, 'defref_us-gaap_CashCollateralForBorrowedSecurities', window );">Cash collateral on deposit</a></td>
<td class="nump">74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Foreclosed assets</a></td>
<td class="nump">850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,285)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 292,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">297,736<span></span>
</td>
<td class="nump">$ 170,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective', window );">Range of change in fair value of derivative hedging instrument to be considered highly effective</a></td>
<td class="nump">80.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective', window );">Range of change in fair value of derivative hedging instrument to be considered highly effective</a></td>
<td class="nump">125.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 323,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323,700<span></span>
</td>
<td class="nump">174,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,672)<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
<td class="num">$ (2,300)<span></span>
</td>
<td class="num">$ (2,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="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,535)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CashCollateralForBorrowedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><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),2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCollateralForBorrowedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashReserveDepositRequiredAndMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116631393&amp;loc=SL116631396-227033<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashReserveDepositRequiredAndMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherRealEstateAndForeclosedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateAndForeclosedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL116659650-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664019395928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">$ 49,300<span></span>
</td>
<td class="nump">$ 124,781<span></span>
</td>
<td class="nump">$ 89,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income tax</a></td>
<td class="nump">44,140<span></span>
</td>
<td class="nump">45,352<span></span>
</td>
<td class="nump">5,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale', window );">Transfer of securities from available for sale to held to maturity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">377,812<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_UnsettledSecurityTransactions', window );">Unsettled securities transactions</a></td>
<td class="nump">57,783<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_TransferOfOtherRealEstate', window );">Loans foreclosed and transferred to other real estate owned and foreclosed assets</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">1,348<span></span>
</td>
<td class="nump">2,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageLoanRelatedToPropertySales1', window );">Loans to facilitate the sale of other real estate owned</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">847<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</a></td>
<td class="nump">18,284<span></span>
</td>
<td class="nump">319,286<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">$ 10,307<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_cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>transfer of investment securities to held to maturity from available for sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_UnsettledSecurityTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unsettled Security Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_UnsettledSecurityTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MortgageLoanRelatedToPropertySales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage loan related to property sales in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoanRelatedToPropertySales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TransferOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value transferred out of real estate owned (REO) in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransferOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664029321720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">$ 160<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="nump">44,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,285)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">(29,252)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
<td class="num">(14,672)<span></span>
</td>
<td class="num">$ (2,300)<span></span>
</td>
<td class="num">(2,285)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">73,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,614<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,798)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">39,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">134,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">263,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,364<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">160<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">$ 160<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member] | Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember', window );">Pre-Adoption Allowance [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember', window );">Post-Adoption Allowance [Member] | Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121611286&amp;loc=d3e11927-110247<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PreAdoptionAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PreAdoptionAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cfr_PostAdoptionAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PostAdoptionAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039997448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 10,437,565<span></span>
</td>
<td class="nump">$ 11,269,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax', window );">Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax</a></td>
<td class="nump">2,800<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityPastDue', window );">Debt Securities, Held-to-maturity, Past Due</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded', window );">Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</a></td>
<td class="nump">77.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember', window );">Held-to-maturity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CarryValueofSecuritiesPledged', window );">Carry value of securities pledged</a></td>
<td class="nump">659,200<span></span>
</td>
<td class="nump">561,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="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">21,700<span></span>
</td>
<td class="nump">21,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_ReclassifiedToHeldToMaturityMember', window );">Reclassified To Held To Maturity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains', window );">Available for sale securities reclassified to held to maturity, unrealized gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax', window );">Available for sale securities reclassified to held to maturity, unrealized gain net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Securities Available For Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CarryValueofSecuritiesPledged', window );">Carry value of securities pledged</a></td>
<td class="nump">4,400,000<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">111,000<span></span>
</td>
<td class="nump">$ 115,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [Member] | Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ScheduleOfMarketableSecuritiesLineItems', window );"><strong>Schedule Of Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></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_cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Pre Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available For Sale Securities Transfers To Held To Maturity Unrealized Gains</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CarryValueofSecuritiesPledged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carry Value of Securities Pledged</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CarryValueofSecuritiesPledged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_ScheduleOfMarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Marketable Securities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ScheduleOfMarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of 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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922900-210455<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 9<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922900-210455<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 2<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesHeldToMaturityPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), past due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_HeldtomaturitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_ReclassifiedToHeldToMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_ReclassifiedToHeldToMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039871800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Securities Held to Maturity) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,945,833<span></span>
</td>
<td class="nump">$ 2,030,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">107,063<span></span>
</td>
<td class="nump">28,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">2,052,896<span></span>
</td>
<td class="nump">2,048,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">(160)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount', window );">Debt Securities, Held-to-Maturity Net Carrying Amount</a></td>
<td class="nump">1,945,673<span></span>
</td>
<td class="nump">2,030,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">528,784<span></span>
</td>
<td class="nump">530,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">41,742<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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">570,526<span></span>
</td>
<td class="nump">521,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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount', window );">Debt Securities, Held-to-Maturity Net Carrying Amount</a></td>
<td class="nump">528,784<span></span>
</td>
<td class="nump">530,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,415,549<span></span>
</td>
<td class="nump">1,497,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">65,321<span></span>
</td>
<td class="nump">28,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,480,870<span></span>
</td>
<td class="nump">1,525,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="num">(160)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount', window );">Debt Securities, Held-to-Maturity Net Carrying Amount</a></td>
<td class="nump">1,415,389<span></span>
</td>
<td class="nump">1,497,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Debt Securities, Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount', window );">Debt Securities, Held-to-Maturity Net Carrying Amount</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity Net Carrying Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664038951032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,945,833<span></span>
</td>
<td class="nump">$ 2,030,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,415,549<span></span>
</td>
<td class="nump">1,497,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">284,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">659,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">470,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,245,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">115,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">659,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">470,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember', window );">Aaa/AAA [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">107,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">107,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AMember', window );">A [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">62,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AMember', window );">A [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">62,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AMember', window );">A [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AMember', window );">A [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_AMember', window );">A [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Not Guaranteed or Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Guaranteed by the Texas PSF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | States and Political Subdivisions [Member] | Pre-Refunded [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">$ 1,500<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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CreditRatingMoodysAxis=cfr_AaaAAAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_AaaAAAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditRatingMoodysAxis=cfr_AaAAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_AaAAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditRatingMoodysAxis=cfr_AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditRatingMoodysAxis=cfr_NotratedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditRatingMoodysAxis=cfr_NotratedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020695080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Securities Held to Maturity Allowance for Credit 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">39,377<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)</a></td>
<td class="num">$ (55)<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_cfr_ImpactOfNewAccountingPronouncement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of New Accounting Pronouncement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpactOfNewAccountingPronouncement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfHeldToMaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031513720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Securities Available for Sale) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">$ 9,727,401<span></span>
</td>
<td class="nump">$ 10,877,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">710,168<span></span>
</td>
<td class="nump">405,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">13,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">10,437,565<span></span>
</td>
<td class="nump">11,269,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">1,084,542<span></span>
</td>
<td class="nump">1,941,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">35,091<span></span>
</td>
<td class="nump">18,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">1,119,633<span></span>
</td>
<td class="nump">1,948,133<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">1,916,581<span></span>
</td>
<td class="nump">2,176,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">71,102<span></span>
</td>
<td class="nump">32,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">1,987,679<span></span>
</td>
<td class="nump">2,207,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">6,683,927<span></span>
</td>
<td class="nump">6,717,344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">603,975<span></span>
</td>
<td class="nump">353,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">7,287,902<span></span>
</td>
<td class="nump">7,070,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">42,351<span></span>
</td>
<td class="nump">42,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Debt Securities, Available-for-sale, Allowance for Credit Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">$ 42,351<span></span>
</td>
<td class="nump">$ 42,867<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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922900-210455<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 9<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922900-210455<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 2<br> -Subparagraph (aaa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039861736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available for Sale, Less than 12 Months, Estimated Fair Value</a></td>
<td class="nump">$ 1,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available for Sale, More than 12 Months, Estimated Fair Value</a></td>
<td class="nump">121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">1,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">$ 13,577<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available for Sale, Less than 12 Months, Estimated Fair Value</a></td>
<td class="nump">1,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available for Sale, More than 12 Months, Estimated Fair Value</a></td>
<td class="nump">121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Available for Sale, Total Estimated Fair Value</a></td>
<td class="nump">1,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 1,289<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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040741096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">$ 155,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">464,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">723,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">601,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,945,833<span></span>
</td>
<td class="nump">$ 2,030,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">156,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">482,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">769,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">644,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">2,052,896<span></span>
</td>
<td class="nump">2,048,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">1,010,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">1,634,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">661,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">6,378,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available for Sale, Amortized Cost</a></td>
<td class="nump">9,727,401<span></span>
</td>
<td class="nump">10,877,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">1,025,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,777,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">717,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">6,874,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">10,437,565<span></span>
</td>
<td class="nump">11,269,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">516,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">12,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">528,784<span></span>
</td>
<td class="nump">530,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">556,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">13,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">570,526<span></span>
</td>
<td class="nump">521,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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">11,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">25,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">22,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">1,856,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available for Sale, Amortized Cost</a></td>
<td class="nump">1,916,581<span></span>
</td>
<td class="nump">2,176,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">12,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">26,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">23,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">1,925,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">1,987,679<span></span>
</td>
<td class="nump">2,207,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">155,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">463,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">207,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">589,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,415,549<span></span>
</td>
<td class="nump">1,497,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">156,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">480,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">212,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">630,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,480,870<span></span>
</td>
<td class="nump">1,525,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">199,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">1,323,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">638,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">4,521,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available for Sale, Amortized Cost</a></td>
<td class="nump">6,683,927<span></span>
</td>
<td class="nump">6,717,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">201,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,442,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">694,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">4,949,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">7,287,902<span></span>
</td>
<td class="nump">7,070,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</a></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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Held to Maturity, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount', window );">Held to Maturity, Due after ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Held to Maturity, Amortized Cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Held to Maturity, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Held to Maturity, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Held to Maturity, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity, Estimated Fair Value</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available for Sale, Amortized Cost</a></td>
<td class="nump">42,351<span></span>
</td>
<td class="nump">42,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">42,351<span></span>
</td>
<td class="nump">42,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-Sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available for Sale, Due in one year or less, Amortized Cost</a></td>
<td class="nump">798,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Available for Sale, Due after one year through five years, Amortized Cost</a></td>
<td class="nump">285,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Available for Sale, Due after ten years, Amortized Cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available for Sale, Amortized Cost</a></td>
<td class="nump">1,084,542<span></span>
</td>
<td class="nump">1,941,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">811,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Available for Sale, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">307,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Available for Sale, Due after five years through ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available for Sale, Estimated Fair Value</a></td>
<td class="nump">$ 1,119,633<span></span>
</td>
<td class="nump">$ 1,948,133<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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269825-111563<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269825-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&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 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<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 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br><br>Reference 4: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269825-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269825-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030998888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Sales of Securities Available for Sale) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities', window );">Proceeds from sales</a></td>
<td class="nump">$ 1,162,352<span></span>
</td>
<td class="nump">$ 18,660,147<span></span>
</td>
<td class="nump">$ 16,806,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains', window );">Gross realized gains</a></td>
<td class="nump">108,989<span></span>
</td>
<td class="nump">930<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses', window );">Gross realized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(637)<span></span>
</td>
<td class="num">(159)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Taxexpensebenefitofsecuritiesgainslosses', window );">Tax benefit (expense) related to securities gains/losses</a></td>
<td class="num">$ (22,888)<span></span>
</td>
<td class="num">$ (62)<span></span>
</td>
<td class="nump">$ 33<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Taxexpensebenefitofsecuritiesgainslosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax (expense)benefit of securities (gains)losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Taxexpensebenefitofsecuritiesgainslosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossRealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesGrossRealizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<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 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032014056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfPremium', window );">Premium amortization</a></td>
<td class="num">$ (126,210)<span></span>
</td>
<td class="num">$ (120,785)<span></span>
</td>
<td class="num">$ (108,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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfDiscount', window );">Discount accretion</a></td>
<td class="nump">2,425<span></span>
</td>
<td class="nump">5,227<span></span>
</td>
<td class="nump">7,955<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium', window );">Net (premium amortization) discount accretion</a></td>
<td class="num">$ (123,785)<span></span>
</td>
<td class="num">$ (115,558)<span></span>
</td>
<td class="num">$ (100,528)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeAmortizationOfDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion of purchase discount on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeAmortizationOfPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of purchase premium on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020656952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">$ 24,456<span></span>
</td>
<td class="nump">$ 24,298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">23,996<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">$ 460<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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033609128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Net Gains and Losses on Trading Account Securities) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecuritiesRealizedGain', window );">Net gain on sales transactions</a></td>
<td class="nump">$ 1,102<span></span>
</td>
<td class="nump">$ 2,173<span></span>
</td>
<td class="nump">$ 1,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet', window );">Net mark-to-market gains (losses)</a></td>
<td class="nump">85<span></span>
</td>
<td class="num">(176)<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecuritiesRealizedGainLoss', window );">Net gain on trading account securities</a></td>
<td class="nump">$ 1,187<span></span>
</td>
<td class="nump">$ 1,997<span></span>
</td>
<td class="nump">$ 1,921<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_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the difference between the gross amount of gains (losses) included in earnings for transfers of securities from the available-for-sale category into the trading category. Such net gain (loss) included in earnings represents the net unrealized gain (loss) which had been included in other comprehensive income and is associated with the securities transferred from the available-for-sale category to the trading category.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecuritiesRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the gain realized during the period from the sale of trading securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TradingSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) realized from securities classified as trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033872280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Narrative) (Detail)<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, 2020 </div>
<div>USD ($) </div>
<div>Grade </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent', window );">Concentration of loans in a single industry in excess of ten percent</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry', window );">Maximum percentage loan related to single industry</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Commercial and industrial loans related to overdraft for correspondent bank customer</a></td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd', window );">Number Of COVID-19 Loan Deferments At Period-End | Item</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_COVID19LoanDeferment', window );">COVID 19 Loan Deferment</a></td>
<td class="nump">$ 45,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableThresholdPeriodPastDue', window );">Financing Receivable, Threshold Period Past Due</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired', window );">Interest income recognized subsequent to classification as impaired</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfDaysPastDue', window );">Number of days past due for payment of interest on loans, minimum</a></td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TexasLeadingIndexEconomicConditionIndicator', window );">Texas Leading Index economic condition indicator</a></td>
<td class="nump">118.3<span></span>
</td>
<td class="nump">127.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 48,700<span></span>
</td>
<td class="nump">$ 45,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Percentageoftotalenergyloanstototalloans', window );">Percentage of total energy loans to total loans</a></td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">11.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans', window );">Percentage of total energy loans to total loans excluding PPP Loans</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.85<span></span>
</td>
<td class="nump">6.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 39,553<span></span>
</td>
<td class="nump">$ 37,382<span></span>
</td>
<td class="nump">29,052<span></span>
</td>
<td class="nump">$ 51,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.99<span></span>
</td>
<td class="nump">5.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember', window );">Non Accrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans', window );">Additional interest that would have been recognized on non-accrual loans, net of tax</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember', window );">Grade 12 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum', window );">General percentage of valuation allowance in excess of principal balance, maximum</a></td>
<td class="nump">30.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember', window );">Grade 13 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum', window );">General percentage of valuation allowance in excess of principal balance, minimum</a></td>
<td class="nump">30.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.45<span></span>
</td>
<td class="nump">6.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 73,843<span></span>
</td>
<td class="nump">$ 51,593<span></span>
</td>
<td class="nump">48,580<span></span>
</td>
<td class="nump">59,614<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.13<span></span>
</td>
<td class="nump">6.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember', window );">Commercial and Industrial, Other Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfDaysPastDue', window );">Number of days past due for payment of interest on loans, minimum</a></td>
<td class="text">180 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.32<span></span>
</td>
<td class="nump">7.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 134,892<span></span>
</td>
<td class="nump">$ 31,037<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
<td class="nump">30,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Financing Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.34<span></span>
</td>
<td class="nump">7.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Financing Receivable [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.97<span></span>
</td>
<td class="nump">6.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.22<span></span>
</td>
<td class="nump">7.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.99<span></span>
</td>
<td class="nump">7.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 6,963<span></span>
</td>
<td class="nump">$ 8,042<span></span>
</td>
<td class="nump">$ 9,620<span></span>
</td>
<td class="nump">$ 7,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Unfundedbalances', window );">Unfunded balances</a></td>
<td class="nump">919,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Unfundedbalances', window );">Unfunded balances</a></td>
<td class="nump">$ 60,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_COVID19LoanDeferment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>COVID 19 Loan Deferment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_COVID19LoanDeferment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration of loans in a single industry in excess of ten percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Concentrationofloansinasingleindustryinexcessoftenpercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income recognized subsequent to classification as impaired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Percentage of Loan Related To Single Industry</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MaximumPercentageOfLoanRelatedToSingleIndustry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of COVID-19 Loan Deferments At Period-End</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NumberOfDaysPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Days Past Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfDaysPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Of Valuation Allowance In Excess Of Principal Balance Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Of Valuation Allowance In Excess Of Principal Balance Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total energy loans to total loans excluding PPP Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_Percentageoftotalenergyloanstototalloans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total energy loans to total loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Percentageoftotalenergyloanstototalloans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_TexasLeadingIndexEconomicConditionIndicator">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Texas Leading Index economic condition indicator</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TexasLeadingIndexEconomicConditionIndicator</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Unfundedbalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unfunded balances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Unfundedbalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableThresholdPeriodPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableThresholdPeriodPastDue</td>
</tr>
<tr>
<td style="padding-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_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18794-111554<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeOneToEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeOneToEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonAccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonAccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_GradeTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_GradeTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_GradeThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_GradeThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018391480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 17,481,309<span></span>
</td>
<td class="nump">$ 14,750,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">4,955,341<span></span>
</td>
<td class="nump">5,187,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyProductionMember', window );">Energy Production [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">976,473<span></span>
</td>
<td class="nump">1,348,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_EnergyServiceMember', window );">Energy Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">116,825<span></span>
</td>
<td class="nump">192,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_EnergyOtherMember', window );">Energy Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">141,900<span></span>
</td>
<td class="nump">110,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,235,198<span></span>
</td>
<td class="nump">1,652,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">2,433,849<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialmortgageMember', window );">Commercial mortgage [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,478,806<span></span>
</td>
<td class="nump">4,594,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,223,814<span></span>
</td>
<td class="nump">1,312,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommerciallandloanMember', window );">Commercial land loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">317,847<span></span>
</td>
<td class="nump">289,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">7,020,467<span></span>
</td>
<td class="nump">6,196,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember', window );">Home Equity Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">329,390<span></span>
</td>
<td class="nump">375,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember', window );">Home Equity Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">452,854<span></span>
</td>
<td class="nump">354,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_OtherconsumerrealestateloansMember', window );">Other consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">548,530<span></span>
</td>
<td class="nump">464,146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,330,774<span></span>
</td>
<td class="nump">1,194,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember', window );">Real Estate Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">8,351,241<span></span>
</td>
<td class="nump">7,390,652<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 505,680<span></span>
</td>
<td class="nump">$ 519,332<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_EnergyProductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_EnergyProductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EnergyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EnergyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_EnergyOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_EnergyOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialmortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialmortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommerciallandloanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommerciallandloanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_HomeEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_OtherconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_OtherconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664021006712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Activities in Related Party Loans) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance outstanding at December&#160;31, 2019</a></td>
<td class="nump">$ 298,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">Principal additions</a></td>
<td class="nump">267,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds', window );">Principal reductions</a></td>
<td class="num">(212,157)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges', window );">Other changes</a></td>
<td class="num">(1,217)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance outstanding at December&#160;31, 2020</a></td>
<td class="nump">$ 353,105<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans and leases receivable related parties collections other changes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of new advances made to related parties in the form of loan and lease receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040450376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">$ 61,449<span></span>
</td>
<td class="nump">$ 102,303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">21,911<span></span>
</td>
<td class="nump">24,692<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">19,849<span></span>
</td>
<td class="nump">26,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">4,479<span></span>
</td>
<td class="nump">13,266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">23,168<span></span>
</td>
<td class="nump">65,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">639<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">15,737<span></span>
</td>
<td class="nump">8,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">14,116<span></span>
</td>
<td class="nump">6,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No Allowance</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">922<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems', window );"><strong>Non Accrual Loans Segregated By Class Of Loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Financing Receivable, Nonaccrual, No 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_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non Accrual Loans Segregated By Class Of Loans [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable on nonaccrual status with no allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031101624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">$ 61,449<span></span>
</td>
<td class="nump">$ 102,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,397,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">608,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">343,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">258,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">121,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">119,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,019,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">19,849<span></span>
</td>
<td class="nump">26,038<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">524,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">48,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">16,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">592,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">23,168<span></span>
</td>
<td class="nump">65,761<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,629,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,086,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">883,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">764,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">495,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">804,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">74,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">15,737<span></span>
</td>
<td class="nump">8,912<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">420,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">452,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">196,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">147,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">922<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest', window );">Non-accrual loans</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">16,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">15,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">4,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">3,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">3,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">12,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">3,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">9,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">3,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">2,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">6,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">2,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">11,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">2,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">5,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">2,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Financial Instruments [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loans and Leases Receivable Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable that can be withdrawn, repaid and redrawn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentPerformanceStatusAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040675704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">$ 128,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">17,352,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">17,481,309<span></span>
</td>
<td class="nump">$ 14,750,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">14,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">55,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">4,900,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">4,955,341<span></span>
</td>
<td class="nump">5,187,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">5,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">26,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">1,209,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,235,198<span></span>
</td>
<td class="nump">1,652,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">3,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">2,433,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">2,433,849<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">28,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">5,768,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,796,653<span></span>
</td>
<td class="nump">4,883,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">1,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">1,222,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,223,814<span></span>
</td>
<td class="nump">1,312,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">11,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">1,319,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,330,774<span></span>
</td>
<td class="nump">1,194,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">2,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">6,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">498,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">505,680<span></span>
</td>
<td class="nump">$ 519,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">1,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">96,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">45,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">14,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">22,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">8,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">5,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">9,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">11,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">6,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">3,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">$ 1,251<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_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919258-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5111-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable not past due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953401-111524<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 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-210448<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 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable past due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-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 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953401-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancingReceivables30to89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033678504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Impaired Loans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">$ 128,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">21,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">77,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">99,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">28,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">84,352<span></span>
</td>
<td class="nump">$ 108,127<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">30,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">11,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">12,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">24,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">7,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">14,913<span></span>
</td>
<td class="nump">18,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">87,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">2,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">62,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">65,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">20,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">53,563<span></span>
</td>
<td class="nump">75,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">9,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">6,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">2,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">8,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">13,690<span></span>
</td>
<td class="nump">12,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">354<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">547<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Contractual Principal Balance</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Recorded Investment With No Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Recorded Investment With Allowance</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Total Recorded Investment</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related Allowance</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment', window );">Average Recorded Investment</a></td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-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 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5258-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRelatedAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairedFinancingReceivableUnpaidPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039084120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Troubled Debt Restructurings) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">$ 17,524<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 15,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">8,552<span></span>
</td>
<td class="nump">11,674<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">3,661<span></span>
</td>
<td class="nump">3,845<span></span>
</td>
<td class="nump">2,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">2,161<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">2,432<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">2,421<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">9,310<span></span>
</td>
<td class="nump">9,457<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">4,922<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">1,017<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">1,017<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Balance at Restructure</a></td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Balance&#160;at Year-end</a></td>
<td class="nump">$ 0<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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after troubled debt restructuring, of modified financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before troubled debt restructuring, of financing receivable to be modified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018073336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd', window );">Number Of restructured loans past due in excess of 90 days at period-end | Item</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PreviouslyRestructuredLoansPastDue', window );">Dollar amount of loans previously restructured during the last year in excess of 90 days past due</a></td>
<td class="nump">$ 2,008<span></span>
</td>
<td class="nump">$ 3,340<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Restructuredloansonnonaccrualstatusatperiodend', window );">Restructured loans on non-accrual status at period end</a></td>
<td class="nump">8,552<span></span>
</td>
<td class="nump">5,576<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Chare-offs of restrucured loans recognized in connection with restructuring</a></td>
<td class="nump">337<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ChargeOffOfPreviouslyRestructuresLoans', window );">Charge-offs of restructured loans recognized on previously restructured loans</a></td>
<td class="nump">3,894<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">7,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Proceedsfromsaleofrestructuredloans', window );">Proceeds from sale of restructured loans</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 15,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ChargeOffOfPreviouslyRestructuresLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charge Off Of Previously Restructures Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ChargeOffOfPreviouslyRestructuresLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PreviouslyRestructuredLoansPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Previously Restructured Loans Past Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PreviouslyRestructuredLoansPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Proceedsfromsaleofrestructuredloans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from sale of restructured loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Proceedsfromsaleofrestructuredloans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Restructuredloansonnonaccrualstatusatperiodend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructured loans on non-accrual status at period end</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Restructuredloansonnonaccrualstatusatperiodend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of the write-down related to a troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18845-111554<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664043135288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 17,481,309<span></span>
</td>
<td class="nump">$ 14,750,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,397,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">608,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">343,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">258,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">121,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">119,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,019,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 4,955,341<span></span>
</td>
<td class="nump">$ 5,187,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.45<span></span>
</td>
<td class="nump">6.44<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 87,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 524,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">48,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">16,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">592,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,235,198<span></span>
</td>
<td class="nump">$ 1,652,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.85<span></span>
</td>
<td class="nump">6.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 38,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">9.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 1,629,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,086,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">883,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">764,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">495,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">804,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">74,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,796,653<span></span>
</td>
<td class="nump">$ 4,883,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.34<span></span>
</td>
<td class="nump">7.01<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 57,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 420,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">452,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">196,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">147,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,223,814<span></span>
</td>
<td class="nump">$ 1,312,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.22<span></span>
</td>
<td class="nump">7.31<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 1,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">9.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">8.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 2,050,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,538,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,079,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">767,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">496,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">806,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">221,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 7,020,467<span></span>
</td>
<td class="nump">$ 6,196,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.32<span></span>
</td>
<td class="nump">7.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 59,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Prior Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">$ 1,300,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">552,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">290,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">226,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">107,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">113,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">1,852,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 4,506,121<span></span>
</td>
<td class="nump">$ 4,788,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.13<span></span>
</td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 63,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">403,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">18,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">9,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">8,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">4,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">494,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 968,144<span></span>
</td>
<td class="nump">$ 1,488,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.99<span></span>
</td>
<td class="nump">5.90<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 27,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,544,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">947,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">749,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">605,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">432,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">661,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">56,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,047,873<span></span>
</td>
<td class="nump">$ 4,523,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.97<span></span>
</td>
<td class="nump">6.78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 50,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">374,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">436,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">168,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">1,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">127,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,110,025<span></span>
</td>
<td class="nump">$ 1,274,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.99<span></span>
</td>
<td class="nump">7.25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,797,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">50,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">37,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">33,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">20,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">12,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">5,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">85,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">256,198<span></span>
</td>
<td class="nump">$ 247,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">9,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">105,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">18,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">133,547<span></span>
</td>
<td class="nump">$ 32,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">5,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">45,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">81,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">75,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">45,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">26,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">37,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">10,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">325,227<span></span>
</td>
<td class="nump">$ 163,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">37,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">16,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">14,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">72,287<span></span>
</td>
<td class="nump">$ 21,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">1,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">31,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">7,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">11,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">6,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">65,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">125,977<span></span>
</td>
<td class="nump">$ 71,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">3,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">4,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">37,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">46,427<span></span>
</td>
<td class="nump">$ 51,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">14,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">36,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">45,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">71,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">25,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">60,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">258,454<span></span>
</td>
<td class="nump">$ 103,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">5,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">5,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">27,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">5,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">38,962<span></span>
</td>
<td class="nump">$ 15,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">4,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">7,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">6,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">3,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">15,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">47,196<span></span>
</td>
<td class="nump">$ 53,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">8,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">12,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">16,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">30,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">63,912<span></span>
</td>
<td class="nump">$ 14,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">22,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">16,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">11,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">39,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">8,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">42,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">6,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">149,362<span></span>
</td>
<td class="nump">$ 84,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">856<span></span>
</td>
<td class="nump">$ 1,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">6,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">1,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">14,528<span></span>
</td>
<td class="nump">$ 18,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">4,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">6,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">13,741<span></span>
</td>
<td class="nump">$ 45,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">5,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">2,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">2,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">15,224<span></span>
</td>
<td class="nump">$ 8,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">$ 665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">2,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,321<span></span>
</td>
<td class="nump">$ 7,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">1,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">2,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">4,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">9,427<span></span>
</td>
<td class="nump">$ 20,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">$ 383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate, Buildings, Land and Other [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing Receivable, Year One, Originated, Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Construction Loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable that can be withdrawn, repaid and redrawn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_A2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeOneToEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033544040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Net (Charge-Offs)/Recoveries, Segregated by Class of Loans) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 17,481,309<span></span>
</td>
<td class="nump">$ 14,750,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.45<span></span>
</td>
<td class="nump">6.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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 4,955,341<span></span>
</td>
<td class="nump">$ 5,187,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.13<span></span>
</td>
<td class="nump">6.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 4,506,121<span></span>
</td>
<td class="nump">$ 4,788,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">256,198<span></span>
</td>
<td class="nump">$ 247,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">125,977<span></span>
</td>
<td class="nump">$ 71,472<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">47,196<span></span>
</td>
<td class="nump">$ 53,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade Twelve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">14,528<span></span>
</td>
<td class="nump">$ 18,189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member] | Risk Grade Thirteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,321<span></span>
</td>
<td class="nump">$ 7,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.85<span></span>
</td>
<td class="nump">6.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,235,198<span></span>
</td>
<td class="nump">$ 1,652,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">5.99<span></span>
</td>
<td class="nump">5.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 968,144<span></span>
</td>
<td class="nump">$ 1,488,301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">133,547<span></span>
</td>
<td class="nump">$ 32,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">46,427<span></span>
</td>
<td class="nump">$ 51,898<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">63,912<span></span>
</td>
<td class="nump">$ 14,760<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade Twelve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">13,741<span></span>
</td>
<td class="nump">$ 45,514<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member] | Risk Grade Thirteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 9,427<span></span>
</td>
<td class="nump">$ 20,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.34<span></span>
</td>
<td class="nump">7.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,796,653<span></span>
</td>
<td class="nump">$ 4,883,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.97<span></span>
</td>
<td class="nump">6.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 5,047,873<span></span>
</td>
<td class="nump">$ 4,523,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Risk Grade Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">325,227<span></span>
</td>
<td class="nump">$ 163,714<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Risk Grade Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">258,454<span></span>
</td>
<td class="nump">$ 103,626<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Risk Grade Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">149,362<span></span>
</td>
<td class="nump">$ 84,057<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Risk Grade Twelve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">15,224<span></span>
</td>
<td class="nump">$ 8,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member] | Risk Grade Thirteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 513<span></span>
</td>
<td class="nump">$ 383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.22<span></span>
</td>
<td class="nump">7.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,223,814<span></span>
</td>
<td class="nump">$ 1,312,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.99<span></span>
</td>
<td class="nump">7.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 1,110,025<span></span>
</td>
<td class="nump">$ 1,274,098<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">72,287<span></span>
</td>
<td class="nump">$ 21,509<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">38,962<span></span>
</td>
<td class="nump">$ 15,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">856<span></span>
</td>
<td class="nump">$ 1,144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade Twelve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">$ 665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member] | Risk Grade Thirteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.32<span></span>
</td>
<td class="nump">7.07<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">$ 7,020,467<span></span>
</td>
<td class="nump">$ 6,196,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade One To Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,797,369<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade Twelve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,194<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member] | Risk Grade Thirteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 383<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeOneToEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeOneToEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_RiskGradeThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_RiskGradeThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040577752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">$ 128,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">17,352,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">17,481,309<span></span>
</td>
<td class="nump">$ 14,750,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cfr_FinancingReceivables30to89DaysPastDueMember', window );">Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">96,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">11,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">1,319,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,330,774<span></span>
</td>
<td class="nump">1,194,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">434,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">436,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">16,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">16,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">8,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">3,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">6,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">498,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">505,680<span></span>
</td>
<td class="nump">$ 519,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">3,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">386,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">390,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">28,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">29,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">5,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">2,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Revolving Loans Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">336,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">336,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">45,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">47,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">166,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">167,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">27,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">28,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">94,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">96,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">5,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">5,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">80,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">81,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">2,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">2,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></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="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member', window );">2017 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">66,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">66,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">1,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member', window );">2016 | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">4,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">124,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">128,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">2,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Total consumer real estate loans [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">1,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent', window );">Current Loans</a></td>
<td class="nump">572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans, net of unearned discounts</a></td>
<td class="nump">572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financing Receivables, 30 to 89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years | Consumer Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue', window );">Total&#160;Past Due&#160;Loans</a></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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable not past due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953401-111524<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 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-210448<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 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable past due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922355-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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919253-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 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953401-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_FinancingReceivables30to89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancingReceivables30to89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_A2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039451176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Revolving Loans Converted to Term) (Details) - Revolving Loans Converted to Term<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 111,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">47,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">33,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">2,264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 16,395<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining Revolving Loans Converted to Term During Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664036958968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">73,843<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="nump">$ 48,580<span></span>
</td>
<td class="nump">$ 59,614<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">39,553<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="nump">29,052<span></span>
</td>
<td class="nump">51,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
<td class="nump">30,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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,926<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="nump">9,620<span></span>
</td>
<td class="nump">7,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">263,177<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
<td class="nump">$ 132,132<span></span>
</td>
<td class="nump">$ 155,364<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">214,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">65,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">8,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">125,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ModeledExpectedCreditLossesMember', window );">Modeled Expected Credit Losses [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">33,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">2,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">21,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">9,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_QfactoradjustmentsMember', window );">Q-factor adjustments [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">15,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">5,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">9,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 18<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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_ModeledExpectedCreditLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_ModeledExpectedCreditLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_QfactoradjustmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_QfactoradjustmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SpecificValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SpecificValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664028090712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_HistoricalValuationAllowancesMember', window );">Historical Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,087<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_HistoricalValuationAllowancesMember', window );">Historical Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_HistoricalValuationAllowancesMember', window );">Historical Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,873<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_HistoricalValuationAllowancesMember', window );">Historical Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_HistoricalValuationAllowancesMember', window );">Historical Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,690<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_HistoricalValuationAllowancesMember', window );">Historical Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">$ 15,279<span></span>
</td>
<td class="nump">28,483<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">5,321<span></span>
</td>
<td class="nump">7,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">9,427<span></span>
</td>
<td class="nump">20,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_GeneralValuationAllowancesMember', window );">General Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_GeneralValuationAllowancesMember', window );">General Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_GeneralValuationAllowancesMember', window );">General Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_GeneralValuationAllowancesMember', window );">General Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_GeneralValuationAllowancesMember', window );">General Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_GeneralValuationAllowancesMember', window );">General Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_MacroeconomicValuationAllowancesMember', window );">Macroeconomic Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_MacroeconomicValuationAllowancesMember', window );">Macroeconomic Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,889<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_MacroeconomicValuationAllowancesMember', window );">Macroeconomic Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,067<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_MacroeconomicValuationAllowancesMember', window );">Macroeconomic Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_MacroeconomicValuationAllowancesMember', window );">Macroeconomic Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_MacroeconomicValuationAllowancesMember', window );">Macroeconomic Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 884<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<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 S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74567-122707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_HistoricalValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_HistoricalValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SpecificValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SpecificValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_GeneralValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_GeneralValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_MacroeconomicValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_MacroeconomicValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032582312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail) - 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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 263,177<span></span>
</td>
<td class="nump">$ 132,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">39,377<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">73,843<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
<td class="nump">48,580<span></span>
</td>
<td class="nump">$ 59,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">21,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">15,156<span></span>
</td>
<td class="nump">13,144<span></span>
</td>
<td class="nump">11,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(18,908)<span></span>
</td>
<td class="num">(14,117)<span></span>
</td>
<td class="num">(26,076)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">4,739<span></span>
</td>
<td class="nump">3,986<span></span>
</td>
<td class="nump">3,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(14,169)<span></span>
</td>
<td class="num">(10,131)<span></span>
</td>
<td class="num">(22,388)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial And Industrial Energy Financing Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">39,553<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
<td class="nump">29,052<span></span>
</td>
<td class="nump">51,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="num">(10,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">85,889<span></span>
</td>
<td class="nump">14,388<span></span>
</td>
<td class="num">(9,355)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(76,107)<span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
<td class="num">(13,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">2,842<span></span>
</td>
<td class="nump">1,442<span></span>
</td>
<td class="nump">819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(73,265)<span></span>
</td>
<td class="num">(6,058)<span></span>
</td>
<td class="num">(13,121)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">134,892<span></span>
</td>
<td class="nump">31,037<span></span>
</td>
<td class="nump">38,777<span></span>
</td>
<td class="nump">30,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="num">(13,519)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">124,427<span></span>
</td>
<td class="num">(6,934)<span></span>
</td>
<td class="nump">8,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(7,499)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
<td class="num">(619)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">446<span></span>
</td>
<td class="nump">219<span></span>
</td>
<td class="nump">369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(7,053)<span></span>
</td>
<td class="num">(806)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">7,926<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
<td class="nump">6,103<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">2,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">467<span></span>
</td>
<td class="nump">1,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(2,186)<span></span>
</td>
<td class="num">(3,665)<span></span>
</td>
<td class="num">(2,143)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">1,701<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(485)<span></span>
</td>
<td class="num">(2,457)<span></span>
</td>
<td class="num">(1,538)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
<td class="nump">9,620<span></span>
</td>
<td class="nump">7,617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="num">(2,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">9,632<span></span>
</td>
<td class="nump">12,694<span></span>
</td>
<td class="nump">9,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(17,830)<span></span>
</td>
<td class="num">(24,725)<span></span>
</td>
<td class="num">(17,197)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">9,367<span></span>
</td>
<td class="nump">10,453<span></span>
</td>
<td class="nump">9,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">(8,463)<span></span>
</td>
<td class="num">(14,272)<span></span>
</td>
<td class="num">(7,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember', window );">Loans Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="nump">263,177<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
<td class="nump">132,132<span></span>
</td>
<td class="nump">$ 155,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="num">(2,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Financing Receivable, Credit Loss, Expense (Reversal)</a></td>
<td class="nump">237,010<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
<td class="nump">21,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Financing Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(122,530)<span></span>
</td>
<td class="num">(51,032)<span></span>
</td>
<td class="num">(59,975)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Financing Receivable, Allowance for Credit Loss, Recovery</a></td>
<td class="nump">19,095<span></span>
</td>
<td class="nump">17,308<span></span>
</td>
<td class="nump">15,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Allowance for Loan and Lease Losses Write-offs, Net</a></td>
<td class="num">$ (103,435)<span></span>
</td>
<td class="num">$ (33,724)<span></span>
</td>
<td class="num">$ (44,845)<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_cfr_ImpactOfNewAccountingPronouncement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of New Accounting Pronouncement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpactOfNewAccountingPronouncement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after recoveries, of loans and leases that have been written-off.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br><br>Reference 4: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on financing receivable from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=121647567&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=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=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LoansReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LoansReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040754984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 17,481,309<span></span>
</td>
<td class="nump">$ 14,750,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">4,955,341<span></span>
</td>
<td class="nump">5,187,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember', window );">Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,235,198<span></span>
</td>
<td class="nump">1,652,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">2,433,849<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,796,653<span></span>
</td>
<td class="nump">4,883,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember', window );">Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,223,814<span></span>
</td>
<td class="nump">1,312,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember', window );">Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,330,774<span></span>
</td>
<td class="nump">1,194,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">505,680<span></span>
</td>
<td class="nump">519,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">15,279<span></span>
</td>
<td class="nump">28,483<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">5,321<span></span>
</td>
<td class="nump">7,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">9,427<span></span>
</td>
<td class="nump">20,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_SpecificValuationAllowancesMember', window );">Specific Valuation Allowances [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Portion of allowance for loan losses</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">80,495<span></span>
</td>
<td class="nump">99,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial Portfolio Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">21,287<span></span>
</td>
<td class="nump">24,360<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial and Industrial Total Energy Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">22,888<span></span>
</td>
<td class="nump">65,244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Commercial Real Estate, Buildings, Land and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">34,057<span></span>
</td>
<td class="nump">8,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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Total consumer real estate loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">561<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cfr_LoansIndividuallyEvaluatedForImpairmentMember', window );">Loans Individually Evaluated for Impairment [Member] | Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 18<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_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<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 S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74567-122707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialandIndustrialTotalEnergyLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialandIndustrialTotalEnergyLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_TotalconsumerrealestateloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TotalconsumerrealestateloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SpecificValuationAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SpecificValuationAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_LoansIndividuallyEvaluatedForImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_LoansIndividuallyEvaluatedForImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039082872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,900<span></span>
</td>
<td class="nump">$ 41,000<span></span>
</td>
<td class="nump">$ 37,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating leases, rent expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,000<span></span>
</td>
<td class="nump">42,100<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,087<span></span>
</td>
<td class="nump">297,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 170,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,600<span></span>
</td>
<td class="nump">27,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility', window );">Recognition of right of use asset related to the new corporate headquarters facility</a></td>
<td class="nump">$ 121,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility', window );">Recognition of operating lease liability related to the new corporate headquarters facility</a></td>
<td class="nump">$ 121,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized', window );">Current period amortization of deferred gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">323,044<span></span>
</td>
<td class="nump">323,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember', window );">Partnership Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating leases, rent expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="nump">$ 5,900<span></span>
</td>
<td class="nump">$ 464<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_cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recognition of operating lease liability related to the new corporate headquarters facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recognition of right of use asset related to the new corporate headquarters facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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 http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the deferred gain that was recognized in the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121616360&amp;loc=d3e50609-112754<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_PartnershipInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664028001224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment (Premises and Equipment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 128,739<span></span>
</td>
<td class="nump">$ 112,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">458,693<span></span>
</td>
<td class="nump">441,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Technology, furniture and equipment</a></td>
<td class="nump">243,395<span></span>
</td>
<td class="nump">226,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">183,827<span></span>
</td>
<td class="nump">156,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction and projects in progress</a></td>
<td class="nump">41,202<span></span>
</td>
<td class="nump">44,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">292,087<span></span>
</td>
<td class="nump">297,736<span></span>
</td>
<td class="nump">$ 170,500<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, Gross</a></td>
<td class="nump">1,347,943<span></span>
</td>
<td class="nump">1,279,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(302,365)<span></span>
</td>
<td class="num">(267,331)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total premises and equipment, net</a></td>
<td class="nump">$ 1,045,578<span></span>
</td>
<td class="nump">$ 1,011,947<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031699288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Lease Commitments, Components of Lease Expense) (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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Operatingleaserightofuseassetamortization', window );">Amortization of lease right-of-use assets</a></td>
<td class="nump">$ 32,772<span></span>
</td>
<td class="nump">$ 27,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Shorttermoperatingleaserentexpense', window );">Short-term lease expense</a></td>
<td class="nump">1,799<span></span>
</td>
<td class="nump">4,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OperatingLeaseNonLeaseComponents', window );">Non-lease components (including taxes, insurance, common maintenance, etc.)</a></td>
<td class="nump">11,396<span></span>
</td>
<td class="nump">9,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Totaloperatingleaseexpenseexcludingrent', window );">Total operating lease expense, excluding rent</a></td>
<td class="nump">$ 45,967<span></span>
</td>
<td class="nump">$ 42,114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OperatingLeaseNonLeaseComponents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OperatingLeaseNonLeaseComponents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Operatingleaserightofuseassetamortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease, right-of-use asset, amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Operatingleaserightofuseassetamortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Shorttermoperatingleaserentexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short term operating lease rent expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Shorttermoperatingleaserentexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Totaloperatingleaseexpenseexcludingrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total operating lease expense, excluding rent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Totaloperatingleaseexpenseexcludingrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039917944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2021</a></td>
<td class="nump">$ 32,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">30,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">28,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2024</a></td>
<td class="nump">27,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2025</a></td>
<td class="nump">26,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">267,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease liability</a></td>
<td class="nump">413,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Imputed interest</a></td>
<td class="nump">$ 90,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average lease term in years</a></td>
<td class="text">15 years 6 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liability included in the accompanying balance sheet</a></td>
<td class="nump">$ 323,044<span></span>
</td>
<td class="nump">$ 323,700<span></span>
</td>
<td class="nump">$ 174,400<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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 http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&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 http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664134355256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense related to intangible assets</a></td>
<td class="nump">$ 918<span></span>
</td>
<td class="nump">$ 1,168<span></span>
</td>
<td class="nump">$ 1,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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets estimated lives, years</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets estimated lives, years</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020739176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 654,952<span></span>
</td>
<td class="nump">$ 654,952<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039256344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">$ 12,186<span></span>
</td>
<td class="nump">$ 12,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,623)<span></span>
</td>
<td class="num">(10,207)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">1,563<span></span>
</td>
<td class="nump">2,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">9,300<span></span>
</td>
<td class="nump">9,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,004)<span></span>
</td>
<td class="num">(7,257)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">1,296<span></span>
</td>
<td class="nump">2,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Intangible Assets</a></td>
<td class="nump">2,886<span></span>
</td>
<td class="nump">3,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,619)<span></span>
</td>
<td class="num">(2,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Intangible Assets</a></td>
<td class="nump">$ 267<span></span>
</td>
<td class="nump">$ 438<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664019253416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2023</a></td>
<td class="nump">282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net, Total</a></td>
<td class="nump">$ 1,563<span></span>
</td>
<td class="nump">$ 2,481<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030332840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Schedule of Deposits) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DepositLineItems', window );"><strong>Deposit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits:</a></td>
<td class="nump">$ 15,117,051<span></span>
</td>
<td class="nump">$ 10,873,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits100000OrMore', window );">Time Deposits, $100,000 or More</a></td>
<td class="nump">809,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Total Interest-bearing deposits</a></td>
<td class="nump">19,898,710<span></span>
</td>
<td class="nump">16,765,935<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">35,015,761<span></span>
</td>
<td class="nump">27,639,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_CommercialAndIndividualMember', window );">Commercial And Individual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DepositLineItems', window );"><strong>Deposit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits:</a></td>
<td class="nump">13,914,754<span></span>
</td>
<td class="nump">10,212,265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_CorrespondentBanksMember', window );">Correspondent Banks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DepositLineItems', window );"><strong>Deposit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits:</a></td>
<td class="nump">242,225<span></span>
</td>
<td class="nump">246,181<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_PublicFundsMember', window );">Public Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DepositLineItems', window );"><strong>Deposit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing demand deposits:</a></td>
<td class="nump">960,072<span></span>
</td>
<td class="nump">415,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsSavingsDeposits', window );">Savings and interest checking</a></td>
<td class="nump">597,503<span></span>
</td>
<td class="nump">548,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsMoneyMarketDeposits', window );">Money market accounts</a></td>
<td class="nump">50,070<span></span>
</td>
<td class="nump">73,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits100000OrMore', window );">Time Deposits, $100,000 or More</a></td>
<td class="nump">5,163<span></span>
</td>
<td class="nump">24,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositsLessThan100000', window );">Time accounts under $100,000</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Total Interest-bearing deposits</a></td>
<td class="nump">652,761<span></span>
</td>
<td class="nump">646,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cfr_PrivateAccountsMember', window );">Private Accounts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DepositLineItems', window );"><strong>Deposit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsSavingsDeposits', window );">Savings and interest checking</a></td>
<td class="nump">9,132,789<span></span>
</td>
<td class="nump">7,147,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsMoneyMarketDeposits', window );">Money market accounts</a></td>
<td class="nump">8,977,585<span></span>
</td>
<td class="nump">7,888,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits100000OrMore', window );">Time Deposits, $100,000 or More</a></td>
<td class="nump">804,232<span></span>
</td>
<td class="nump">736,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositsLessThan100000', window );">Time accounts under $100,000</a></td>
<td class="nump">331,343<span></span>
</td>
<td class="nump">347,418<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Total Interest-bearing deposits</a></td>
<td class="nump">$ 19,245,949<span></span>
</td>
<td class="nump">$ 16,119,659<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DepositLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deposit [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DepositLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsMoneyMarketDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsMoneyMarketDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepositsSavingsDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsSavingsDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all domestic and foreign interest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits100000OrMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits100000OrMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TimeDepositsLessThan100000">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of less than $100,000.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositsLessThan100000</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=cfr_CommercialAndIndividualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialAndIndividualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CorrespondentBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CorrespondentBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PublicFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PublicFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_PrivateAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_PrivateAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032033176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Additional Information About Corporation's Deposits) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits', window );">Certificate Of Deposit Account Registry Service Cdars Deposits</a></td>
<td class="nump">$ 372<span></span>
</td>
<td class="nump">$ 361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsForeign', window );">Deposits from foreign sources (primarily Mexico)</a></td>
<td class="nump">884,169<span></span>
</td>
<td class="nump">805,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit', window );">Time Deposits, at or Above FDIC Insurance Limit</a></td>
<td class="nump">18,694,320<span></span>
</td>
<td class="nump">13,115,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyDepositLiabilities', window );">Deposits from certain directors, executive officers and their affiliates</a></td>
<td class="nump">$ 210,389<span></span>
</td>
<td class="nump">$ 197,919<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents Certificate Of Deposit Account Registry Service (CDARS) deposits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits held by the entity for a related party (entity, shareholder, employee).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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.(k))<br> -URI http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TimeDepositsAtOrAboveFDICInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022832216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Scheduled Maturities of Time Deposits) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">2021</a></td>
<td class="nump">$ 979,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2022</a></td>
<td class="nump">160,938<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits, Total</a></td>
<td class="nump">$ 1,140,763<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_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031918280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Scheduled Maturities of Time Deposits in Amounts of $100,000 or More) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess', window );">Due within 3 months or less</a></td>
<td class="nump">$ 327,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="top.Show.showAR( this, 'defref_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths', window );">Due after 3 months and within 6 months</a></td>
<td class="nump">178,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="top.Show.showAR( this, 'defref_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months', window );">Due after 6 months and within 12 months</a></td>
<td class="nump">195,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months', window );">Due after 12 months</a></td>
<td class="nump">107,942<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits100000OrMore', window );">Time deposits, $100,000 or more, total</a></td>
<td class="nump">$ 809,395<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_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing after twelve months from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within six to twelve months after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three months or fewer from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three to six months after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits100000OrMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits100000OrMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664023531448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowed Funds (Narrative) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>quarter</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2004 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchased', window );">Federal funds purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,900<span></span>
</td>
<td class="nump">$ 27,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,021<span></span>
</td>
<td class="nump">98,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,357<span></span>
</td>
<td class="nump">136,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures', window );">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures | quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember', window );">Trust Preferred Securities Tier Two Capital Allowable Portion [Member] | Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,000<span></span>
</td>
<td class="nump">133,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_CullenFrostCapitalTrustIIMember', window );">Trust II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</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">Mar.  01,  2034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred 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">$ 120,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common 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">$ 3,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</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">1.55%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_CullenFrostCapitalTrustIIMember', window );">Trust II [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member] | Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember', window );">WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</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">Jul. 23,  2034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of Common 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">$ 403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</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">2.35%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cfr_WNBCapitalTrustIMember', window );">WNB Capital Trust I [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member] | Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from Issuance of Trust Preferred Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,000<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</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="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</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="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember', window );">Securities Loaned or Sold under Agreements to Repurchase [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</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="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember', window );">Securities Loaned or Sold under Agreements to Repurchase [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</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="top.Show.showAR( this, 'defref_cfr_DebtInstrumentMaturitiesPeriod', window );">Short term debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">$ 100,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingInterestRate', window );">Subordinated notes interest rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Mar. 17,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance cost related to note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 979<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember', window );">Junior Subordinated Deferrable Interest Debenture [Member] | Trust II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,700<span></span>
</td>
<td class="nump">123,700<span></span>
</td>
<td class="nump">$ 123,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="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance cost related to note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 758<span></span>
</td>
<td class="nump">$ 816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.78%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember', window );">Junior Subordinated Deferrable Interest Debenture [Member] | WNB Capital Trust I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_BorrowedFundsLineItems', window );"><strong>Borrowed Funds [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="nump">$ 13,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Floating rate 3 month Libor plus margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.56%<span></span>
</td>
<td class="nump">4.28%<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_cfr_BorrowedFundsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowed Funds [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_BorrowedFundsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DebtInstrumentMaturitiesPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Maturities Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DebtInstrumentMaturitiesPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FederalFundsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49176635&amp;loc=d3e9760-107771<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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)(a)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SubordinatedBorrowingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated interest rate of the subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CullenFrostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CullenFrostCapitalTrustIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CullenFrostCapitalTrustIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_WNBCapitalTrustIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_WNBCapitalTrustIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664028005528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommitmentsAndGuaranteesLineItems', window );"><strong>Commitments And Guarantees [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CreditCardGuarantees', window );">Credit card guarantees</a></td>
<td class="nump">$ 9.1<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CollateralizedCreditCardGuarantees', window );">Fully collateralized credit card guarantees</a></td>
<td class="nump">$ 8.2<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CollateralizedCreditCardGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collateralized Credit Card Guarantees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CollateralizedCreditCardGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CommitmentsAndGuaranteesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments And Guarantees [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommitmentsAndGuaranteesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_CreditCardGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit Card Guarantees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditCardGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>115
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030324248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">$ 241,345<span></span>
</td>
<td class="nump">$ 260,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cfr_DeferredStandbyLetterOfCreditFeesMember', window );">Deferred Standby Letter of Credit Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">1,723<span></span>
</td>
<td class="nump">1,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Commitments to Extend Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability', window );">Financial instruments with off- balance-sheet risk</a></td>
<td class="nump">$ 9,814,475<span></span>
</td>
<td class="nump">$ 9,306,043<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_FairValueDisclosureOffbalanceSheetRisksAmountLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cfr_DeferredStandbyLetterOfCreditFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_DeferredStandbyLetterOfCreditFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022715064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Off-Balance Sheet, Credit Loss, Liability</a></td>
<td class="nump">$ 44,152<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpactOfNewAccountingPronouncement', window );">Impact of New Accounting Pronouncement</a></td>
<td class="nump">39,377<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</a></td>
<td class="nump">$ 4,275<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 72<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_cfr_ImpactOfNewAccountingPronouncement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of New Accounting Pronouncement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpactOfNewAccountingPronouncement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121611286&amp;loc=d3e11927-110247<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032710264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters (Narrative) (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></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>Nov. 19, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 16, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 24, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 17, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 15, 2013 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>quarter </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>Rate </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($) </div>
<div>Rate</div>
</th>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CreditLossTransitionalPeriodUnderCECL', window );">Credit loss transitional period in years under CECL</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">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</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="nump">$ 99,021,000<span></span>
</td>
<td class="nump">$ 98,865,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</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="num">$ (29,252,000)<span></span>
</td>
<td class="num">$ (14,672,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="num">$ (2,285,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CECLTransitionAmount', window );">CECL Transition 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="text">&#160;<span></span>
</td>
<td class="nump">63,700,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EstimatedIncrementalEffectofCECL', window );">Estimated Incremental Effect of CECL</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="nump">34,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</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="nump">$ 150,000,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock repurchase program, period in force</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</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="nump">206,951<span></span>
</td>
<td class="nump">716,062<span></span>
</td>
<td class="nump">1,037,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</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="num">$ (15,785,000)<span></span>
</td>
<td class="num">$ (68,793,000)<span></span>
</td>
<td class="num">$ (101,010,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Aggregate dividends available for payment without prior regulatory approval</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="nump">$ 503,900,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures', window );">Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures | quarter</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="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember', window );">Preferred Stock [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</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="nump">$ 144,486,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</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="num">$ (29,252,000)<span></span>
</td>
<td class="num">(14,672,000)<span></span>
</td>
<td class="num">$ (29,300,000)<span></span>
</td>
<td class="num">$ (14,700,000)<span></span>
</td>
<td class="num">$ (2,300,000)<span></span>
</td>
<td class="num">$ (2,285,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</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="nump">$ 5,514,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</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.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</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">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Aggregate Liquidation Preference, Value</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">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</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">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</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,500,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Stock Redeemed or Called During Period, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</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">$ 144,500,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued | shares</a></td>
<td class="nump">150,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="nump">150,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Preferred Stock, Aggregate Liquidation Preference, Value</a></td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="nump">$ 1,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfPreferredStockEquivalentDepositaryShares', window );">Number of Preferred Stock equivalent depositary shares | shares</a></td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of Stock Issuance Costs</a></td>
<td class="nump">$ 4,500,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of preferred stock</a></td>
<td class="nump">$ 145,500,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember', window );">Series B Preferred Stock Equivalent Depositary Shares Member [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreference', window );">Liquidation preference per share | $ / shares</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</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">$ 100,000,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingInterestRate', window );">Subordinated notes interest rate</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">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes', window );">Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital</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="nump">20.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Finalyearsofthetermofthenotes', window );">Final years of the term of the notes</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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations', window );">Non-cumulative perpetual preferred stock</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="nump">$ 145,500,000<span></span>
</td>
<td class="nump">$ 144,500,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Non-cumulative perpetual preferred stock, dividend rate percentage</a></td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</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>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalConservationBuffer', window );">Capital Conservation Buffer</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>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</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="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets | Rate</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>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective tier one capital ratio, upon full implementation</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="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Minimum ratio of Total capital to risk weighted assets | Rate</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="nump">15.44%<span></span>
</td>
<td class="nump">14.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier one risk based capital to risk weighted assets, ratio upon full implementation</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="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Minimum leverage ratio</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="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Trust preferred 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,000,000.0<span></span>
</td>
<td class="nump">$ 133,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member] | Subordinated Debt [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital', window );">Permissible Portion Of Subordinated Note Included In Capital</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="nump">100,000,000.0<span></span>
</td>
<td class="nump">100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_FrostBankMember', window );">Frost Bank [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1', window );">Additional Tier 1 Capital beyond Common Equity Tier 1</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio</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>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalConservationBuffer', window );">Capital Conservation Buffer</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>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective common equity tier one capital to risk weighted assets, ratio upon full implementation</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="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets | Rate</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>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Effective tier one capital ratio, upon full implementation</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="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Minimum ratio of Total capital to risk weighted assets | Rate</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="nump">13.76%<span></span>
</td>
<td class="nump">13.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier one risk based capital to risk weighted assets, ratio upon full implementation</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="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Minimum leverage ratio</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="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2019planMember', window );">stock repurchase 2019 plan [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</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="num">$ (13,700,000)<span></span>
</td>
<td class="num">$ (17,200,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2019planMember', window );">stock repurchase 2019 plan [Member] | Treasury Stock [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</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="nump">177,834<span></span>
</td>
<td class="nump">202,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2017planMember', window );">stock repurchase 2017 plan [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</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="num">$ (50,000,000.0)<span></span>
</td>
<td class="num">$ (100,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2017planMember', window );">stock repurchase 2017 plan [Member] | Treasury Stock [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock, shares, acquired | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496,307<span></span>
</td>
<td class="nump">1,027,292<span></span>
</td>
<td class="text">&#160;<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_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional Tier 1 Capital beyond Common Equity Tier 1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AdditionalTier1CapitalbeyondCommonEquityTier1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_CECLTransitionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CECL Transition Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CECLTransitionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_CapitalConservationBuffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Conservation Buffer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalConservationBuffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_CreditLossTransitionalPeriodUnderCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit loss transitional period under CECL</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CreditLossTransitionalPeriodUnderCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_EstimatedIncrementalEffectofCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Incremental Effect of CECL</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EstimatedIncrementalEffectofCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Finalyearsofthetermofthenotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Final years of the term of the notes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Finalyearsofthetermofthenotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_NumberOfPreferredStockEquivalentDepositaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Preferred Stock equivalent depositary shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NumberOfPreferredStockEquivalentDepositaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Permissible Portion Of Subordinated Note Included In Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Preferred Stock Value Issued Include For Regulatory Tier One capital calculations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PreferredStockLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21484-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the difference between preference in liquidation and the par or stated values of the preferred shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of dividends that can be declared or paid without approval of regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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.(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-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_SubordinatedBorrowingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated interest rate of the subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CullenFrostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_FrostBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_FrostBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2019planMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2019planMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2017planMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cfr_Stockrepurchase2017planMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664026285880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters (Actual and Required Capital Ratios) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,058,447<span></span>
</td>
<td class="nump">$ 2,857,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier One Risk-Based Capital Ratio, Actual</a></td>
<td class="nump">12.86%<span></span>
</td>
<td class="nump">12.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,664,867<span></span>
</td>
<td class="nump">$ 1,617,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,545,948<span></span>
</td>
<td class="nump">$ 1,502,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,203,899<span></span>
</td>
<td class="nump">$ 3,001,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.47%<span></span>
</td>
<td class="nump">12.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,021,624<span></span>
</td>
<td class="nump">$ 1,964,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,902,705<span></span>
</td>
<td class="nump">$ 1,849,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,672,912<span></span>
</td>
<td class="nump">$ 3,367,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">15.44%<span></span>
</td>
<td class="nump">14.57%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,497,300<span></span>
</td>
<td class="nump">$ 2,426,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,378,381<span></span>
</td>
<td class="nump">$ 2,311,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Leverage Ratio, Actual, Capital Amount</a></td>
<td class="nump">$ 3,203,899<span></span>
</td>
<td class="nump">$ 3,001,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">8.07%<span></span>
</td>
<td class="nump">9.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,589,004<span></span>
</td>
<td class="nump">$ 1,293,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,986,255<span></span>
</td>
<td class="nump">$ 1,616,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_FrostBankMember', window );">Frost Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,030,093<span></span>
</td>
<td class="nump">$ 2,958,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier One Risk-Based Capital Ratio, Actual</a></td>
<td class="nump">12.77%<span></span>
</td>
<td class="nump">12.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,661,620<span></span>
</td>
<td class="nump">$ 1,615,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,542,933<span></span>
</td>
<td class="nump">$ 1,499,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="top.Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,030,093<span></span>
</td>
<td class="nump">$ 2,958,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">12.77%<span></span>
</td>
<td class="nump">12.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,017,682<span></span>
</td>
<td class="nump">$ 1,961,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,898,995<span></span>
</td>
<td class="nump">$ 1,845,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="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,266,106<span></span>
</td>
<td class="nump">$ 3,090,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="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.76%<span></span>
</td>
<td class="nump">13.40%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 2,492,430<span></span>
</td>
<td class="nump">$ 2,422,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 2,373,743<span></span>
</td>
<td class="nump">$ 2,307,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="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Leverage Ratio, Actual, Capital Amount</a></td>
<td class="nump">$ 3,030,093<span></span>
</td>
<td class="nump">$ 2,958,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">7.63%<span></span>
</td>
<td class="nump">9.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount</a></td>
<td class="nump">$ 1,588,200<span></span>
</td>
<td class="nump">$ 1,292,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,985,250<span></span>
</td>
<td class="nump">$ 1,615,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="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Leverage Ratio, Required to be Considered Well Capitalized, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<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_cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum</td>
</tr>
<tr>
<td style="padding-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_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapitalRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapitalRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 risk-based capital to risk-weighted assets exceeding minimum required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 leverage capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 capital to average assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cfr_CullenFrostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_CullenFrostMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cfr_FrostBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cfr_FrostBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040344136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,599<span></span>
</td>
<td class="nump">$ 454,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Less: Preferred stock dividends</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">323,621<span></span>
</td>
<td class="nump">435,536<span></span>
</td>
<td class="nump">446,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Less: Earnings allocated to participating securities</a></td>
<td class="nump">3,136<span></span>
</td>
<td class="nump">3,687<span></span>
</td>
<td class="nump">3,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DistributedEarnings', window );">Distributed earnings allocated to common stock</a></td>
<td class="nump">178,863<span></span>
</td>
<td class="nump">175,540<span></span>
</td>
<td class="nump">164,268<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Undistributed earnings allocated to common stock</a></td>
<td class="nump">141,622<span></span>
</td>
<td class="nump">256,309<span></span>
</td>
<td class="nump">279,418<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation', window );">Net earnings allocated to common stock</a></td>
<td class="nump">$ 320,485<span></span>
</td>
<td class="nump">$ 431,849<span></span>
</td>
<td class="nump">$ 443,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding for basic earnings per common share</a></td>
<td class="nump">62,727,053<span></span>
</td>
<td class="nump">62,741,769<span></span>
</td>
<td class="nump">63,704,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="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock compensation</a></td>
<td class="nump">276,784<span></span>
</td>
<td class="nump">700,101<span></span>
</td>
<td class="nump">982,208<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding for diluted earnings per common share</a></td>
<td class="nump">63,003,837<span></span>
</td>
<td class="nump">63,441,870<span></span>
</td>
<td class="nump">64,686,716<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Income Loss Available To Common Stock After Participating Securities Allocation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2814-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 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 65<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2793-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 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-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 66<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664027949272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 16,000,000.0<span></span>
</td>
<td class="nump">$ 28,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized', window );">Net actuarial loss expected to be recognized</a></td>
<td class="nump">$ 6,100,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="top.Show.showAR( this, 'defref_cfr_PercentageOfEquityInvestmentsInMutualFund', window );">Percentage of equity investments in mutual fund</a></td>
<td class="nump">66.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, Expected return on plan assets</a></td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear', window );">Expected defined benefit plans contribution within a year</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Numberofstockplans', window );">Number of stock plans</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation arrangement by share-based payment award, number of shares available for grant</a></td>
<td class="nump">887,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensation', window );">Dividends, share-based compensation</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.71<span></span>
</td>
<td class="nump">$ 0.67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted-average risk-free interest rate</a></td>
<td class="nump">0.19%<span></span>
</td>
<td class="nump">1.65%<span></span>
</td>
<td class="nump">2.95%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement', window );">Award payout percentage at less than 25th percentile level of achievement</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement', window );">Award payout percentage at the 25th percentile level of achievement</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement', window );">Award payout percentage at the 50th percentile level of achievement</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement', window );">Award payout percentage at the 75th percentile level of achievement</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Pro Forma [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">48,409<span></span>
</td>
<td class="nump">34,317<span></span>
</td>
<td class="nump">30,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options awarded during period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target asset allocation percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed Income Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target asset allocation percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of options awarded, years</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CliffVestingPeriod', window );">Cliff vesting period, years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cfr_TwoThousandFifteenPlanMember', window );">Two Thousand Fifteen Plan [Member] | Non Vested Stock Awards and Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_LifePeriodOfOptionsAwarded', window );">Life period of options awarded, years</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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CliffVestingPeriod', window );">Cliff vesting period, years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">51,479<span></span>
</td>
<td class="nump">45,703<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DeferredProfitSharingMember', window );">Deferred Profit Sharing [Member] | Qualified Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,600,000<span></span>
</td>
<td class="nump">$ 11,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,300,000<span></span>
</td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent', window );">Contribution percentage of eligible compensation</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee, percent</a></td>
<td class="nump">50.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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Participants contribution eligible for match</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Pension Plan [Member] | Qualified Plan [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems', window );"><strong>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">6.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_cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at less than 25th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 25th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 50th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award payout percentage at the 75th percentile level of achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_CliffVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cliff Vesting Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CliffVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan Minimum Annual Contributions Per Employee Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected Defined Benefit Plans Contribution Within One Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_LifePeriodOfOptionsAwarded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life Period Of Options Awarded</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_LifePeriodOfOptionsAwarded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Numberofstockplans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of stock plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Numberofstockplans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Net Actuarial Gain Loss Expected To Be Recognized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension Plans, Postretirement and Other Employee Benefits [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_PercentageOfEquityInvestmentsInMutualFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity investments in mutual fund</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_PercentageOfEquityInvestmentsInMutualFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&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 (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DividendsShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ProFormaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ProFormaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_TwoThousandFifteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_TwoThousandFifteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonVestedStockAndStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonVestedStockAndStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DeferredProfitSharingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DeferredProfitSharingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>121
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040037784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">$ 174,173<span></span>
</td>
<td class="nump">$ 152,820<span></span>
</td>
<td class="nump">$ 168,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">16,599<span></span>
</td>
<td class="nump">29,945<span></span>
</td>
<td class="num">(7,739)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">1,201<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
<td class="nump">1,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(9,885)<span></span>
</td>
<td class="num">(9,755)<span></span>
</td>
<td class="num">(8,968)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">182,088<span></span>
</td>
<td class="nump">174,173<span></span>
</td>
<td class="nump">152,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">186,641<span></span>
</td>
<td class="nump">167,107<span></span>
</td>
<td class="nump">182,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">5,010<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
<td class="nump">5,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">15,827<span></span>
</td>
<td class="nump">22,817<span></span>
</td>
<td class="num">(12,430)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(9,885)<span></span>
</td>
<td class="num">(9,755)<span></span>
</td>
<td class="num">(8,968)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">186,641<span></span>
</td>
<td class="nump">167,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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="num">(15,505)<span></span>
</td>
<td class="num">(12,468)<span></span>
</td>
<td class="num">(14,287)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation at end of year</a></td>
<td class="nump">$ 197,593<span></span>
</td>
<td class="nump">$ 186,641<span></span>
</td>
<td class="nump">$ 167,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039821928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 197,593<span></span>
</td>
<td class="nump">$ 186,641<span></span>
</td>
<td class="nump">$ 167,107<span></span>
</td>
<td class="nump">$ 182,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">186,641<span></span>
</td>
<td class="nump">167,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">182,088<span></span>
</td>
<td class="nump">174,173<span></span>
</td>
<td class="nump">152,820<span></span>
</td>
<td class="nump">$ 168,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="num">(15,505)<span></span>
</td>
<td class="num">(12,468)<span></span>
</td>
<td class="num">$ (14,287)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">180,986<span></span>
</td>
<td class="nump">170,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">180,986<span></span>
</td>
<td class="nump">170,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">182,088<span></span>
</td>
<td class="nump">174,173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="nump">1,102<span></span>
</td>
<td class="nump">3,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember', window );">Restoration Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">16,607<span></span>
</td>
<td class="nump">16,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">16,607<span></span>
</td>
<td class="nump">16,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan at end of year and accrued benefit (liability) recognized</a></td>
<td class="num">$ (16,607)<span></span>
</td>
<td class="num">$ (16,100)<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_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031776248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets, net of expenses</a></td>
<td class="num">$ (12,289)<span></span>
</td>
<td class="num">$ (10,772)<span></span>
</td>
<td class="num">$ (11,916)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">5,010<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
<td class="nump">5,898<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net amortization and deferral</a></td>
<td class="nump">5,319<span></span>
</td>
<td class="nump">5,623<span></span>
</td>
<td class="nump">5,002<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic expense (benefit)</a></td>
<td class="num">$ (1,960)<span></span>
</td>
<td class="nump">$ 1,323<span></span>
</td>
<td class="num">$ (1,016)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031796744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Net actuarial gain (loss)</a></td>
<td class="num">$ (6,199)<span></span>
</td>
<td class="nump">$ 1,979<span></span>
</td>
<td class="num">$ (2,223)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Deferred tax (expense) benefit</a></td>
<td class="nump">1,302<span></span>
</td>
<td class="num">(416)<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">$ (4,897)<span></span>
</td>
<td class="nump">$ 1,563<span></span>
</td>
<td class="num">$ (1,757)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>125
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020796120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail) - Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Net actuarial loss</a></td>
<td class="num">$ (64,343)<span></span>
</td>
<td class="num">$ (57,964)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect', window );">Deferred tax benefit</a></td>
<td class="nump">13,512<span></span>
</td>
<td class="nump">12,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax', window );">Amounts included in accumulated other comprehensive loss, net of tax</a></td>
<td class="num">$ (50,831)<span></span>
</td>
<td class="num">$ (45,934)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts included in accumulated other comprehensive loss, net of tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=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>126
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031953320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, Discount rate</a></td>
<td class="nump">2.43%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">4.36%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, Discount rate</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">4.36%<span></span>
</td>
<td class="nump">3.68%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, Expected return on plan assets</a></td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031192120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Fair Value of Plan Assets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 182,088<span></span>
</td>
<td class="nump">$ 174,173<span></span>
</td>
<td class="nump">$ 152,820<span></span>
</td>
<td class="nump">$ 168,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember', window );">Mutual Funds [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">180,693<span></span>
</td>
<td class="nump">172,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 1,395<span></span>
</td>
<td class="nump">$ 1,400<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cfr_MutualFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_MutualFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030998888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 11,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">11,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">11,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">11,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="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">11,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 through 2030</a></td>
<td class="nump">57,248<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments', window );">Total defined benefit plan expected future benefit payments</a></td>
<td class="nump">$ 115,418<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DefinedBenefitPlanExpectedFutureBenefitPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Expected Future Benefit Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DefinedBenefitPlanExpectedFutureBenefitPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664036822360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, number of shares</a></td>
<td class="num">(408,563)<span></span>
</td>
<td class="num">(399,224)<span></span>
</td>
<td class="num">(548,238)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_DirectordeferredstockunitsoutstandingMember', window );">Director deferred stock units outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">52,860<span></span>
</td>
<td class="nump">55,370<span></span>
</td>
<td class="nump">48,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">55,370<span></span>
</td>
<td class="nump">48,910<span></span>
</td>
<td class="nump">53,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 75.47<span></span>
</td>
<td class="nump">$ 74.76<span></span>
</td>
<td class="nump">$ 71.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 74.76<span></span>
</td>
<td class="nump">$ 71.14<span></span>
</td>
<td class="nump">$ 64.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">10,428<span></span>
</td>
<td class="nump">7,592<span></span>
</td>
<td class="nump">6,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 73.84<span></span>
</td>
<td class="nump">$ 102.70<span></span>
</td>
<td class="nump">$ 109.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(12,938)<span></span>
</td>
<td class="num">(1,132)<span></span>
</td>
<td class="num">(10,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 71.09<span></span>
</td>
<td class="nump">$ 106.03<span></span>
</td>
<td class="nump">$ 63.68<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_NonVestedStockAwardsOutstandingMember', window );">Non-Vested Stock Awards/ Stock Units Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">470,359<span></span>
</td>
<td class="nump">440,647<span></span>
</td>
<td class="nump">383,797<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">440,647<span></span>
</td>
<td class="nump">383,797<span></span>
</td>
<td class="nump">312,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 86.24<span></span>
</td>
<td class="nump">$ 90.22<span></span>
</td>
<td class="nump">$ 85.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 90.22<span></span>
</td>
<td class="nump">$ 85.59<span></span>
</td>
<td class="nump">$ 81.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">151,038<span></span>
</td>
<td class="nump">127,091<span></span>
</td>
<td class="nump">109,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 66.79<span></span>
</td>
<td class="nump">$ 93.46<span></span>
</td>
<td class="nump">$ 94.81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(117,990)<span></span>
</td>
<td class="num">(53,990)<span></span>
</td>
<td class="num">(32,050)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 76.07<span></span>
</td>
<td class="nump">$ 65.11<span></span>
</td>
<td class="nump">$ 78.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/expired in period, number of shares/units</a></td>
<td class="num">(3,336)<span></span>
</td>
<td class="num">(16,251)<span></span>
</td>
<td class="num">(6,656)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/expired in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 91.07<span></span>
</td>
<td class="nump">$ 89.71<span></span>
</td>
<td class="nump">$ 87.60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, number of shares</a></td>
<td class="nump">1,739,559<span></span>
</td>
<td class="nump">1,980,866<span></span>
</td>
<td class="nump">2,352,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance, number of shares</a></td>
<td class="nump">1,980,866<span></span>
</td>
<td class="nump">2,352,008<span></span>
</td>
<td class="nump">2,917,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, weighted-average exercise price</a></td>
<td class="nump">$ 66.11<span></span>
</td>
<td class="nump">$ 64.60<span></span>
</td>
<td class="nump">$ 63.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance, weighted-average exercise price</a></td>
<td class="nump">$ 64.60<span></span>
</td>
<td class="nump">$ 63.55<span></span>
</td>
<td class="nump">$ 63.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, number of shares</a></td>
<td class="num">(235,880)<span></span>
</td>
<td class="num">(359,892)<span></span>
</td>
<td class="num">(513,134)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Stock options exercised, weighted-average exercise price</a></td>
<td class="nump">$ 53.23<span></span>
</td>
<td class="nump">$ 57.71<span></span>
</td>
<td class="nump">$ 61.68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited/expired, number of shares</a></td>
<td class="num">(5,427)<span></span>
</td>
<td class="num">(11,250)<span></span>
</td>
<td class="num">(52,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited/expired, weighted-average exercise price</a></td>
<td class="nump">$ 75.74<span></span>
</td>
<td class="nump">$ 65.11<span></span>
</td>
<td class="nump">$ 70.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options awarded during period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, number of shares/units</a></td>
<td class="nump">201,257<span></span>
</td>
<td class="nump">177,288<span></span>
</td>
<td class="nump">125,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, number of shares/units</a></td>
<td class="nump">177,288<span></span>
</td>
<td class="nump">125,809<span></span>
</td>
<td class="nump">80,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 77.18<span></span>
</td>
<td class="nump">$ 83.48<span></span>
</td>
<td class="nump">$ 82.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted-average grant-date fair value</a></td>
<td class="nump">$ 83.48<span></span>
</td>
<td class="nump">$ 82.55<span></span>
</td>
<td class="nump">$ 79.91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted in period, number of shares/units</a></td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">51,479<span></span>
</td>
<td class="nump">45,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted in period, weighted-average grant-date fair value</a></td>
<td class="nump">$ 57.89<span></span>
</td>
<td class="nump">$ 85.74<span></span>
</td>
<td class="nump">$ 87.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Stock awards exercised/vested in period, number of shares</a></td>
<td class="num">(41,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Stock awards exercised/vested in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 69.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/expired in period, number of shares/units</a></td>
<td class="num">(6,894)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/expired in period, weighted-average grant date fair value</a></td>
<td class="nump">$ 81.33<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cfr_DirectordeferredstockunitsoutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_DirectordeferredstockunitsoutstandingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonVestedStockAwardsOutstandingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonVestedStockAwardsOutstandingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664026268200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)<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, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember', window );">$ 45.01 - $ 50.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">$ 45.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">50.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember', window );">50.01 - 55.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">50.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">55.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember', window );">65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">65.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">70.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember', window );">70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">70.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">75.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember', window );">75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Minimum</a></td>
<td class="nump">75.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Maximum</a></td>
<td class="nump">$ 80.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">1,739,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 66.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">3 years 2 months 15 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $</a></td>
<td class="nump">$ 36,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | $ 45.01 - $ 50.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">204,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 48.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">9 months 25 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 50.01 - 55.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">282,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 54.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 9 months 21 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">509,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 65.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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">4 years 8 months 1 day<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">275,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 71.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options Outstanding [Member] | 75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of Shares, Options Outstanding | shares</a></td>
<td class="nump">468,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted-Average Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 78.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Life in Years</a></td>
<td class="text">3 years 8 months 26 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">1,739,559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 66.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | $</a></td>
<td class="nump">$ 36,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | $ 45.01 - $ 50.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">204,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 48.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 50.01 - 55.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">282,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 54.56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 65.01 - 70.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">509,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 65.11<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 70.01 - 75.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">275,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 71.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cfr_OptionsExercisableMember', window );">Options Exercisable [Member] | 75.01 - 80.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of Shares, Options Exercisable | shares</a></td>
<td class="nump">468,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted-Average Exercise Price, Options Exercisable</a></td>
<td class="nump">$ 78.95<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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=cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_OptionsExercisableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_OptionsExercisableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020900248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TreasurySharesIssuedRelatedToStockOptionExercises', window );">Shares issued from available treasury stock</a></td>
<td class="nump">408,563<span></span>
</td>
<td class="nump">399,224<span></span>
</td>
<td class="nump">548,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">$ 12,557<span></span>
</td>
<td class="nump">$ 20,770<span></span>
</td>
<td class="nump">$ 31,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock options exercised</a></td>
<td class="nump">5,365<span></span>
</td>
<td class="nump">13,713<span></span>
</td>
<td class="nump">23,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Fair value of stock awards/units vested</a></td>
<td class="nump">$ 9,465<span></span>
</td>
<td class="nump">$ 5,192<span></span>
</td>
<td class="nump">$ 4,212<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_TreasurySharesIssuedRelatedToStockOptionExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury Shares Issued Related To Stock Option Exercises</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TreasurySharesIssuedRelatedToStockOptionExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>132
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030991528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Stock-Based Compensation Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,185<span></span>
</td>
<td class="nump">$ 3,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">10,240<span></span>
</td>
<td class="nump">9,339<span></span>
</td>
<td class="nump">6,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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Deferred stock-units</a></td>
<td class="nump">770<span></span>
</td>
<td class="nump">780<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Sharebasedcompensationexpenseonperformancestockunits', window );">Performance stock units</a></td>
<td class="nump">2,908<span></span>
</td>
<td class="nump">4,642<span></span>
</td>
<td class="nump">2,587<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">13,918<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
<td class="nump">13,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="nump">$ 2,142<span></span>
</td>
<td class="nump">$ 2,359<span></span>
</td>
<td class="nump">$ 2,831<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Sharebasedcompensationexpenseonperformancestockunits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation expense on performance stock units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Sharebasedcompensationexpenseonperformancestockunits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>133
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031971688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Non-vested stock awards/stock units</a></td>
<td class="nump">$ 18,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits', window );">Performance stock units</a></td>
<td class="nump">7,034<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total</a></td>
<td class="nump">$ 25,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 8 months 8 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition', window );">Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</a></td>
<td class="text">1 year 11 months 26 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</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_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee service share-based compensation not yet recognized, performance stock units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039660984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately', window );">Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Payment for services provided by related party</a></td>
<td class="nump">$ 551<span></span>
</td>
<td class="nump">$ 567<span></span>
</td>
<td class="nump">$ 568<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664138877736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeOther', window );">Other</a></td>
<td class="nump">$ 47,712<span></span>
</td>
<td class="nump">$ 43,563<span></span>
</td>
<td class="nump">$ 46,790<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total other non-interest income</a></td>
<td class="nump">47,712<span></span>
</td>
<td class="nump">43,563<span></span>
</td>
<td class="nump">46,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional services</a></td>
<td class="nump">37,253<span></span>
</td>
<td class="nump">39,238<span></span>
</td>
<td class="nump">35,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising, promotions and public relations</a></td>
<td class="nump">34,390<span></span>
</td>
<td class="nump">38,001<span></span>
</td>
<td class="nump">32,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TravelAndEntertainmentExpense', window );">Travel/meals and entertainment</a></td>
<td class="nump">7,109<span></span>
</td>
<td class="nump">16,459<span></span>
</td>
<td class="nump">15,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestExpenseOther', window );">Other</a></td>
<td class="nump">87,558<span></span>
</td>
<td class="nump">86,967<span></span>
</td>
<td class="nump">89,981<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Total other non-interest expense</a></td>
<td class="nump">$ 166,310<span></span>
</td>
<td class="nump">$ 180,665<span></span>
</td>
<td class="nump">$ 173,466<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other non-interest expense, other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherNonInterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Non Interest Income Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118262090&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TravelAndEntertainmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses incurred for travel and entertainment during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TravelAndEntertainmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>136
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664031896680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032119752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Expense) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">$ 36,002<span></span>
</td>
<td class="nump">$ 48,256<span></span>
</td>
<td class="nump">$ 840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(15,832)<span></span>
</td>
<td class="nump">7,614<span></span>
</td>
<td class="nump">52,923<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense, as reported</a></td>
<td class="nump">$ 20,170<span></span>
</td>
<td class="nump">$ 55,870<span></span>
</td>
<td class="nump">$ 53,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">10.60%<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664137755064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax expense computed at the statutory rate</a></td>
<td class="nump">$ 73,777<span></span>
</td>
<td class="nump">$ 104,888<span></span>
</td>
<td class="nump">$ 106,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Effect of tax-exempt interest</a></td>
<td class="num">(51,624)<span></span>
</td>
<td class="num">(49,166)<span></span>
</td>
<td class="num">(49,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends', window );">Tax benefit on dividends paid in our 401k plan</a></td>
<td class="num">(1,851)<span></span>
</td>
<td class="num">(1,743)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome', window );">Bank owned life insurance income</a></td>
<td class="num">(783)<span></span>
</td>
<td class="num">(774)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Non-deductible compensation</a></td>
<td class="nump">1,123<span></span>
</td>
<td class="nump">1,708<span></span>
</td>
<td class="nump">210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible FDIC premiums</a></td>
<td class="nump">1,790<span></span>
</td>
<td class="nump">1,267<span></span>
</td>
<td class="nump">1,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Non-deductible meals and entertainment</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsOther', window );">Net tax benefit from stock-based compensation</a></td>
<td class="num">(852)<span></span>
</td>
<td class="num">(2,447)<span></span>
</td>
<td class="num">(3,865)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductions', window );">Asset contribution to a charitable trust</a></td>
<td class="num">(2,556)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Deferred tax adjustment related to reduction in U.S. federal statutory income tax rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(231)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">838<span></span>
</td>
<td class="num">(177)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense, as reported</a></td>
<td class="nump">$ 20,170<span></span>
</td>
<td class="nump">$ 55,870<span></span>
</td>
<td class="nump">$ 53,763<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Bank Owned Life Insurance Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 deduction for dividend paid to employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between 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 operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 nondeductible meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the 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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>139
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039215080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases', window );">Lease liabilities under operating leases</a></td>
<td class="nump">$ 67,839<span></span>
</td>
<td class="nump">$ 67,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Allowance for credit losses</a></td>
<td class="nump">64,573<span></span>
</td>
<td class="nump">27,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Net actuarial loss on defined benefit post-retirement benefit plans</a></td>
<td class="nump">13,512<span></span>
</td>
<td class="nump">12,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">10,033<span></span>
</td>
<td class="nump">11,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses', window );">Bonus accrual</a></td>
<td class="nump">3,961<span></span>
</td>
<td class="nump">5,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees', window );">Deferred loan and lease origination fees</a></td>
<td class="nump">10,252<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">2,058<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">174,004<span></span>
</td>
<td class="nump">128,623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities', window );">Net unrealized gain on securities available for sale and transferred securities</a></td>
<td class="num">(149,870)<span></span>
</td>
<td class="num">(83,281)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases', window );">Right-of-use assets under operating leases</a></td>
<td class="num">(61,963)<span></span>
</td>
<td class="num">(63,463)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Premises and equipment</a></td>
<td class="num">(49,602)<span></span>
</td>
<td class="num">(29,730)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(14,596)<span></span>
</td>
<td class="num">(12,642)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans', window );">Defined benefit post-retirement benefit plans</a></td>
<td class="num">(10,081)<span></span>
</td>
<td class="num">(9,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Deferredtaxliabilitiespartnershipinterest', window );">Partnership interests</a></td>
<td class="num">(2,913)<span></span>
</td>
<td class="num">(2,894)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Leases</a></td>
<td class="num">(1,090)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,387)<span></span>
</td>
<td class="num">(1,440)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="num">(291,502)<span></span>
</td>
<td class="num">(204,441)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="num">$ (117,498)<span></span>
</td>
<td class="num">$ (75,818)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, defined benefit post-retirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset, lease liabilities under operating leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets deferred loan and lease origination fees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Deferredtaxliabilitiespartnershipinterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities, partnership interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxliabilitiespartnershipinterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liability, right-of-use assets under operating leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040218616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, before tax amount</a></td>
<td class="nump">$ 427,331<span></span>
</td>
<td class="nump">$ 418,556<span></span>
</td>
<td class="num">$ (182,340)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, before tax amount</a></td>
<td class="num">(1,256)<span></span>
</td>
<td class="num">(1,292)<span></span>
</td>
<td class="num">(8,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, before tax amount</a></td>
<td class="num">(108,989)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities before tax amount</a></td>
<td class="nump">317,086<span></span>
</td>
<td class="nump">416,971<span></span>
</td>
<td class="num">(191,002)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Change in the net actuarial gain/loss before tax amount</a></td>
<td class="num">(11,518)<span></span>
</td>
<td class="num">(3,644)<span></span>
</td>
<td class="num">(7,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount</a></td>
<td class="nump">5,319<span></span>
</td>
<td class="nump">5,623<span></span>
</td>
<td class="nump">5,002<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="num">(6,199)<span></span>
</td>
<td class="nump">1,979<span></span>
</td>
<td class="num">(2,223)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive income (loss), before tax</a></td>
<td class="nump">310,887<span></span>
</td>
<td class="nump">418,950<span></span>
</td>
<td class="num">(193,225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, tax expense (benefit)</a></td>
<td class="nump">89,741<span></span>
</td>
<td class="nump">87,897<span></span>
</td>
<td class="num">(38,292)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax', window );">Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit</a></td>
<td class="num">(264)<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)</a></td>
<td class="num">(22,888)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Total securities available for sale and transferred securities, tax expense (benefit)</a></td>
<td class="nump">66,589<span></span>
</td>
<td class="nump">87,564<span></span>
</td>
<td class="num">(40,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax', window );">Change in the net actuarial gain/loss, tax expense (benefit)</a></td>
<td class="num">(2,419)<span></span>
</td>
<td class="num">(765)<span></span>
</td>
<td class="num">(1,517)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)</a></td>
<td class="nump">1,117<span></span>
</td>
<td class="nump">1,181<span></span>
</td>
<td class="nump">1,051<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Total defined-benefit post-retirement benefit plans, tax expense (benefit)</a></td>
<td class="num">(1,302)<span></span>
</td>
<td class="nump">416<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Total other comprehensive income, tax expense (benefit)</a></td>
<td class="nump">65,287<span></span>
</td>
<td class="nump">87,980<span></span>
</td>
<td class="num">(40,578)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount</a></td>
<td class="nump">337,590<span></span>
</td>
<td class="nump">330,659<span></span>
</td>
<td class="num">(144,048)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax', window );">Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount</a></td>
<td class="num">(992)<span></span>
</td>
<td class="num">(1,021)<span></span>
</td>
<td class="num">(6,965)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount</a></td>
<td class="num">(86,101)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Total securities available for sale and transferred securities, net of tax amount</a></td>
<td class="nump">250,497<span></span>
</td>
<td class="nump">329,407<span></span>
</td>
<td class="num">(150,890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Change in the net actuarial gain/loss, net of tax amount</a></td>
<td class="num">(9,099)<span></span>
</td>
<td class="num">(2,879)<span></span>
</td>
<td class="num">(5,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount</a></td>
<td class="nump">4,202<span></span>
</td>
<td class="nump">4,442<span></span>
</td>
<td class="nump">3,951<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Total defined-benefit post-retirement benefit plans, net of tax amount</a></td>
<td class="num">(4,897)<span></span>
</td>
<td class="nump">1,563<span></span>
</td>
<td class="num">(1,757)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">$ 245,600<span></span>
</td>
<td class="nump">$ 330,970<span></span>
</td>
<td class="num">$ (152,647)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after adjustment, of tax expense (benefit) for 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) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<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-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<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 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized 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 tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>141
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018213880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">$ 267,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="nump">245,600<span></span>
</td>
<td class="nump">$ 330,970<span></span>
</td>
<td class="num">$ (152,647)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">512,970<span></span>
</td>
<td class="nump">267,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Securities Available For Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">313,304<span></span>
</td>
<td class="num">(16,103)<span></span>
</td>
<td class="nump">117,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">336,598<span></span>
</td>
<td class="nump">329,638<span></span>
</td>
<td class="num">(151,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="num">(86,101)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="nump">250,497<span></span>
</td>
<td class="nump">329,407<span></span>
</td>
<td class="num">(150,890)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">563,801<span></span>
</td>
<td class="nump">313,304<span></span>
</td>
<td class="num">(16,103)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Defined Benefit Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(45,934)<span></span>
</td>
<td class="num">(47,497)<span></span>
</td>
<td class="num">(37,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="num">(9,099)<span></span>
</td>
<td class="num">(2,879)<span></span>
</td>
<td class="num">(5,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="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="nump">4,202<span></span>
</td>
<td class="nump">4,442<span></span>
</td>
<td class="nump">3,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="num">(4,897)<span></span>
</td>
<td class="nump">1,563<span></span>
</td>
<td class="num">(1,757)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,022)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(50,831)<span></span>
</td>
<td class="num">(45,934)<span></span>
</td>
<td class="num">(47,497)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">267,370<span></span>
</td>
<td class="num">(63,600)<span></span>
</td>
<td class="nump">79,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassification</a></td>
<td class="nump">327,499<span></span>
</td>
<td class="nump">326,759<span></span>
</td>
<td class="num">(156,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification of amounts included in net income</a></td>
<td class="num">(81,899)<span></span>
</td>
<td class="nump">4,211<span></span>
</td>
<td class="nump">4,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Net other comprehensive income (loss) during period</a></td>
<td class="nump">245,600<span></span>
</td>
<td class="nump">330,970<span></span>
</td>
<td class="num">(152,647)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">$ 512,970<span></span>
</td>
<td class="nump">$ 267,370<span></span>
</td>
<td class="num">$ (63,600)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724394-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL116659650-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=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_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=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>142
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664138873192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Narrative) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps', window );">Weighted-average strike rate for outstanding interest rate caps</a></td>
<td class="nump">3.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted', window );">Approximate credit exposure related to swaps with bank customers</a></td>
<td class="nump">$ 112,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCollateralForBorrowedSecurities', window );">Cash collateral on deposit with other financial institutions</a></td>
<td class="nump">74,000<span></span>
</td>
<td class="nump">$ 37,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember', window );">Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted', window );">Approximate credit exposure related to swaps with bank customers</a></td>
<td class="nump">16,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange', window );">Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Put Option [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Gains included in other income from the sale of put options</a></td>
<td class="nump">$ 5,992<span></span>
</td>
<td class="nump">$ 750<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_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Strike Rate Outstanding Interest Rate Caps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_CashCollateralForBorrowedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><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),2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCollateralForBorrowedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditDerivativeMaximumExposureUndiscounted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5708775-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditDerivativeMaximumExposureUndiscounted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>143
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040212632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">3,724<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(134)<span></span>
</td>
<td class="num">(138)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">122,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">1,173,173<span></span>
</td>
<td class="nump">1,002,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(33,812)<span></span>
</td>
<td class="num">(19,483)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">356,601<span></span>
</td>
<td class="nump">107,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">1,241<span></span>
</td>
<td class="nump">266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Derivative Asset, Notional Amount</a></td>
<td class="nump">1,173,173<span></span>
</td>
<td class="nump">1,002,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">84,424<span></span>
</td>
<td class="nump">43,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">122,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(310)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative Liability, Notional Amount</a></td>
<td class="nump">356,601<span></span>
</td>
<td class="nump">107,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">$ (1,241)<span></span>
</td>
<td class="num">$ (266)<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_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://asc.fasb.org/extlink&amp;oid=121590274&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 http://asc.fasb.org/extlink&amp;oid=121590274&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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&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 http://asc.fasb.org/extlink&amp;oid=121590274&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 http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018909480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)<br></strong></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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_WeightedAverageInterestRatePaidMember', window );">Weighted Average Interest Rate Paid [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps', window );">Fair Value Hedge Loan Lease Interest Rate Swaps</a></td>
<td class="nump">3.27%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_WeightedAverageInterestRateReceivedMember', window );">Weighted-Average Interest Rate Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps', window );">Fair Value Hedge Loan Lease Interest Rate Swaps</a></td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Weighted Average Interest Rate Paid [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps', window );">Non-hedging interest rate swaps - financial institution counterparties</a></td>
<td class="nump">3.97%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Weighted-Average Interest Rate Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps', window );">Non-hedging interest rate swaps - financial institution counterparties</a></td>
<td class="nump">1.95%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Weighted Average Interest Rate Paid [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps2', window );">Non-hedging interest rate swaps - customer counterparties</a></td>
<td class="nump">1.95%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Weighted-Average Interest Rate Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems', window );"><strong>Short-duration Insurance Contracts, Discounted Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NonHedgingInterestRateSwaps2', window );">Non-hedging interest rate swaps - customer counterparties</a></td>
<td class="nump">3.97%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FairValueHedgeLoanLeaseInterestRateSwaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Hedge Loan Lease Interest Rate Swaps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FairValueHedgeLoanLeaseInterestRateSwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_NonHedgingInterestRateSwaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-hedging interest rate swaps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonHedgingInterestRateSwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_NonHedgingInterestRateSwaps2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-hedging interest rate swaps (2)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NonHedgingInterestRateSwaps2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=cfr_WeightedAverageInterestRatePaidMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_WeightedAverageInterestRatePaidMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_WeightedAverageInterestRateReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_WeightedAverageInterestRateReceivedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664026260760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)<br> bbl in Thousands, MMBTU in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>bbl </div>
<div>MMBTU</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>bbl </div>
<div>MMBTU</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Oil Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | bbl</a></td>
<td class="nump">3,056<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 8,341<span></span>
</td>
<td class="nump">$ 2,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | bbl</a></td>
<td class="nump">6,391<span></span>
</td>
<td class="nump">2,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (32,112)<span></span>
</td>
<td class="num">$ (6,916)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Natural Gas Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | MMBTU</a></td>
<td class="nump">9,281<span></span>
</td>
<td class="nump">8,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 1,529<span></span>
</td>
<td class="nump">$ 2,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | MMBTU</a></td>
<td class="nump">15,079<span></span>
</td>
<td class="nump">2,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (3,265)<span></span>
</td>
<td class="num">$ (70)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Oil Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | bbl</a></td>
<td class="nump">6,391<span></span>
</td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 32,670<span></span>
</td>
<td class="nump">$ 7,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | bbl</a></td>
<td class="nump">3,056<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (8,264)<span></span>
</td>
<td class="num">$ (2,652)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Natural Gas Commodity Derivative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Assets Notional Amount | MMBTU</a></td>
<td class="nump">17,636<span></span>
</td>
<td class="nump">2,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 3,451<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities Notional Amount | MMBTU</a></td>
<td class="nump">6,724<span></span>
</td>
<td class="nump">8,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (1,458)<span></span>
</td>
<td class="num">$ (2,039)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeAssetsNonmonetaryNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative, Assets Nonmonetary Notional Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeAssetsNonmonetaryNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative, Liabilities Nonmonetary Notional Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_OilCommodityDerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_OilCommodityDerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NaturalGasCommodityDerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NaturalGasCommodityDerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664040290808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)<br> $ in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Forward Contracts Liability, Notional Amount</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="nump">$ 4,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Forward Contracts - Assets, Notional Amount</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="nump">$ 4,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Forward Contracts, Liability Estimated Fair Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (33)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member] | Customer Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeCounterPartyLineItems', window );"><strong>Derivative Counter Party [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward Contracts - Assets Estimated Fair Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<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_cfr_DerivativeCounterPartyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Counter Party [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeCounterPartyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://asc.fasb.org/extlink&amp;oid=121590274&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 http://asc.fasb.org/extlink&amp;oid=121590274&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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&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 http://asc.fasb.org/extlink&amp;oid=121590274&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 http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>147
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664022713384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail) - Designated as Hedging Instrument [Member] - Commercial Loan/Lease Interest Rate Swaps [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember', window );">Interest Income on Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="num">$ (111)<span></span>
</td>
<td class="nump">$ 86<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember', window );">Other Non-Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (1)<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_InterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommercialLoanLeaseInterestRateSwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommercialLoanLeaseInterestRateSwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>148
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664018447496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail) - Not Designated as Hedging Instrument [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 3,413<span></span>
</td>
<td class="nump">$ 2,005<span></span>
</td>
<td class="nump">$ 4,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Other Non-Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember', window );">Commodity Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">1,768<span></span>
</td>
<td class="nump">503<span></span>
</td>
<td class="nump">795<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Exchange Contract [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_PutOptionMember', window );">Put Option [Member] | Other Non-Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems', window );"><strong>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Amount included in income or expense</a></td>
<td class="nump">$ 5,992<span></span>
</td>
<td class="nump">$ 750<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_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_InterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>149
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033624552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">$ 11,111<span></span>
</td>
<td class="nump">$ 5,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross', window );">Gross Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ResellAgreementGrossOffset', window );">Gross Amount Offset, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty', window );">Net Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsGross', window );">Gross Amount Recognized, Financial Assets</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">36,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsGrossOffset', window );">Gross Amount Offset, Financial Assets</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativesAndResellAgreementsNet', window );">Net Amount Recognized, Financial Assets</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">36,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">69,323<span></span>
</td>
<td class="nump">26,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">69,323<span></span>
</td>
<td class="nump">26,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Gross Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">2,068,147<span></span>
</td>
<td class="nump">1,668,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RepurchaseAgreementsLiabilitiesGrossOffset', window );">Gross Amount Offset, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">2,068,147<span></span>
</td>
<td class="nump">1,668,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsLiabilitiesGross', window );">Gross Amount Recognized, Financial Liabilities</a></td>
<td class="nump">2,137,470<span></span>
</td>
<td class="nump">1,694,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsLiabilitiesGrossOffset', window );">Gross Amount Offset, Financial Liabilities</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Financial Liabilities</a></td>
<td class="nump">2,137,470<span></span>
</td>
<td class="nump">1,694,782<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsAndCapsMember', window );">Loan Lease Interest Rate Swaps And Caps [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">1,241<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">1,241<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_CommoditySwapsAndOptionsMember', window );">Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">9,870<span></span>
</td>
<td class="nump">4,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeAssetsGrossOffset', window );">Gross Amount Offset, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Net Amount Recognized, Derivative, Financial Assets</a></td>
<td class="nump">9,870<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">35,377<span></span>
</td>
<td class="nump">6,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">35,377<span></span>
</td>
<td class="nump">6,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_ForeignCurrencyForwardContractsMember', window );">Foreign Currency Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsMember', window );">Loan Lease Interest Rate Swaps [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">33,946<span></span>
</td>
<td class="nump">19,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesGrossOffset', window );">Gross Amount Offset, Derivative, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Net Amount Recognized, Derivative, Financial Liabilities</a></td>
<td class="nump">$ 33,946<span></span>
</td>
<td class="nump">$ 19,621<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DerivativeAssetsGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Assets Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeAssetsGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_DerivativeLiabilitiesGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DerivativeLiabilitiesGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsDerivativesAndResellAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivatives And Resell Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativesAndResellAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_FinancialInstrumentsLiabilitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Liabilities Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsLiabilitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_FinancialInstrumentsLiabilitiesGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsLiabilitiesGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivatives And Repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_RepurchaseAgreementsLiabilitiesGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase Agreements Liabilities Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RepurchaseAgreementsLiabilitiesGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ResellAgreementGrossOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Resell Agreement Gross Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ResellAgreementGrossOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(m)(1)(i)(A)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: 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> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability 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. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<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 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is the total amount of resale agreements as of the reporting date. This is a gross amount (does not net agreement amounts by counterparty).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialInstrumentAxis=cfr_LoanLeaseInterestRateSwapsAndCapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_LoanLeaseInterestRateSwapsAndCapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommoditySwapsAndOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommoditySwapsAndOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_ForeignCurrencyForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_ForeignCurrencyForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_LoanLeaseInterestRateSwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_LoanLeaseInterestRateSwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>150
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664137800904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">$ 11,111<span></span>
</td>
<td class="nump">$ 5,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(11,111)<span></span>
</td>
<td class="num">(5,236)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(31,299)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral', window );">Net Amount, Resell Agreements, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Total Financial Assets</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">36,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset', window );">Gross Amounts Not Offset, Collateral, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(31,299)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset', window );">Net Amount, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">69,323<span></span>
</td>
<td class="nump">26,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(11,111)<span></span>
</td>
<td class="num">(5,236)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(57,031)<span></span>
</td>
<td class="num">(21,404)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">1,181<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">2,068,147<span></span>
</td>
<td class="nump">1,668,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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash', window );">Gross Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities</a></td>
<td class="num">(2,068,147)<span></span>
</td>
<td class="num">(1,668,142)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral', window );">Net Amount, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet', window );">Net Amount Recognized, Financial Liabilities</a></td>
<td class="nump">2,137,470<span></span>
</td>
<td class="nump">1,694,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset', window );">Gross Amounts Not Offset, Collateral, Financial Liabilities</a></td>
<td class="num">(2,125,178)<span></span>
</td>
<td class="num">(1,689,546)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset', window );">Net Amount, Financial Liabilities</a></td>
<td class="nump">1,181<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartyaMember', window );">Counterparty A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">6,430<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(6,428)<span></span>
</td>
<td class="num">(5,153)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartybMember', window );">Counterparty B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">5,838<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(5,838)<span></span>
</td>
<td class="num">(1,650)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">20,722<span></span>
</td>
<td class="nump">7,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(5,838)<span></span>
</td>
<td class="num">(1,650)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(14,700)<span></span>
</td>
<td class="num">(5,774)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">184<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_CounterpartycMember', window );">Counterparty C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(71)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cfr_OtherCounterpartiesMember', window );">Other Counterparties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">5,271<span></span>
</td>
<td class="nump">3,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(5,271)<span></span>
</td>
<td class="num">(3,546)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">42,100<span></span>
</td>
<td class="nump">13,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(5,271)<span></span>
</td>
<td class="num">(3,546)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(35,832)<span></span>
</td>
<td class="num">(10,343)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Liabilities</a></td>
<td class="nump">$ 997<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_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Assets Derivatives And repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Liabilities Derivatives And Repurchase Agreements Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeCollateralObligationToReturnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralObligationToReturnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeCollateralObligationToReturnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralObligationToReturnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeCollateralRightToReclaimCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralRightToReclaimCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralRightToReclaimSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of financial asset or other 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<br><br>Reference 4: 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 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effects of master netting arrangements, of financial asset or other 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 offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative asset, of financial liability 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after effects of master netting arrangements, of financial liability 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 offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of master netting arrangements, of securities borrowed from entities in exchange for collateral offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of securities borrowed from entities in exchange for collateral, not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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, not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CounterpartyNameAxis=cfr_CounterpartyaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_CounterpartyaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=cfr_CounterpartybMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_CounterpartybMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=cfr_CounterpartycMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_CounterpartycMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=cfr_OtherCounterpartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=cfr_OtherCounterpartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>151
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664017420680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems', window );"><strong>Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">$ 2,068,147<span></span>
</td>
<td class="nump">$ 1,668,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days', window );">Remaining contractual maturity of the agreements up to 30 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days', window );">Remaining contractual maturity of the agreements 30 to 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">2,068,147<span></span>
</td>
<td class="nump">1,668,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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Securities Sold under Agreements to Repurchase, Gross</a></td>
<td class="nump">2,068,147<span></span>
</td>
<td class="nump">1,668,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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities', window );">Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems', window );"><strong>Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">692,860<span></span>
</td>
<td class="nump">435,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days', window );">Remaining contractual maturity of the agreements up to 30 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days', window );">Remaining contractual maturity of the agreements 30 to 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">692,860<span></span>
</td>
<td class="nump">435,904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems', window );"><strong>Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous', window );">Remaining contractual maturity of the agreements overnight and continuous</a></td>
<td class="nump">1,375,287<span></span>
</td>
<td class="nump">1,232,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsupto30Days', window );">Remaining contractual maturity of the agreements up to 30 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days', window );">Remaining contractual maturity of the agreements 30 to 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days', window );">Remaining contractual maturity of the agreements greater than 90 Days</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">$ 1,375,287<span></span>
</td>
<td class="nump">$ 1,232,238<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Remainingcontractualmaturityoftheagreements30to90Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements 30 to 90 Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreements30to90Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements greater than 90 Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements overnight and continuous</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Remainingcontractualmaturityoftheagreementstotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements total</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementstotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_Remainingcontractualmaturityoftheagreementsupto30Days">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining contractual maturity of the agreements up to 30 Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_Remainingcontractualmaturityoftheagreementsupto30Days</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>152
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020734008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Narrative) (Detail) - Commodity Swaps And Options [Member] - Level 3 [Member]<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Grade</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade</a></td>
<td class="nump">14.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps', window );">Weighted average loss severity in the event of default on commodity swaps</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average loss severity in the event of default on commodity swaps</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_cfr_WeightedAverageRiskGradeForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Risk Grade for Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_WeightedAverageRiskGradeForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_CommoditySwapsAndOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommoditySwapsAndOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033028328">
<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 on Recurring Basis) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 10,437,565<span></span>
</td>
<td class="nump">$ 11,269,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">24,456<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">11,111<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">69,323<span></span>
</td>
<td class="nump">26,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_InterestRateSwapsCapsAndFloorsMember', window );">Interest Rate Swaps Caps And Floors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">85,665<span></span>
</td>
<td class="nump">44,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">35,187<span></span>
</td>
<td class="nump">20,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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cfr_CommoditySwapsAndOptionsMember', window );">Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">45,991<span></span>
</td>
<td class="nump">12,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">45,099<span></span>
</td>
<td class="nump">11,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">1,119,633<span></span>
</td>
<td class="nump">1,948,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="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">23,996<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">1,987,679<span></span>
</td>
<td class="nump">2,207,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="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">7,287,902<span></span>
</td>
<td class="nump">7,070,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">42,351<span></span>
</td>
<td class="nump">42,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Foreign Exchange Forward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">1,119,633<span></span>
</td>
<td class="nump">1,948,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="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">23,996<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Interest Rate Swaps Caps And Floors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">85,665<span></span>
</td>
<td class="nump">44,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">35,187<span></span>
</td>
<td class="nump">20,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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">45,535<span></span>
</td>
<td class="nump">12,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities:</a></td>
<td class="nump">45,099<span></span>
</td>
<td class="nump">11,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">1,987,679<span></span>
</td>
<td class="nump">2,207,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="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">7,287,902<span></span>
</td>
<td class="nump">7,070,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">42,351<span></span>
</td>
<td class="nump">42,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Commodity Swaps And Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets:</a></td>
<td class="nump">456<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">1,119,633<span></span>
</td>
<td class="nump">1,948,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">23,996<span></span>
</td>
<td class="nump">24,298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">1,987,679<span></span>
</td>
<td class="nump">2,207,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="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">US States and Political Subdivisions Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">7,287,902<span></span>
</td>
<td class="nump">7,070,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecurities', window );">Trading account securities</a></td>
<td class="nump">460<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 42,351<span></span>
</td>
<td class="nump">$ 42,867<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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=cfr_InterestRateSwapsCapsAndFloorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_InterestRateSwapsCapsAndFloorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_CommoditySwapsAndOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_CommoditySwapsAndOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=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_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=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_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=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>154
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664039585208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value of impaired loans before allocations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,483)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value of impaired loans before allocations</a></td>
<td class="nump">$ 1,559<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
<td class="nump">$ 12,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="num">(450)<span></span>
</td>
<td class="num">(383)<span></span>
</td>
<td class="num">(2,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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value</a></td>
<td class="nump">1,109<span></span>
</td>
<td class="nump">1,971<span></span>
</td>
<td class="nump">9,918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Carrying value of impaired loans before allocations</a></td>
<td class="nump">34,302<span></span>
</td>
<td class="nump">65,176<span></span>
</td>
<td class="nump">22,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Specific valuation allowance allocations</a></td>
<td class="num">(11,151)<span></span>
</td>
<td class="num">(18,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations', window );">Reversal of specific valuation allowance allocations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,260<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value</a></td>
<td class="nump">$ 23,151<span></span>
</td>
<td class="nump">$ 47,157<span></span>
</td>
<td class="nump">$ 31,948<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRelatedAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032071720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement', window );">Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,348<span></span>
</td>
<td class="nump">$ 2,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses', window );">Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(76)<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="top.Show.showAR( this, 'defref_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition', window );">Fair Value of Foreclosed Assets Remeasured at Initial Recognition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,272<span></span>
</td>
<td class="nump">2,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement', window );">Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense', window );">Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense</a></td>
<td class="num">(231)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition', window );">Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</a></td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,350<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value of Foreclosed Assets Remeasured at Initial Recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured Subsequent to initial recognition Write-downs included in other non-interest expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664028246264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 10,288,853<span></span>
</td>
<td class="nump">$ 3,788,181<span></span>
</td>
<td class="nump">$ 3,955,779<span></span>
</td>
<td class="nump">$ 5,053,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Securities held to maturity</a></td>
<td class="nump">1,945,833<span></span>
</td>
<td class="nump">2,030,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">17,218,132<span></span>
</td>
<td class="nump">14,618,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">35,015,761<span></span>
</td>
<td class="nump">27,639,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and repurchase agreements</a></td>
<td class="nump">2,116,997<span></span>
</td>
<td class="nump">1,695,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">136,357<span></span>
</td>
<td class="nump">136,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes payable and other borrowings</a></td>
<td class="nump">99,021<span></span>
</td>
<td class="nump">98,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Securities held to maturity</a></td>
<td class="nump">1,945,673<span></span>
</td>
<td class="nump">2,030,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">189,984<span></span>
</td>
<td class="nump">187,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">181,432<span></span>
</td>
<td class="nump">183,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">35,015,761<span></span>
</td>
<td class="nump">27,639,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and repurchase agreements</a></td>
<td class="nump">2,116,997<span></span>
</td>
<td class="nump">1,695,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">136,357<span></span>
</td>
<td class="nump">136,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes payable and other borrowings</a></td>
<td class="nump">99,021<span></span>
</td>
<td class="nump">98,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">8,127<span></span>
</td>
<td class="nump">12,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">17,218,132<span></span>
</td>
<td class="nump">14,618,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Securities held to maturity</a></td>
<td class="nump">2,052,896<span></span>
</td>
<td class="nump">2,048,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">189,984<span></span>
</td>
<td class="nump">187,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">181,432<span></span>
</td>
<td class="nump">183,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">35,018,185<span></span>
</td>
<td class="nump">27,641,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and repurchase agreements</a></td>
<td class="nump">2,116,997<span></span>
</td>
<td class="nump">1,695,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">137,115<span></span>
</td>
<td class="nump">137,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes payable and other borrowings</a></td>
<td class="nump">115,717<span></span>
</td>
<td class="nump">89,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">8,127<span></span>
</td>
<td class="nump">12,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">$ 17,390,683<span></span>
</td>
<td class="nump">$ 14,654,615<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_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664020964104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments Operating Segments - Additional Information (Details)<br> $ in Billions</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, 2020 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset', window );">Fair value of off-balance sheet managed and custody assets | $</a></td>
<td class="nump">$ 38.6<span></span>
</td>
<td class="nump">$ 37.8<span></span>
</td>
<td class="nump">$ 33.3<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_FairValueDisclosureOffbalanceSheetRisksAmountAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>158
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664033067560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Summary of Operating Results by Segment) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">$ 976,001<span></span>
</td>
<td class="nump">$ 1,004,005<span></span>
</td>
<td class="nump">$ 957,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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,759<span></span>
</td>
<td class="nump">21,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">465,454<span></span>
</td>
<td class="nump">363,902<span></span>
</td>
<td class="nump">351,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">848,904<span></span>
</td>
<td class="nump">834,679<span></span>
</td>
<td class="nump">778,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">351,321<span></span>
</td>
<td class="nump">499,469<span></span>
</td>
<td class="nump">508,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">20,170<span></span>
</td>
<td class="nump">55,870<span></span>
</td>
<td class="nump">53,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,599<span></span>
</td>
<td class="nump">454,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">323,621<span></span>
</td>
<td class="nump">435,536<span></span>
</td>
<td class="nump">446,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">1,441,455<span></span>
</td>
<td class="nump">1,367,907<span></span>
</td>
<td class="nump">1,309,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">37,961,000<span></span>
</td>
<td class="nump">32,086,000<span></span>
</td>
<td class="nump">31,030,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_BankMember', window );">Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">981,441<span></span>
</td>
<td class="nump">1,010,368<span></span>
</td>
<td class="nump">963,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">241,230<span></span>
</td>
<td class="nump">33,758<span></span>
</td>
<td class="nump">21,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">321,136<span></span>
</td>
<td class="nump">218,447<span></span>
</td>
<td class="nump">213,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">718,519<span></span>
</td>
<td class="nump">703,121<span></span>
</td>
<td class="nump">657,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">342,828<span></span>
</td>
<td class="nump">491,936<span></span>
</td>
<td class="nump">498,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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">20,347<span></span>
</td>
<td class="nump">55,520<span></span>
</td>
<td class="nump">52,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">322,481<span></span>
</td>
<td class="nump">436,416<span></span>
</td>
<td class="nump">445,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">322,481<span></span>
</td>
<td class="nump">436,416<span></span>
</td>
<td class="nump">445,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">1,302,577<span></span>
</td>
<td class="nump">1,228,815<span></span>
</td>
<td class="nump">1,177,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="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">37,892,000<span></span>
</td>
<td class="nump">32,019,000<span></span>
</td>
<td class="nump">30,964,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_FrostWealthAdvisorsMember', window );">Frost Wealth Advisors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">2,776<span></span>
</td>
<td class="nump">4,001<span></span>
</td>
<td class="nump">4,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="nump">145,268<span></span>
</td>
<td class="nump">145,905<span></span>
</td>
<td class="nump">138,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">123,630<span></span>
</td>
<td class="nump">124,622<span></span>
</td>
<td class="nump">114,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">24,414<span></span>
</td>
<td class="nump">25,283<span></span>
</td>
<td class="nump">27,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">5,127<span></span>
</td>
<td class="nump">5,308<span></span>
</td>
<td class="nump">5,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">19,287<span></span>
</td>
<td class="nump">19,975<span></span>
</td>
<td class="nump">22,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">19,287<span></span>
</td>
<td class="nump">19,975<span></span>
</td>
<td class="nump">22,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">148,044<span></span>
</td>
<td class="nump">149,906<span></span>
</td>
<td class="nump">142,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="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">59,000<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cfr_NonBanksMember', window );">Non-Banks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="num">(8,216)<span></span>
</td>
<td class="num">(10,364)<span></span>
</td>
<td class="num">(9,948)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Non-interest income</a></td>
<td class="num">(950)<span></span>
</td>
<td class="num">(450)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Non-interest expense</a></td>
<td class="nump">6,755<span></span>
</td>
<td class="nump">6,936<span></span>
</td>
<td class="nump">7,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="num">(15,921)<span></span>
</td>
<td class="num">(17,750)<span></span>
</td>
<td class="num">(17,740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(5,304)<span></span>
</td>
<td class="num">(4,958)<span></span>
</td>
<td class="num">(5,037)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(10,617)<span></span>
</td>
<td class="num">(12,792)<span></span>
</td>
<td class="num">(12,703)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">5,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="num">(18,147)<span></span>
</td>
<td class="num">(20,855)<span></span>
</td>
<td class="num">(20,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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="num">(9,166)<span></span>
</td>
<td class="num">(10,814)<span></span>
</td>
<td class="num">(10,470)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_SegmentReportingAverageAssets', window );">Average assets</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_SegmentReportingAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting Average Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_SegmentReportingAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<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.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cfr_BankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_BankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_FrostWealthAdvisorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_FrostWealthAdvisorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cfr_NonBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=cfr_NonBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>159
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664043124808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash</a></td>
<td class="nump">$ 529,454<span></span>
</td>
<td class="nump">$ 581,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">775<span></span>
</td>
<td class="nump">356,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">10,288,853<span></span>
</td>
<td class="nump">3,788,181<span></span>
</td>
<td class="nump">$ 3,955,779<span></span>
</td>
<td class="nump">$ 5,053,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">42,391,317<span></span>
</td>
<td class="nump">34,027,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">136,357<span></span>
</td>
<td class="nump">136,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,021<span></span>
</td>
<td class="nump">98,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">730,165<span></span>
</td>
<td class="nump">545,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">38,098,301<span></span>
</td>
<td class="nump">30,115,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; Equity</a></td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">3,911,668<span></span>
</td>
<td class="nump">$ 3,368,917<span></span>
</td>
<td class="nump">$ 3,297,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">42,391,317<span></span>
</td>
<td class="nump">34,027,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash</a></td>
<td class="nump">381,240<span></span>
</td>
<td class="nump">9,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">258,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">381,240<span></span>
</td>
<td class="nump">267,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_InvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="nump">4,155,619<span></span>
</td>
<td class="nump">3,896,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableAndOtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">2,164<span></span>
</td>
<td class="nump">2,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,539,023<span></span>
</td>
<td class="nump">4,166,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior subordinated deferrable interest debentures, net of unamortized issuance costs</a></td>
<td class="nump">136,357<span></span>
</td>
<td class="nump">136,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, net of unamortized issuance costs</a></td>
<td class="nump">99,021<span></span>
</td>
<td class="nump">98,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">10,629<span></span>
</td>
<td class="nump">19,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">246,007<span></span>
</td>
<td class="nump">254,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; Equity</a></td>
<td class="nump">4,293,016<span></span>
</td>
<td class="nump">3,911,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 4,539,023<span></span>
</td>
<td class="nump">$ 4,166,623<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_cfr_InvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_InvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Includes: (1) the amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements (Federal Funds Sold) and (2) the dollar amount outstanding of funds lent in the form of security resale agreements regardless of maturity, if the agreement requires the bank to resell the identical security purchased or a security that meets the definition of substantially the same in the case of a dollar roll. Also include purchases of participations in pools of securities, regardless of maturity (Securities Purchased Under Agreements to Re-sell).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(2)(i)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest receivable and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664025013608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">$ 1,021,035<span></span>
</td>
<td class="nump">$ 1,133,785<span></span>
</td>
<td class="nump">$ 1,051,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">45,034<span></span>
</td>
<td class="nump">129,780<span></span>
</td>
<td class="nump">93,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">166,310<span></span>
</td>
<td class="nump">180,665<span></span>
</td>
<td class="nump">173,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes and equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">351,321<span></span>
</td>
<td class="nump">499,469<span></span>
</td>
<td class="nump">508,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(20,170)<span></span>
</td>
<td class="num">(55,870)<span></span>
</td>
<td class="num">(53,763)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,599<span></span>
</td>
<td class="nump">454,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">323,621<span></span>
</td>
<td class="nump">435,536<span></span>
</td>
<td class="nump">446,855<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend income paid by Frost Bank</a></td>
<td class="nump">298,884<span></span>
</td>
<td class="nump">234,531<span></span>
</td>
<td class="nump">223,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DividendIncomePaidByNonBanks', window );">Dividend income paid by non-banks</a></td>
<td class="nump">736<span></span>
</td>
<td class="nump">1,822<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and other income</a></td>
<td class="nump">446<span></span>
</td>
<td class="nump">2,868<span></span>
</td>
<td class="nump">1,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">300,066<span></span>
</td>
<td class="nump">239,221<span></span>
</td>
<td class="nump">226,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">8,216<span></span>
</td>
<td class="nump">10,363<span></span>
</td>
<td class="nump">9,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Salaries and employee benefits</a></td>
<td class="nump">1,581<span></span>
</td>
<td class="nump">1,551<span></span>
</td>
<td class="nump">1,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">6,833<span></span>
</td>
<td class="nump">7,033<span></span>
</td>
<td class="nump">7,016<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">16,630<span></span>
</td>
<td class="nump">18,947<span></span>
</td>
<td class="nump">18,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes and equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">283,436<span></span>
</td>
<td class="nump">220,274<span></span>
</td>
<td class="nump">207,215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">5,406<span></span>
</td>
<td class="nump">5,135<span></span>
</td>
<td class="nump">5,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">42,309<span></span>
</td>
<td class="nump">218,190<span></span>
</td>
<td class="nump">242,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,599<span></span>
</td>
<td class="nump">454,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
<td class="nump">8,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Redemption of preferred stock</a></td>
<td class="nump">5,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 323,621<span></span>
</td>
<td class="nump">$ 435,536<span></span>
</td>
<td class="nump">$ 446,855<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DividendIncomePaidByNonBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend Income Paid By Non Banks</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_DividendIncomePaidByNonBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cfr_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</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_DividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend income on securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664032697160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 331,151<span></span>
</td>
<td class="nump">$ 443,599<span></span>
</td>
<td class="nump">$ 454,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">13,918<span></span>
</td>
<td class="nump">15,946<span></span>
</td>
<td class="nump">13,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="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">852<span></span>
</td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">3,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">524,243<span></span>
</td>
<td class="nump">634,090<span></span>
</td>
<td class="nump">562,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(1,631,047)<span></span>
</td>
<td class="num">(1,386,750)<span></span>
</td>
<td class="num">(1,913,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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="num">(150,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">20,770<span></span>
</td>
<td class="nump">31,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(15,785)<span></span>
</td>
<td class="num">(68,793)<span></span>
</td>
<td class="num">(101,010)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(2,016)<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(180,584)<span></span>
</td>
<td class="num">(177,006)<span></span>
</td>
<td class="num">(165,449)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">7,607,476<span></span>
</td>
<td class="nump">585,062<span></span>
</td>
<td class="nump">253,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">6,500,672<span></span>
</td>
<td class="num">(167,598)<span></span>
</td>
<td class="num">(1,097,268)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">331,151<span></span>
</td>
<td class="nump">443,599<span></span>
</td>
<td class="nump">454,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="num">(42,309)<span></span>
</td>
<td class="num">(218,190)<span></span>
</td>
<td class="num">(242,485)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">770<span></span>
</td>
<td class="nump">780<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Net tax benefit from stock-based compensation</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Net change in other assets and other liabilities</a></td>
<td class="num">(8,937)<span></span>
</td>
<td class="nump">22,216<span></span>
</td>
<td class="num">(12,709)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">281,045<span></span>
</td>
<td class="nump">248,645<span></span>
</td>
<td class="nump">200,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock', window );">Redemption of Series A preferred stock</a></td>
<td class="num">(150,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock', window );">Proceeds from issuance of Series B preferred stock</a></td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">20,770<span></span>
</td>
<td class="nump">31,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from stock-based compensation activities of subsidiaries</a></td>
<td class="nump">13,148<span></span>
</td>
<td class="nump">15,166<span></span>
</td>
<td class="nump">13,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(15,785)<span></span>
</td>
<td class="num">(68,793)<span></span>
</td>
<td class="num">(101,010)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">10,307<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Cash dividends paid on preferred stock</a></td>
<td class="num">(2,016)<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
<td class="num">(8,063)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid on common stock</a></td>
<td class="num">(180,584)<span></span>
</td>
<td class="num">(177,006)<span></span>
</td>
<td class="num">(165,449)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(166,921)<span></span>
</td>
<td class="num">(217,926)<span></span>
</td>
<td class="num">(229,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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">114,124<span></span>
</td>
<td class="nump">30,719<span></span>
</td>
<td class="num">(28,904)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">267,116<span></span>
</td>
<td class="nump">236,397<span></span>
</td>
<td class="nump">265,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 381,240<span></span>
</td>
<td class="nump">$ 267,116<span></span>
</td>
<td class="nump">$ 236,397<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for reacquisition of callable preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfRedeemablePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stock that is classified as callable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R145.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139664030997048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounting Standards Updates Accounting Standards Update (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,285)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax', window );">Cumulative effect of accounting change</a></td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="num">$ (29,252)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
<td class="num">$ (14,672)<span></span>
</td>
<td class="num">$ (2,300)<span></span>
</td>
<td class="num">$ (2,285)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cfr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>163
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .Z$15('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    " #NA$52M=;-5^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+;
M2L0P$(9?17+?3@]LD=#MC>*5@N""XEU(9G>#S8%DI-VW-XV[740?P,O,_/GF
M&YA>>BY=P.?@/ ;2&&]F,]K(I=^R(Y'G %$>T8A8IH1-S;T+1E!ZA@-X(3_$
M :&IJ@X,DE""!"S PJ]$-O1*<AE0D MGO)(KWG^&,<.4!!S1H*4(=5D#&Y:)
M_C2//5P!"XPPF/A=0+42<_5/;.X .R?GJ-?4-$WEU.9<VJ&&MZ?'E[QNH6TD
M826F7U%S.GG<LLODU_;N?O? AJ9JZJ)JBFJSJSO>WO)-][ZX_O"["ANG]%[_
M8^.+X-##K[L8O@!02P,$%     @ [H1%4IE<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
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
ME3)K1OK6#\((Z.]SSM5'Q]PKR_\1H_]02P,$%     @ [H1%4MD[_TZV"
MI"8  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6R56EUSV[82_2L831^2
MF<0B/OB5L3U36^G4G=O>3)RVSS )29Q0A$I2MG-__5V0DB@!"UA]L2WY8(D#
M+/><!7G]HMOOW5JIGKQNZJ:[F:W[?OMI/N^*M=K([DIO50/_6>IV(WOXV*[F
MW;95LAP&;>HYBZ)DOI%5,[N]'K[[TMY>ZUU?5XWZTI)NM]G(]L>=JO7+S8S.
M#E]\K5;KWGPQO[W>RI5Z5/V?VR\M?)H?HY351C5=I1O2JN7-[&?Z:2%2,V!
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
M=)_K9W'\C36$ N,O%;FJ?M&QP;H3E.Z5%D5C#"LH>%G_T]=&B#,#' X8D,:
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
M0)J!K;H?MD)#'Y\]R858D]BL[<#,O]\;)V0A"12I?"!^G'-]CI]W?A+R3>4
MFKR7!5<+*]?Z\,FV59I#2=54'(!CST[(DFJLRKVM#A)H9DAE87N.$]DE9=Q:
MSDW;1B[GHM(%X["11%5E2>7',Q3BM+!<Z]SPPO:YKAOLY?Q ][ %_?=A([%F
M=U$R5@)73' B8;>PGMQ/ZZ3&&\ _#$[JHDQJ)Z]"O-65+]G"<FI!4$"JZP@4
M/T=805'4@5#&MS:FU0U9$R_+Y^B_&^_HY94J6(GB7Y;I?&'%%LE@1ZM"OXC3
M']#Z">MXJ2B4^2>G%NM8)*V4%F5+1@4EX\V7OK?S<$%PHQL$KR5X?4)P@^"W
M!/]10M 2 C,SC14S#VNJZ7(NQ8G(&HW1ZH*93,-&^XS7R[[5$GL9\O1R);@2
M!<NHAHQL-7YP3341.[+**=^#(HR3;4XEY*+(0*J?R>=O%=,?Y)<--G*=@V8I
M+7XEOY&?B$U4#55S6Z.V>@0[;74\-SJ\&SI<CWP5&$V1SSR#[#J C:8Z9][9
MV;-W-^(:TBGQW0GQ',\9$;1ZF.XF(_3UX_3XCAN_6R??Q MNQ-MJD;X1<3"'
M!=Y!IDR!LG&'@Y2X=,KT5YQID@I^Q(5"H)K<68]FO,B,5U\.QV7@Q&'DS^WC
MY2P-87Z2>%YP#5L/86$0>W[<P:Y<!YWKX '7+Y !;LN,"$E6M"BPM*XDXWNR
M <E$-FDVZ*C+8* K<LQO7%C8"0L?$/9%J>J6F GY$R\]@Q@5%@Z$N>%M75&G
M*[JKZR^\^E4E/X@1^$/+4XJ'5O;/5:,D&BCQG"@)W=Y&&,)F;N1$7F\C#&&N
MX\^2V!LW-NN,S?[WA%^;QVW##'S,\VRH,G"\*!@7&7<BX[LB-_)\'-OI7[,C
MRX!GJM;:Z,1&2 MZ8RV:^+,+7<[4[YVUU1#D#D#K_P!=^4LZ?\E=?RM1EGC]
M],U-+MVMJ,K)AK)1>\E E#>-PYZ]45#/W1@F[%\V]L6S6(+<F_1"X?U8<=V\
M(UUKE\$\F8>[U_Z,F4V3B/P(TZ1%7ZG<,ZY( 3L,Z4QG>*QEDVHT%2T.YO%]
M%1J?<E/,,3L#60.P?R>$/E?J ;I\;_D=4$L#!!0    ( .Z$15*TKHW3N D
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
M.MA((-V_$\);5"_P'#B-+8 "TDYX X=\!XOK*C%2 ?J;PJ_I!OWX$78; ",
MB#TP5M3#?Z ,80DHAIG_R.Q* :_Z@4=%=23[3(3@/B\<$KXKR8J4D:+W 0N[
M)=]CEKT>.AP9564>7B!/) ,.*EG#>A^$_] L0."BY5O4U3]@$MX,0,$Q"&?9
M+Y&:.[<2!*H48)DN6T?F%M!=NZB(?8/P8EG7T18X+WJ'!*OQ A"Q<W  0)8(
M,HSX)JIP9&&C+V&UF)F<=FFANT0_7-PEVB22'L*I-!P)M:\N+V9GV:8"3<?"
M*OOJF_,K<PE)"H>#GVLBWPY_ZO:$A;Z6;0#* 0/?D<-+,@ )G+'7H\O7R7T"
M$PRMC@4[024DW6<_@%;?S&%G-#)$CU^<G7\#W"D.,>YLC@H8 #S\?,[V':SJ
M^>5XG4^?SYZ%*Y6@+U+*WC*/$,O$/@>[JT.!X^^*;;+I,V:EU^BDO0L>W"QR
MVG@/@VN+-_(OX32B*+9Q<9T5J:@-!I#8M@5[U]-33?;-&<C'G1>[4/4K.%6#
MG^8T !1W%#S+8M4YE:!_0Z&&\"]A>2R$@G!'Z4C\%]:PSPQ^#<^>H$<(IFC7
MM7> &V^W/HX."^) -N["'?KJ7GQ?_VWVOX"^.%0Y02)('OC/%>-\6U0,7-BX
MK[++;_*G9V?PX_SB,G]^=0Z_KK[)+YZ?[;T")@@P=?$YN[S,SR_/LLMG^=-G
M%]FS_/S\(@GF-6US0L#;17\+IAS\A0H&ML.[!6X-TA&IF^*VJ&KR*G N7Z '
M!]SKZI*5K&PDV=87WV5/GS_/KV!6_?MC ^JPK]%LB0,G*'_V'!;W- [P]"S[
MF20DS.=0Q[HRABX 2)$?3'2=0Q^4]*=8M!2>,&^R.D:LG.=/+Z^RB_SJFV]D
M!O0_BP6J:#&$>'UHK1T87:&\NGP>?E/FX:1=G@P@6M%[<SIK.T>]Q'8+:!C2
M>$R"J""L<<FO68/A_"J_N+H$@H$MO_HZ3/9!0UR^;Q>?Q![#A5R>G3_^]$0N
M!W-V"YH^.S\#0HKP!KB=/G;ZCKGHVG#1[\8H7KB.%*S90HDZA!?8'<)1Q" 1
M[5J4MZ@_2WF!]8]Y#3A3O$'#=M%<8>9=8M*%-E,Q*X8@&HX4Y>*@L#%AQ<;)
MR,81(VD,?KT3\S\%">?$O,\)FB4[\Q8AI:A]FQ&V'HP5Q:-@)IT)8Y:RMI&=
M( (501R+J#3F,9K& A0LDA2)@=)V_QPF2X2TDTU6>_8@>M/]1G,M;B!N9W#]
M9ME[@^SXFU:PJ.%A$&2\A#T!Q%JKZ^A^CZ"!4OL'^6=>0@W&/UBK[XPJ )TO
ME+N-!&<%,RCF$'WPW"9#]R3JK00X> X<? *(Q3$%9<!#P?!"U9;L,E8;-[&,
M">DZ6D@TQ/-H[PP-BB9:GJ9$5H16<CO8['_,CD+TRIOVJ)O 5().N2N?&'>(
M ]";;=LXWFN6C7BI<VO,IQ+Z4 ?E6>.8'(K/"8H"<H#7"XIK J3@%E3;X"L:
M]N=(?;8!DSOR28HWX(A2@]%T]PC"6.X2R3T$;S;,P,M*;/$0*V8",AF3 .(B
M+LJ0,#N 1 >86PHRP:")P,50/"*>L2#$F(/K!%L(*Q>YWQRV>U5 Z,V?T#I
MA4>W\S&^D#\PV1,"=61-M(E<$YQX9:NPP*AH@+&K81.=8V'HMY/71\,C1,;;
M#ZP;XS/!+++Q&8J388 3_!1RY)$2=Q72&M['>&VD,HHMN&VQ(Y+*R>/;]D24
M.-\*]A<<X\6GU%(!N=$Y^R)'D714#(6$%9(/5#,WCQ87E\0^&% H&(?@<_F>
MWJ&X  Y5M9V&!XNRW2J:"V"LNZFP+A(">QIH>;)G2F@>/%H_<ZR2R./F' "1
MG+,)&$UP*LA9CE(-#9GM1)3C@2P#;=NVYOB41-G0G0RQ%<JY&>RBNPGS%>*C
M7.O0E#(!4P;M"%@"6K& BVZ0T,D !+K,'E=/-'J$[I,QI2FHC&DNBA%0A06!
M5(B 1G#4]PA!\ X&A!&7 ^R.@D<Y89V!DY;*-5[=95*RAI\(4-P*S!>WO<:,
M2X$@K/#X\E!QWKJ.+%J26+T-K;.0^NM8DB&3%?5(M.-5$D0@024>I4(4Q 5#
MQF$F-U:BJ9[?D7$Q$U-:_Y]X6T6(_PK.U)8 UB0*QNT7E3$TP!%H*QOA,2&4
MV#0D?,@DLIX:\%.?,/>+D. =.B"Y@!#8E\ 1P;N4N!XN%#!W*QD[SN++PD&S
M5[><-0HQG) /P^ "6F^8QJ&$IYJ'X&]A4"T,67 @*= *S1$=4Q$Y ;P19/M!
M; PH$)^1K>8K\8!I69BKKS@M1^.@TJ=A2/W'FVJHK,@8[=@=QYS0#GW8PL)#
MQ!+H HBPQ:'##G6:UX;5-=XQ=%@ 0TX2UIPPD!$?>V#@ONMV2^8GFL+D* D!
M4)C['TP"A0S+8=W%FL-91D/PV-6"(R*PHYSX4_*Q%!F3F2':ESCZG5L5E+J@
M&+\-7FL*G$F!).D6LWGEX#3L8+E;+F&6JE)2U#Q].X"0+D]*-T>9@3'7!4K@
M9N5-"HV%[-]:6-'3[(19D,H!C)5WPU;>SR03*&EX4$_<B=:!*Z;LY[VF$+./
M6Y(7FH6^?O\Q9*%!"7U]<OXTUWJ4UR$:],8$C$]2:++'']HM;,G3BZ^??)O]
M0IZM4TF;/@EHGQPR%,?  _]9- /FF23&,IM>Q U00;#1XE)NPE("3/8N_AV>
M -G#TIJEF[NML A('@9.&$2P^%"ILVE+5[.Q0:LD+\N:W[E($M>0'T:[$JQU
MX5<<%G CR3\2;B@KFF#"FY('%(Y+(,=6C&#@9X$OR)T]^/9A\&,89*(HN\CW
M"4L.3%U7RY#G"*"P[XB6C"XEC&-P$6O%?KSY.:"<$1A2/3CN)J47-*.FQA/(
M8WA20@CR^I2W2.)6Q/?]"1,JXR0AM*[ .N^ MA@2L+"I<$E7"[*(0XA8;$:Q
MR\*W7!1!<<=ABZA2;]"!XF EB"\V4G8:7$!K'@I]$@,C-2(X"O^4>"+:V6QK
MPMV19W>9EKN*WZ^#3PY*6L(ONFJN$L6*HM=C403"X"=0UB=]>_*+&I?1%_KV
M(6FMM;P?C%/KLH3"J>*$HPQ2D].&=6)M6(VI*9&C!:6D:3I"<T K*94*JRVP
MI.V(A337ZK%CD*%2D)A7C$C\!4U4+*B0O)XR#UI'$F89,1U&B\38_.G(;.3M
MK8MN!<H$:#F8CWV"7HJ/E!BD*25AA?N.E#BWU708!?_[P+K1!T<EC)(8?Y*E
M%\,@I#@G @J6^<5N2%QNX51_B+WOH02R#G1)MVI_T+K^CD$7-6?[W58VWA5H
MT^&??LTY(@]..4:\*-4VKHS1,LB*BI*,$+ +LP:$TE-!R!0[;E]*?(&0^"4-
M;6V*M IQ@J.I(NLS)W741XE9(W)2:))[D!LXP1)NLCT/L:$2R<36>UNW*\S\
M,+V'T?L_+17V3:<+$$4V\'A<:%UKR.X$9C]YC^$L*[;PE2)YA")>23 %M;$)
M11%]<"2R;4B(<Q4AN\BA@A =W#N)5!)2* JMCFI%%$6^:UU]<O6.C7BNP>&D
M[ET%S\_3-"R-D7AU<X=T1>8U:'-*T6&F;TK2@7):9J[B>"!&@9"FEP \;O*M
MRREGK/91O;,FN[$K]B245A4(1'_9FQRFN8,[/<HLM(4HCZ-1OUCA+7XQP-@<
M S)9/=R,E398>K97&DIE'&Y!K@QLI9D8.8_K-E1%C&A3G:,E2(^V8]V^*3YQ
MD*ORLN%<MFR"U5&V$*-][J7"A:TU P ,$;.I*<YX+S04*I);DD]COQY$8Z'W
M"JSED!I\K,4O*0IAA12&B,B@KNN==7SLD#E"@S.-EK\<KYM\[(44.*!A-E(.
M(%NE0$55**]<ZP0XY7M(4T9I%=9*Q(?6;A>A/J34[8L"_#\)1[)1AZ;,)U>O
M=8K'A*!XQQ3NT=B;>2(/,>;Y3F=' X,PGA;_/ Q2$)G-3MQ8+K_BI#\'Q2CT
M%N!1[GS8$D1:H"UQ,.OP7V.4_.O5['&M\1!%>WUTA(=9@A*]HHMS[^C2DGE?
MG\E'TC>1MP\U)3/*2^'9 Q;-6E:)R@?O ^[(T*OHR("Q%R131\FD4+@35!GJ
M0-<?":5?O_\8@Q4BQT,ZTA#^E!%/K'<4Q^3V2/2<^$-T+_E&A!(6!:VH$F0J
MM\&S/Z!II49*$[58-%!T#85\2+,8<\&Q\A!:J%2TGN"()W%$PY+"5UO%RRA8
M,JEP7)D*;HPNK$!\H"7",==FA?4_FMX4Q3W64"/,8D$4R80H6%A#D1V35D8&
M/4.#8XB84X3;KN43)"$VBX40'3T%P\@X)JE+D;J8V.T<._<D"\+1!:$"&6N<
M(J UID<:B"7X03JH%M)"T7Q*3(2CL3D-X#W(]0UQ\/]")S<$P?_%[FS,)/P+
M'=<?=3K9&>36LI6L#15_<J7""B4- ZPU+,:"'=NIXT7$V_^_:"7>Y/^&;E[@
M@*.Q\(?I@0=/=U?<SW%4,3:O*[^VY@X?9*+#YYKKT=&%:GA3:$\U$ANJHZ@>
M0'<YG&/98[%Q0%CLL%+3GQ*F-7%B,BJ90B1*&SC["RK+0\K7$#C\6DAYTOT2
M2&+NYV<A@? N4&%RW/7/37#Y+$YP8TO59SK'<=__U^7RY)4$@]]3,%B>^%&#
MP0\2W@^(*5=IE=:7"O- .+BUA\)F,0/7T EU3$F)NML[RV,*P6W5.;N[=$R)
MBD63L=*C5&05* PS8%2#I9&UOPSGXKC8*5@!>#!"#U\M\,UZ5 HWIEF;*-Z7
MIGNB;UOL0J2-31Y;DCEU[FA<'?=O$_K_9FG[,)+=%\57DUQSW748B)!2G)N0
M 88__@I6*1A2FO5.N92+;;S<PY,@6];N/U-*P^_7-;T:JCI4BH$YW&E1&:=@
ME@,8V-3,@+2Y#CA5(Y6SO0HT,VR$ TOD,CQT07$[W+,!+X=ZAWJG'G:: 9?Z
MA) WLHH5JY[<<JB!\F[C(4>-JV"QF>LP_/ S)L*I/M&N:E1*%0!,<G-8?!P<
M+C*GPRRAWD?R[!(\. Z<!8!J9+F:V630*B0KKK16@I2K$>5<.SLJB38UM^AJ
M'AXR""N>&PO$AQZ=F$Q/1>R/[SV58N,TWV7K]@XK;*303I:OQV#,N1?RN\+A
M#DV73V300HG6L"WEG%J(C9G'E@&&(R5<L^RCED]3_M2<ZJ42D!'2$O>2JD"C
M1R>6:BRWE*RA2%_!7V=KVLV1-EW#7KWZ+'M/!8I:]IV4 ?DHSSP741DN-DS7
ME%\HDG-#LG@@IVU"2<8#BIGY['^K95F" %.(NH]7'G\TRO61=[B# [P&&*U0
M?RF_G5]D&^YF(^<!N$*R=1PTD^X#H;Y2#%=UTC3$3WOI/F,_#L]E9V$E$80O
MWDPF;;%F X&R"]XV)\+><4L?:W%J7WS&MTW3#LZ-;39H'G>NX,-ZKI$S=;[W
M3S+/9T9Q/864%%HRBM(,NT15)-4X)D]T(6P]*)!J@'@1D5FHW P",*V\HKRU
MU)PYK3D5S<S!)2Q<TX- 7#[48364HW,-HN2GBVTY,X3]72B!KZ<A:! N2X@G
MC*A>6-*,"%B4?,J\,"TPOY0>"@K8G=F&4XV<G4AN[LMYPA1%L#EK%'*,NR#(
M)/JN,[;=Q(0AH10(D#TI+L;E!>%N*GC%J#CT(*RQ1(6%.6'CKTH'1)T@BCFV
M/ 4\]VK0A W CH]J HR6A,8UC<UU_00FQ7<">BC)%/VD&LNX^KN6*N)\!%2\
M)POH3ZI) O)D_48!\.'P%9NTIHN1MSHM2G;R<:A-@'1P""DJ3F[#Y"?SW0FE
MMR1WT.^VDI-!A C=Z8[04I==@<'SWS&"<J?&Z;V$<'#G[T)%SBFR32&GS:?$
MSQ'ILS-%WW7*OY)H,CD-!4IC=!BZ7NY+D*$)KQ*8IM0<#X3+R<1%1],]OA>W
MB-":O!!691@01I#EV$),C3U1(D\6$N70DA2""3 >HJC7\3S;-8OOF?X(QR0U
MT$"%S[X'DE)'/AR'(S.W,T=5PGD3YLQ*3BR'7$URFH*55+0$,=S.^A6S4LF9
MS3R&0,CTYIHODRZZX5K694^=:T*W@Y&\%U^G#+FV-#S?A_-#&L;'C!FF)MP)
M)29L&DS1$_PG]!-CZ :/N.\=&J0.-G1@G9--65,$5V%34%N/4,&A"82!GIB[
M13%PBP1S^B2T'8DDDNRMJN:1F&2KYY\[^";MD4"%P:VOKIZ=H3TX>,XAPI7S
MV7D\EGS\Z/-?V[9$MH^_8I1!,]/81BOTCY&2\3DRM.-B0B76R )[.TH1XI2V
MS8R<+ 9KG,5H[#XU-)6NUH62&I/^B(UUFF8@ZH(5_[KH6USM.7IW4DK=L.E9
M;939E]2BYI8X%WR_CJNHJP[<0#3#%QS PY.=G.NAA@V3=1@=1M;=@76G2Y%$
M$JX)W5#:9LD@O'>.7>MGX%H'Q.#*?R5">0,&2[.B$#C+B)FYY,V#/[?-ZN1G
MJO@/4L6\;*@Q[)M<BWV#MNN=IU(G;$I"V*"##J"=D3M*EF4#AT(I0K12@"V+
MV)B1UDC4;J71'L*X/A^YGMS]+<>I@<P<.5WH$+==.&U;AO1B0\A$L4 2$HW2
MN9H=<II(-9+"D_-$1!I!/W$3G6H/3_PR!:9:RO;Q"7DN^$9F=7UZ]A,-8VK(
M289=S5I^76W]U"X0A.%<8>*$I^>+F(2Q84J-EH,K1^7V>/(HB'"LTCTXFSG'
MN#<?4K,YID4V% \>GPF5,^IRZG 3,^;'7$*A!Z36FJC54.8TLZ,R0A-,^^,@
MPT8QG/*N%IRPS%)>2T^V:L4PR/Q@=')#$"K#0[H6P0_>2'0E8B4(V]I2YI_;
M,9.C.8F^_:<X_1VN&(3*.],#B+Q"T:JYG,+DIV@;1WU#)CN]Y-DJ#<N-?"UV
M&+?;FJ-=W *!@R!N*\:!]4L5 "Z2TE'DN*8PA?^6\LP5]H*KEKLD4BVYXN2>
M[>5ESD;GD@^.A5S].NF @N$Z]%0?5[=/-*EPX"%U]@Y,Q=GGVR<FF* +9?/H
MP(MD:, OCQ8JRY=#.!E92!1W8-<NF"?6],=S)^+$A-,\&FY IJ 0.A\'I#8;
M)'YQ>A5,PY8/\- \0"Z(!#VE\_8 %I;C0>)B1M#KFJD$']MBK6H\+E!)*K[:
M)(LA'([WI>+84NWXY)7(N0H=&TS@'-JI.'5X@6B86Y5AD$%U#7B2VT'/G>9R
M( GNQW,<O5B2\<"#M#X]C3UCT]X51,J"G7RORK Y"'5LV&G(Y7=G<*0=Z=37
M8 :+U-.4$\0)^Z/%Q^%X 4\@2,9#W\-!9'(98TM'6:7A(BH<MI6$^L+N3G8.
M%8*B#5-O+YR33-W7*=@.<KXNT'9$HPH'V8JQ\Z]- ;X$_6_DA)^<V]/$57+4
M4W>C='Z+^O0+D*NAN&X@-W5<3R%Z"OE<#_Z(.WEXR.EUO&[WI$YH0QI#?1AB
MY2/:@S:>X\B[5EXPAH$#YARU[4*! 5&J[>DF32'CZ5"TYA94+2IQ5K36YFY=
MU$NJ2=N(1]$>$9"T(;RCIFG&*,:M=!%Z?@;#S_=2T$)-1VFFV+L8H5UUF(4+
M<0!\8+J/&X*!L4#A"=I%;1=;4*>XN%PZ>&OU8J@: %_'Q_*NI(%HTA0D=!S\
MMR$"_;0'H.'#?L.Q\<'-.%*4OM&:CBW8J%&9]H#F8Z/>![U+YUN3$\P).OZ2
MB;.!1(VG];A',CMN^/[UAU].2S>O<%\Z+#7KZ4L&8(6M@8A/7E&N[JU*)PQA
M;#"2P I<3[M24(4:-$C,C\W_6[92^4YQAXF;4_XCNJU!*-D;E4^3A!,!$!Q-
M;]L3<26=12;FS*7999Y5+.!L%\(5FG69I$_-UH#S0'' X*K+]H_B533_$6Q8
M&?3?9&4/69$ 1^:/J'06:,U \1$ZL([KL 5@M]25]\/>:A**H!,&)IW* 3)P
M1=L-\@Z0/1I9)SQ_#%#1^<>IP?\L?46)3'CF&"9;NR)J!?PF03 A=PJ>(QO^
M9Z:R*1K)J>]5WM-+>$+?88NX46D>M4MKM8*#$E(\6QFMN*,$(?$'G<!TQS,I
MIN;@^I-#]/M9!ZF\YV=OG1Q"Q>-GXDYKY]4/G'!'9<)!RZ6C @9.MY"L8MI1
MHX/I@5I_3#%IRAO4O\X,B48<%K4 RX"E@'BBT&UZ*78FT(@MCJ/59N$X_P=,
M#F;A3^Q79X @PYY:BFO\4$Q2<EI,CSNT=<B'Q4Z (35,;[ TYRX?8FS#"P<Z
MLC[F DA<P$,>-\D;C6C:&)+T5K!9[L,G%I[,LA\>,&4A"91 R1)DH%>,!<;I
M/:WYYEZQCH(;<]!B:.>-XAH2*(5AYH5IQ[(/@BEJ84GEFH)Y"M[MN/WLM:V
MC$<$*CQUY4H,=W#<TT^B6;RAL$0Q:,G42Y+<6OZ.,0[\M=_(PXQ*1K[TD8]"
MG.5/[*EC:KFI>P@Q5$"Q-."7$R8UQLU7:P$CN.T201DHK&,JZ$-#U?N.Y=&7
M($1T32PD'MG3U<?&,MS:&599U&,*C>P2NK\<+(*K]MA1A(RY+@E=,P-W==PH
MK1\1/..B-WNF(4F\89]JQW\\21<1 0LAL7.L\;6"A=R+957+-QMB0L0,(RT_
M@K%LNY_/0@I_?UZ./U./]]A,2$-%C [;1YU#)E+5H)-*Y@N_+[(@-ONAJHFQ
M?E1\O 5I<<.:B6S.6;RU=5%IK5D;C#F3A,!=>T)-R+3"#%6D',CG.HE8"GOQ
M=2R%34#@N4,]++P C]K/,!18JZ4FQ^%]EU[XW)JYH8[?J%>(K22L3ZW]55]3
MF_(]W0IR6O/XK,'!W&OPUQ/375H;?-G#3JP]F7O&10>,NB )G$4SXW<[='XP
MO?K'F(U]V6V8&U=,?JMM;_1G[+-C2[0U86/P<B*W1;JR@P0TWS'FM1M3Y%!+
MXHG1)";8'7VES)4GVM0HFL=V-I]@Q!A<YIL5;'/E6=3*]IW#2% V>MA2(Z\<
M 5U@-CNK6O8^K%K"VM:#^"0((2I_%J/1(TCL,</%:8M7);AKLM,:K Y)BF7V
M%B+@4Y4O]9_BBG$<_C[XU9+2,4.SJG0WIX8N[]V'6+4ARD"[3G' "%D_U@V?
MGX%\/R(:;Q*SZHVHZ9L)8\NT ,.FK3$/1%#)IV3D2(5^8$9(M+!4B=T"N9AR
M5/2^'XBQ(X/(QT_-8%F?TT9FN;$-C;TX3%N+N@#F&*J9B$IY5&*@&73370"/
M39U2[?BHZ>)>Z]'\ 2.-!AD%MJ>[LNX/2LE>^A)4 IU^S49U[1:LP!/0GWK(
M,UROZ7A*- 8NL<J<4#I%%]EC/,!!1G<':H5X<;H_%2=?UJY<):UMMB@'Q$%+
MHTAE'''Z$PF$##0+L[0E.YV>X)-).)TSU4W3ICA_Y2O.=RQU>*!.]0?SLOL,
MFYA\+, 7F^2+ ;MQMB9^NV%3>*1"V$GN$9!4\X=":@./NAW&TUR2N6=6@S&\
M>]\(]62GZ>$2K*$IJLVI&%OC9OJ:LVZ72ZP<2/M!F42$]*>4STKLQLTR8N T
M-/>+J2TI=)6##&C=VN6%Y-7$9Y5"B?:!H>@K!N(A5)+&( <F3@ F>YO],0"C
M+G>T/":J6&>>)]!L\-,]V+084(F%5J%[:B%5*JJ+#GY:0H]]2-T%3<<U13HV
MB+QJU13!Z1"(>"7X!9RMU6*&D101X7-:5/NJ TBWY3'@5?AHE80 ]@.*9@KE
M\,BIIMSSZNP_<);SBV?_H:^V6ZKFL.-/!RT%#_19P:+OP?0>V.(5.U+N(UJI
M)L# E'Q8I1OCCU[D3['$+[/DTA)HL=;[5-XWPDT>OZCU(/"#%9 L9E24%CJX
MB8H&]\DPKSD$97S&^-D$ VV08$=[/)AF\*81-)YA4A,A,)A /4H23QZK1V\Z
MDA!) 8KD+%, #QS([['IIT;(N'J)5DAIORWS\:E-:=JJ5VD!*6HO<J9!UQ22
M"I\@5ZBJ&O=)-<UOU86=8F*SP: =HEENN_?1,]R4",.:4C5K^Q)9\/>)-F4S
MG_$7@H;#C-R(E":)/+(=+,5VMM.*;ADOQIO:]K%_IG($_?B%*WP($.^SC5:,
M4^A9H![+U=")@$Z@ "'T,:R;Q]Z0$YN6UO5-"I".,W0=F]O(02.N"ZPZ*4<D
MMIOP2Q%:IVO#J8/E1\30OQ%PIC6G']<3/>A#49VS&94_AC9V..<, '^!%ET0
M-4MI#PF74X_',C1]/A^UK3'S$3,T<B(.]JG=XG"840F?!S9E'SE'K\&1PW3W
M'),"),)Y_A#LP.KYG@S\WV+\TVRSV ]\&A^_?BD%\45_!$F']H+3J./AU3$(
MG[)J55JEAIP<U23[0(QR<C;H\AV(O37%LZ>;?138UAOKSO (G4&'Q0"V_Z&M
MNIU$!;F6Z.H[:93GL2]'2"Y2M4XTYI^#,7^ ]F;A4S5$;-&(#P6LR?V]GI_[
MW9/QQ!'UR";](=]=-,V:^;T0]//$@'20CCY=9IXVGI"-0INF+^9EGD[[J(19
MM"ZC\BVK 7(P!V]ZH^@\^/D8^KR,CT9Q]GA)UY>V/Y?&X>@(*E;!BM?*?<>H
MM*9'_X0$$'V\%4:B .RV)F%GRFD3".)*<]-WY2X<J0O?98O"?0^_$UBS#:*T
M7';T@9,>O\@A?>JX[#1^F -=O?34<"87DV_3Y<(\I&30=="Z1JPZ#I]:Z3C!
M)=J'OE>)*18@H([]P) *&FMIF\<)I@EE *IUV\K9#._38AGI["6UIUU&;E5X
M5(JJS1F=D$>>R=<XM0Q4V$&""OR1[1(#TCTWES/G0_7S:OHY+*" ^-'P?/+C
MF_WX ,+D=QY-P?8N.F"#GF1(NC/?L)K/L6XU^8@&[\H[9TM*;L3W(DV/\'!/
MHTD@(DN-%:%\@S*6X[%FW2:?_<8O[(:3N,6\1:M@O]&T/0@LQ0*W\M7@V)S7
M!/@VU($:W0#71^M!8_8DE4#>?FG#XOM/Z,^RCU3.*5U0TEH@)CV,+IU@=$D.
MN9NP)?F%T=^6+UL%2X1RM[C"KRZ^F3W50R4Y^\'P<!UIASTB.=C\Z]X'5J5L
MA$*#'.X:X[OH7-IJX$ ?#"P2J9W0AR3U55>.[%";H0JCO3CM7[XXK3S\LX#_
MNO8._B7<_E#TQ<L7&]>MW TH1\_Z]OM'YX_,553&WS^Z/O_V^N+1*;P9'W_Y
M8@LB]Y>B6Z'\KMT27CV;/7_VB*6O_M&W6QP2_;>^W=!//"OH.GP [B];4)CR
M!TY %4L(WLO_"U!+ P04    " #NA$52J::$Z%01  !N-0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6S-6VEO&TF2_2L)K7=6 E)4W8?;-B#;K>X&
MQC-"RSV-P6(^)(M)LD;%*G8=DC6_?E]$ULG+LJ;1.U_$8C$S,C+.%Y&I-X]%
M>5^MM:[%ETV65V_/UG6]?7UU525KO5'5K-CJ'+\LBW*C:GPM5U?5MM1JP9,V
MV95C6<'51J7YV;LW_.ZV?/>F:.HLS?5M*:IFLU'ETWN=%8]OS^RS[L7/Z6I=
MTXNK=V^V:J7O=/W+]K;$MZN>RB+=Z+Q*BUR4>OGV[-I^_=ZC\3S@;ZE^K$;/
M@G8R+XI[^O+3XNV910SI3"<U45#X>- ?=)81(;#Q6TOSK%^2)HZ?.^HWO'?L
M9:XJ_:'(?DT7]?KM670F%GJIFJS^N7C\4;?[\8E>4F05_Q6/9JR/%9.FJHM-
M.QG?-VEN/M675@ZC"9%U9(+33G"8;[,0<_E1U>K=F[)X%"6-!C5ZX*WR;#"7
MYJ24N[K$KRGFU>_N=-*4:9WJZLU5#7KT]BIIY[XW<YTC<VU'?"KR>EV)[_.%
M7DP)7(&1GANGX^:]<Y+B1YW,A&M+X5B.=8*>V^_.97KN$7H_Y0^ZJF%#=27%
M1SVOA<H7XOO?FK1^$L/6Q?]>SZNZA(7\X\2B7K^HQXMZ+Q+IR;GD@J^KK4KT
MVS/X6*7+!WTV(CCF^5+\J+.%J OQ2=7T\FDFKCOG$L52U&LMU*8HZ_1?>B&2
MHJJE6*JT% \J:S1+0F5P2I4G6L"]15+J15J+K*@JT"]UIFK-"U3#JNMVS4V[
MIE 5K07%Z<U<E[WRF+QCV;%(*\%;R8G8G*( ^.S9^J'$:NW?[ZLZW?":USU?
M?T%<VB?^LZ[2!2BF*A-$:H7X<3E7R3WFCIA])7PGDF'DX<FS9>@Y>/C3?T6.
M[7Q'/X:6])U@^JZ=<%>#D8IWL2TRD$NP5-7,%^E#2@&I$K;T;%_Z7BP"7[J.
MW1/!#Y$EH] 2YW9@7;0#W2@6?X5*2GSW+:L?/<P:OS7?/A<U5GV%;['GR\AU
MZ=D*I16X$Z8=:?F.C&+:BEFSFQ.$[J[XH)+GB\_%1@*;EB#1Q=(-?!82^+.C
MJ>#:H<\27!S*P/,$9!U;L2#&0= !NWXX%F,[[*5B@UC E&41R[24:[/\I&-V
M)"TO@H#\75&V<V"#IX23YDG6(.KAP7C:O'C0HE;S3(M'76K8?=60Q3^)7V9W
M,['"SV5.H4B 8)ZDK9"2HMP6I:(45<W$9U!*5%D^I?FJ]5-X%SG=95U<]DXW
MXF.;Z<5JY*9:;)MYEB9BV>0+1+VZ1!)!GMH654I1L-3;IDS62&3@H]2:@R-S
M0B&@8%%C!(9KC%84!Q N$1D$?M[J<I/6M=E6II!R,>!5X,<S!\DIRSC/@M0K
M/[!GWO#JD ]W 8)8JK::LW-&,2Q)RH;E6D.,X+W$U/2!!0M:IV11D^(Q]95C
MS\(I0WACOX0??IU.U:U.<$C#C1 5HFA=]>:1),5FJW)6; )=PS<6'.OF*N-(
MQSD<)G!3%AN!0*A)I?0I84]BK6!=6"<#V7294D#790W0-=[_DJ:J!Y5FS LI
MM() B-!NW)Z)C_@$+V;+CSO$1T0?TWJ-;<%:8"XKL#Q.(C#.5VX8SJ*)M">C
M<T3P)@=@S#C@KXAGGC9S^TGGKYQ9T'V3/(42F/IR02HG^9&LNJ2&3)U72UT:
M=S'T^T0G]Q8K-8%3VBO1:N>6DTW*5K\TJ%[#]"?C0(/#)IM"+IZT*BFGI44I
M=^VBV30F:QH;()V7>DT8%NK#V&*C#UK$Q @&.W9G_D1&T6$9';7G5]Y(,^<@
M]VP"=DS2A>%#L UBUB.F(7N/  40/LU_YJ8I^O&V!VUDZ;)7*6*5+C,6Q<CT
M5,6FM/AG8T!<-_HI)6MFRR!=#3.,19Q"-5^)(+1A<D^H_Y(=F.U<M05$PJ*H
MUQ 7!D+K34+;9K?;1UM4+:35U^(W?+*%1TR"M-**7'^A*&1".R0/I)_Q]QD
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
MX[VKUW7S4-VT]1#\[U<WPZ$' OR?9P;.W,"9#)S]6H@]^QB)ZZMA7ZWK;U^
M>H:Z?ZA?Z%C!_ZJK_JK>;8*6'\.@V:W;XZ;9W05M#80;@AV(L[L-CCO<N*LW
MP:89UMUQ=\"]ZP[T,1SP)6XXW-?!;=>"T/#P5P))_(E7P??==EOWZZ9J@PKS
M-+L-,*OGQR^"+%SE>9AF,:[S,"Z78584.-:ZOWOZ*GC;=YNC$M!J6839,@UB
MW%R&JR@*WF,7S;H.XK@(RR0/XE42KE9%\"<LI _B+):[XC@*5V41_-(=,&$M
M V.0),5LJQ)719Z$99D$;ZLG\)SU!TYZ,%2+R[N^V@9)F*5I6&:KX'_^CS*)
MDZ_]/8$;8>#A4!WJK_SOMUU_N -K&;"Q;%F&951@N_DJ"^,XQ8T[ ,%L#NM)
M,'Z<<7MQ@C6M@I\)JS1>8MIED)0K &9I=K$^.WFP# %RN:W W@KL<273'''S
M=)6_[[9U4/_]V!R>]-B#-%F%Z2H*TF6.)1;3.X!, T]XW=>;YA!DA%B>!6F>
MA<4R-@#/<2QY&@59@0UFA5OJZ?S<9!J%RR6W&P,>&>"AM_MWE6&: S! C267
MQH,:MT/@=#IOE(=%&05YC!VDB1E(=_5% /AE)>:+5OR0A<L\DKLPT+K>@2P)
M?]G<][*Y!3C+(/C>'7M0P$XH0;@W0=&MU\=^ )<\W#<[P?CWLE;<_TO]L9J0
MC](#1ZEZ8,$AV-:'OMMW;7.H(!"P59GW%8BAV87!FZIMJ^'Z1RSAK\"<^Q!G
M0 Z\D[V^QR.O=OC4=&& !Q\A2?BOP@ 2[4,-\1C\@CFWU=^Z7A9K-@%0!'L,
M">)L.DNS>J 7*9,?+Z"9@'81O)(1P#CK[0V68)EGR'WW-1:(/SN9;@9H/9J^
M;BLRCD.'N9Z" 1!K:[N")UP$]<=U/<@3<?1OPF#&D]6=6L"ZIR:3!8_59!J>
MAZ%_^T 8/-XWZWL=&7<M%_%\IC#H^J!<)/_&]9B3??OV;?#S,U  )OZW0,&<
M_N$>!VQV9M8\W58<<_VS9ZL#="'<M,$"%L&?=[='RE(Y].8 Q0<8@E75'P^4
M#8;RB15 @MWF!C/5AT/=^WRA&8:C[D55!_YJJ&0&=[>R+U;Q:A%#M6C;QF#Z
M%T6T6-IO0D!HV->B/+5/@OGGD&X10$F""K2SQ_+7.KBO'NK@SXOWBV #H53U
MT)9V'708@;<!P>YDOS==#XEL5OZ'^F.S[A37H%+*SGG^-U5;X3R-T!MJ;SAN
M]FAA66U%3@;50]6T5 8"?M^;A_R9#9[@2+")YK995[L#3^ADI\1&(M@B^--#
MW6_ZZA9/+W#?OAMX0&L1S4$W_MC7I'VN9C#K=,#/%\44]*M%-'YQ;G;>I=._
M,YC[MNK!:E256 0_Z7%W/>!4"4&"70J@;HX#Q0AQTYP-).MN/ MB3=T?H,A#
MP>AQXEV/>^N/]?K(P\<0@ K/Q4"Y@0S 5VV#50S!2VBBK443JNMUWQNR&D1F
M)]'7EM;V6'%3#_)M_/67H&'+W9M=X-]D9>/FV//4!0#-$(@")2LWR.V4GN#
M0UX8@;@&65+ZR]GN^P9,NI'%.9*W=XSS7NF\9+1'H/%KBV@>\IV>2TS9EJP@
M?I,2*@LD4+,G"]^ *(7=),42:E;L_0;@J.H!T$&?">-\^>5LV2\A>V-\^WEK
M &B^@$*0AG&4 Z#KGIS@)T"I)X,>U>&%^[&Q/_;NQP!H-T/1K!R9@>)HEB_R
MST/2*?-0"3<8 :VG5SVSEE'#J(8!PM6>-DELNR>WIB2%2-W(<5J>(,80CN[[
M/_WEIS=7.!J2!A8)C!12QR\&S4=6 UT +!,8NSM@G<>=S _\V-(N5ES'7&)#
M''%X^^J)0P7=3=O<&8ER4Z^KXV!9$LX>#  ?Z]M;[%_U&[,@L+,NN*_;/8!X
MX/.UX4?FWE 5AI&%;RO ;K_'RF"%!Q6M3E 7UH%!S5)42I+/R&)$]G6WH3QP
MW',K4"TWU1,%YBU ;3^&EZ?9.?S%3';*4$ZE"H8ME"705&>FM*K..)IPF!X*
M;"WFB4BZ\V,ZIE7=@*R5J^NY"U8\U#MB_&UE.)*,--QCWBO\NH66OQ%^K3O?
M5AO!XBJXZ[H-GH*B2+N]T4,FA\>M]1T4M'\H2X9*>+PAJF_J&^*?&@7"<3#;
MCJ#HK8"Q'-,B@-W"1(]PB.<S_GT%Y-X<:SFF%G;@AJO<=;LK(0& 0UE.\!)
M?6A('@2)3NN$DS_*^<?!YO";4;;L\LABS]#I1$>"J:*3@3"\'>BN-I9Z1/&6
M<[R[ZVO!W0MR&9C4=Q_!<P\D?3*-E64:B^"/6/@KLW BU%ONZPWV9;0'E69"
ME526(;(%Z&;SC9(8D:N1'T:.N_-8B24-146"[Z:N=X;#Z*D88B4#4;QRSPA,
M,)F_EF?/[?&^WM'X  ;N8'-R%#%5EU]CFGVS$UV*DUFN(_1V4\^YS3G>4@E%
M\^XUK4(L:V*"<.H1&C>4<'=''%P'^2_81!?:(&2VJ4DSC5 4'A,J [X0.-5O
M61DY15T!<&N83J-:+3J&/;K)KAU,A-H&XT%85_MJ307@< ]JO+M7=@ F\43"
MI8*KS#FXA5:S$X.HV:E+4N *C' JGK"HZZYWSWAW*OH2<?N-:#S"LZB= BQD
M[-3A!$/?G0-A\-@=6Q#FTQ[\IA550H NRQ7L4 !A-<K#SZ,*5ONR^=)#VZX?
ML?:^&A1/J8>I>]&P_7T-VA9'CV'>?&X+M1L'U=)$L0R#0O8&'%019( "1[Q0
MVM"E]IVU::S:1A;>8UE8U^VQ]43<[27RPB1$F_HC!7R]L81B<.=96M$#:,T2
M9G@H=-@^QP!@7=P+@,Q*[.A8D;C&=C#GH50 $;"1XVY?-9M31:/A,D1&;Q:C
MGH2=DL)FRS:,D4^L.Y@'_Y"=M4_.J*6-1D6AHG09/#;"'3B&,S$F1ZC*CE[I
MR1GH]34$T,[HSZ=\1C:F!WGV:*S9X^DL6"Q9)]=S(R1V</3!1V^/F/ WCD<_
M2D=6\41%C;AFS5] ;*25FE)MMU8.!0T"F@*4,!ZKXO5+ (\.3YI@'X'7="]_
M24A!C!IDQ)U"RA0Q-T\3OK(8W:@G)P>=H3;22B8_Y5781348,V+XZHQ&>ZKP
MJY?+%V3^M?"9/W;&IP72P(2O.+JL_9]Y]CE?+C1NNDCIU,V68I,48926_"4-
M$^?6#1)8"449%)#Y11XNBSC SV7\K ?6^ETO_7O)'_OZV+0;U:5:T1V=5A]C
MZG1)GV <%T$9KN(D*,(\+^>NV:+,S-^BR.7_<T[58+5*]?\DD?_/N"KCTJTW
M=U=Z&E\$11QF KTDQEKH#X^C)$RCE%]E8;%*Q \Q,S:M-3J<X1@7G"4C#G)E
M3\!;47G[YH[.$1$_H^\>?TK^6?)/00L2?/)=_="U#UR#,MWY9VP=K,WHH[]0
M2]9-/H<\*X,S*;V^W#QPJ9!_LU)\M[ K:>7B3YD*F,*E0DFQSN)6F"4QSG&Y
M3' =9]D)IJ3Y*HCI=TZ#!#,:9/QG<.]S__WU.)H $[(@!Q7%P"TL-N29 #_2
ME/M/"P&+'=]@]!GT_:TKUJ?/HONE1Q(<BKW.(N".@#L7TCA#$K]Z1:5_:6DG
M+L)L)8PF#^,\T[A2J>BT5/>(X41IF*<);P2BQ)E\H9AER,_8@DI;U4WW4(?.
M53N:4\83YRA&%7:U=_GXMA,#H#_@JZ9G/,'<JV+XH0(909B2]CR;28GS>%")
M .%8/XY.)BLN^<PB^'UU1M!8 >5\&UV_$:8M+%W]"&8AK1.F 35RU9A5O326
ML],T/).YF>HIH0T-'JJ/X1FC*QEM+BY(;;XOTOFW.!]Q[.2+9/9#"<6$MMY4
M&7>&F&[ZY1AQ$:U30").*E\82SR3]W_Y*7%\B6LRFN!+:65U^E?Q4,S([\TY
MZ5?Z\RN[@F<CH3DPLA!.6,B_.>D^45R.(A/"FL9+"Q"687R08R6X0LS0YE(D
M[S)B7#%:A7%2>A'/%**D^$W\;HR"?GX\]!G>!O:<1F#5:90%28D1R>F611DF
MP A<K8JPR!GP39;YE*F5>>$FYC7#IV"5>>D%4L>%G6%>91@QUAE&V5)D ?6
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
M0B\V-*M1.P4ZWRME3PM',$W_S;]02P,$%     @ [H1%4B:1N^K8!   _PH
M !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULI5;;;N,V$/V5@9"'78"[
MEJA[D 3(I47W88L@V;8HBC[0$FT3D427I.+D[WLH2[:33;)!^V*+Y,SPS,R9
M&9YLM+FS*RD=/;1-9T^#E7/KX]G,5BO9"OM9KV6'DX4VK7!8FN7,KHT4]:#4
M-C,>AMFL%:H+SDZ&O6MS=J)[UZA.7ANR?=L*\W@A&[TY#:)@VKA1RY7S&[.S
MD[58REOI?EM?&ZQF.RNU:F5GE>[(R,5I<!X=7R1>?A#X7<F-/?@F[\E<ZSN_
M^%*?!J$')!M9.6]!X.]>7LJF\88 XY_19K"[TBL>?D_6?QY\AR]S8>6E;OY0
MM5N=!D5 M5R(OG$W>O.+'/U)O;U*-W;XI<U6EH<!5;UUNAV5@:!5W?9?/(QQ
M.% H7E/@HP(?<&\O&E!>"2?.3HS>D/'2L.8_!E<';8!3G4_*K3,X5=!S9U=R
MK:UR]F3F8,WOS:I1\V*KR5_1C#A]U9U;6?JIJV7]U, ,,'98^(3E@K]I\4I6
MGRF.&/&0AV_8BW>^Q8.]^ >^T5_G<^L,"/#W&U:3G=5DL)K\AXB]J>GKZ]BN
M125/ Q20E>9>!GN0?TIA/LFN!J?&G8TTDH2EA6Y0._9XB M^HI)^U=TGU3D(
M6/=I#DW5+:'8B@/]8[K4;2M-I41#_D!UM;I7=8_E$44Q*Z.$Y6GB%R'C$6<\
M2Z%C8'2MD=/.@?#=G26>X(RG^,]85$1TW<\;5=&B[VI+91:R,.>41"D.8_JF
M'2[HW@&0O$:4LS"-/((BCUG&2_KRO=KDT+51]\(A*%6E^\[OW(I[B-C1OZTB
MH7-5=UZS9%',65Z4E+,HR5G,<T]:^8@2,G=H>9,A*EB9YRPM4D@61<&2&)Z@
M^^PE](*.HA"^AB%I0ZU&<HHP83SFE,<92Q"8IQH(CS1[I1C4CI.88@!)HF(,
MU/J92Q25C"<I*Y.2(H0;RRPMGX3\1UZG)3P)8TJ3@L5E^8K'J4];".C(6O@.
M7Y&K+ 8%6(9DO^FH9THZN7=(E2Q%,K*(,O"(Y]DH\@)-)GZ4K"@+ED>A#T6>
M(2KQ9'@G=$1QRD)0R5L^(IZS+"Y9FB7T;27'VO%6G9@WDH;"\YA%72L_%P8
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
MH,8HP]&YS07J$K=0* ENAYIK:.QNE;BPTC&DE(.00OT/S=)Q.R?7V9J\EM$
M&)R>-]&'UFS->%AW=F?J^)@I'." BF NL5,ZOV,0&H>BO[V^S_9U]6M,^O.<
ML %Q/T.IA+4ST;T6D=NJHO$"U0!C5D^W>QT@^J%NVV!"RBY@%$5,WV6/V I5
M'Q6V;9\0VTZ1#S2T;XS0-@HI010-;R1FG!T=/V6U4-=?/-W?*9[]AFH_W\"T
M5H651$#13.QYU FH*SH.31IV8E1,L]CC2&:]@O= QD,:O=^;^-/?FO>3;/H_
MEO?O&F XF?[_Y/T[B>'?19O.T1U+_I7,9 ,_Y,%2L.)Q-_%[#;&?^;/1=#L7
M_4+J@\5_)^/OS5C?&)H/)OPD.WP1$WZ638[_V(0'?K]KQJO$ALZ.?'J#\M+@
ME*PK)8J&/<),Z+2=7//@W/G(Y(0W;%M[!F1_]T^MG3! PF<@?B#5Z2]/07#S
M74@W:3C2:LO':RQ2 )&"@)<F(=A%EV2]R(^[T]0#B36F5>+-,7V?:98N)5IS
M_9?V'K2%1=WR\9:.]PT3Y<IAZ,)(K%W>5.2,G,__%(W:LPVWZ0B<;MT2X3U
M:8Q-/N&[OPANA+"#+16"OEX@JN2&<#F(UK8*$4I<3;"I4'E))<*R.QCZ0M_J
M0M$="Q:+^^6&9\PT*/I@\T],VB85^2:>!IA5&C=W]F=TF]+Y_0O^7Y'HV[@Q
M7&NKNCU:?$4M7"(2D!:J;9;$1(H2^<%CKO0ZY@"#,B_UDI,16V5[,<55)&'%
MA\8#(%HC;J*O2IQ'=!D%/GY\L!0'%"UD,35-G&,\!>XV!/8EZ0?J"%$[!FY+
M]7 IV48%IW4ZY-*E2'\]#?[;&SA$%@J0]JLNYVE'VMTA&;W"76Y+*KFV=\#0
MCAXR7=;()4@(XP/.5QS=&A1?*1:8!YFH,5COSCR=S-9Y6X#IV#@^>N5W@?Z+
M?P2G?>B>E]2[ENWI]8\["T8@[YV.")G'8WA;]W>4B7RFW\!FUXR^"?TS(8S?
MN:2A*@S'-0@DNA%HM[5W3^1^D.R[#NE.P2]Q"FZO)^CU]9;M>QE0WWSVT,7V
ML/>-H%)NR5]"O&!GQ<\%W6KWL>4\?F/8;H]?:MYS1_>B5 N0CK*CPT%L?>U#
ML#5_<9C;$&S%/U=*(I1H ]XO+ Q)#R2@^P1U]A]02P,$%     @ [H1%4GCN
MIV\ "P  ?QT  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&ULU5EK;QNY
M%?TKA!OT <BR7HZ=K!/ =I(V1=(8\6X71=$/U Q'XIHSG) <R=I?WW,O.0_)
M=A*@BQ;]8%GBD/=Q>.^YEYR+K75W?JU4$/>EJ?RKHW4(]<N3$Y^M52G]V-:J
MPI/"NE(&_'2K$U\[)7->5)J3V63R_*24NCIZ?<%C-^[UA6V"T96Z<<(W92G=
M[DH9NWUU-#UJ!S[KU3K0P,GKBUJNU*T*/]4W#K]..BFY+E7EM:V$4\6KH\OI
MRZL%S><)?]=JZP??!7FRM/:.?KS/7QU-R"!E5!9(@L2_C;I6QI @F/$ER3SJ
M5-+"X?=6^COV';XLI5?7UORL\[!^=71^)')5R,:$SW;[%Y7\.25YF36>/\4V
MSCU;'(FL\<&6:3$L*'45_\O[A,-@P?GDB06SM&#&=D=%;.4;&>3K"V>WPM%L
M2*,O["JOAG&ZHDVY#0Y/-=:%UY^*XOA*&EEEZOB6H^#2.5FM%( /?B2N;5GJ
MD'[\N9%X%I3R0E8YGE5!8VJ5:>4O3@+,(:$G65)]%57/GE ]G8F/D+#VXFV5
MJWQ?P G\Z)R9M<Y<S;XJ\8W*QF(^'8G99#;YBKQY!\Z<Y<V?D#=P_J'#XHWV
MF;&^<4K\\W+I@T.$_>LK6A>=U@5K7?POMN2_I%J\TQ6D:&G$^PK0-!'$K0YK
M\5#)9^WOQ!@S15@K45&V&9'9QGDE;"&6C8>='BJW2D".<D)7P8J-=-HV7@#Y
MRDO.<IJSUMEZA!G(^,RZG/1$Q;!-.6G,CIZH.JB<IS1LMZB=AL&U(7<<61$@
M(S,-0I.$P1J85'EK="YIZ3*Z(#CW_%C\O&<;'('Q0\L$1DOREGPL(CQ06RF5
M>_*2%7#"*P=Q/SX4D,R!&7U80JBZ#PKX9T[E.O!6^(#/Y4X8%6 02X]/$SJ0
MM+%FHT8BHK@C0W*U<MC+D0!C1MG=,N%H@TBR)@^5QP@PB,/ 1MUGV!Z:3[[)
MDB#UH.S,KBK]:\2/GGP+/_";+K& L5#W=4PNV(@T\Z(!2[@$[! "..J;Y2]$
M\W #STM:TL)1U\YN$$YD?6DK':R+NVTSE4/\@YV#D9S*#<?@TTB/4J BG#BZ
M"GT/KV"U!C94<,A-@ *3E8-G<3 SLO&$L@S"URK3A<8JQU/)1)39=CP3=>.
M 9EXVRQI4X..X6M,%S%?C07'F,>T#**IR8 VQ 25[( _@J-3F59R!$F'R)0Q
M8 ,J,>DT5E:BP%9@%<QZ*M!8]=9I#%=D H;@_0&BR&;M?0/_8?FJ91-65RO'
M#0<%"(3*SFR:*C%%NUS4TH5=1QMJ0SYRF+5S<PM4*9&3N,=(@9W#!O7A2VE
M!@Z>]^J8@[:V,0A@)(#ZTF@7'2!04I2W+G(64[7695.*V@(,VL&4(:2P: *%
M>"UW'2398\)+>4=@80RMEZ=HS2GN4U)U\=H+/C3D_>$05$$Q&:WR?:?(R&"B
M7J_4'2?R1KF=*)PM]Q >BT^(P1HYS:3?$VRR'9-E.*"CO2#IBPO[@6B$RJQ!
MX.PX'7*U#(*T@RXQQX,>C.0@"&OK5;LH4@S'9K=],;&)<G3B#5%0K4+'1"UA
M7(+'5>H/N]VFF&P#[TDF)1-XC])^2&HN6^ +J1UXU32J35.[-'H5&8!I+& _
M*S* E"7:ZE. 8_HP4,%D@%DNC1I6K3Y1G3+,J\-<BB4332H ^ V=CW'- B5O
MLJH.V!ZE"O%!+%M;QZD?%,*"PHC5&%UT:#T='NU61GWL!N7#DPO8HFY+GMB*
M/@W[31D4EZ>E]ZB.Q3^4=,?$M$77Y^C#/L>BSTE%[C@>L+A><MY)#Z8W.!'Y
ME]RLXF/Z8MA>/23S9^+%Z'RZ&"W.3OG[?/)\-%G,O\+!L\5T-%^<BMGSR>CT
M_$R\^3X IZ.SV1R?L[/GXI)LY'C &4A<QUD?4(TQ[_B13B[->)MJ=^QCJ%XE
M*53>DBX3I2#X'@*5IK0M@"?JDP@:N=2&J2$FP$ADTF1-C/M'N/WR]EK,9\]'
M?4Q0RD!J3($#0]K8'!(J"H>VL2K'S@GI1"'/EL5D&[9(4(+3("EAJI1[L@8<
M<+BY8_$W.T!)[S=/!6E=RTTLC4TUK*>.3IUL!JTT/*-7-.8M^@:V:'QQ'M=(
M3R9+S_6C;>+D1H)QB71BAN!<S]%#/M+I8:_FPY^'49@K,+3IF\ 0*6P)O,<<
M5:G>$\Y8U=HUBD7=H_&@5C,^>6S?6H9'(V@3B1E]IXQ>6YO' I3Z%00%-4X9
MZ@O;VC>KO>Q(Z[$L]B'1FH%.396I91I2V*"LPB&8P5EUB'SK6DR*@9%D3&?!
ML#F(9E/ T<U#3LFRQ@:AA47@BR8@&WZ-$<4=9,JVO2:@CZHN":CUJV2LNW\
M;-3/?P?0U#P.".H;D TC_W&HQN)M5$H^/E#5!N#C:JB'CFPM469*A6X@M\:N
M=L2LN?*9TTL5\Y:Z CH[(<7@WART]8%',!&9Y1LD]7Y3VK5%J<PQ3W.-YLB-
M\>SC?1*148KK_YCDQH-*@(]S<:56NN)8:\]*S\3I9-)]+F;GXGU9PQ#.V-S6
M#&5B/3%'C3@[$[__W?EL.ONA^W_=6\;@5FBC%B#[TV[&V8QN9/;U+A:CZ>EL
MSX DZ!K=Q_ N@-NN_6X^>9K13.[HB!VH"=+#\T@\-6,S7;;&6BBO[F+^\BDA
M[C?) %*7 =4L4^42T=9>^' :$7JC_6Z*) =)#,2'P7N.<[#=LQ?C*8Z<QO#M
M(-8^.Q^?M@,CLC%2?HK$$3V?[2^8CN?=0 H<PSQJJ":A%28"'XOK-;6YQ^^K
M8[HD<=:(RZY+C7@QNV=QFJZ.LS2M;V9C06M!4_=HDE/'B5,;7QC\-#@>]^MP
MG)<<X<A+( ">]9S'U.NCQBA-MP!\,&2>*PK%UZ15.L_+AT8!W:V-F^54/!AZ
M\<=<(9(X9I*HJ.E/]%W'BU-*,PJW2%BU:7RJ!VZ%;%C:"@.@(2291H+$Y*4)
M._1:(\9;5CN4H5KJ/ KT"$\7#PK86.) N2]N*(+R-&YH>^1KS^1<$?PHW:^0
M#QN9)2LE#IB7>5MNS2Z5I19_3IFS'XA?D,.<*TN 5VC>,6/2\;N)I+ ''(4*
M&P8J*4)BS:%9[#'F&%NMCND!&4@]#+9=;KGG9Q6Z+)%>,:8W ' L/L#<U&EP
M=%$!25<D8G!OEAFI2Y_*]HJ.C^U-%24=AR1F^GA0B=S=7LE1"]+$"Y?V=FXL
M/G95I3]Y1_J.C8M))2;7'I2G(_9%"ED\"8D%HF8:05= 9N4(7DS1B>OB95S?
M>2-F0GODP\'IH]R16*($A$V\1'%<SHST/CDIC-SBY(5C,+7BW)_(E:0>7KQS
M%I]7Q#[44XH?U3WFO%,Y)31C$&A?B)Q7$:K!BK6DO"J:U!PB?B"7$"DB$0W,
MX7'.LJ5USF[)^_X8<G-S0^HWVAK9(G5[=0GAJR:.I')_8^@>1Q<%2GEIV_82
M&)>@31;5FCYT.6:ZBKV'I.XZ]JZ/+N!^U-.-8<X(_[5!J/UF^%Z#)I$=E9;_
M!R!3'GGUI8%48) <>P+W%H*VUQQ"0BVB6N[V<?V4!4L5K87V>S&,$7I+:7
MW8BJ%Y$RMZ0QX4??Q-/9#3IJ&$#X\*U*JLT#7.-M!'5Q T'HCE%H]KW%TKUM
M'75X4#NJF6_;";\T^4KM0YP /1#*U1#KL0#E;_S86Y>3P4LQ]!0K?O5'QP44
M\_A^K!OMWBY>QI=J_?3X:O(C:@I@!TL66#H9GYT>Q8-7^R/8FE^QX02"9H:_
MKI6$3S0!SPN+WC/]( 7=.]?7_P902P,$%     @ [H1%4CXTA]%L%0  R4(
M !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULO5Q;<]M&EOXK75IG5ZZ"
M*-Y%3AQ72;*]JZDDH[62R</6/C2!)HD8%PXNHIE?O]\Y?4$#)"@EF=D'V22
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
M8B_[LHIQQ5QIO6#4,E6#T 1^SV_X^B;AF<\.P0C>=2=MRL9XRT.X5>$7\5C
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
MJO*4/VZ5A$+0 [B_SO/*?J$-W*]7O/\_4$L#!!0    ( .Z$15+[MG.I& 4
M ) -   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;*U7;8_;-@S^*T(V
M#!N@)GZ+[=SN#NBU'5I@+0[MNGX8]D&QF5BH;+F2G-S]^Y&RXR3%)9=A^V)+
M%OGP(2E2\O56FZ^V G#LH5:-O9E4SK57LYDM*JB%G>H6&EQ9:5,+AU.SGMG6
M@"B]4JUF41"DLUK(9G)[[;_=F]MKW3DE&[@WS'9U+<SC'2B]O9F$D]V'CW)=
M.?HPN[UNQ1H^@?O<WAN<S4:44M;06*D;9F!U,WD97MTE).\%_I2PM0=C1IXL
MM?Y*DW?ES20@0J"@<(0@\+6!5Z 4 2&-;P/F9#1)BH?C'?IOWG?T92DLO-+J
MBRQ==3/))ZR$E>B4^ZBW;V'P9TYXA5;6/]FVEXV#"2LZZW0]*".#6C;]6SP,
M<3A0R$\I1(-"Y'GWACS+U\*)VVNCM\R0-*+1P+OJM9&<;"@IGYS!58EZ[O:-
M,(ULUI;=@V&O=%UCI#Y5PL#US"$\"<V* >JNAXI.0(41>Z\;5UGVIBFA/ :8
M(:^17+0C=Q>=17P-Q93%(6=1$ 5G\.+1V=CCQ9<XZ[UD?[U<6F=P;_Q]!C\9
M\1./G_P?P3P+1;5X95M1P,T$B\V"V<#D-#X[O3+=K[6X5O1KUJ])2_.V<U"R
MSJ(,<Q4PM]4O"B6L936X2I=3=B>L+!A<A+-\9*7<R)+0&FPJHY902A>"1)P>
MU9TNOI(*V=WZ"H+RA=B P8; FJY>HBF].K)F&?86ZT3C392=V?$6;:MD(98*
MB*'4)6?P4*C.RQWJM,(X6<A6.)I9*!##2;!3=G]BA<F&@)"2;EYLP)(7/7>Q
M%::TLW[2-=)93DT!C!E%_%>&MHF6;Z-- 4=K/Q]X<2C3N_$+QP7=K2NT3EVL
M$VJ,Q.HXD@;4+L*BP:@^MD R>UNLPN"R)4"#2;,=8'(_/.^2)_^T5YC]0F.+
M+H&63D46+1:BL\ JK5#2$T=G\<.!C($"L$/[&&,(5B"=3Z;?3M"4:,WY$%E1
M S/H*!/V$%%WYB@<4_9VOW@J]CNK.RL,OG5R(Q0T#MUYQ/,'A5#S@$8K9,G.
MIFS'E.+J=RF1[7WNP^M/$BRZ%KG2Q_U6[UFY"A'P8)%X[H!Z]$!3]EHJ7V.7
M5>*^HL]4UK"12G!@\'A!-?*5E);/%'UO1_BSM56=]4HE,:1PPFJ%Y^Y^\Y$T
M'N6]^$&OP8N$[<SC(+5K.'_@TDICP]AZP;ZFJ0U2,@3E3#>%5+*'0R/4:;!&
M-6X,L1%2>8V#/D.,AYW"+VU+M.F/<S,$JZ/4R3YQA5!%IT8>?=!\N3R7JZD_
MU? 1+NB1LP](ZUWOPX\LQF,OG(<X2I*8SQ<+&LT3OD#!W\':*W9OC@MROS\C
M'H0IRWF0QL/S(Y10MSN2[7>:<SX/$_;3#WD41K^.[P^7AY3%4<S3*&1)C%AQ
MBIQ3GL_G ],W3\;Z9*^(>8@0")AG-$X7GLH%"<.H10%/\CG%"N.7)XLA?FF>
M8O'@02^7QTDY!Q9F.<\Q>#1"MY* 1FG"HS1GG_$D^5=P81)BA"(6S5,>!YCQ
M;,&3(>G_V;4OW]?W$P<EE?5S)9U&/(LR'LQC/T3*&48_C7D6)'P>Y'T#>K:\
MHRSE69ZP+ AX&(1LD4<\0NU+:3Y;.D0I"&*>QQD-$R2:9P'#W& T>(:;_ZG+
MW.S@EER#6?M_ >J77>/Z"_/X=?S=>-G?LO?B_;_*>V'6LK%,P0I5@VDVGS#3
MW__[B=.MOW,OM<,;O!]6^,L$A@1P?:6UVTW(P/@3=OL/4$L#!!0    ( .Z$
M15*\<SZ@2QP   %4   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;,U<
M:8_;2'K^*P6G)^D&V&J>(C478'OL70<9CV'/["((\H%-E22N*5++H]N:7Y_G
M?>M@D9+:/=DLD ]V2R2KZKUOZOO'IOW<[:3LQ9=]57<_O-CU_>';N[NNV,E]
MWBV:@ZQQ9].T^[S'UW9[UQU:F:]YT;ZZ"WU_>;?/R_K%C]_SM0_MC]\W0U^5
MM?S0BF[8[_/V^$I6S>,/+X(7YL+'<KOKZ<+=C]\?\JW\)/O?#A]:?+NSNZS+
MO:R[LJE%*S<_O'@9?/LJIN?Y@;^4\K%S/@O"Y+YI/M.7=^L?7O@$D*QDT=,.
M.?X\R->RJF@C@/%WO><+>R0M=#^;W=\R[L#E/N_DZZ;Z:[GN=S^\R%Z(M=SD
M0]5_;![_+#4^">U7-%7'_XM']6R$$XNAZYN]7HSO^[)6?_,OF@[.@LR_L"#4
M"T*&6QW$4/Z4]_F/W[?-HVCI:>Q&'QA57@W@RIJ8\JEO<;?$NO['-_M#U1RE
M%*]D+3=E+SY4>=U]?]=C;WKBKM#[O%+[A!?V"4+Q<U/WNTZ\J==R/=W@#D!9
MR$(#V:OPR1U_DL5"1($G0C_TG]@OLIA&O%]T8;^/LB];"7GJ#:Z=^*^7]UW?
M0C+^^XD#8GM S ?$_S IG]R'U/#;[I 7\H<7T+-.M@_RQ87-A8.4NO"A;>CN
MIUW>EO5675S@:MFTHF] RV#EB4<I2%][_)-KD8N_#WE5;DI\ACSSM0*\;,O[
M@37GH/;L])X'["GZ7=[CJ0?9XFFI@>O$XZX1NYS6XY+L:?=>5#+O>M'44AQE
MWHIF(PBILI BK]< IL6'K11A( !D4ZUENQ"_[B0#+Q[S3NQEN\56CV6_XR4
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
M :$P_D"7K\>TI$"^V)6V;H__'VO08%<>QNQ2!S"LG?#H ,$=?UWS**FYHNL
M1"6Z!1 8!M;I0660/4^+ZX8)6Y71BZMJ#6C5<_X#2'3W;'HB31/23+?@P69*
M4SK3:;UOR/=2,<, LA"_60Y;YN@![J.2 8^B2AI"8G=)^>"6LKFF'B%3?-0N
MS3NQF_:&^IIS(\A^<ZMP+344<<MX-[LW_#I==[G-8JMN< P!ZJN>L]J*H)5D
M%9HS!OHR9Z <*C!C"1A50BN)#FFXP++1I_;' V?#C!<[VT?%4DO9<?[P]3R%
ML--6N -7T ,68P[L%6L.-!M?&3:.6K>CU+VI+,C]T:B,U2*%D6K"X1ZP*+MN
MH-E)U@65^$^RCR<E6/79)7'9,'04:FUV5:L5^9HI-=:J;-;9#$71C#TZY!X.
M;;SHF![E?4U73I*60@+8J),14G3?PCGM54L)X6B'G):$LQO15O4>9>CA!R?E
M%'Y W:H'3NTI%%(\I\"+ QMG)R51&F>>>E?JP3:D,VWM7G%<\]7622!D;YMV
MKAS<^SGHAAKE3;:>IDQQV8UCQ))TSQA5KO_KTIAM ^1:/_#1S8"<--#)A'3V
MN-:%(3X/%EIW\ODKO87QY5"JH7)&F,>PGT#2C&M/=M49!X1*4%*,@*31+))?
M9%N4%#:I"HU*PZ>I*0R?"E2Y$&/*$3JR8OF@8FS/@]-<SU72/L_G.#KFQ"#7
M1;[;4@_\-]6<8@2Q9\XH\FY4]9$RPSD;2A/ZX!-+I%._@T0-56^3 ][5#H=J
M&(#>.#^C7V=3LSO3R=U)*&;UX_RP S(-UWB.5G5*L4FKCXN5?+DG<3>9#]=+
M-5<.^9'3.F(REP^Y $DO*^CRG7-H ;L$YN;*%)H6.2N4Z@]N9@[=A=+0VB8+
MD^B58[ X\V(?<7X4>U&0\KW(]^+EDAW*0;4LJ)1PL8K'3D-%'UF6>D&V,D9@
M#)?RA[RLV,"/81)]TH4_)1H+:YO'49WW,*1_4;4)%6J[#%%7?F-4?W$8HJX;
M57QO;9-Z\J]F L?<.;GPG$>G[S-E(HD\WZ<BX3)>9"G($WK+A*9%LV"1!B+S
MO<"GK^EJL0I$Z*T"D"H.:4&TB&+Q)\VJI9>D2Q'XJT62T1\OBU.QPIZ!B!,O
M]2.1I0N<-Y\!?:--P?I.EW)HIG&9QC>T_S(3UU'H^8E_(U*DB^')\NLDB+R
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
MVCP=FO3 =,/BZ"OF].[+4H#_Q($<@B4M P]:>-^#\O:',/G5^+(5L\_#=2+
M>ZS<>1//J#R4-ZR _XH"@RA,@[(L_2@/RGCG4X(+B^?B470;2@4G@,NQ:18%
M>9PBENDBB/)\&!1A>.;K80PU@X]K^2!KH6KLB$N_&=T;EH;1/=NT7"$9@C*+
M*"F"(DW\,Z/Y#5?W3&\5T+>R(?^@O+BJ]IZ:%B6)%P6A*"*L_(-6YZ"*'JD
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
MJ*DQZB_%3Q(&N%;IMLS_;)2Q-*A4E&H8'%.#V-#$>LL@60"3_;[22;J-^2$
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
M*>#AEAM2*<?"_ T31** #B4$Z*-4/:3DT^CETY)>D40V?U35+18)>RDNV-N
ML-"Z$CXGA=&GA6OM8Z$LT)<U5X;(G$F&">>UUT8Q9!1V&F.3GXX'M=$TXQFP
M@#TB(A:*CIF;(0]L/'$ZL::".A:7 A60UA*QVWJ^)"%A2;]5/9O2^&HZ$)3M
M#?:C+$C>\/84<]R)%3WV6&JO*<'-.XP-0<;T%/VWQ,07QH4_#Y1J\&>B!T']
MCN;FHD5;V& SUX8V>$NEB)0J*("T>.3Y&)< O35,$3CO-D.D")Y_1$Z_U3IS
MJ]@-2A^ZN?NC0,3\C"H,ZM/>;H_1AXAJ$RGF.1O8< *R5L<K+2Q_;04PITVJ
MQTX.&]"1JX["KI!*8ES_;!#EP)>_#:M #CCV^I;*;%8 .6?PGA%MB&6:U1]4
M3L(JN\10!NT&)U5%#M1&2 $;'*U]H9#%C%43:1/6I,!&')4=X=8-0]T>E0/H
M;7:V::@^S;D9UP"X?E@"/,H8DPK,#\LO*XH<.(A-K<^@6ESR47$H(G05O;'+
MM);!&2QPR;3;5J$%(EBIS-J1UC(4\;:6[6D, ZXYQVZEE*)@J5&1=E))+; #
MA2:S$F4-QV5)AS@^J4"6V^YZ(#/A64@PF[(E/D_?TISR,0F&2 !]P2B /LBC
MC^#$6E@CME\U-=OKGD0^D&L"9AW'TC+?FZ,]IM:9VVIR&7;$<QK;_4!\6/\]
M^7W"UNL=Q&>W@IB[#72>?308+N$GU09BYY2&[0;;PH,BCW52Y,>LNSU:?;&"
MQ2IL(0T&WOH0R 5;SO)^@&\J!+B[<_'>;2\$_M=H& ^!R&P\QC7+S.AEYZI]
M_XLRLA_$4;9D+%>K)/U(*56[J/MT&"\7\W@V7QYY<E=S-8[HN-?$&-IB@EW)
M\OO<L"ZZ;^;Q"-\L!Z,C3R2\=L\GHW@\'?9O71J0I*P< :!]4HS&\7(Y\]^[
MO_;QTR&>S :=ZW=]I;F%:_]\&.+G6$SCV6S:OWW;#5*E?F_+OG[U:3P=3_%G
M1I?+Y9 <<S<0AUP\)%76!N0'^/?_OCNJ[<_$:3R-AXMY__:). V6R_[M-\"+
M]/GYNK.<+.+A&=UQ[Y^I.Z-X-)C'T^7DR)/GZ,Y@/@#?YT>>'.C.8C;OWSY#
M=R;Q:+DXI*D\_EH-F$SB8:"9]O8ITC($V8:+_NT3I&4R/4 &C[Z)[(\& '_>
MOWT2-D,8SWG_]@G80 #[V.#1 5OB9SE'J;N$'KRS%7AI7=,+Y_K.^'=7<9.
ML$L(HPOVAH5.2I_(V8C@Z8OS=L2AXPW;/L1EFX/\_P0$P?ZPA-V1S;(0#*Y<
MQ,4Q4YLU4+P&+:+,N/9IM]U'\2,%M1.SY*;=T?,A1U"YY>AJPX5J&X(PU)=&
MJ>B_D85%5A*&+Z,?\<*\"#^6?JL0>8'1;NN= JE,R0Q(WI7P>C[V#,!AL'-M
MNS0>> -5X.O0Q/@0FI(L*812;U69%(\D=1:K,&UH]FZ[<:5MEUF %.,O)?40
ML^OH/UQI*Z;(V0>[W2Z(=CON' 4,FTAD_J4M?":V=8?KQL6C;YUYVC(=DB![
M/1Z%RB;& _?*JNP*R4)%)>2N!!#V)B1'7[A/:/QSE9L"^N'D>B#">P#4DP3?
M[37V0>2Y!]>#?Z-]5=J:1% /\QMNIJ[4)B]+Z</+(E5F8J8*V9(\FKG\G:8N
ME^RFW1=.7&W!EE<>E.U4>7("]/9@K_ZSF0ZEL^>P+'790_2E*'MN7%MFMQ&%
M #XS(;A1;G1+->1^_7K!B;H%\'*]"-W-Y$M2"?4IV>VIEX>3>:EM<KF"(BKI
M;LVA>WE%D[VX/MSL_0P1KOKL/N>IW%ZC@U=65IG5M+"&?=APT3--@1'+UU&[
M;4C(?=J#9!0<ZD*%/0?M-U3)\=_;6J?L@#G[*6+;VSB0C2)2G:/55'#^<4\A
M9>'UE*J0!#V5(;B%M0[!X+VI;@&P74.\)2>T5#<FX6?$809 SW.+"5^.+1BU
MG7]D0#25=71>L")L$F(!X<5=(!*W&MNF+0UA5 ?;[VSK@M3:VD(0R\O1:H-3
M9M/GN#2$*RZQM8+&E;ZCVQG>J='N<$JZ'Q9%:4UN1*&KM&/CVG=<:)9JBJT
M891 $S2X/4/\;J5RP"D0_EMXF7F;5!6/]7/TL%]QATT K>&T9SI=XB]EX!.Z
M'\73X3RZ>QJ^T/K)=/ BNAPO8%$O\>UR^2)ZWV+"-8G!4O*K^1!_E_'2 SW^
M0J#'DW@\&.%BAF1T/B/P1_%LL7@&V C(A],A8!XN8I#R!> :S09=T$=C&H.+
MR1P7<UJ8LT1$9^75T9:6[HM.6\OO?J-<=KFIL(?1!SX"\M)]_H4%L=8-'5WF
MN7;6V5+B!ITA84?),UW:%LV<$V;;CN2VO.%/#+28+65K]^/C,!$%GXV[VURE
M6(/:!=1>CE!LM,YXT[M=-T(X6TO#65[":VUR,A;!XF)B>B# 45X5O(ERGG3<
M@]VN);M(='G-8O'5''B.ISOD$F_=QM$I7L5?9A81(U<;=:77:Y=1/<GR<8C_
M.5 #T9&Y\^J)D)\ ]H$\V55&E?ZP[[]ENM]Q)(]>FL->)Q:L/L#=/.A+_/A7
M>.7KZ-UIL8BYX^5DLY?=[.\2WQ>U^SUE9_WLX3S/=+4'7NW]P8Q=#A^1A-LC
MWN00,#XI(YW6846A6PH<P\B33UPLE]%;+^,F;+9T>>%3Y-U-?3F?O? W'5<3
M+CZ:C_SB9\G0U9!O3Y'Q:-$#;3$:1[][-3)/U",$!N-AB_CE9#[N!0G+>9\!
MT\$IPK,)XTJ!0T4V;#L=,/01M&OUV+9B56T0%T8"SXG8.&SU:X@[%W^2Y1G[
M]C-&.NZU)I.O0*;5-O)+YNUMSR^\14HQ<[1ID#[144GC]H9A9X1CG>WVKJD2
MAH2!.7@F5H5.-H+5M91K2MK6MD&#=,L34%2P3N5$I9:6O,?V:&!U##C91W<$
MWU,]DYI+\L^#>KQ$Y$/!X'7;H"8L87?9]AY;+#YL&R,;R$ENDJ(O'<2I;L?$
MBG"N:3LW$X8^J"#?L8';+ODH@5NO'X+E1]:RG474)1D>)YS&<IAH\+*-#G]H
M,_:87PY?.NX:MO6%W2\_:  G+7YR:2&V2BIB";U_3EFB<SKL*:'!T9*,#6D/
M M0/VS ##NL-M$O_R1X#2+LFC-63NH,YB* +HAG>V4:&-*T:::01&^0Z0'BH
MX;H[-2A[2E([!U5/FHJUGZ6>3T)]X*.&8;O_VF>A_T](*(??("J-(<GCHP2W
M4BR.OH*\]PDB"_CW*]XB"5)G0,SM8NM*W(YT_XM5*'6W[<E73X->@F,!U3K_
MI+)P)9KQ& 32?.A D")67CI07)H2QF*KQT[,9 \'M:WE-EACZ6#!J'LG%(DS
MLJPK"EM0"&'W2!K!_3%S=UYL1><.'VCS 4CZFG+G(!>=N^(C5$EQO-N*T.'Y
MUJ'W"@]%AHT[WO"VS=$AZ=\I[AGY*LG(U$ZZ2&2JS_#3#NNH Y,N4VO>$\$Z
M;C?U2QG78YCEHT0 TB_&8%O4 U:TS5TM%&<HPW5I.TNFE12-J0%)6O;<MJMK
M)%&NTXS31Q*1R!TS-=M\[^G ,^J*MB"Y@QF ?RSER"<=36UIV":LG3Y<H[B%
M41TFM+%-ISN>[NCI,<Y/8>A4P6<(?8<H=]4]NHXF;ED* $+LO\N;'55#I>'.
M/O;"Q\$_[\>=^ED$W^C>RM/WHC59]+XILZ\25;,%)$)Y444YC'$HL"V' M%M
M/SF6WAT__TK]?NUA5H#P1#$^87O"8^$G^/:-+/P?39E+K88[+WDRJ*BJ*GO
MV<*5J176Y6B[XPY\^'7-OH?WQW-W]N(.<IFMQ%'0"U5);4S5M36.;\5*R0&/
MPFX(I>T<4C!S(!^8:,QK8RMETF2O7"R5%G2PS1!;Q,++9K#?[^P=J@WW/)FR
M[D!B-_AR"0.=<ZG5KMUL"9T?P>2>ARE2?9A#GV:BZ<9YX0:/CRG"$"*A7A7.
MD/AW."@CXQ[,$CK(G>E9]^2D.=L1]XV[X6R5)OREB<-6O=Z3X;)-7__A"73D
M47\3Z;97O* T^$3 2,GF(!XM%O%B.N[?C.,YKH>+8><ZZ#O:*NDVL![DD9N(
MIO%L/D;Z/IA2"C^CJ_$@'@RF=#59X.U4X'EZ,!H-%\MXN9@$?ZDB/?-_W_2C
MWG87!6.&\60\"OZ.@=_ _^U6GFSX&'/7Z7!./3CQD+Z:Q^/E()XMQM%P$L_H
MZ6S*EU.ZG09,Z+3;]#GAHY#Q-!X,I_%\-I1+(BY(-(]GXV4\G4WX<C*,1U/,
M;0]CK=DIN(-F/HIV!\\22+,M;HWBX7#&S5/MU3">+:?Q>#(*KO[K^:9O.)[%
MXRFF&X/V0)SN1\NEO[\+YRKI>"-U\O)T;8TY\"_+93P8#:,A$6,XCY:0/E 6
MC![,YX>,=5.!7*.Y_7\X F_&[L^O+%*][)-_5,(=Q4^WFO+ 0%&1OTOL<.*7
M#3H)2E*[6!2 ^=\9R[SA/-FT(^T3E_D+]]L*[C<%VK7(#K5WL81)KE0LIY3D
MI,%ECFER$R3U.;3I7J>>T!@A0]PJ'%WQ 4@^0]A!T(9*U'5-5M06ACK.]M?2
M]W9O (WQ74)2(1)O0,Y5HK-SW4M""#KSPX<TF(843U 3^RJPZH1S4I4L)J"Z
MHL;UH.C7/[M_MA3,3>J$Y0D>GVHN86GZ+#+7QWY$[";X?39XW@W_"IV1SG?Y
MJ3;_U/_0W1OY?;=VN/Q*WD])M2&:%VJ-3P?7\^D%TAK^Y3FYJ?6>?^UMI6NX
M>;[<*J1.%0W ^[6FLZ9R0POXG_][_7]02P,$%     @ [H1%4MFW"NSH"@
M0AL  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULO5E;D]NV%?XK&'6G
MLSM#[_)^<6S/K)VFR4,2C]TF#YT^0"0D84P2# #N6OGU_0Y 4EROUINF,WV1
M1%S.]?L.#L17]TI_,@<A+/O<M;UYO3E8.[R\N3'U073<7*M!])C9*=UQBT>]
MOS&#%KQQF[KV)@[#_*;CLM^\>>7&WNLWK]1H6]F+]YJ9L>NX/KX5K;I_O8DV
M\\ 'N3]8&KAY\VK@>_%1V'\.[S6>;A8IC>Q$;Z3JF1:[UYO;Z.7;E-:[!;](
M<6]6OQEYLE7J$SW\T+S>A&20:$5M20+'UYUX)]J6!,&,WR:9FT4E;5S_GJ5_
MYWR'+UMNQ#O5_BH;>WB]*3>L$3L^MO:#NO]>3/YD)*]6K7&?[-ZOC:L-JT=C
M53=MA@6=[/TW_SS%8;6A#)_8$$\;8F>W5^2L_)9;_N:55O=,TVI(HQ_.5;<;
MQLF>DO+1:LQ*[+-O?AZ$YE;V>_91[!%L:U[=6,BEV9MZDO'6RXB?D!'%[$?5
MVX-A?^L;T3P4< .#%JOBV:JW\5<E?BOJ:Y9$ 8O#./R*O&3Q,G'RDB?D3;ZQ
M#V)0VGG[K]NML1J8^/=7Q*>+^-2)3_^G('Y5!I'OI1EX+5YOP"XC])W8G!',
M?A6,:P$(].!,PT9$7#..9ZOE9P9V\E[^S@GQO&5P<:SMB/7W!Z'%]LC4J)F]
M5VS0DDC(U*+!3!H"]I;WGVB$]PW[3BMCH92W]L!NFSMIE,82=2=TRP<HUF+O
M=>DEMHO6:_:/@YA6&&>V5RO;HZ,2S!_ S+U0>\V'@ZQ9JVKNV0K=LJ_;L1'L
M%C20?<#>*3V,AKT[:(F!@'W+VY;#&- 3)N+C$+#O%7$&B]\+W4G>PQE#>S](
MQ?ZN(56P7[!-' /V$;.W/19CBM1]M-P*L ]F3T$^63N'VUL-^RP<HQ0RM6/;
M$2J$,6O'?Z EW)+S7#<!@\XE$ =^)YP PSLOQ:S%!$B6K ]?+!NT:B#<64KH
MD#7IW@F-B&.+6VQD)UN.!!\'B*25-0)DO'A?3(3V$Z.5K?S]M&46V8@651+
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
M#=/^C8U_L&IP;TFVRL)O]Y.N<T+3 LSOE++S RE87IN]^0]02P,$%     @
M[H1%4E'(/<H5!P  .A$  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
MM5AM3^PV%OXKUBQ:@>0RL9U7"DC O5?M:MNB2W=7J]5^\"0>)DL23VT/,/WU
M?>R\S  #ZOVP'\@XB<]SSGG.F\/YDS8/=J64(\]MT]F+V<JY]=E\;LN5:J4]
MU6O5X<U2FU8ZW)K[N5T;):L@U#9S'D7IO)5U-[L\#\]NS>6YWKBF[M2M(7;3
MMM)LKU6CGRYF;#8^^%K?KYQ_,+\\7\M[=:?</]:W!G?S":6J6]796G?$J.7%
M[(J=7<=^?]CPSUH]V;TU\9XLM'[P-S]6%[/(&Z0:53J/(/'SJ&Y4TW@@F/';
M@#F;5'K!_?6(_B7X#E\6TJH;W?RKKMSJ8I;/2*66<M.XK_KI!S7XDWB\4C<V
M7,E3OS>)9Z3<6*?;01@6M'77_\KG@8<]@3QZ1X / CS8W2L*5GZ23EZ>&_U$
MC-\--+\(K@9I&%=W/BAWSN!M#3EW>:.["A2KBGRI.]F5M6S(G9-.@7AGB5Z2
M6VFP)#>Z7<MN>SYWT.IEY^6@X;K7P-_1P#CY27=N9<EGJ*I> LQA[F0S'VV^
MYA\B?E+E*1&,$A[QZ ,\,7$@ I[X!@Y^[/J$]YGSJ;9EH^W&*/*?JX5U!JGT
MWP_TQI/>..B-_X_<?ZC!5_297<M27<Q0LE:91S7[9K5D)["<!.Q.8*V,0_77
MW3W17;,E3I.;3=.H;O[%:.O(M>P>E+$4G")N@";!ELX!<.&[PBG>/"KK>KBZ
M0X=8V+JJI:F5#0)!6T4VUBMQ*T74;YO:;4FKW$I7WF19EGK3.;P_W;/W6C:P
M5Y$[7Q^6('%4NU!F2AY<6$&NK,7;,W(C[8H<$9$SRN,(JX(REI*O,+9IB+PW
M:O#XKW_).>/?$Y[D-(HB\JMVH*3TXK*K^H6W\%$V8?^(R-,L(.[<?>-M3%F2
MT!16"9H7*2U23J[*TFS@30W*P)Q#,RP5P!>-"OHT&#%$!B\(IRR-<4WB9+!K
M>'$$[$04-.(BK%F:TA3KO]=R43>U@_8S\K=-5VO?LQ?:5 BV9QT]3AD3M$T6
M5&H!ZU$1"&N'T8$(;#K9:N/JW[VEUFX"\242P*MF(J4BR885+PIRMZ^BT^[/
M(17>?D:*G.9I\I:8M=R^8J79>4=8!(<+P@J:%6P@9_\]CU.$,T-88UHD";(&
MN;?2387L#2'/OB>?^\2+X8.@$6(I:,$83=/\ * WPQX &;+WO8CL\O=E6:)^
M=*O(OY4T?2]]+Z%QR8?=9^A>CS7@/$M!?"UKU-V6[(H3RKEG-(_]2GBCF%]Q
M047&W@7H=/?= N*69"(EC.:<DR(14#Q$8Q>%03*.4V1F#J[\[I&QX:6((AJE
MV !&.&+,>8I:X.3S\]J3@>2<@%7_B.24(P((JT@%BK6(<W*'BC<C]ZI=-WJK
M%-I,IY8U6&0TR9F_)OY:9(+\$@Q,:2X$R6C47X':VS9H@B!"(R+"<FC)PH_(
MQH L%&:%&OUP\GE4WX<9);[IJAISHUYL?+8C?KY;AIB^*'Z>"QJ#2\XCRC-4
M<93!PV34 ^31$Y+0.$IQ92+!E2/>G[]56\RIB) L<(85R!S<QWE"?E9N"@G2
MBH&I.!8T0<W&OC"@ZM:$E@!PG$_*!U(-&>*[C^<.71$!Z:]?584PA#D* ]:O
M)!.:L'CJI^/OG@GR4=9-J&F,%3QI@;-?4KY?(T]3[C,V%L #?T<^TVB.$GZO
ME$*K_X+98_]L.?V",2?]?$'7P4%RZ)=[EAY-=!U-A!U-E%U5_]N,$PZ>H(-K
M#%*XU>T0\-S?A?&Q-MIS&@I-3ZKEGNIOCO=Q'_ 3<CR$W*_ZH)^ 'H3C.W^^
MK3S-/NO[PT^6123+\0>&O;?[2;@TNNT#>4A29#ZI(A1V'"3+E>SN?9F\'%B'
M>_5QJ+ 3E$*H\6/&:>9M_WDD*.@^Q RJB-$(TX_'.4W]+QI+%A?#U#T4P1U@
M/>W9 WR=GN/O<'QZ!?@RX>]4X/[J3>8?LR3RAX>3-["W1I=*H9AZB\8!N .[
M?@/&8O0#],J/H?J]NK=-/2M3UJ&UX;" T8R>XV.-'$[1X0Y('HKQ'DNOTXT)
MRM"06>+GFK_CF ^W&X,TL,$;AX]('*JW.T)HYE/Q.,TQH 46+$(D&2CZ]>56
MSPDL0;W$$3M^.!D>KT?P-4Y]82Q@F+^F)%3^KF&%809'WH0G=+(3GX?H8KO?
M=\3'SC1XDD>8,['W(,,TB3P.2Q&B^$T&+Z<<VJ/RV)\$"LY"J698>0#."YHF
MXN15+;U_ZF0,1PH>H_YHABYVS%%243RX<%!".I3V?=WU9_DEV?K6.!Y:N3_"
M%<@3."(B]C&,/RZ, /LGZA'L:(([]!TUW_N>;96Y#U_MEH03?O]I.SV=_C%P
MU7\/[[;W_U7X21HX9$FCEA"-3K-D1DS_I=[?.+T.7\<+[?"M'98K)3%:_ :\
M7VJ<38<;KV#Z=\GE'U!+ P04    " #NA$52LM2H+UT6  ",2@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6S-7%ES&SF2_BL([<:.%4%*(G7;;D?(
MLMVMB?98(<HS#Q/S %:!),95A>I"E23NK]\\<!594LL]=GM?;(G$D4CD\>4!
MO;XWS1>[4JH5#V51V9]V5FU;O]S?M]E*E=+NF5I5\,W"-*5LX==FN6_K1LF<
M)I7%_O3@X&2_E+K:>?.:/KMNWKPV75OH2ETWPG9E*9OU6U68^Y]V)CO^@QN]
M7+7XP?Z;U[5<JIEJ/]?7#?RV'U;)=:DJJTTE&K7X:>=B\O+M$8ZG 7_7ZMXF
M/PL\R=R8+_C+5?[3S@$2I J5M;B"A/_NU*4J"EP(R/C-K;D3ML2)Z<]^]0]T
M=CC+7%IU:8I_Z+Q=_;1SMB-RM9!=T=Z8^U^4.\\QKI>9PM*_XI['GA[MB*RS
MK2G=9*"@U!7_+Q\<'Y()9P>/3)BZ"5.BFS<B*M_)5KYYW9A[T>!H6 U_H*/2
M;"!.5W@IL[:!;S7,:]]<9)GIJE972S%K997+)K?B<YW+5MG7^RWL@./V,[?:
M6UYM^LAJDZGX:*IV9<7[*E=Y?X%]("W0-_7TO9T^N>([E>V)P\E(3 ^F!T^L
M=QC.>TCK'7[]>07\*BY7LEHJH2N1C+QN=)7INE#BGQ=SVS8@2O]Z@I:C0,L1
MT7+TC7C_QU<33QW[Q?_\U]ET>O#J8O:9?IJ\V@5N3X[&!^<CX;Z[47>JZI18
M-*84EW#%R ,+LMJNQ"5)J6JL>'%K:IV)DX.3W3VWE(!5_6I"E\!#T&B8*45F
MRI(4FU>VCBS1KF0KLD(V>J&!\G:E1.WY;P68(9B2F66E_Q=/XZ;OB5L8EYDF
M&2S,HK^[Y;5E)8 $W:Z%79FNR,-Z*A#3&M!L.$I+V\-A*[M0#2Y8 P.T5;E8
M&@,L!&JL:NYTAI0:I[#("A @V$>6R'7>%JP-FB(^46; K.6JD62:8.;]2F<K
M^LK1IAYJ'FW$W'U8P+:PKGK(6$B1%^W*6+5-#/##@,5;:3B0XVB/-Z-M+LBZ
M+M9$P<(48*N1N[95M7TI7NA= =3"\,7:DT\2\,+NL@S(</01C-X<7JN&W$>5
MP:7,"[VD8Q.3TM5H*LS-5:L:L'4J<E^R#0?Z,X7#[G:%!"(SE-_!0<BWK]B:
M=/\%K+HM"_<K58D7P%L)ATTNR,)*ED14/K++GO@'&)7<U"U<7"J):K%0Y(W$
M7V75@2\49. F9WMBII3XFX%33<18S-A3HMS--%"UT)D$<4HMDRETIIU>R#S7
MN*\LX'CLKXD*M_7)^& 2%/J#KH!:#4.O*K!H'6LE?CD!I?UT!Z)9%.+%K)NW
MI--GT^/QY&#WI;AA!K%+!:9]5-)V#6DUTAG7O;!6H:+#F/CAKUK.=0&S041W
M^H2!KL"!#' 8I1H.9T<D>(WZK=,-'!'_![[KZD[9EN@=L?!EJFDE*X:JZ7I'
M3FU*)@Z$NQ4+J1MQ)PN\4II%2D22D'P5[I]4K0)4!!H#<NW$VJ()BX8)?H.I
M='8)Q[76LV&;5MH44)% Z*1!T[R4RSF8JDB!%?.U.S->L!2_=1(8)DE<DDW@
M@$''(AE>A52A<>G6T>EX2!-14NH.A#03\\Z"EEG+(JW9AN7:9@4:%9Q8*B Z
MYUNTB0@"(5W)O!8=FD.8""?5I5?(A*5D?L#X.B)R=S=^GYPH6@01T8D\IO<'
M\M&T=#&9L<!D5N"Y+$CK" $YRQ DYJEC=NZ$ZD&WSF14AJ2:%)YWQAO8. U<
M[C"M> IWI@Y-;=?4<#H4XI2D:':!!H#1%J_$JEJ"*U %2HQ3 1 Z^'J%\/=.
M.2%DBX9L #*!$+)\I@5"L@!;MLF5HG!:AX)E :[BL<B3RXV)\3QC"^X';UMD
MP']@4:/M%V9-8@-7$IB*7HUOU5T7C8A[]G4/'2/8KR:G:R--W"29Y.IQJ4".
MIG;!<\^S4WKVQ-DRVJ+X81%M$>I<F1@R]"M+ Y:79H E'5AN4 (%N61%1P2E
MK-;(:I KECDZ:%@%$$_KT1!Y']+<%/D,@16%3/):5BFG/E+PQV25T7NS*X)?
M,$11#:F=?'"4-ZJ0[LKDG=0%FJ Q+#.V$FR151E(/IGHU$*#SF829# Z+]RX
ML[C+AANC\^0ZQY.#C*#AZED/M%<9,=!TS2!'TIVGP6G]"E>D LP\.YINP4P<
M/NA)@K0 B+2*KR/Z>E 17#H*[<@!,FWI.YSR%YNX=I)V^46Y>;5<NXL$-4FT
MB[X=13/&%P)& OTW_ [QI+:OB%T2- P"R+%9C-$TT46E5%3N[AR6=++.YIT)
M).=]^LKR0L[&C5 B">5 :(EC<7&S&.&-L(:C=:65%TYV^4CHG(8 #%^(+)#%
MI+U6$5AP_+;=W *K28E,3A=._.I<()*('N\C YB!52WJ65^8SK\S)IH<_@XF
M&HM+MH"_&IM(W^'T!-#0!OKICX1C#RZY+;23PRB@['9[RR(4XW@ O1_O4? >
M?2OI[-Q*%>0RV?63PP"^4+"'&0R2PY4&O YN3_+2C5850FM0_88OKV+&V1&)
M)Z 6:QBK$!;H:ER6L0M$%IFTSHQ%N%:MT CEB5/L73\2EQH%#Q]XF7]W^9+Y
M3_ "T1U_CR?IL8#$YEX5>'K&]/PMXR8VX5T%L=8]&C4*:GP C*P%&]0L)5@!
M$HR@0W@ZB(.T&=8!E!K8+DH[N&X6<;;''I(Z:\Y*@+!4-DN%@X 16BV(N)Z>
M@&ELS)URCFY (:8'CLT!IV+L578%(T2VSD#POSL&GC R[S(.E9$DF*!D4Z%5
M1*_WW]/SO4-1ZJ(@M?B^JG8<5&WF+3UIC;0K\0&<5E"NZ>'!+BI> 0(=>8-#
M'5]I"H0B2M=.[NB3:V>'!S3L&$/W.X#,5BP[S>@CD<9P8;C, F@!HVL[#@\
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
MH8'<?R#RWP$;>N3A\'%#VQ'VN"H %5%F803T) >$I)Z/4CDDKK_O$D L5%0
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
M)X9O7,CA.W719[]NB(9JE,?%NU\MR@,8\].#D]-< \_&MM(!Z)+59 _?-QM
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
MNYE06:"3[Q1\J/>NFFR(5!36H<MOP<%(>LF9:LH7+&*/Q"ZGR(F!G9* 8>%
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
MWT6TPXQM)';_UMV_42T:CNJ(E/FZJ(88&J^+56'<FS!>[EQ'L9BY[R7@WLT
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
MWY/I8J0'#&E/*KJY%DJ)6"E%)[73!.5R6ZN)&R#"5^1+'8^8=&V5^MJ!PT,
M8P_IJ*Y'04&63;25A:4K-&Y9&I2:&36>,]!X]N#>6+!,(=U#D^( ZLV6'-U8
MK8)3QCD'CUQHE70QLC'(UH(40_0__MF-7'.M-VJVD3 ]XDPMDU^=7?+8!'<?
M-A*H0>F+V&<'295U"F0U&$ LF8W%S@B/6*/E4FS#3=/%#+'6:(0345;IS^;.
MB)IM8 \+UQQDK!"\+)"B(PL,:MI&WZ1^J;R7W3M=?%JJ!H[.FDZ(C(ZQ!'>B
M3=9&7TSL!K'+;R8=AYA0J&F0RIW2Z:,N67*<(M<+'85B]-&=SXY=.#?*U [W
MKDJ@@.WBBL7_N$SM#X=+N20>36P&F!W5.L3P;XES%<(6>U)*C@)O@(V G-!N
M'80[OU;ULY$$ 4K@8/CDNO*J=BY0W$3)Q2DI3[][SI[)IU]G/Y!7_D0/Y"#[
MM;9"1'_$^BT>*RJ%E-)X2_("7PAK"X+E-+IN7[^(P\&B9W'1\L'5S!RN/0K:
MNF.[$@Z*%F._@S:Y%CBQ='"2"?4O)>%K*BJFZ)LN@JZVQ/.- VL'Q/G($!'B
M]QE/SRKID5:(/%;> ;9/ U&L(9GVDLVQJU*QM7B73>QC H)>P!!M5WP<FXYL
M%X>/&+[QJK$&Q\F>OCHO)WZBDM.VS5PZG&/*!5,)ZJ\ZO\U\>TBK?4-I&4.T
M.O5W8>>&B9F%16 5[P="TL1-4/Z-B=UT#2SR&3.?/:GC HA?1@#MG(:+V2?C
M#02K?PER_Q+DAH(<VG-= JB5+"\E#85+8824EYHCNZD5A:W$CQ0&0JJ'<=UA
MJP%@N'A3305>\I2$D+E[AT4PRRJ,!H@U$TN6+;<-H!8Y .OECHPDQ&+WUN7>
M@FW-P 8S-&UZ@WWMCUVCD=I!QU%O0;><O3@<(!YG]84BO-UWR'Z9E4H?$(R:
MR]T#8=1F;/4MR,^;F),H<Y^>7F+!#RD*)P'EL4E\;+$'!TESQK:B@_6RFXC\
MA<[8SAY/ZN!&._;UO)4+$+F3)<>6(CAE66-\QYH+ADD?!RZOG]A,]R%)S*L:
MCR(5267H-, B/VP<!R22(N#O1>V(@:,4%QG;SX[);DIQ8@T%VBJ;R+PK6(K[
M#:OZ<:A8P0U<KF(*I :.1Y_$HD'.BCX_JR]!):ZK6U4 8@A[A)8T53UT3J"+
M"*GXY0\19L_=UPZJ$>WO 5_*E&F#:F5:FR*J#E:5ZCE7<>;1+A+WX3LL7'HX
MZ'+OG8U):&<R?^RJK3*E2N'LT7.C.)M1,>; _)1I9C:-)-8D40^D"S9S)B)Q
MD+4W\7!7%VH<:"&\*C-($L*.)I$,8$X$QV=(TC+BKL>P!%H>6A8-J!LC$=%N
M@X7 4? SBR-3H?08N#DV[ R%5:Q)9[8VOC0Y_1W$]R:TIK!9<)7(SKL)D=/W
M05)=:][42Y/+QO($Q]L%4I<Y:NMIIHF..J(1/Y68I F0)RQ\2U7^7,]/?3BA
M3%K<35M+UUJ$/@HRQ.Z=+ :LE6J.LO:/X)06/#9!L:6G4QGQQLKL6SW[DH)4
M":B(MW#9RB;QL*O8'KH&W7,+;D516&5\*N-5<@@7MX6CKC(H8:!PW 8WKO!D
MII-NU7$1F/T;"B1,$O#-M T7D&)54FMI)47?L4#/ @1!3+$C"HI5%R^ITS7<
MW ,MS^/O&6:C,WA\93=7;(\ET'5?EVSC0;S"F# !M)EZ/(<O.[ITL L:6V*9
M,;T4J!M*8G2SJ7P3L3S*>6IB.3.RK\.-I1*^GX&$K"NM0<HI._8$RQ@ZL;+:
MLET>L-3: 9=8L*"C"AK'XUBS0FU _EYNKR/&4Y27NYAR)F15=ERFR 6G_3-(
MLQ*8SZ#':N'C7CZ<L)>T\:%F47SL4\$L:5Q!^M>PF\(G+=""@<A=#\(04 +Q
M@"QND]*.=G,^&;R_&?-QE-\52U0KY:BJ-R@L8_9!B8]=HE+4W12;[DC2DVF^
M3QO2[)@1@>47EGB&>B3SM=+;*_EN)0*CB["5.\;;)XN<=F!MV4G&)5.Y#H@7
M8\DMAHP*3\-U@%92U5V1],]&EKTOXL454D"/RVFPI1P[6J]*;O*KO=T\)'C1
MHU#=A>3]X&5JR<!(8K4BTS >.EZ4"S8B$%8-E3^P%D+[D&MELI!WGZXD90R[
MDY!+6E.0T=K(7E=6?A(.*M(T[=,=P4[I/W\&(D_L5ZS1H-YNQ$!%SD>2V,6>
MSTJ(-^G'J^?Z(*1-@&+LK1'>P<4\361%GX"]:5#!+9.#'3A54?IW?E#U;[*(
MF;33]<T#+1[0#!M$YJ)H [^B*8*:'&*)2.X&0GMQVQOK*>YZS<DLR[ J4!>.
M;EO^>W01.7U7!]\UD$,(M.;,L-O;N*6%\"]: $MNENYUV#WA&@Y*3%RU*OQ+
M;P6R2*!A V -#[.#B"+6?6/)W#$HK,U0:*68?4-?8E0:EBSS>E%W &6W>M'.
ML M\JQU-J&@!!9;4 37&@EIO._.+Y7UJ5"HE:!8? HDB#-<D7"I2!B58E,IM
M;BM/@;3 9(*M/EK$V;(-QA0(9LG=KM*GA);BT7LZ(*W_EAR0423 <7W'G=>#
M\L/K6XE9C<"GX3&8?E2K3G](-.O8$HL%;1P;0^"'"C=UU?'??Z;.#?@K5JO1
M::9&PA?V:?"[730>BI68NHLD-5Y)E+;"%K%$^:-\?$U:0>:3]J[R':8)+:G0
M-7MQK=:^*XV.!=-S*2NR4^K?BJT/EK!3>GW/0H8=(:RS/"=??/$)N%2$W60B
M.1TS5.Z<DE3&V'=6.9?1L@9#2Z'!HX*FE46E,$_0 YK5:K=!\F@[7FZ828K[
M74OU-5$:4;WOM_(]B_6=8W;:KR#$A]%DHY$/.PL>J](XT$&L?.4>P0P@E4H&
M\0V6R(CJ:"4(XHFX%Z#.24#;$"UR4KKWVIM$WTB!+P1[N6/6\@[Z)Y9$.QI@
MGFL>K?!2+N(A#8IV3:I)!--=9L=<SH[WC!'%]W\W];?>!]-'C9E"H7?H[?LK
MW]#32Q[(]SZ*87T0$+?2"#^Z$_C!I0'GNVT;K>8#/MJ1FH@F/X,D!37&8KT:
MW,^K2PWH*W.Y_A<!H;4,=!TZGTM'W2\ K];//B!=ABF0^'VE>%;+=(;MZ:Q"
MU4VJ2,2R2U%.&:,/J_)C6/J9<,2Q%; ZKTMHI#60+D6YKB<M\]N$!(B[S86'
MQH0KC:!,??YX,CRM1BC(4BC)R+5([&+@EGI@N9^B9-GILZEK%#V9Y)0LJG']
MA2I"%%(U43)!%DF8@1>%U8SGS(T>]*^DQ\R78,82= S*>>2A[CA/>2RY#K$U
M#?G8MY9)^ID'-S@P.4<T,9)'41-*9.ON***Z%%<Q 1FJ'R*C6&]4%.E9"=8>
MI6KML$I+) U1HXND:X_"@48$!3$7FR L_$/-011)9R G?R66+6U9NBN?Y2(=
M;A-U=,P?2^(6QFQ7Y)4WFXN4(1$=@90 MR!JP=.O46]D%5:^-N0C*8,Z+.T+
M-#33<<2G%WQKEMGK'E-*OP!572?<V-IT#&'C"3G4==U01Z25\8@2U*!C> @V
MH;H?&N^A/3[0:L^Y_4$4_N]]7;+J0;8,Z2B.6842,B3K6H8YS$L&AX0=F#/U
MD!O.OHQ)2GGV#M/+Y\PH\ <L1(BJ'BCV0AQ?,I5BEPFP\27;,&*B$^E_UM1A
M2*)A7)&M0K<H-EK0$RWBU)A>4X#$4A>+-*9A*F0+*1NI5?0^NOA'0J/80D<I
M!6.=N2TK!;\?5A6)/88H V@RGCZV$9Q-]P*,_GA8W5#1'HVJ_X+Q,N__'Y5%
M6TN%L(@#\@E(.HX5@]1B\?(>FI6YO8>*:6Q5\D^[?%=?PBFL+6'#O<S38:'6
M9):8ZM^P58MLR+T6+O:Q!4$= 6)AI<#(AU0\CDQ,5G-5Z]C [40EK906-L A
MR'RED=2,/7AW<"2J7K2I*'?$M:%+5A!WZFO 1D<F];&F KR6*[,#WQ&HF997
M^^*N5%M;/:/P)M!.N@6B36I:\232Q@Z&L^D^@Y@43*<+$ HU"MVCF/JI@V1(
MA3K-*)(OO19$*:':#@S;!D8K7=FYP'@FABWZE/J6HZ.B86^0?96(.)IREAIZ
M*<DZZ3%#/4?-8@DB"1V^/BI=$5TG9"/UD_"/G=MFTSW7WK=HAIR@$?=_W;KO
MBM2SI=^6*)QLN;:CB\XE!D@62Q89X#9P,5AL5)[O)9Q)A]>QIBV^Z>-MS.WM
M->!I"FJGL27*Z71+E%\L<XH=4#FEO(,0)J;0"Y/>QV!ZQ^!J@636P@ZO9KQ%
MC:-CPV2N!9716L>.72Q?^'"V25C$JI6G=U2<C/EN+SDC+\^&\.&+]DNPE8^"
MY9\PCS/H_O/!226331$G%SEU@_JWHNZ1A&CW8*RLNFPV6PEA<Q6MX>:@Q>AT
M]M1I-^@MIF6T81L3"K5N&W%6-%A-64ICX\V%%%Q&U>A PA(/."Q19"%S*!UF
MOU(%YR5[J-/N2TRU,,#Q .M@+/HU!<7&ZB:4*AY3\"7BPI(3J7@G[O"KV;/#
M4^VVG'.4@80URIWG)&D).OR96]#7EQ(ZVFD3'++H<L3E$-Y4&LV"*"DS 8DV
MF7I(!5.8WU#<[4;;'E"Q&O%8#E)3?8G"X6B:V*E)0EQVB2HL<8E#,4;Y1%&M
M)K$;9"':2BHP"HQ8'HG-2FA4.2Z/2QIE.6%E+@CY!I [W 'EVS8<7.@,%S;>
M&UN"_?@6RX:,//HR8LKW4CREAALK^&'UN%Q<S;">R?-!G,U7)/J?S+Z^X],O
M5 *&'<4:$@578/$!8[;B=/KXOG_?;4WEP&/;:B]CK('$MUB?G)T\H?\>GIP=
M/Y)HG;M&?T]%;?WR<03]/X]$MKWG7I%BY\RRQYX.]/J3D_S)LU-Z+Y\]Q0]G
ML_S\R5,:XVE^]NS\4?9]'=K+V^ST+#\]G\'7Q_GC)Z>/LMG3_-GL67:>SYZ<
M^SG0!) Q9<5&Z,>G9_#.:?[DY-FC[.0,_CW/8(BGY\<HB6'=Z#9YY7%^<G*:
MS?+39[/L:?[D&,&2GS^#[=CCT9ETGA\_AB7-\MEC6.@36.]C0,&SLZ<&GY/3
M67[R] SW,\N?/'WR"+^;/<N?'L]PU_DQH/W/=Y(XA-3Q,?S_]%E^>G;&'\[I
MPT/8X\DQS/[S@(!C%6A'P=4CXVZS7O6LWU# >%)Z+#ZVHF:FW&$O9H-<O/L5
M)WEZ !L1E?8'>BA[*(Z$Q[-'JMYRB0?S^,A\P(A&7/VLK\8ED9.!NJF&H,TF
MI())(2UR7<J8<9.&0_5CW75VA[LMDM1+P_ZYR])2+&NTE?'8L?*!"-Q<=;08
M=.?E/1:L*ATTJX.^TX2MT2E-LV<M#7,+.S;$J$(4\QQRC#U*2^M83ABO BU"
M3( 5;LMR.=3T,=:<539^R1VQ0%DV&ID!+ N7JWUJQ@=5NKZG/2&R'LL#8PE%
MFTJBW6)^JVT;J<(*3\<A!D[VT&UIFS25-0Y268-T1W9/^RS:I)V=/R !1'2+
MZ%FE>$6N$1,$@+8=/E%)@ N^GYP]/GP<A0-?<ST?8UDGSVB'H;(B_]S762_I
M!@'$*9[*F=!KN2P#)UI(W%OL-J'P<2#5PT+V0U%7:%K0>A<8H,!=/*2GO'3
M3+L("S;BBI0 F-%!T#\1:ZT1SMC0/((S"ZB[EQ,ZI>1['"%YC<"E.Y+^-(UK
MANT#$Q)D%FE#X8,)ZM'6JF-;ICR6!GOKV[5_G[1K)P+G+8:'>ZDNAL<H @NI
M/#LX/E=2^0MES.,=PZ3'GYK:%7Y_K?UVM$@9PN7ANWZ^);IZ>G)\, -V)"OM
MUTA%46J6D#80:<0HLLQ>%M)X^E68;YVLXFHAQZ418((8CPH_ILB8)(UIT2@=
M>8DC=P,IB&J4J-&=2#93<8F,I^^U]U"4^34^KVBK,E"GXTIR;?J:NFD[RG39
MERS*^F OO3U-P]D]OOAG9VEVVR8F4T2#=,Q7L#+$+&#K3'EL#$O> A\3',MK
MZ6[B+BDD@PI/]AC5CYY17""RY'TP)$K(F1C.OV86LF'(G+4AX1$HWSX>JSF
MG+UNP-WO<9C*27>4K2%%SO939"5EL>K!0%/[$O7LY/'AF5+@D6MYG@A# I]S
M$%XLV$'*_[U3Q@47[!?+X!NO%"AEQ_DV#G5\\A8(1KX'U?-[*3=/IM:+A6PU
M+"=J$=HU?3.F"[HMW"2\Q&P"D:%,E[W?[I35(LT%>7B_;0"&FK+AAFGY7BH#
MPAV^[(6+_ELS[["<E.^2HCT6 #"O@/A1[=+9C,[F3.*B'4PFJFB-X8%4Q! E
M6*<EY("GOGH6^74B 1:#^I+W+2W)#<@HMCXM>'EWV4P6A>]=$_/3ZU;BPX@@
M5BF9@C.#]@TG#_VH:<&A$_4U1U6?J[X@P)G=2^[,#BZ1+]A,R3N91$G?-)=@
M->A874FWI*K\O:> _V7./ED2(_ >]M0#<M0>>$2:TZMB6WSW#2AIE^%EJ*J.
M8T&_?8!60OL6,YN_?7!Q\OQB]N (WHR/?_?-!I3M'XOV$L^R"BMX]?CP[,D#
M%AOU#V#$."36I-LV:_IX%0"P+3X OZ\:S+[B/W ":G*-R_ONWP%02P,$%
M  @ [H1%4L<#M)(2$@   C8  !D   !X;"]W;W)K<VAE971S+W-H965T,S N
M>&ULU5MMCQLWDOXKQ!QP:P,:R1YGLT'\ HSM9-? YFXN3BX?#O>!ZJ8DQMW-
M#MDMC?+K[ZDJDLW62&-GL;C#?4@\:C6+Q6+54T\5J5<'YS^%G3&#NF^;+KR^
MV@U#_^UJ%:J=:758NMYT^&;C?*L'?/3;5>B]T34/:IO5S;-G7Z]:;;NK-Z_X
MV9U_\\J-0V,[<^=5&-M6^^-;T[C#ZZOG5^G!CW:[&^C!ZLVK7F_-1S/\W-]Y
M?%IE*;5M31>LZY0WF]=7M\^_??L5O<\O_*<UAU#\K6@E:^<^T8</]>NK9Z20
M:4PUD 2-?_;FG6D:$@0U?HLRK_*4-+#\.TG_GM>.M:QU,.]<\XNMA]WKJV^N
M5&TV>FR&']WA;R:NY\\DKW)-X/^K@[S[];,K58UA<&T<# U:V\F_^C[:H1CP
MS:4!-W' #>LM$[&6[_6@W[SR[J \O0UI] <OE4=#.=O1IGP</+ZU&#>\^=%4
MQN[UNC%AH?[N=(=__LT-)JCIFX727:W^?=@9']23.]?8RIKP]-5J@ (D9E7%
MR=[*9#<7)GM^HWYPW; +ZKNN-O5<P J:9_5ODOIO;QZ5^-Y42_7B^4+=/+MY
M]HB\%]D<+UC>B\^;0_W7[3H,'F[SWX\(_BH+_HH%?W5!\&T#]]==910"2;WS
MIK8#[!T")F*SG[/F/R[R6H1^JW[:&:5G+U;R8B,O(C :>E/9H+2JL#M>7VM\
M-:B];D8=0Z=R8S<L5*6;:FST8&IEY;&O6?#!#CMU^_&=>G'S]4(-.SV00.SQ
M6-'+&^]:/(4JK?.#_1V/*A<&BB>\YC91A\$I($LPW0 7[X )B/[A3T&M#=[%
M?Q91:.AU$M5!18B#7LK<]X;G@8"U@>BFX<]+L8+2'@]WVF]-?>TV&Z6W0"N(
M'&;&.>Q,!Y4Q::W&+@JQ< 6U/A;Z+-5W:3IO*K<W'L&@:J<Z1YI4AO0@P=NM
M-]NHL"@::'E[Z\;0'.<*(;Y.%S%]O52W]:^  IJ=C337FU;G30_#RK:XT>.?
MRK5&A0'STS"E97O;WG7T$2H5?L!S=\$LU0]YF6J'(:VNC<PF'F"[K>HI_H\J
MXRKTP:J;L>:W_,A*#,;3GOD<3I.C95\H-W3FE$OU_>@);2!(THYD@*WV-6E
M"^PC"K'I6C/L7.T:MSVJ,8@)L_3A#T1 ]#ZQ(\&@>I%""9N0A7Q_*=Z6_V_C
M[8LCZB>1.HH3S8T++Q1QX3/Q6XW>FW*:"T:"?8*M$6'8=;W7MF%7*KQB(4ME
MA^MT$P,I?@APE(KRFH>S[C6MTBFR=0@D,$>X;>QP5!3)O!Z>^D]Q;ZIAA"0(
M;"%'<QB2?;&O67>LN=='"4[&$-WWWO7>8K%BKU-1*6#")(249J;#ZG;FH)OH
MVZZV&UOQ:@-P"9D)2=@^+2S,H:HQ3 ?7L85$K#@3.X=6@W<C?56;-<4E,AM<
M963+'FS3T"Z;>U.-I Q[E^Y@UMKN;4UJKYU'QH.%L/(G%M.'L=I-6M/CJ+9R
MO>A*N$282%@*0?00K@+@(U]I9"O7%+"TS@4Y.,NLP+'"@G<B3PJG;>PG@\'8
MP9:X*FP, & 96;H8;'K1F]]&]KPS6B[!;Z)3G'4L0E#9HIT%"?.8JWD F4!^
M+&61W?E$DV)#Z&,8>P)I_HQY#!8*/JU^V5D\^.PL<#.'O8!";!D.9'+# DEY
MA9L+096\-R>18D:>JEQ\JX_D$ S_- E<< -$AQKT7EXO+6<#(';7 5.2FRIO
MPR?.77!W: [%*DQMNKWUKJ.Y:8&3F2#;,=+G$-U@H/-?@*18?PL#CWA(@*%S
M/.]+\V05"]CC( VVQ:[[LPK#A/@CL0<.H)C?PXZS[;DQ](41##]%B ?H=A);
MK*U %SM= >#%HDQ.$ 4%F8MF*V$$5/ 07!ND]9IVJA%F+TY-,9\MX<V#4,M.
M1R]N;(<-L"0-3F"1CH"5ZW$0%\:\V  :1-:!BZYCP>!Y$V1K2/Y&6\\9+O.W
M0D\M^4=(#$U:XXL3N$4AUPAJ(VJ8SI0H^^XAF2&7TC&%R6I1[Y$M)8(&!U=D
MW-]P:4C>..A/\ S:GZ9); 53:]5KZ$69& X%T[BZL*3NCLB<B(R HI:>4]@;
M=NW:I ^V>Y JLW)PI&X; ^MD&1'#:;W!559G<,[Q)EJRHZ,2S#Z^5'=D2@ZQ
MTRP=@YL>5-E7LT!1(;Q4.[@#4J(@,7S(^E((.6S&3382S!#5IX!A/)]2U+_^
MRS<WS__R,JA?QWI+#Q8()3<V=4%U%5-=@<,BN8T#\O/O9)\A,HDD@T.FA*VL
MD2@-5Q7&4;A*1^GS@4F8.Z58&7N&D[U&#(A_1$S"[$= %_-/3NFN*4.*1,([
M6!T2BH'T)NW'!$/1G!CNVN.BW/N)-.LA\EIZ=4^=C:@P*#"Q00<_TR,HKP>*
M4D+ *GPM$U4-7&4B#$OUH<LL,BGY"*HNP#="A L.XF#8U$+J7?0RB6RV4X+1
M!VA(^8]@$I;?8$>AR3O7MACQV3=3ZI4P/?9FU8^^=\$D[UZ 4H 4-L?$X@1&
M%FIKW-;K?L=)+6I&(4Y33.EN=0Z7$>(#T4:Q6 W/;UP?#19,VD1:?$JZ42GV
M)I TP^AT*?<>R.H![!,4Z/A[K!!K@PI1^##0EP!!B >%7@)H!#L>& UBE'V(
MZ%M/CBB);%S_FKDZG):M(@Y&X3RG)*$R'6SB&$$/@%3Z5S+P)![<D*(D9V(J
M=_(*T[(7I7.37=*N$3=%H=D:SUE#8K0&D/OT$4'H4:E=(V=TURB(7;.'Y(7P
MRB\<.A\V'P?,;8@34>A?*W?HB+96U=A;4]/K^T?>)I4>C'AL )4HS*5AXU5#
M.D;G$91[LF?=NC"VS'*FH?0JOBV_ID>\&8!!$S,->2SH+.41*ER2*[B&B]R.
MTV^N6I*_L'_2.P13MALIW47N\L4!*PCDL!PJ66S'#1+VE$VLSB,V1+<-4Q84
MEV%-LX-P#$3"=I$9Y1+,;C@N)A&2!3C?TEZLP4H2WV77)"YC\7*:@;Q0Z(A-
M63[V:M432D8WSU[>O><_GK]\NHB#;8BSHX*P.^=JX7ZL !=)@) ^83QT6461
MT75/Y@.@> Z]:<;;+YQ1%W.BMN0>$?(7(0_J'TUUVW!,GL_PM05#[!XL\>]_
MO;3&O ,\FE(. UOL34R2V$LI8C! N!Z1X9-IOKN].$TL^BEI#O#[CC,EE@)*
MV3/U;5*NG)R8$TLV[3S!9KTWH\C"R+&C#]SC:%L;*YQR/IU3?G0/9@\U,T?R
MU,J@+"/Z-07Y/&O'>O3N/:VK:,J,03P2U3T*S%@Z8=?OYX%SLL7D&[&W;WQF
M1AQ\2%^ T-;B7T[77 <XB(C\C)J.Q!A(QC2 ZSF=J[3A].V+]0(W1J?E:-DT
M^#'UD6@.K/C)C(9GI\9.P[O8/[#]5*YQ038UXM:C;6JN=I*[3/'!C;N&#I&8
M,3ND%*\SR:#$DA<G_N((6;A;D'& 0&6J.T^K62%1Q*[3\BZ #A>:P7R1N,2<
M2X.D6KC5E7<Y[0*LQU;Z( LR:X+,V@9L/+&G-9V'+2;(SR23FR 8<E)S,^4Y
MD.VQ=O9L<#X(G])V:^\75 DP*R@6(-U%;F&E,C960K$..^ESI5B9*C^60/27
MJ46N<1\+J^\(N1'[YO.P+^Q(LINP7&X%5 RBCW4IR':I0WA2AIWT.G1=,Z6A
MET[LRFN;-OXD+2[5>TF>4 P%+&H6/UQS"Z\C%$:A<2&5D6M0.JN]W@R9''$;
M]V&Z+_BV4.O@&NIAQ4KDP$>+$>RHI4XMOZ)?Q.43Y8B8074J4GEWB&(>C4XM
ME7*K+C:+".9LVVO^!E%'^JURBX Q8#VF*B6AYSP"J'SB<[2E^FBW'9<DL1%Q
M5E(L\_()QD0X)?BGNF!!_6<R!IN.^,XV+#CAPR#;1 RDA<!Y.27,Z1DE:VG9
M<H&126'N2-!37IRTNB,'C*$^ 6_B=_&+L>NUK7-2$_],*2FN,!YFB";[4A.B
MA6-8\;)_&PT%@.SR,7-%^W3:L.+PR6TN'BS)N=-\#RYLU#]E"_[J*4H_,L.]
MBWF$8N$G<Z_%77Y>?ES&U]XC 5*8I3?C?LF9/?1HM?\$Z#JIC"="P*)^\NS1
M1_EV >MW1&()>L3*+YY=D_\#S^Y))B)XJ[?IR[=OWZJ<?]2:JBKYHEA@2#XS
M=J;M&R?;%:<[+2>D\4N8!.:-S]1Y0( <2:4(.9,M".YX$=S /^Q<8\35?J'E
MRGL?:/4M@I,4K#R56,XV(BXYQE-I9Q$_K3Y-9JO-_9)2.+UU=PL<\24C6Q]C
M.4JF3"<HS?%:CDUJBA9=]JD*R#EI<\R9?@(A.FULS&"*8O18-:;4B! O9U/N
MV!=Y*0:5X!!7R8\#35G2"EQ/X!;;+%&S+VC,1PCE0FRG]V9B<Y&B']+!:Q0%
M8])X+"*+X,QX*=;"HW&63F!T59E>-"N[!=V&_"LV<'3<?$+[@Q.L%P',.UD3
MV 5K:.7R1<KO\Z6BF*0=TR%R6D_=/SXU2?2+N\7PFG(P1^F%[6#S0$C<7-F3
MPHN0BN:%G==R2+10X0C1E.8KZ8['W/4YX-(47_W("?>B:2D*9DV36:^/0R+P
M63!&U$B5$JHR+"$3X0O&8-=SEYO@FTD#MP@2A9$<,'5W(KT]?]Q#R?+M,1IM
M:C[E1<2U7;1E28A2DW]*MIGC3%EW,1E)]HM@@$LIS'&TIH%)OY Q<%#D#CN)
M1=1X MKS7)H/9]CQB/*N YW5R0DMM_W88:_984M/C$%)SD#5APV3_8MI8FH\
M)A5DMM-^Q/\!\" ^8RZ:Q]YBBE=BW<T_)V!3+5XTTY-WA'BPOW9LWTMP&,NZ
MH-MI]M7I=M N,)PQ&,$,G\,\>B<VQ\7UEE1"\LE33DZILJ9+3W1*1^ 7>%(>
M(NZ67I>Z(?D;M"**K+>SMD)F9=%1Z<)B2"=/7*AP69YJ5:R1KOH4]V%^&^F\
M2--17),*C!"U@6X8)&[&[# 5<]+-B0?AR?CQ$.<R1-'QF@SJJ./&1_[Y@#36
M+++KLY;(/""+*:8N;:IVB\5$77,SYS^NO^<'J:,SJZ6H DY'7.4)U_R^1WG5
MXX)V1#[*UD.Y:3Y=,"G.&>;-I(9:K*D'(G! ;@;^RT^BW6.Y7IB=8_@3&2ZM
M<K:Z1]DM:3!! G>YI\.;QL3.5GDM:<H@91>K&'6^IH]CZ5"R*LYTY;H5!34&
M2+FWB&PS%0*1/\=B?G:I[/2@J<NI=OH+01;_XGL4CJ!TZFC@T9JBDISQY%2A
MZ'@GET>-G?L+\VLV14BR2^8&_J0A7T;B^IK%[UTSMN;AR'A (!%<=BZ*XZ%X
M\"TL?3Y#>8,CMFT7<3D]4#$=W\6=+4"407+ $F-9.(F-FO(+A))QP3V!=CT^
M;*F(5TWKH],'OD17O)$/ L_+UC6A,4%2.OJC=.BE/JVS%*E3YP80$#BFE<8
MI4+2'*B_6LD-JWA(,1\[.\H_>QQ7]),+%.RNS]U/6*3J5O8%F5RV90OF,NS$
M!D9<BBG:D3R0\,+K?,@=U9>&]?W3"UVU^3'J MN[C:$RF&K74>N2*41Q8R6\
MY%+&#.SQ+T69/?MZDLK.RE<D G%BSR?R.Z,;^%&/]TW+O:0/8(ET+3-><2I<
MBJ"J[!>3O69W1-CKS?T.8330-3 +NG3^'HKD_-P+MND.)$N0?G+1<[J0)3X\
MO(PU]:C^UVZY?,R,5>XJG+_/\/!J$"E9U&NS0K>\[))[[^G4AIE@C[U(]W7Q
M%LC9S&4W!/!=99-=A-KO3=G +Z&*5WSN.);]^:)*\>#S>"X9+=6MR+:AS&[3
M7<T']W^H)[PH\^DL7PN?D /+/WX92')0ZF+9XE*C*!0OKM5,\Y'DJ"U"%_1V
MWHU;(;W4(HGG>:A3='/FDM #G[S@=__0S:/3_O7I5<],/.:WD.P&RJ+HV\@%
MHMFVB^U#TN+2HGXA!TH!=4;?0M?(RT]0]N2.EUR% [*CZO92GJ;J>2ZX/(K^
MPY/0)F<00'C)E?-T![<'>0$00ICQ>^8PB<V7YT/ITC([, '^,!5!/W>6^DO4
M1XR<B,ZBO-M(#0#1MWF2N\B4SBWR#RRL/,>?5ID]"3L:^3'U&$(DQ].=[>6Y
MWXBLBM_EM,9O^=='M&)@B_Q$)S_-/W"ZE=_U3*_+KZ-^T'Y+!4MC-ACZ;/F7
M/U\!</@71_)A<#W_R@<5W>!:_A,)",! +^#[C7-#^D 3Y)]]O?D?4$L#!!0
M   ( .Z$15++811;M00   \-   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;.U776_;-A3]*X1?M@&)[=AI&P2. <=)M@%-&S1;]S#L@9:N+2X4J9%4
MG/37]UQ24I342084V-->;)'B/??<CW--S[;6W?B"*(B[4AM_,BA"J(Y'(Y\5
M5$H_M!49O%E;5\J I=N,?.5(YM&HU*/)>/QV5$IE!O-9W+MR\YFM@U:&KISP
M=5E*=W]*VFY/!@>#=N.3VA2!-T;S624W=$WA]^K*837J4')5DO'*&N%H?3)8
M'!R?'O+Y>."SHJWO/0N.9&7M#2]^S4\&8R9$FK+ "!)?M[0DK1D(-/YI, >=
M2S;L/[?H%S%VQ+*2GI96_Z'R4)P,C@8BI[6L=?ADM[]0$\\;QLNL]O%3;-/9
MPW<#D=4^V+(Q!H-2F?0M[YH\] R.QL\83!J#2>2='$669S+(^<S9K7!\&FC\
M$$.-UB"G#!?E.CB\5; +\PNIG/@L=4WBDJ2O'7DA32[.E,^T3>L?KZQ6F2+_
MTVP4X),M1UF#?YKP)\_@'TS$I36A\.+<Y)0_!AB!;,=XTC(^G;R(>$;94$P/
M]L1D/!F_@#?M,C"->-/7,] /^L_%R@>'IOGK!1^'G8_#Z./P&1\?U^O]4ZFE
MR6C_.FIMZ2A709S?5='?KL2^#+G0T!,#"G1G"_?>>@_N^^)5A_Y8_%:0D!T*
M]"VR=$8G%&C& F;5P*09T1RA%D8H](O02JZ45N$>*LML;<*>R*3.:BT#Y4*9
MN.WRZ&BK0B$6UTLQG;S=@ZXQ2SR9H,R&42%66#PA<DM.!+#-T$E<DEIJ49%3
M-H^TMX7*"K%%-(X2,T $VZ(XY6_@QT.G[&3M; G*?2R[TFHCXY2 &=T%,BV'
MH?A@>UE"M(XRNS'J"P>V9J^%O*5(KS8 A0UP .IX'D0:;*GCB0='PR?IC\"5
M=1R]])%?65F#Q* (G#Y7QTP&0B1!5/)>KC1%J5H@NZX$BFN"RM6.0_10;AZ+
MT)11Q#+ZH5CD?V.Z8+P&SR3#(S:<R(Y.@Z8070G[ #@VVT&S5[982^-I*"YJ
M%PDJDWY"TC3?2)=S-1BY:L9+C*:D4-C<:KNY%W532$2L8$E/6'Y'RS9-EZ+[
M8 %]M%,U"^>DV<1X_9Y8VK)4H5G\7$N\"]3P7MK8PV0X$J3W.^7YM#_^E^=_
M+,^/K^>V<NA*I_1]5)KR2:HE)QA9OY5*1XW6^.%S:/0 Z9C8]#S+?4\PW#^:
M K3=W\TI "(5B-F%I/@5\CV,7<6;39YAU?+:B_N=9-*;776+I'/VN<((B59:
MW9!6A05B*&00ZSH1WBJ-,F09Q,I<HPQCG _8R.2*H@$674NT-'+4A:^(*?IU
MI)5:IE640$!IDGW;U6UH210]DDRF8] P G)+FQN.KVPYBZ5 @:Q3:'Q1!ZCA
M2S.*P*Y56P?P>,YT(O"X>1F9QL$/2!M/XG^1:'AYB-._EK)^Y^].U5"<)Z<<
MXS>NV@;<[:;F4PSG)89Y?]ABG.?D,Z=6E'2KK32^FX]3C*WW<0<'H2Q?0]3]
ML+;X96J\#'==F4:]2VI);A.OXMR%8)ONJ]UN=]M?I$ONP_'T5^%2NHT"$TUK
MF(Z'[]X,DI[;1;!5O/*BL7&!CH\%_K&0XP-XO[8(J5FP@^X_T/PK4$L#!!0
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
MRROU@W?=*JI_N-K44P'G4';0^"IK_.KJ5HEO3'6F'ES.U-7%U<4M\AX,%GC
M\AY\V@+EIO_U<AZ[@*#Y]RUK/!S6>,AK//QL*R.NNWC(G%\D2)VI[YQ:&F>"
M;F9J07?=T%U1^85:6*==976CK,.>>GE$!\/Q7*N^17K\T?L.GY&9UX""-MC*
MQ)G:K QNTS?:-GK>&"RS0/Y6JX.WLTCGN_'^4A5E8[F>=9T)3C?-%DET W!H
M29RO31-5M](L$](M?N\C!.F(1]J^@U)^'DVX(?EI_5.1V^J@UP9BXQG;2$O>
MU[\CC63/:[U5<WJJ-JKS"M@""\IRQXT43.4#8E?17<-VSM0O*Q/-GGCKJJ:'
M>+WV/5W#,L 9 B%5T143H&:W554PM>U@1]U8?*6<\WU(EX%DW0JNC]@M!+FE
M\AT\H>CB,K(Q-@ R^K=WA3E*"[QT6W'5S4%3T,YTVS86&ZL\0#9VN YK^QM:
M",![IMX;HWZ$G]7E(W6JCL0>&Z+T,R).8ZT8$1@^J,;JN>4]6O*LD6 1HV]\
MW]3D$=C8 )UK,E>DG?'/@XQ66_X)">GB@@V!GPO)CI8D+P7L@._2@OJ^JOH0
M8#6Z)ZT.-[?P<XK=>Y"_]A&KU3?:=:A$OH_YQ_20AHE=)5O;DW!?H3:*J?<W
MS8EI(NP)%T"+T4Y(+J/Z#G?]:0H?=:9:.?L'I:[8 'X:_8/JT*U8I:0@7!B\
MKE8SO@C%_-H,%RFJSGW@GRK>8OH!KIU&1K'J=$&8,T4)[83RC_QP\,$<^6RP
MB"K?TAUI&QDH$/N6C$<A*-Y'=I.9*2K(0 =#!]'\_K7ZQ;>V4H^O+LB@B'>+
ML@=]R]A;62!@J%9;]LFHIDVJDRI+!)I$X@HE&Z)H;1\HCK"U!&P)T6SF#6D#
MD>7:&I:QE6Y$U5CJ:E,!)?E@/+OB)^DJ6NTET+@)9(RF)1M(BD_4W__V^.KJ
MVZ?J>P),=9D=<JI^=9+:4/ROT)_-1!L(I@42D5OH >Q@I6-*"$D\[$A76"BJ
M],1Z1 95ZPX@,E7Z:E0Z?<C(IMV>[AQ/-6TB[WA(B<**BQ3A^V$S4\:R]-H"
M8!C<L'F7OV4(7Q-S&\)WJ@2GMEVCG(4CQMHS\>R B-'BGR,O^VK8+1=57F26
M0_FHV>YF(G4O 9<49 K7 +=A$S>^T5U2:@;AIM5;=FMLC:EQ*56P8.,UOIFN
M.KLO]AU3C=0 )C.R#[ )-RR"7].]**S!SSVMB#*PS2B!P-'TE7XVC60P[I8M
M(\)<W VK!V4N[&48[[^FN@@&3='<31*.2=(MF9#K-TPM:4!K7SYZBKLW;@)U
M>HZ^YRL!</#3KC+'.-X.L?H_D?L_D=LE<C_U93&$X)6O?>.7%.*T5[""N@>_
MF=12H%75I^Q+(;SEJ)@;!M%*,^HA=YRA),'^_V3E$PT,V5[IKD7?D9.*O#M3
M'U:6G>] NQA<Y@8;H?KL;U$Y;3EXA!:@@VV^RY$26.QGG3 E2CKH5-L%Z"0]
M-%W!AVD&^P$^S YXD)3*A$XCA0^'7L59#FCM&R:4NE@U,4.QSRASK_Q**7W;
M!]K5V@<S*VZ X\MG4[RN](U)[C(.2JP!X2N:IB!'MWB2[ZY1C%QE$C-&&H
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
MEZ;$EG$K340RZT8*1"04<5H+P+>!0O[^[+!.9,$[[SWS.T.=(#BH:>44=PE
M8MX]KHNV,78R\P+4(P$M5<AB<4&4'14 -:<-X_CMIN-CH'$M*63T\8S#XJL]
M4(\Y/U2A%EGBZ]$[PZ!RSTO,'F?JF*\HCQC\1JT8@P\2S=QW(8]6.J /\(N%
M2J53TW"')X1<Y26I4_IAZ<;KQ#D_J6H1.B+;AL_4_(BR&Y![<UH3V)1'CZ/3
M!](#'$.COC]NX<#:59@K0D*SW&3M]"#2<U)&'"9FL-24&8Q/""-CU"%"2;C%
M-9'V G1&(W(\+&;<=!^=-Z5^8VK\!-CUWEBK/*#_9B;'<Q=/1[#[;NR79_SC
MY=-<2R.KWJ0*M#=2G;S!]*FQXRSY3O8,S>_P[/2\]7,B_> P,R'T'M[^,C+'
MG8D]U;V/:;!>H?;S[&A$#9ZW<4[0![(9?DO4H*I"+]140C-S*KXU<IM(([_!
MDD20:';1!T["-KW9)]I-!^B+X<CU?\2$<IR,4.DC120/YY^H[QDROL*\-^B^
M*.5.N9<1!$KGOM* +8+@C,S3I85R?MI(\,"#X*+@*8?P86$_FKI<B20>TD#:
M^:P"#SII[IE4R56WA);Y=@(!Z;AM'-8F[.'HX,#H=L[\R3.R;'Y#(:E"&\Z7
M9+0ZO+B53V#G=)*_H2,2;#+?.ST:I9-,/I34S>'^A;;#\GBHTIJ*K#MYS:"D
MPGF,5XP;2]._,<P&ORHR:O08C@Z=1-0G_)ENFZ0#FP[]#0_AL$X>('VIXW8<
MEOQ((T8^4:R3VFGKA2O&=FG4XA;+T-%HEE)[K$3I3)1>FF# #O<=>=IA<N_&
M;(A"1.47-^+*MH,=6"(:Q%F:"4+Q:R<O4=#+'J,-1_XUF6Q%PT,!L\_/9HD=
M=I-V]-!Y+-,M )UI^%1^F+EPG[K-/0(W 85"+0QH^S7UC=+"ILM#\#'+B+ZI
MC[YH.(R.QWAZ)5E3J[>]J[\J5.,*FHCE)17E>&,_8$</%:$[/G*(K1Q^HX0Z
MZ/'U$*CPF6%\!'O*%ZV.^.TO0OC?>V>E]>!9!@M#BAKTW/+*4-*K-G.LRP.'
M23D8#E//N/:HUPAEFT\SWB,NZ[D4"OK!!&GUT-@G<'PM*"5')BCCM<PP!AG2
M_V65]R :<A.W,K'2K<E<JFKHJ#B26P3A95(W=*\[KZGP+,3R8$LLFX_X#[P:
M)1,Z$,KU^&906?Q(IWR]9,Z3TUS5\7M'AUZF/R_^? $J+_F/-*(TX?*7#,/5
MX>] 7LJ?/XRWRQ^1_(!^ S$#NR[PZ,79HV].4 _X#S/D2^=;_F.(N>]@'_ZX
M,J@Y@6[ [PM/QU[RA188_CKFQ7\ 4$L#!!0    ( .Z$15(XKA1K.04  (H+
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(56VV[C-A#]E8&[*&)
MB76UY#0)X+B[Z!9=;! G+8JB#[0TLHE0I$I2<?;O.Z1LV9LF+F!+O,TY<Q>O
MMDH_F0VBA9=&2',]VEC;7DXFIMQ@P\R%:E'23JUTPRQ-]7IB6HVL\D*-F,1A
M.)TTC,O1S95?N],W5ZJS@DN\TV"ZIF'ZVRT*M;T>1:/]PCU?;ZQ;F-Q<M6R-
M2[2/[9VFV61 J7B#TG E06-]/9I'E[>9.^\/_,YQ:X[&X"Q9*?7D)I^KZU'H
M%$*!I74(C%[/N$ A'!"I\<\.<S10.L'C\1[]D[>=;%DQ@PLE_N"5W5R/BA%4
M6+-.V'NU_05W]G@%2R6,?\*V/SM-1E!VQJIF)TP:-%SV;_:R\\.10!&^(Q#O
M!&*O=T_DM?R9679SI=46M#M-:&[@3?72I!R7+BA+JVF7DYR]6?;! %7#DJ\E
MKWG)I(5Y6:I.6B[7<*<$+SD:.'M@*X%F?#6Q1.S$)^6.Y+8GB=\AB6+XHJ3=
M&/@H*ZR^!YB0QH/:\5[MV_@DXL]87D 2!1"'<7@"+QG<D'B\Y!V\M^S]:[XR
M5E/:_'V"(!T(4D^0OD=05=RE(1.P8&8#GZ@:X+/LJXK6WW+J2417K9>F925>
MCZ@<#>IG'!W3E(ZF=C3\0 -;9H!^M1*T8R[A3V2ZCPJ03[%9H1[\2H]HYAY%
MKW/+>$62F@ M$J6%#Y#.@B0,:1#%:9 7$8V*61#GX7]$2M4@6/8":1I$:0AI
M%B19#%D047H<YYY4\MPK3\Z7AOGJ)4T?W*PF]2A5#9:=)D,I2K56#;!GQH7+
M3L]E& VL@@V*RKW)='?Z&_SX0Q%'\4^0Y'E0$.M^_B@-6BO(!T? Q^R0Y61<
M<@!(0OA-T;[CPU(H0[),5KT0*:G1,RN[(86I60H@=S&+H+9R=_18TA"_ >>5
M*$C2 N*@F,UV# 13LY(+[N4)L+>/O/ >^E[+(LV'L>^VYZH^[PR"0.IC>U:U
MLM2[28Q+P)=RP^2Z=R/5ND'";%$S7QF]F.!LY;1Q/HJ*("Y22A@*>3$=R!Y(
M)]-15Z'V53X!-Z;K_9&&T=G3>+?<=IK8"+$53$(44B(=]-V_3Y1>-I1>=KKT
M#K6]M.1YIBL#CVWE'.8"L>A-)O./NX"FC.6MP+<*\S3?PP9W]>6 K$_+"LG)
MPOCP\8:JUKH NAFK5.LKD^;SY0*2> HT\UL.@\FR#T=).<4M4,88]#5, K\R
MV;GNO2O8B]<+9 :>S_<,\P'O\Z#"L'FGC'WKZ*)K.L'<IQ,^UC4Z*0GWN,N9
MCTQ+LM+ \E XK\ON$AXOEA>'I/@P!/?TZ!X-KY#"0?G=*&W7=$DX7['RZ?LZ
M?9TQK]]+5QG&1[I5+F]+PC/=JN+/W/CBWI^,H\S_SZ(\',-77UW_A_Z@+,$=
MJ^\0]L\>R=?Q)2Q4TZ NG3E.&2XK^KQK[L6S*,AFB9<+XJD;Y-0#LJG'F ;Y
MK!A3ET:]_D;-*TB*F);#(,V2,<338!;/@"HQ*XXYCOL"=?0PR4DF";)H-H8H
MIW?A:FY:4*<F)W3-JU9"33I*J!$ELQBF018ZMU!7(G.&X\Z*O@<509B22G$0
MIZ1H1OJFE()Y/AW\$R5Q$$US9T\<9--L[#\9LV :QL[J(*2T_UK7%%_ATNZ\
MOY'N<AY?6D6I0U$D3_FO34*?G3SO!X4?G)&-45B,WVH8DZ/[$2F^]K=  [[8
M^ZO2L#I<-.?]_>IPO+^E?F%ZS2EG!-8D&E[DU MT?_/K)U:U_K:U4I;N;GZX
MH<LR:G> ]FNE['[B"(;K]\V_4$L#!!0    ( .Z$15(L#REV0 L  /8B   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;,5::V_;.!;]*X1W,!L#C"U1
M[TX;P.D;:&>#)IW!8K$?:)NVA<B21Z239G[]GDO)DNS8&K>[P'ZQ)8J\]_+P
MOJ67CT5YKU=*&?9MG>7ZU6!ES.;%>*QG*[66>E1L5(XGBZ)<2X/;<CG6FU+)
MN5VTSL;"<<+Q6J;YX.JE';LIKUX66Y.EN;HIF=ZNU[)\NE99\?AJX YV U_2
MY<K0P/CJY48NU:TR7S<W)>[&#95YNE:Y3HN<E6KQ:C!Q7UR['BVP,WY+U:/N
M7#/:RK0H[NGFX_S5P"&)5*9FADA(_#VHURK+B!+D^*,F.FAXTL+N]8[Z.[MY
M;&8JM7I=9+^G<[-Z-8@';*X6<IN9+\7C!U5O*"!ZLR+3]I<]UG.= 9MMM2G6
M]6)(L$[SZE]^JX$X9X&H%P@K=\7(2OE&&GGULBP>64FS08TN[%;M:@B7YG0J
MMZ;$TQ3KS-6MFFW+U*1*LXL[.<V4'KX<&Q"FQ^-93>2Z(B).$'$%^USD9J79
MVWRNYOL$QI"H$4OLQ+H6O13?J-F(>2YGPA%.#SVOV:9GZ7DGZ'W,'Y0VT":C
M.7NCIH;)?,[>_K%-S1/K8/"OR52;$JKR[QZF?L/4MTS]DYL GY8X9Q]4-K\T
MQ264B<:>CB'=2Y)L](7>R)EZ-8 1:E4^J,'59&=3K%@PLU),KHO2I'^J.9L5
MVG"VD&G)'F2V57;;,H,MRGRF&*R:S4HU3PW+"JT!0*DR:;#0%$RWL*P@. WM
M!&=2$R^<DEI/5=F<E"4O'#=AJ696P)R(3<GX1VS2B/6^!+?Z]ZTVZ=KRG#1R
M_0IW])SX%Z73.2BF,F-$:@FW<3F5LWNL[0C[$PM$S*/8QY7O\L@7N/CY;[%P
MQ2_T,')X(,+]L7K!K8$@VNYB4V0@-P,KO9W.TX>4_)!F+O?=@ =^PL* >\)M
MB.!![/ X<MB%&SK#>J(7)^P?.)(2]X'C-+/;5=W1ZNZN,.#Z$^X2/^"QY]&U
M$W$G]/:$%MP)!(\3VDK%<[<FC+Q#^' DY\/G82.A2RP(NH1[86!!@GQNO ]<
M/?4LX)*(A[[/@'7B)(P$!T$!<8.H"V,][4=A RP0RG%(9&+EN18_+JH=<<>/
M 5!P"&6]IL?L@\;L@UZS_UP4\Z>_5V  EWPNRSG[6:XWO[";HBCQY+K HR_2
MI/E2'_,!O?2/^X"[%5DS&1"(,D.>O/8*,#C-.C*-8?/'Q9J26&4EEG4-Q;;$
M<98&A-."#'YUX,"Z>I-JO25;?SI#&>A18<^W0^"$3WG1I7?3T+OMTONU,.S]
M5I82[@8R0/2;4EU^48LMQ:/N(XA''O).?0.[F]MW^Q,K':HT;R+E>#*9D/+
MD!V7S"P,$IXD"3D6>)'(#ZS)"9A<%#H=C9K0TMIH@^?:>S ^8:'@D?"?33P8
MIEV6UE,>3CQN'XU%Q#Z/K3T<EW_GT7ZJU_780-C80/C?A3[>\?:D:J^K*/0)
M$>&81?1R.]\BYLK(---5+DCZF^95P.R)B$@=^]1^C@O0)TT=L6NU3/.<[J<R
ML_1:G?BXAH2&5%S.BPT9&9O<OF8>0I%P@QT Q)2I;TBZM6(74Y6K16J&["((
MAI1<[9.&T^\[K*@YK.C[#FOR )0(L$O <:EEIHZ=22_1_U>F(G>BVQ4D^O\R
M5VEUMLU:GA/^.KH=L3O42'J+G9)5.;# P.8A'EQ)XNX%G_;*Y:Z;\! 1_\Q8
MC7#OACR(719AK2.8WW$!28Q &B5GN..0A[''$Q&QT,%_]-QE15R 6@(.E7/T
M!?<"]Z3_J1_O'% "-Q9QWZ%]1PC%;DA9A+^_=X?[7L0#^,7GJ<MS1!-D=B*V
MJ1'%>*+E"L+Y - $T=X]'U#!W2CD @AX@H=.3-X=*=R.HN "OCM(SLD40QZY
M$?>0R7B!QV/D.,+Q.X Z\,!)$K6 QF'4!R@];E)#RC0C!!WKRAWDF=:INQX/
MHF@? 6P@3""RV^<IXL93Q+V>XI]*EN2&NB738VI6[&N.P\FLO7RRYLDQ95FJ
MI341!-U/*E]B'@R1_&!:4BEVS*GT\C_MZ"OW;FVWD_;P4[;/_\)E("S(G&W;
M35FWO"ET:EL)-.]QE<Y6-*O/1ZW /T?4GBI%/8Q942++@%3++C3F::-(REJD
M)ZM468,7_$PE$%PD]#??%EM]4K01@,:M64&PMBK_7)3J<*Q2I=:-=4[P_,&S
M2PJ482Y9OS5883-R.QI[PGJ"MN;IG]>CPTFCPTFO#K>>_35"3M4':/;VCN+/
M;S;^ /IN3'S[;99M;?R]*Z7][SZ]:>/'$^CFMH>PQ98^]Y3ZO7+^4)I/(;5)
M4N:I-F4ZW5J5I7;>?)MU%>UX89_/?RR<CDC+3BF +$F%"4",0Y<;=C.@OBQ*
MFD.]M3EE6]@$#D$;>R#M;G [PBELU*PS3@O7DO:Z6$"815FLK9GLX.],FZJ9
MW"*ILG5*62U;R0=E02NI>4= P(UG5#\ \@TF%-,LA:&20Q_5GKJSK5DFM4X7
M*>21)_R(W3,V4\SN=\GF.S57)63[4ATJNY;YO<6]^_!# :O_5,!DZ3&OW8V5
M-R\.48%68&/=8Z5YUNET42?ZQAK:K,BVZQQ@9T\C]CL<.)ZZS'IWEUVRP%YJ
M_%\BU-0WDX6A>GQW6UDLI?6X;-2<'5C7V0["=AK<JL^ E,:U?09$=#]*OJ\_
M$P24&S _]+B'=(7BM1.%+(@3+CRG4^U4IWF\HW"B(4.T;1/&#WU<4:2-A,?=
MA+*.T('S<I*]QLU1Q_*]F!";($".YCI5C$<RU>ECG8,))7@)HP95  RP-:1,
M2/8\U("NWVE=_0@F8>VR_1C)4V(QH83#IZO0][GONWO-JJ:X8.^H$T%F<J T
M7T=L/]V+DKANXXD8P#K=4GL_W=LEVN?FSZX])H$$RD,9)I!*>Q1ML*E8))WT
M^@R0$V3NV+[+/:A$Z 6 %U*C'(!$ C214[9Y]C[09Z;1V![UL2*K%F#A\R@B
M;,,03!W2RY![$9@Z_E[2?50+GX$< XPH(K/S8#-Q$)P$^7N+%&3-H"M"V\P@
M>W&I\Y< ]2!TOZM003& XH%6^Y018_=AXMO>"^S13U "!<]*E>\'&8*)RO8
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
MI^>>;,_K?5W#BK67_,]7'06SD1BB%&7%?ECY3J@MVDM %+40^C!>LQ#'UES
MQSGHDF)HE8I73B/&-5$6*NU&$9>!F[&/LA)#%/;I\=B,18!10[ABL; 8\15&
MI'U(K0.NS'B$",HF##AUFAR: I?8?F(>,WR#@4G<*) ;")M0>1=&C+7""*$=
M+2@Q @(_[+P_:J,C+--FDS$/=(\WZD0LM',!E#9T<-]=-,3]-KU68RG.DI60
MICA)1&L17L$7281D$D;.>B)<TAAZ1I&S7I&S647^;G.?E\!ZYU5S]OEIU>S&
MG''18"0WC5%0#C]*3:Z+956O)#IZ#VYLJ"L(<,K#T?J8JAU!G'<.#-T4.ZA@
M#3T_%UT!UI8(OT F!UXRCJ;J<M[;;?D_S)6<3-?L;QH$VZ0%?A[#EK6W"^6[
M<IG['&+3/[0(?M[B:$5XY=?2'WB&=['H5;OF[ONCV1C(7>99K\+$.6_="0 $
M'AK+*"IM 3BD(U,$C@H:$_? VZ5P ^)3+< L)!C"" 2N@1]T)#<B"DNL"5+8
MF\0\0G$SB#UAM(8@ [S"2;G0@FKC#(, "\TBU5EVJ+0V2P58=XHY/N8@LPJ;
MP)CQ7P^MQ\=0XC2*)_5TA,7Y'[32P8'K9/"WFED3ZR&YB[G3:0J[2ON:9;)#
M3\0Z.1ZXF+HJ&,[!K*9SNJFB(0\;S6KG3W6UA^BNH#TW.PB/WS/1@$E=G1_N
M#.#NYEAQCOI@#@@\(O9JN:3K6HWS&>&C-/ (<W<9 LSQR,-9E0FM]>!9["MX
M*.@:4%C)MY;@JA.# 5L;W2+L$UP&H!6Y/^#8,ACVB(Z:02(D*.458,93$'V
M;AF9^,^/H^]/0+%*(Z+5T?F'1R$K+,:G(VMQ4HDFXH3J>&TPV$GKS99-8X]>
M?7S;/36G**."A9I5E$$U.E<V0%((X]>_+PL/Y6""OLH?&EKZJ6!X6JMFYSZ#
M3ML<&MA0;GV=S)>L^AQ>/2;9.YMC('FD+F].G^@1+Q99C!>YXB*A(/<%HMD5
M4U,O@A_WXH [0!NH8.#M5Y@307*^8?U@N$6"BL@'%2:.1FR;( ;K&P?H/A<Y
M$!$P/^8% R@I'8#:Z[N\OBV>5^_>"?6G&_-"W&CKH['29;7=MLA4\E4'1BLP
MYE11WASX>+#I?5GM&TFJGBP#EB)CSB>)(KA4FT2$O\NB6($S=;4)FGQ=3--Y
MJFH)T]JS(JX'$=>S(OZ+U!)'V.%-V?P:_+7.5P5%IF::;FR3O!;TT==G9&WF
M"?GDM$V?\ X^M*0_[Z$>2;\=2,_7!Z63-M[Z6 [G$N%4\8&F?SHP6\S&,D_)
M)!W]Y?KZ6H[47YYU@!6^#,J$T!&[G1,#+N]&/[W;KR$XM_N\SH$F?:A(;_=V
MPV6\VC<LRB"T6VW*;<G*HDS;3??VU54WW?]!#NK-:./5<X&1""DB^,98XDH6
MW'P.*@HC@9E:LUSED4T:1E9P)<UZXI]V>,8'G=8@/HLD$DTB"Q"D1M,%"-P0
M.F%P Y@*@(<H,8,C!I)P")44!W&T"QC!46MLP/ 4KCBQ$IR.AL(MAJ&88?D)
M8\"WF#1CN 7XFRI6%@V1K7*,Y!3LC=+P.FEZ, BL']PY53R*?.Z7F6@&VDI\
MEH*Y@_Y&4<+T,.B)4];N#L;@<TYR5B;+I&1&),E'F'#164",K?V@L519QD\3
MBR>X(2-HQNSQ1!:+F3R-41'9:Y\R-!GH\!L.J!E;2?#$1@JM8%?B)$%&_"H5
M5&$7@7GDC;G*A#-/)!R0+.20./CE\FJDFH%=0##M F*0+L )NV#*?@%92!9,
MAR\,?V"<NXC[9,.I@,41>6!]..)=?P;^2I(3,F9\_E,E0HD1L!!GH$DRHQJ
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
M+?VE97,;J(W@F<=M-T]9FXTX=,IX,.5!&&>9S*6<)2FP+B;B@=9\G?29--4
M;9>B]*G)I.2@@Y@9'*G&L'B4TG1$0*X_%CN^(CB:$GMD.4/*R"F1*2-9=>QX
MQN*V[$%DPMC@RM?^'<)A_Q_CHT47IIC)EV1=&RQ%$F@R)YZVR2$I&F'_Y'5%
M829V<G+_C4^@(?9&#/@4TYOX6<"4.!-.")4!3UA0?GV\%<IO.@)MKIE5'GRS
MAY'?8&,J%Q(*F#[8>R-O4?/5#O!6"G$ZDM(B8V;VD./L=/,CQB#/2&"4D.\N
MLL+LF"]TDB"=:A( :G4\L?>/D'W?\SFE1WRQ(6X'E8P+VYUCGW"U22KL]*4\
MQ58%1DA36Z^DY_@IQ"[!7CE6,BCY<#V9M'>P(X(O>(\W0MZ'L%[5LIA[;U4K
M]K'Q8J\R;@F(S-+D:.<M>.RPY\P(6X1Y6 B3F8F\P'"RZ5 <"(6?2VGNODX\
MMQ/C//=%O>.8S:H3F_X(&9USF<-+ NHC;PD<=.1WJ;B^E9'F]?,\:?!5V>2W
M/>A[E3>^,\^_CB!W?"QF?,1[";.X=91%D#Q!X=%-ZW'.A#N$/EOF#>"S5VQZ
MO,F9\>U>;>C:/9N)6"3\_#!3QITH^'S**\/"D1X^7HUBHO._S*5'M,]G/ND[
MDXY>0^CZJ9F'=VW$=?BVP3_WA5_CBQP,^H:7$F9>(QR_A##]XH$=.L3'+QU,
MO_F+__F:08=]':QS)FEG'W6>OE(PI;>7HS_I@AENY0_7-('\S0__UUWZJ_T?
MQ[GR?Q)FN-W_99T?8)9*L'A=O,.CT2)-+H+:_[$:?[*K[N4/Q-Q4NUVUD<.[
M(E\5-6_ [^\J,*T]X03]GPQZ^;]02P,$%     @ [H1%4A?*P+WC!   ^@H
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULE59M;]LV$/XK!R,#$H")
M1>K-"A(#>2M6H.F")ETQ#/M 2[3-52)5DHJ3_?H=*5EULL3 /E@FJ;OGGGNC
M[FRCS7>[%L+!4U,K>SY9.]>>3J>V7(N&VQ/="H5OEMHTW.'6K*:V-8)70:FI
MIRR*LFG#I9K,S\+9G9F?Z<[54HD[ [9K&FZ>+T6M-^<3.MD>?)&KM?,'T_E9
MRU?B7KBO[9W!W71$J60CE)5:@1'+\\D%/;W,O'P0^%V*C=U9@_=DH?5WO_E8
MG4\B3TC4HG0>@>/?H[@2=>V!D,:/ 7,RFO2*N^LM^H?@._JRX%9<Z?J;K-SZ
M?#*;0"66O*O=%[WY50S^I!ZOU+4-3]CTLCF;0-E9IYM!&1DT4O7__&F(PX["
M+'I'@0T*+/#N#066U]SQ^9G1&S!>&M'\(K@:M)&<5#XI]\[@6XEZ;GYG1".M
ML,!5!3<_.MEBQ!T</O!%+>S1V=2A$2\Z+0? RQZ0O0-(&=QJY=86;E0EJI<
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
M@2A&@AJ @HLYOH78,6D&^RM.=_J*4:'\V>5Q=?-&GW>/@GV2Y FPJW5T<32
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
MCZPHS 3#]<45<OK)I$ T,#P<+].>=\^>0%"U&6:757H>77>\(&.*+POS&"!
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
MA-&&^GIH'P7!R W&8SNG[D*NA4Q:0>[CG%;IDW*D->&9<A\=88=VV^4O2MP
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
M""-B27"8K%HPV1^HE>Z[7N80Q1XE>Z0:\A;/1 -ER9Y8:9:9@9%-;2SS>MT
MUX;K%:_MN]'F*\XDE?GJF30:./^&-"VV2$<?GI$/5KK7M7[7!N1!:.AIP=T;
M)5I=Z1/EI;$5;(>T1DM(^'QZ?TH>I)7]3'XDGN-!D3@(T/_IA]3W_)]?](;W
M=TSQ J%F+%H)J1^1 M\N:/X%<-6PZ7:IYV1IXL1)MF?F7L-D[2FMA3F8'#)5
MLRCX$S?)<Y"2.#[69*Z_9^8WF%'V\Z'O!)$W'3Y(6I@#I7DNFEJ/@$Y-X0=.
MEL7]^FW;31^/.(S=%_U;)OD3-9F\<\XS\K[6#*ZMB810HC9TK1R2X]GZ;2F$
M'.2ED1/'T71X(ZI*%%P_M\OM0K'6+Y%$3A1$:&+3S3*/H"P@Z=?$N#FK\V?C
M%QLJ"Y(C_YE$HG;TG[8C=49A]4J=@LCQTF0Z/%(G-\NFP^^@EXGGU\=.%J:.
M=R!VMN]?&3N^X[N)$V7AGIG7Q(Z;N#CW9,_,3NRD<3(=OB)V0L?/TEV;MM/_
M;P2$H>.-(K,;'N,M'LSFI=/A$=X21CO*8.J[^+[O GXR'1ZEC8?DF4R'1V@#
M!YQJ@ZD#G"'J.4-TD#.\K]8H3O#A#X("Z!T;JBOPW[$U7'V7)BS)9_ L63X;
MYP(Y+6$U2<M]5.'@]D=3!6+?&I+(MX!+"UBO &V#LR/R)70Y@CXJU'HE1?.X
M E50:Y;S)<]')9Z:/<$XF.WE[61'!(9W)IODV(9K8$ T*$,]6C2&JQ>D68L=
M@M!):0:SY;W9SMJR;_,7'FG/#6ZHE/;;7L9$^P4#F#%:97-6%&5H3?D,S=AW
M(B\A]\?I"QH>1NX)>1.D 9Y8FV4G[>&W*"RA<+,V.28>VLS)>M#!OP0=A$X
M0O CB5%)DMC ]YTX35\!&]'D11XP>ZD#4YX EX_J_0(ZN "^02=,T$G,QC;%
M'PJEN ^E^##]AE:&V$/1CG\?%4W[@N;@1O\B:)8#M(Y>OS)N=ESTW8[$L1P-
MMLQMJ<17XM'T17VVQS5V@:TE1WR!//?RS.5P4I0#G)AQ\!3,X69%)4JQ6"[5
M=C=#OSN.?E38;D6_2>*3?O#";\:;^XG?;W[0#"CIBOW5&/C0Y_M;)/#3";34
M#\@?*/#L;2$V4(S7>=D4K36$Y0NUJ-_R;;%C7]>L5@Q1'GB#XF_"))A$?)9,
M#R!R#X5,TH=,<C!D?E&:5_;N-<2#O;$-M];W-2[(C?U!L"]2#LK_=J2P?N/!
MQ^W&PY63#QNWT4)ML S100T-M+Z6"Z6MB1MI:K8"J2O:&R4MK>_9?R7JX&7S
M.U\TG3:XJ>J2 CC.[BUX,H/8[OUQ.)D]4^\FE_6SOF*UV(U?JY5-)[GI( C
MNDIK2GB/B_M?ZJ11,!T$3H*^EWHO^B-*OV)EJR_59NK9\G-<IY( \>A&)B9C
MTPM<QW4CTP-[CY.HQ:,LOT(!'J*MY$MF3KJ1]IP,'<_-1EZ*HI:&H];4B[AO
MK_)<-C:NMKP1IH2.)NL"LQ,&_J@-H)_;M]M"N;6595X.J9DF7F+H+>X;OND&
MF8L2&! O=&(SBTNCZ49F&(T.X063G9[$+3Q6<4,A<='R(B>)O;9KC L3X3H?
M9$X4A[8;(KU%D,T*0TS($GP%":B!PUEFTQ6(;DPHO+G[=^<[GA?;>\G0 [O-
M(N1J?]3[3U.;;(;4*"2N)M:="K9D4EK;]?8LV )R[3\R+XB1;R N@.VAN!G[
MR+W;\?U85BW,U6I-GZTXR\%MWL,GTI9&1;+,<7T/Y!O& "_*X'VP+ [:!1??
M.=BM*)C+3[HG&%60!=MF7QZ<C_Z.5@SUR?P#5L3>PMH?I?UL_YOYJOV[.GS>
M_J/^B/(&#T6F6&*I>YJ 4<OVOV\[T&)M_[4NA-:BLMT5HSA \P'>+P5LT@W,
M!OW/]\O_ 5!+ P04    " #NA$52]*:CP/$%  !D#@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,2YX;6R]5TUSV[86_2L85=.19A")^"+!U/:,[3;3+-IF
MG/?:Q9LN(!&R."$)E8!EY]_W *04-Y'M-(NWH8!+W.]S+H6S>]=_\%MK WEH
MF\Z?3[8A[%XOEWZ]M:WQ"[>S'=YL7-^:@&U_N_2[WIHJ*;7-DF=9OFQ-W4TN
MSI+L77]QYNY"4W?V74_\7=N:_N.5;=S]^81-#H*;^G8;HF!Y<;8SM_:]#?_=
MO>NQ6QZM5'5K.U^[CO1V<SZY9*^O9#R?#OQ>VWO_:$UB)BOG/L3-V^I\DL6
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
M@/<+A>^ _L8)&/^VN?P+4$L#!!0    ( .Z$15(8PQ0[+@4  $45   9
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;-5844_C.!#^*U:U)X$$;>RF38J@
M$A186 &+8+E[6-V#F[B-M4G<M1T*__[&3DA*DX:\G(Y[:1-WOO$WF>E\$Q^O
MA?RE(L8T>DGB5)WT(JU71X.!"B*64-47*Y;"+PLA$ZKA5BX':B49#2THB0?$
M<<:#A/*T-SVV:_=R>BPR'?.4W4NDLB2A\O6,Q6)]TL.]MX4'OHRT61A,CU=T
MR1Z9?EK=2[@;E%Y"GK!4<9$BR18GO5-\=$5< [ 6?W*V5AO7R(0R%^*7N;D.
M3WJ.8<1B%FCC@L+7,YNQ.#:>@,?OPFFOW-, -Z_?O%_:X"&8.55L)N*_>*BC
MDY[?0R%;T"S6#V)]Q8J 1L9?(&)E/]&ZL'5Z*,B4%DD!!@8)3_-O^E(\B T
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
MG>)IH>IVM7XP<N\:N*TTV ZZVP);?%!6@.]S*<WK@YV@_=.P_ ]02P,$%
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
ML@+X_TI*\S2PWPSS;\33?P%02P,$%     @ [H1%4C/"OICE!   !!D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULO5E=;Z,X%/TK5C0/K=06;#XS
M2B--TYF=2M/=JMG.:C7:!P><Q!K 76.:Z?SZ-80"P88T=#,O"1_GVO?8ON=@
MF&P8_YZN"1'@1QPEZ>5H+<3C>\-(@S6)<7K!'DDB[RP9C[&0IWQEI(^<X+ (
MBB,#F:9KQ)@FH^FDN';'IQ.6B8@FY(Z#-(MCS)^O2,0VER,X>KEP3U=KD5\P
MII-'O")S(AX>[[@\,ZI60AJ3)*4L 9PL+T<?X/N9A?*  O&5DDW:. 8YE05C
MW_.3F_!R9.89D8@$(F\"R[\G,B-1E+<D\_BW;'14]9D'-H]?6O]4D)=D%C@E
M,Q;]14.QOASY(Q"2)<XB<<\VGTE)R,G;"UB4%K]@4V+-$0BR5+"X#)89Q#39
M_N,?Y4 T J#=$8#* /3: *L,L JBV\P*6M=8X.F$LPW@.5JVEA\48U-$2S8T
MR:=Q+KB\2V6<F,Y)D'$J*$G!R=\$<_ Q"4'CXF<2A4 P<(M%?NGY%)Q<$X%I
M= K.P</\&IR\.P7O $W GVN6I3@)TXDA9&)Y\T90)G&U30)U)'%-@@M@P3.
M3&1JPF>O#H?CW7!##D<U)J@:$U2T9W6-B:R5,(L(8$MPDSR15,AU*U+P[8L$
M@AM!XO2?GFZLJANKZ,;NZ*8]M&?@0\RXH#])"&8L%;IQW+;H%RWF%?HTA6/;
M\2UK8CPU!TS%(=,R3=.I<#LIVU7*=F_*UV0A&JOCK%@>YX*=QS6'(,CB+,)"
MLGA(. G8*BDH_28U14=IVZ/;I&1ZIMMFI,*0/[:@GH]3\7&.QN<+2[5+W5$2
M-5M45 0TD=M!Q:VHN(=3V5U>'U-!XX+()TPY^(JCC.@8N.I0FXX<;;?%0X>S
M?=?K6&1>Q<1[\Z1$TGYP$A @C0S,. FIZ)P03TGS'+KM.5%!IIZ%7['PA[%X
MF0_PNS3I&>;\F2:KO/2S1%OROKI:9,F[7KM 5%QOR8\K'N->'O<DI:&4/XHC
M<"OE:27-'5SAX#O9\8EOMR1>$-ZGB]"L/<D\I@##AOG!_UV"RR:; RV+P_/M
MUGSH<);I=]4YK-T)HE\NPF67S61MZ-FHS4F%(=3!I[9!V.^#QQ#ALLL^%=9
MQI;;42VP=D@XP"*'Z3!4/<_QI!*W=5B'0]"!?@>7VAWAV^WQ$"6&^[VQ%[)+
MHW9&., :AT@Q5!U/7_H:7%_IU\X(^ZUQ+N2R28%\R@9W+))L JG*\VP1TB>:
M;ZQ>I\.UA4'_J#I<>PSL-YE!.CQ6C=&&CF./V[.A XX]U[;UTX%JGT+F+U?B
MLLMFMJYC(=@BI8'))S1SW$&I=D34[XC'$&.D.F&[[#60YO/F+IG&/FZ 4P[3
M8J0Z'[1]T_<4)AJ@@QS7\3K8U#Z)WNZ3AZ@Q4@U0\V"L074(,JH]$@W<1AXJ
MR$BS>90:8/EM#= "^S2@]DC4[Y%_B#7AKY%=5/L5<H\INZBV$]1O)T-D%ZD[
M)>B8RJK9@]I-N#8D-'!3]1;!53=."IL^R"Z5VO)0O^4=16A5IU.H]$%V7V/5
M-F@-L,%A,FNIMJ997?M0NSQJ[[/>[GV'"*RUW_=Z(;LT:M>S!NX/#U77LA]_
MSV3L06U9&(U7U/GW@5O,5U0^KT9D*</,"T^J+-^^<M^>"/98O+5>,"%87!RN
M"0X)SP'R_I(Q\7*2OPBO/GQ,_P-02P,$%     @ [H1%4N*DI\.J!0  $2P
M !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULQ9I=;]LV%(;_"F$46PHT
MD<1/NW,,N GZ 2R;$;?;Q; +Q:)CH9+H2732#/OQHV371ZDLQ8Y9-A>.9/&0
MU'G%Y^BU-+Q7^>=B(:5&7](D*\Y["ZV7KSVOF"UD&A9G:BDS<V2N\C349C>_
M]8IE+L.H"DH3#_L^]](PSGJC8?7=)!\-U4HG<28G.2I6:1KF#V]DHN[/>T'O
MZQ?7\>U"EU]XH^$RO)53J3\M)[G9\[:]1'$JLR)6&<KE_+PW#EY?B'X94+7X
M(Y;W16T;E:=RH]3G<N=#=-[SRQG)1,YTV45H_MW)"YDD94]F'O]L.NUMQRP#
MZ]M?>W];G;PYF9NPD!<J^3..].*\U^^A2,[#5:*OU?U[N3DA5O8W4TE1?:+[
M35N_AV:K0JMT$VQFD,;9^G_X99.(6D! 6P+P)@#O&T V :0ZT?7,JM.Z#'4X
M&N;J'N5E:]-;N5'EIHHV9Q-GI8Q3G9NCL8G3HZF<K?)8Q[) )[7M*Z6BAY\+
M%&81FFKS&>81^BE,E[^@B5*Y.?)&F4/7H8ZSVY?HY%+J,$Z*E^@4?9I>HI,7
M+]$+%&?HXT*M"A->##UM9EN.Z<TV,WNSGAENF=FEG)TA$KQ"V,?^CO"+O<.#
MP>-PS^1HFRB\312N^B-MB3(+*%HE$JDY>B^3Z%2K4W,5E0E[0+7,_?6K"40?
MM$R+OSN&)=MA234L;1FV' IIA:XV0[U"XU3E.OY71NA"%7I77M<]]JL>RV5\
M-PH&E/4)&7IW]00VVV&?^+[/MNT>39ENITP[IVRN%RW7E\Y$)28KLS!!T]5-
M%-_%Y>HW.;J2Z8W,N_+#MH,QE[+P[;#<NBSK'GE=%AHP1@??R+*KW4!P2G?+
M(K93%I9D0?^AWY1&[U9A'F9:FE-2.9KD\O1:SE=99/;W$+"_G5;?I8"#[; #
MZP(.&L+@/NVW+9? !P3[]I2IJ7+S@/1"HH_R2UB@R?3M/K($M<(0N!0F - &
MV+HTFR[KVG V,'\MV@!^@V[^'J3-H6LD *0&U*D8@-> V1>#-<2@PA>T;:$
M=(-NZOYN+O=\K\0"% /A-+& O:!O/[']9FE@OO]-_=BTZK>U>CQA &;03<QQ
M&'KC\;A^O5NI]!@XB7V76F% (0ZL:[7I\I%6F#+!6X3 M1O1;CX>)825VHX!
MGY@XE0R B;MO0I\E&6U*9E9.P%L4 XCB;H@>J]B1-1\#8#%W*A=@&'??G#Y+
M+G%0S<> 9MR-YF/E.G@Y 8/QP*D)!?22[EO49]E0_Z#;  (X)MTXWJ'/WG<&
M!#!+W!K^FN/_#I:?-'+=4F<(()1T(W1<9MEZN2= 3>+4VA.@(+%O[LD.U^X+
MG[==[$!&TDW&(U2P4NL)8),X=?($J$CL>WG2-/-=>E$@)>TFY7%Z'5GI*3"4
M.G7W%+!*[;M[VG3W+72C0%G:3=GC=#IT%=':CZ=.G3X%W%+[3I\VG7Z;,$!?
MVDW?AC![UW8*4*5.73\%1E+[KI\V77];D@&9] DS;[VN,R D<VKC&3"/V;?Q
MK&GC.1:XY;=X!AAD3YCX'UC2&4"2.;7O#"C([-MWUK3O75+5GC ]X=Y_5#5G
MP$SFU+<S "FS[]M9T[>W\(P!5]D3EMU9)6? 6.;4K', ++=OUGG3K+>(PH&W
M_ F?_JPJSH&AW*E#YX!%;M^A\[T=.@=*\FY*EJ4@-]=Z9+V:<Z C=_L OO8$
M_CL\@F^Z]#81 (&\&X%'BF"EHG, )7=JTCG0D-LWZ;QITEOD$@!'T0W'X^4Z
MLJH+X*=PZM$%@%78]^AB;X\N@+.BF[/':W7H0A+ 7N'4IPL KK#OT\7>/ET
M?T4W?W>*LW>5%[77EIQZ=0&H%/:]NMCKV;M7>U^S?%GV*LQO8W/A)G)NPORS
M4JY\_?[I>D>K9?4*YXW26J75YD*&D<S+!N;X7"G]=:=\*W3[%O#H?U!+ P04
M    " #NA$52WZAB;/@"  "="0  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6R]5DMOVS ,_BN$T4,+)/4C[R()D,>&%FB&H%FW0[&#8C.Q4%O*)*5I
M__TDV7'=O) =VHM-R?I(?B1-L;OAXEG&B I>TX3)GA,KM;IQ71G&F!)YS5?(
M])<%%RE1>BF6KEP)))$%I8D;>%[330EE3K]K]Z:BW^5KE5"&4P%RG:9$O TQ
MX9N>XSO;C0>ZC)79</O=%5GB#-7C:BKTRBVT1#1%)BEG('#1<P;^S=CW#,">
M^$5Q(TLR&"ISSI_-XB[J.9[Q"!,,E5%!].L%1Y@D1I/VXV^NU"EL&F!9WFK_
M;LEK,G,B<<23WS12<<]I.Q#A@JP3]< WMY@3:AA](4^D?<(F/^LY$*ZEXFD.
MUAZDE&5O\IH'H@3PFT< 00X(=@'U(X!:#JB="ZCG@+J-3$;%QF%,%.EW!=^
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
M,QJP- >HWV><R]>3_&M)^75L]!]02P,$%     @ [H1%4HON&_F" P  Q@T
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
M*K6Z<EV9+C$G\I*OL-!OYESD1.FI6+AR)9!DEI0S-_"\R,T)+9S1P*[=B]&
MKQ6C!=X+D.L\)^)M@HQOAX[OO"\\T,52F05W-%B1!4Y1/:WNA9ZYM4I&<RPD
MY04(G ^=L7^5] S> GY2W,J=,1@G,\Z?S>0V&SJ>20@9ILHH$/W8X#4R9H1T
M&B^5IE.'-,3=\;OZ-^M=>YD1B=><_:*96@Z=V($,YV3-U /?_L#*3]?HI9Q)
M^PO;"NLYD*ZEXGE%UAGDM"B?Y+7:AQV"'QT@!!4A:!(Z!PAA10B_2NA4A([=
MF=**W8>$*#(:"+X%8=!:S0SL9EJVMD\+4_:I$OHMU3PUFF*Z%E11E' Z)4P_
M^!QV%L<;0AF9,01]Q, @SN T0:57S^ "GJ8)G)Z<P0G0 AZ7?"U)D<F!JW1J
M)H";5FE,RC2" VGX =SQ0BTEW!099I\%7.VI-A:\&YL$1Q433"\A],\A\ *O
M):'K+]/]?@L]^3H]/N(FK,L46KWP@-YML4&I].>FY#DD.%.@]QEN7M94O>V6
MZ_=X)I70'].?(T$[==".#=HY$/1>\!0QDS 7/ =I3D=;94N1V(J86V8S\OTH
M"+O!P-WL;G@++HXBS^_T/@.3%F 4>Y$7?2A^\M.M_72/^ODNN)3ZKB*,_L4,
M%OI2;#54JD2[\;VX'_<;?O9A_=!K6-G'A.T>HMI#]#\>F)ZU5R7:B]S([7H?
M<1&%S5JT@/QNO]U#K_;0.^KAD;S"# N<4P6G^*H[F-2WBD!&E+:D.,B/ VV+
MY!ZVV=L[*Q=!$,=QPVL++&J<SV0?$S:+Y>Y<M#F*A6U8$E*^+E1Y-=6K=4\<
MVU;06)_H7EFVM@^9LM'>$;'0EH'A7$MZESU]A$39O,J)XBM[G<^XTLW!#I>Z
MWZ,P /U^SKEZGY@ ]3^(T3]02P,$%     @ [H1%4MD=W<W2 @  NP<  !D
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
M/B"*# 37HD+31=AR+,;!U.[@@DZ,^%,\$ -%JMA^1OJ?)%!ZP_TZ%F>0-K&
M"5KHZR>[EQK$L['O=TWHRV&;8,\?L$$Q,S:S75T(M*G_,Y.99:)]K"@0N_NH
M.["B)VSF)QA 7K*EF@?YMC-M./H4X@1^CVAT8JX[A*98<0TVDTV'32\4FW[C
M OZ?9RR_>6B<."90BDAPL)= *2;!9J1?J"I)UGV5N:PVMZXD )CKN]6E-GCF
M'F#"ZTNE'>TPGA)CK404!1$S!?VDD;(03LH*'Q>+11T2G>$[>@UVC5^1#C$3
MP)_5HANFTPG4<M**R[CX\8^_8<_Z9[5J@N)G:/5TVJB67+B=--XT<#M32R\V
M5"@113?$3#>O@-5-#\&3 LYUNVRC$_/M@'2*@D:L70Z2T'([8N<:;2YV23#@
M#\5=Q,Q=SX(:B*^,>!UD]!40X!M'YS(GQJ 14:1$G'V@$5&\1<SKHQ<ENMO/
M8'<:AMTTT8L-Q%41'C$3WA>HF2K2@QB.Y@FB&(KX>XF,(BIB7O*<+.O"$,S;
M<KI84X'N> DKCC6]9>B:L:Q=WH-+,IY]H(U;FCHX8U6%+.B]-HK]!1,)>X6
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
MBU!#VT6TH4B7G8<\KV=]0,-;. S<4I&_U('+47H8*$(RBQZ&EI!.KP=MQYG
M^C^_U*/##EJ>VZ>'82P<AFSM79)%ZG,2Z!Q'9H_?A-*?I5Y%+,?H95 )G5GT
M,CB%[O1ZN6T=$*;0<YN"=1C:%+ENS[L?&@S#80YOV9/>._CWV5M&E<FWOMU+
M%H\1"!EX(FL.@9 A+(*3"U2ZK,<=$8Q=TDS..@Q[7C>HELL.$[FVF&*=F.WU
MOFN4)(:>",\BB8$L&DX]7R4):2=;Q'%=RVY*TC8DU",0XAYA#)K1,)HW(M%4
M*U.RT2Q#AJ+(GD47 U,TG'B^2A>G@V4(NY T=>DPQ!#9U.O1Q2 8#2.XMF"B
M+%B1GL8H90PMD3?+_M)0% ^GH*_:85JM@&/HN,1I;C#;=LCUB.UTZX(->?$P
M>6NZW/ L"T@54_QUNTUL\(GGJ074B@'_0S4 MS1P+&3512C%:AO:T+,1[EE%
MV$ 9#T/YDX@Y^/#S&*HB41NEBF$GGJ4*@ U<\?1U -S>X&/D8:^95W?9.93V
M[7.P 3(>!O(+3;* Z*%O) _"<6O&$!3/4A3 !K!X^K( ;F_XB<Z-:?/%TV&'
MJ5Y9L*=^9J!,AJ%<;#]]G14<->> S!C'"\9%8[,#8FA*9JD4$ -6,GVE@+0K
M )2X%#=74(<=L0DD/2N(&!B381@7^\__J%&MI#I+]8 8S)+IJP>DHRJ L>4X
MS87490@]0OHR:V+@3(;A7$\/QKY[B*$HF:5&0 Q>R?0U M+>^KN80M0J0G<8
M.OH59=.^\P$#93(,Y<WSJADK"37HI+-4!:BA*9V^*E"ZK!_%4(O:;A-F77;0
M:Q_8+&L'?-GIZE<F]Z&.0L1WNJ%UZ>CU)HL#R^)!B8?\S.].*"7B_/; 6<!E
M9J!_WPD=S/(A.T:LCHW7OP%02P,$%     @ [H1%4H8 ?Z*< @  BP8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULK55=;],P%/TK5IC0)L&2N$N:
MC3122T$@,5%U#!X0#VYRFUAS[& [[?;OL9TV%)96//"2^./><\Z]L4_2K9 /
MJ@+0Z+%F7$V\2NOFQO=57D%-U*5H@)N=M9 UT68J2U\U$DCADFKFXR"(_9I0
M[F6I6UO(+!6M9I3#0B+5UC613S-@8COQ0F^_L*1EI>V"GZ4-*>$.]'VSD&;F
M]R@%K8$K*CB2L)YXT_!FEMAX%_"5PE8=C)&M9"7$@YU\+"9>8 4!@UQ;!&)>
M&W@+C%D@(^/G#M/K*6WBX7B/_M[5;FI9$05O!?M&"UU-O,1#!:Q)R_12;#_
MKI[(XN6"*?=$VRXVCCV4MTJ+>I=L%-24=V_RN.O#00(.CR3@70)VNCLBIW).
M-,E2*;9(VFB#9@>N5)=MQ%%N/\J=EF:7FCR=?1*$*W0^M<VAFH)"E*,E,**A
M0 LB]1-R(1?H? Z:4':!SFS(ETJTBO!"I;XV,BR8G^\H9QTE/D(98G0KN*X4
M>L<+*/X$\(W^O@B\+V*&3R+.(;]$H_ 5P@$.[N_FZ/SLX@3LJ._-R,&.CL N
M(0>Z(2MFNO)]NE):FC/TXP3P50]\Y8"OC@#/"",\!V0NB=*FB927B&ADRH!Z
M!?+EBS .WG3UA-=##>[@$P=OK]TFP]=)A)/4WPS(BGI9T4E9"TEY3AO"$"D*
M:B_-X-?M0.)#\GA\'87#Y'%/'O\CN82BS8^RQ\_87^,0A]%XF'[<TX]/TG_6
M%4B45X27,,@[?LYK:(^P)CUK\K\. @Z&5"7/#L(H&H5!])<L_\ @:I"ELT&%
M<M%RW7E%O]H[[;0SF-_AG4W?$EE28QD,UB8UN!R;XR [Z^LF6C3.;E9"&_-R
MP\K\+4#: +._%D+O)Y:@__]DOP!02P,$%     @ [H1%4M_GO'5B!   6A4
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
MP"@Q!D8)SQJ4$(&!I+".%H^!4<)E% XNE0I@E!@%HX3+J, "NP! B3$ 2KB
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
MT/MX:>^M:;&Y7=??8I.N[K>1]]$)!H9B-H%2,* 3]V#G7EK!39X2X4G/L>8
M2=Q-R:?%TH) XFE[ZW),#13$W1A\2BRR96+*L5:/Q=*RH^"6TBZ2 #^QFD L
MJA$>%=HE9* M[L;MN7]O[<+B*SI/D[RJM^W+5>I'?;1! *?$FT ;!!A*>C!T
M+VV0)BT=NB"U6K*;DT_J@C092!BEBCEN(@0P2'I4EFY=5*.[)M[JHF5'U[(
M*$EWM3F*(DBS)'4%!D0EW42MW3LN3'&OR'+KA [0VTT0+FW UA]]*&XJQ;\_
M\[5)>XD$,$K$%"(!=I(>[-Q/)$U*$L4H<RP\,))T,_)IH33YQZ50!+N$ @@D
M/2K.#J&TU)=2"\'I8Z$T=V1*4:X<5R4%=M+N4G04N=!FN8J)=%1;%#A+NSE[
MFL2VNMIL[QR]:RH*!*63V/&:'Q_=D#<!J;CCQDP!D72@(:<MCIP0HKFCHJ(
M03K(DM,63TX(59@]$D3;CA03P1V2I<!).H$II\V2U*54 "KM4XPNK"8V]CZ"
MTN(>8LI[R'8]>VD#H$FG<.842$G']N:TR42,,74UJX"(;* Y9RVTHU@+Y]0
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
M965T-S0N>&ULQ5AM;Z,X$/XK5FYU:J5NP8:0T$LC;<*NKE*KJ]KNG4ZK^^#
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
MM]BM2!)=%4[E=.S.N'DN2^N),T 1. %%&%10%?J!Y;]A0!]P GTPO* .U=:
M.>"XS)@;@ HX"U20IZT5&$%96=Q#!A8!)U@$?1=UG$DW8 QP7&;2#3 !G(4)
M&*::-(P D;.F/0 CP F,P$RR20$/N%":PVZ $^ $3F FW:2 !QR;S]F /< )
M]L!<NJGLWP0#\@"7CV+8K>R-=F-@%G 6LV!LQ:30#,Q-9AA@!IR &>0HIE(9
M=BN<!0ABH!MP.<&P6ZGL6L>5ZS0@2VV;UAC,2P *68*(,$@Q*>@#4S$!]X 3
MW(/QB^M0!07, ZZ6F7<#<@%GD0OR%)1&)XALI7V@$W""3M!WD4<<>0/\ %?+
MC+P!18"S* +#9)1"&2 *IL42* .<H S,)*,4+H$+;+:?@#? "=[ 3#)*(1,X
M5YGM&Z 3<().,)>.JA3K4!4M2" #OH"K1S'R5G6K5AF\F=*@;F6Q#\:64PH5
M0:BRZ% "6 1)8!$R!%5SR",%4UD;\ D $:08?^2M.>9Q<Z[BSA/=YH4HJ$HI
MO!DW0=S33;PUQ^XCJ 1("I(@*4Q4:P>J*@'P@A2+#+T)4!>DF&WHK7FKHSIL
M(9\$L R2P#(D%CIG[$V LR#%(F-O J@$R4<EY*HF4;@(I=5$%* B2#X5843-
M) H4P;AQ%" B2#X1842]) H1P0P>BDL6#V%TK20*$<&,'DI,%@]A;)TD"D+!
M#!YJ40*?,(M($H6W8,8.52B!4,@12 HYP8P$BE$"G)"ECIQ"Q_:G3^>:5QW/
MNU@[X@H@%,1--^O6'+N7,@*F@B28"KD%<ZCT :*"N$7&W03P">)F&W=KWJK/
M]P'H"I*@*V0HW+P))@&,@M B$V\") 1)D!!R)MZ:8Q[=''FRMG$6 !M( FPP
M* 4HM (S!0"N0!*X IR4_+2^_CCJ=J8"X &A10;>!/@!DL4/&*:>%;Y *"OC
MP:< 7D 2>(&9Y+,")""VXX?$GN ,S*2@-2*!JXQVEP"30!),@KE$-"D84'/(
M20!-(/P8!MZ:*$ZV0+#"A_*2A3486TDKP .R+G[ '4@"=Y CI;E[0R(6T4V
M;R \_K!;<\SC5J.GTSU,F]<= U)=:9Y"*%P))L*@8JK!#XRG* +D TF0#X87
MTZ'*&B@'PHL,NPEP"B2+4Y"GK!46 9F#P0(H DF@"/HNZBC#;@*( >%%AMT$
M* &210D8II@4BH!SIOP&C( D, (S*28%/"#>3-1 $Y $36 FQ:1P!X*W&B
M'I $>& NP23]FU_ '1!Y#)-N312]@H>ZE$4L&%LK*2P#MI!T B@#2: ,<L22
M*+==,5C/F(!M(#+^H%MSS./IT2CN5"U)=]!-O+=X.@(\!$GP$ :I)05\8*HE
MP!Y( GLP?F$=JIX >R!^D4$W 7"!9($+\M23 B<@"WTN@">0!)Z@[QJ/-^<F
MP!\0O\B<FP!&0+(P L,4E((9('/O/@',@"0P S,I* 5,X MKYQ,!WH D> ,S
M*2B%3%"9+3- $T@"33"7@O+*K53AS \ 5<@_AA&W)HH3MXDQYBD /I L\,'8
M.DI!(E!DZTX6J B2H"+D"*G0O1L3J_8##D'"!/-M09EO\[B_\4&O!&6\S9MM
M.R H2(*@,$A%!66ZS3R34,,2%(6)*NQ0*07,!0G+3+<!;4'"?--MH3?;6@#&
M( D80V*9LV;; *\@89G9-B D2#XA(5LI*3B$O2_16BZH%/DXA#&5DD)#L*XU
M0"%(/@IA3)FDH!#,X*&R9'$0QA=)"@G!C!XJ3!8'872%I* 3S."A%"6P"?/(
M(X6S8,8.12C!3LC11@HRP8P$:E&"F) EC:+F#"H[RBAVI]M"L![& CA!XH3#
M;5$9;K.$$9 4)$%2R*V80Y4/<!0D+C/<!L0$B?,-M\7^U0B "I( *F0(W,QI
M)> F2+G,<!N0#R1!/L@:;BN[PVV5JRS! QP#27 ,!F4 !4Y@9@"@$TB"3H!7
MSKNK^AH>%^<FP!J0<IGI-@ &2!8P8)A^5H "9#_K!)Z )'@",^EGA4!06?O
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
M9+FET'"J?!,[I+4 R')/H?Z%^2:F/1?)VO:.S:C=].>S^P*R#%?H8'5^:/<
MD&6O0N-X9FW3['"NV>DF=D@+ 7;<L$/88;NM=N"RK<K!X8;EW*/IP+;"/NN%
M#472"_H$8-M@1_+!VD;8(9VP#BNLKUD MAEV"#>LP^:*.D#:-Z8U78O8PWVP
M5C?JL*=%@&U]'<G[:IM?AW._7FQBMUL$'5'B'H>\#GZ+RX?PRKI,L @CRCMN
M6<=(#I7J\ME2P'+,0KAE-@QTQ[49P'+1PC@V6K!\M#"@D783NVTY\E3C8+EI
MH7\[[11<1EFA!.%>%%GL'VZ6/01%P4^&L'RS,(YQ%BSG+ QHG06'=]:[41;7
M]V^>G8+3%LLP]J5HRQ@+X<[80X 3VBZP'+(PCD46+(\L#&B2!9=+UB=.+)LL
M].^3G8+# EME8>EE',L%"^$VV$. \X+N +$?1S..#K<LLC"<1W:ZB1W4';"\
MK]"_^74*#E-KQ3F^$ZQ@>5HAW-1Z$.>$MP,L+RN,8V8%R\T*P]E9IYO80>T
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
M50;N*/J"[R/&\7?OA-;20,5*_)$R!CS).AD@M0QX[)6R78M/]C3ZYEADF4%
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
M<-6&.](K*=)M)P &VF$V2/H!@YCWDW[>2C_#N -$&+"(_5R<_LE[735LDVJ
M'):#I!IHAU4_J5:M5*N =?$&Z(?]^/N<N *Q2&+W^_X>I3=1W;=U+;?5[YP
MW$@P1/()<([@7I+?A-U,O@@#U8$9LE'S^;&W;?;1?^BY)1$!]A$ZB$J 0^*O
M_O96B;54(F& >8=*0$?BI^-^*AVDB"+ 3"(&40W(2OSUX]ZJR99J4LF.>P@!
MSA(_9_<3[=DU%P'RDG"0!1_0F/I+S;V7?$%[FN&0=<"0 IRI'\X[*':(\HP"
MI>DP2_.-M7E/BW/:5LK=MSJ$ CY3/Y]WFEH[5G(4J$P'6;M3("[M9_5.V\MW
MR45')4>!O]3/W\MK'2?S)-Z[CJ/ 5CK(DIT".VDOB_9)$_:!7<6)#->Y;Q1J
M+^Z)8JKCGL2 N,Q/W.TD.D"QQP"Z;)"5/P.XLEY6_A/67OES2O C)9\X2RH6
M=@@)0&9^(.\CY$'J0;;AH [B*3#@,^O%4YBPMJ<0,B(?"]L^BP2$B0YE >K,
M#_5]E'UVT<@ \FP0^X(!^ED_]@5KVQ>T$ZAP'V#^^\#6:AVB8.3 >3Z(S\&!
MZKP7GV/"VSY'\&CB>4]YV%VX!W#_/6"'2;=C.<D!Z7P0UX,#L'DOKL>D"?N@
MIE&/16L[(QVN"-_XUYF?[W]I=^]ZAFW(@<E\$&N# W5Y/]8&;UL;.)2TH]3G
M &'NA_!6J3] &<D!Q'P0,T, <D4_9H9HFQFA8AU$$P!@X0?P'@H=I#X4P%PQ
MB*DA +BB'U-#M$T-CL..PD\ ?H4?OWLH]NRZ3P!LQ3 ;%39V*O2T5:%M=C 2
MX ZU@,C"3^1MU3I$W2> RV(07T0 AD4_FQE$V_ ( ]:QGP28+/U,WGY*[5C5
M2>"P',3>D(!9V<_&!MDV+MZPH,.XD !=Z8?N61071KOY8+)G.(42J"H'<2$D
M@%/VL[-!MOT%S)3HJ)HE<%3Z.;J#  <HX.3&YJ]!C 4)[)3]& NR;2PPI;HF
M"I!4^DFZMTZ'V3L'C%6#6 T*"*OZV5*AVCX""[KVC2K@K?+S=F_=GEW,*8"P
M&L1J4$!EU<\&"]6V$1@/.DIO!8Q6?D;OIMDA2CH%O%:#> \*P*SZ\1Y4VWO@
MN .+:F.OKI_2NTZO'0L[!7Q6@Q@.(8 W[,=P:,)NVG5*/2ZUQQN/8U3/PIQ%
MQ2)QPTOUW+4*WE;52;%ZO&1U8,UU_83&E;'69/7;I8YFNJA.<-_/C<M2<U ]
M]+%^R.?D?U!+ P04    " #NA$52*NE-;;,'  #\+   &0   'AL+W=O<FMS
M:&5E=',O<VAE970X,BYX;6S%6M]/VSH4_E>L:@\@P1K_3#(!$K2=[J1M0K#=
M/4SW(;1N&RV-N4F \=]?)PUU:Q]GW"K "VW*YV.?G&-_W[%]\J"*7^52R@K]
M7F5Y>3I85M7MA^&PG"[E*BG?JUN9Z__,5;%**OU8+(;E;2&36=-HE0U)$(CA
M*DGSP=E)\]ME<7:B[JHLS>5E@<J[U2HI'B]DIAY.!WCP],-5NEA6]0_#LY/;
M9"&O9?7]]K+03\.-E5FZDGF9JAP5<GXZ.,<?)IS6#1K$WZE\*+>^H]J5&Z5^
MU0^?9J>#H!Z1S.2TJDTD^N->CF26U9;T./YMC0XV?=8-M[\_6?_8.*^=N4E*
M.5+9CW16+4\'T0#-Y#RYRZHK]?"7;!WBM;VIRLKF+WIHL<$ 3>_*2JW:QGH$
MJS1??R:_VQ>QU0 +3P/2-B!V ^9I0-L&]+D-6-N /;<!;QLTK@_7OC<O;IQ4
MR=E)H1Y04:.UM?I+\_:;UOI]I7F=*-=5H?^;ZG;5V6>5Y"4Z.*_CE5:/*,W1
M>::S)\FG$ND\1#5 _RE+6:*;1W2IBFJNLE2A:[G0"5,=HH.QK)(T.T3'Z/OU
M&!V\.T3O:CO?ENJN3/)9>3*L]$CK_H;3=E07ZU$1SZ@P05]47BU+-,EG<K9K
M8*A=W/A)GOR\()T6QW+Z'E%\A$A  F! HV<WQS'0?/S\YA'0?/+\YF''RZ";
MH-/&'O78.Y].U5U>E4?HJZJD_EAG@8X5^ICF.O1IOD!7<BK3^^0FD^CG9VT
M?:KDJORGHWNVZ9XUW3-/]U ?1U;:C0HY2ZLF\:#T67<0-1W4:^']&1$4A_KE
MW&\'U85A2K PL)WQ\\WX>>?X/ZUN]?J&U!Q]U0MA^S)K=RX+E>OO4UE/#&C8
M:[MB:SPTILZH752PBQASQZ\ =DEL7!*=+HW4:B6+:9ID[@Q'/[_(U8TLND(?
M;OH)WR+SHDWWT4MG7N0$)Z01HU8(713'/+908Q?%(AY9P9Y$3K!Y+#"# QYO
MWD3\0CD<.X,F6$\^>#@X,#P4[!&:K6 <H<EO+8]*B0ZNY+TLRB0[!)DE< :(
M]<L75H0@&,6,62&"8)ARS]O'6[2+^\S$(_2C2"NIYG/09>P,\AA'<1#9/D,X
MAG%H.PW@B A"X?&:&*])OUYKF-*Q?@2])N[T"6EL^^RB:!P)VV, ):+(XZ_A
M64P[_06D5+W4?99:VCZ)JB:PQSJR]:(HP2G7]F+'33B^0KA I[7M+8 CA'K]
M-<2.NYE]BT;.M9^?\IE6L$7].,EEL7CT+/)_YA=LN!GSMV 8;)@4=U-I#QS3
M]K";LYS;) /!-!D1.]HNC,0!MV 3 *:73>++"</X.'PAIFD-6^G,N(]KC K
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
MACK?04GU2.Y!V"\;J4IJ[%)M0[U70(L:5/(PPG@<EI2)8#&KWZW48B8KPYF
ME4*Z*DNJCF^!R\,\(,'3BP]LNS/N1;B8[>D6[L$\[%?*KL+.2\%*$)I)@11L
MYL&?Y,V2I Y06_S+X*#/GI%+92WE%[>X*>8!=A$!A]PX%]3^/<(U<.X\V3B^
MMDZ#CM,!SY^?O+^KD[?)K*F&:\D_L<+LYL$D0 5L:,7-!WGX&]J$Z@!SR77]
MBPZM+0Y07FDCRQ9L(RB9:/[IM[809X!HW .(6D#T X D/8"X!<0_"TA:0%)7
MIDFEKL.2&KJ8*7E REE;;^ZA+F:-MNDSX?I^;Y3]RBS.+%8*2J9!(RH*]-?7
MBNUM4PUZ5YE* ;IC@I55B6[!EA:MZ-%]U&A9 7H0!2@DI+BZIB('3M<<T/L]
M*&J8V#8(C5XNP5#&]2MTA1[NE^CEBU?H!6("?=S)2EM./0N-3<,%$^9MR&^;
MD*.>D)>0CU!,7J,(1]@#O_YI.)EZX,MA^#]4C!#VPD-;^ZX!4=> J/87]S;
MGF%ECJ_1BE-;^>_[\/G6FJ,; Z7^;X L[LCBFBSI(;,5([Z"-ZA)C7)*\;B(
MHSC-9N&CARSIR)+GR"(?68,:GY/A+"%^LK0C2Y\CBWUDZ059-)E&/9F-.[+Q
M<V2)CVQ\298EDQZRK"/+GB-+?639)=DX2K"?;-*130;)/N[ WAX; \I'.?%0
M9AGN27#:<4Z'.:6A'%6B8#J7E3!0(-GI"*^5AS.Z9IR9HR^JZ454"8F3=.J/
MBN"3,N+!N&[*?>6"838D!=IXE0I?G)PI3DC:PWVFRF20^U-]7T%Q11]M);;0
MUL$&4CKU/ )5?N4<=DO2!HK&J)3"[#2*4E30HQ[0%G)2,A+]6M!/'46VF> -
M=]AA/"+XCZ'03KI'AH7OO;$;&]VVVXC9F^GS'91K4$.J2DY*1Y+?+^+DI'5D
M6.R:$]-[2.P.R7E5U%L7V<3M<)7+<D_%T1FO*7<7-JIG!F]34M]M@).DV]3M
M->NURS#^WF[IL2-9DN ?I2H\FV+<S'E'U98);;/;6" >9=:/:L:X9F'DOAYL
MUM+8,:E^W-G1%Y0SL-\W4IJGA9N5NF%Z\3]02P,$%     @ [H1%4B)HMOO3
M @  OP@  !D   !X;"]W;W)K<VAE971S+W-H965T.#@N>&ULO59=;]HP%/TK
M5M2'5FJ;#P*%"I"@K%NELE7MNCU4>S#D0JSZ@]E.H?OULYW@TA8R7M87L)U[
MSCWG7L4WW:60CRH'T&C%*%>](-=Z<1Z&:IH#P^I4+(";)S,A&=9F*^>A6DC
MF0,Q&B91U H9)CSH=]W9C>QW1:$IX7 CD2H8P_)Y"%0L>T$<K ]NR3S7]B#L
M=Q=X#G>@[Q<WTNQ"SY(1!EP1P9&$62\8Q.>C.+( %_&#P%)MK)&U,A'BT6ZN
MLEX0645 8:HM!39_3W !E%HFH^-W11KXG!:XN5ZS7SKSQLP$*[@0]"?)=-X+
MV@'*8(8+JF_%\@M4AIJ6;RJH<K]H6<5& 9H62@M6@8T"1GCYCU=5(38 <6L'
M(*D R5M N@/0J "-?0%I!4A=94HKK@XCK'&_*\4221MMV.S"%=.AC7W";=_O
MM#1/B<'I_F<ALB6A%&&>H6\Z!XFNN,9\3B84T$ IT H=?L528MN@(W0X HT)
M/4(GZ/YNA X/CM !(AQ]ST6A#(GJAMKHLNSAM-(P+#4D.S3$"1H+KG.%/O$,
MLM<$H3'D725K5\.DEG$$TU/4B(]1$B71%D$7>\/CSA;X:']XN\9-P_>HX?@:
M._@N"2<:3JY-_;,MW7FX-O'H2@-3OVJRI3Y;ZK*E.[(-F)":_,'NM825N6 4
MF#><8FVR:V%Z[05@)V!;P\L4;9?"7CU/_8XMQ=-F#]['Q''K3=!H2U":I#[H
ME<.F=]BL=3@V]60%0P]C8!.0=45K><K6![3HS&<[JS50OJ?O&H% :<)<GZ@1
MHH[1,V"YM3_U_,UMP%=*VUYIN[[4>+5OJ3N>LO,!I8ZCEPLR^L_%_D>".-I=
M[G#C9F<@YVY"*C05!=?E=>A/_10>N-GSYGQHI[.;&"\TY6@?8SDG7"$*,T,9
MG9Z9ET>6T[+<:+%P\V,BM)E&;IF;+PR0-L \GPFAUQN;P'^S]/\"4$L#!!0
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
M7S"V Z.6Y4> J3)&I>7A0G"0NP# ];E29C<HOBO4WY$F_P-02P,$%     @
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
M*KQ'*RX# 6I/[]%Z&<R62"TYF@FY$AI[06_8T]D]J<N<WNI98$Q,5O[])@N
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
M:'KW['!)GR8HC0'M)T+HUXEY_.J/G>$_4$L#!!0    ( .Z$15*$?9NQ_ (
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
M7;'L\1C$;&\F),LLAYS"=NBJ8%!&P;3GW7A 3BRP"*NQ: -D/,)]^%'F>"S
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
MWWE_U<S(\X%X.-H>N&5S4-L<6&W^ / (^)$3SDB,XDP(1!^7 "S@A\S0/06
MBK)YRO[:K;S2@>"97:%K,2NLS0JM9DTHCR![@)XHFR'Z(V?R";%T1854615P
MC9(<S([1+$^-EMDG",.>X[RP)'U06SIH#>"2<I9-603A*H% I;N+WFP"">68
M\Q15U8"($%0*D\WVJ08]'+PP+=?CQ,8_+;85H&$=H*%53QV%:;4\-D%:%FBY
MM5C63"X@LP0]4<)- 1H^7R_84FZCVL:1/8EY<@\( :4&I!$]E*:9YB_5A(WY
M/?/,KJ-)Q+'.?;<@G)XI_E7(D4!3(DA)Z\ BZ;Q$L?LG)!KCEN2I!+<UX=,N
M2K7Y:I! 9 6D0^YCBJ"[07/08T2?RK*F.\/AP!V.]OC4($;7CH1LQ:8TG0(<
MBSWN&>TIM0X:]CB] =Z!0O,H=WO4V#@J'.SQ#&O/L-6S;T4S1*=G9$6Y@B?.
MQ,/9C .ML%12"+Y$0/[4Z)Y=M=-S1\;EW2+G]D+S^FZ1P[V1=8&[FH!=KPVM
MBRXZC2BZ*ROP^RU5-6FC55?SJNN?EN%=39>NG2^OU(I3ZP_V 0KW-RQ%)(HI
MD*=< ,#C0"XV/S)8A#%=T5@M3Q(M&%PKLXT%8I_;::$L5[.K:V<_BQ<0R./M
MM\\:M#J@2=>UDU.+ X%SI /V6:&S:?- LZ)KI\46#P;'IL ^J]N> \V9KITT
M+:L>_8TF/$/%[O(0*,":+;%S6BC FN2PG>1^4[0*K 8-2]D /B?B?IXR<Z=7
MZ6Y2KS_TG=$.UQF&>;[G#G;(SC3,\</0S'98LQVV4T2S-YE4/<>5;DNZZ..R
M:%4.2;%F$WSB_1S6Q(/M.[K2/5'V6:J%S3E+YU6ZC6GUGR5B=R?7/F1L';+M
MBB8N;">/-^4>ZHY&X(-DAU$TUHR"PQ,G37,#MJ/T9\+G:E>K=EF(Q'$6E?VT
M!EECYNQ*0]R"FU@C/[9C\%OV"*7T+H5NF/YL/C0XX]%I\^%IR/;L&YSC\M&B
MU&O;OWL:QST[CG]>9^CS(LN%BLI;-I.4EG%KTME=L2_<X,$!J?(TR'KXQ*EJ
MO$FS-_)?8?NB 4[Q6+:-@-UB9VYDM!;5KF,2W;93X[)GQ^6;F,UF:+5EK<TT
MNS:_W3(-LYX=9@\JI@^0;15J@(&RKHIF4!2Y+A]\28O\'E!F&J&]$R.TIQ':
MLX/I>S:CQ]586W_>GDD-TYX=IG^VQNS:#J@QC>V>O?&^)8\LR9.M;ONH';BO
M,=P_<=OM:[CV_\>VVW_>* ]PJ(XAMM^V/Q\6N/Y@ISL?&X;YP<#9\TK0UXS@
MV]ON,9U1SE7/S3/UIE1E5!5A(^%_Y 3JDZDQ37"Q15BS@'_J Y7&B<I_?:1R
MXQO.5'!H.%,9FT:ZMD,57]. ;Z>!,D#-0/[+Y&F8]T\,\[Z&>=\.Q\<D;V X
M$/.,R3.,#!Q;\C3R^RW(OV7O]DE4S.9,O5=O>Y7=,D7;;L+79. ?1@8D3=5I
M6#/60AF/:)7H[L85H[GV25K?&@6:20)[XSXA7+*(+8DZQ=NJC#JVZLPB(3):
M& \<[>K;7]$%FFD".],<M8CAEUU^MAFC.2$X\2XAT/P0V%OY:HHJ28J8FGFL
MZZQ8+Y4UXE<TY^IP>4F>C%FUS[AWL]=O?+V14-AGJJ]@5%WEJ2R_AZB?UE_:
M7!7?E^P\OW9?C\OO9;2:\O.=6]B^,EA+,9V!2J<W .3GY1<QY8W,EL4W(O>9
ME%E27"XHF5*N!L#OLRR3FQLU0?U=TN4_4$L#!!0    ( .Z$15+H"=*_2@0
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
MTZZU=P;?&&STSIA8)7,IG^WD+AMZ@0T(.*3&,E#\>X$)<&Z),(S?%:=7N[3
MW?&6_9/3CEKF5,-$\N\L,ZNAU_-(!@NZYN9!;CY#I>?*\J62:_=+-I5MX)%T
MK8W,*S!&D#-1_M/7ZAQV &%R!!!5@&@?T#D"B"M _%% IP)TW,F44MPY3*FA
MHX&2&Z*L-;+9@3M,AT;Y3-AK?S0*=QGBS.@V+[A\ R!C$+!@ALPX%9JTOF#&
MS4 QF;&TWIM(;4BKFK7;I#4%0QEODPOR]#@EK;,V.2-,D*\KN=949'K@&XS1
M>O+3*IYQ&4]T))XP(O=2F)4FMR*#[#V!C^)JA=%6X3@ZR3B%])+$X3F)@BAH
M"&CR87C8;X!//P[OG5 3U_<5.[[X"-\#&*8 WYW9WHHF/V[FVBA\03]/..C4
M#CK.0>=80KP6^"0APS=MUDH0?)L%I@2A6H/1YT1@8L@% 303&AION'30<PYL
MV7D97811U,/3>]D]]R:SH-N-WIM-F\S"?IC49N]D7M4RKT[*O!,&%& ZIS:G
MK4@E?Y7"YU6VRSEG2VJK4Y/(DC[9">LJ"(,]B8=&2>= 8 -3K]]KEI?4\I*3
M\NSSI;E4AOVA97T5F2V'H!3E37*2PR#B</_&&HR2*-Z3TV 4!%&SG&XMI_M?
M.<6V&E6I1UK51;6;]'0;LJ:?[-_/H548'PAJH@H.\L_?J<$YJ*7K91K3:RU,
M6:SJU;I=WK@NL;<^QC9:=KU_-&4/OJ=JR; X<U@@97#9Q<Q195\K)T86KM+/
MI<&^X88K_!0 90UP?R&EV4ZL@_KC8O074$L#!!0    ( .Z$15*+]O6W\ (
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
MN7Y'<INV9;>&T_O0]3;:40\-PYI>.33>@=:W6KMGPR?HW\W9?U!+ P04
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
MH2O;P2LS7KIH7HLPC,,D]U\=L(F%3<[!(A=L\$H_P))@ZH8E%I:<@\4N6.*
MI6GFAJ46EIZ#35RPU '+@L -FUK8]!PL<<&F+EAV I996'8.EB)9<];O:G6Y
MX\!%SOXC)]-H<N),9Y8\^Y3\Q"2FNGN9PMV,A=NIPD5PJ/QJJ'QK'"O?I7'F
MN-'))/Q7I'_4IW3+_X[YCJAN0Z%2CL'U5-T?/K3182)99UK7ADG5",VP5G\>
MX'J#LE>,R<-$=T/[+RO^ E!+ P04    " #NA$52NI<&L> '   6+   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,3(N>&ULS9IK;]LX%H;_"F$L,#- (_$F
M42J2 (G=V1U@.PTF:.?#8#XH-IT(M20O)><"[(]?ZA+3$@\5VTVZS8?6LM]#
M\>7AY1'%TX="?2WOI*S08[;*R[/)756MW_M^.;^365)ZQ5KF^I=EH;*DTI?J
MUB_72B:+)BA;^13CT,^2-)^<GS;?7:GSTV)3K=)<7BE4;K(L44^7<E4\G$W(
MY/F+/]+;NZK^PC\_72>W\EI6G]=72E_YVU(6:2;S,BURI.3R;')!WL]X7 <T
MBB^I?"AW/J/:RDU1?*TO?EN<37!=([F2\ZHN(M'_W<NI7*WJDG0]_M,5.MG>
MLP[<_?Q<^J^->6WF)BGEM%C]F2ZJN[-)-$$+N4PVJ^J/XN%?LC,4U.7-BU79
M_(L>.BV>H/FFK(JL"]8UR-*\_3]Y[!IB)X"$C@#:!=!A '<$L"Z [1O NP#>
MM$QKI6F'65(EYZ>J>$"J5NO2Z@]-8S;1VGZ:UWF_KI3^-=5QU?F';+TJGJ1$
MES*7R[1"5ZLD+]'/UVT_0,427=2I2:LGE.9H6JAUH9(Z93^5[2\275?%_&L;
M^ OZ>2:K)%W]@D[0/Y"/RKM$R?+4KW1=ZSOZ\ZY>EVV]J*->A**/15[=E>A#
MOI"+?@&^-KEU2I^=7M+1$F=R[B%&WB&**08J--T[G,1 ^&S_\&C$#=OFC37E
M,4=YUW6[GM0]?J&3DNEIH&RR@BZ42O);J8=FA6Z>T*[N*GEJOKYX2-0"_?5O
M723ZK9)9^?=(A?BV0KRI$'=5J.D$Q;JN1(GDHU3S5-_T'<HWV8U4=4=R]X6V
MZ+ INIZI[L]/.(Z"D)WZ][LI G0LCBGE?=T,T 4\HBS:ZGH>@ZW'8-3C+%5Z
MNBI4/;%(I723EHWK39Y6)=*S:EDE^2+-;]%?'V7M>JQAP^U-PQ\CTV);(3':
M"A]:BS>)'O!S:2?8;YH#2K.PTA+0*,2#) .J@(F!:F:K>!03#"<XVEJ+1JU=
MRMLTSX]T%^U3[ZFMZM>[=0>4Q3!V=-]XZRX^*'$/S:(H%R?)O51ZD4>WND-5
M)XNDDFB9I K=)ZN-A*RV]Q$[U1.!Q\7 *J#BG@BQ^2,#VT $\0B';1-LUCA\
M:%J/]][=ZP!;4RBDYZMU#\A"[D7"87]GB2>C]O]96].S@EZ_UU*E!3 INWMU
M5_9N5R28TVAHT9:)(*9#A[8J#$3H,$B-07JHP6_(+[63Q;R(#PW;,H*I)X:.
M(5GL!8ZA3,SZ3]@>ZVU23_ [RZU_+\L74@UZ9O:"26C,K"Q#.L*L-$,R' K7
M0#:,0?:!C#U,P^E'^Z2?0V,5Q\.6L&7:H8?9L"EL7<B\T)5^0R)D'$5^+_*3
M+ZWMME&:I;[TNZO/#9%\.HQ(B$$2\H,P"3%00MZ*2@B $@*SP$HYH.,X'"Y[
M,T#'(B9BUSQNX(2\(9T0 #R VD\!W:#VG4M 1V@8N"9S RGD>U$*L7$B"CVJ
MGQC,W]"]'1)CCUH3'%!RX.WTF/X3J@$5^AU!A=HX 7B9 K*^E^[Q%I 13V"P
M,?OV#:C0-P05"H!*0+"UAD$ZJGT,6132X3CBCF%,#:W0[T@KU.:+,/1$/$*C
M0$C,/!ZXA\4,"M%D2AQ-82"&?D>(H2"<B#@>/H)!PH!9NAFD8Q0'CH=,:C"&
M_M\QA@(8H_$D')G[@) P\(@U+H"2(V\']?N-8HB&CA/-KX5:RE2;]>7C.E5'
M3P,!D#3&PJ%90$9"&EAN 5WH7.6H(2@:'N_V&](>V@.5O)!V.R2*71-[URA
MB/!Z$XAK+3 \1\=Y#D1'0Y?OT*=FJW$?KJ6&L&CT8W M-3A$#\.AO6;"V%ZZ
M!(L#"VDA81SA* R'&;>%E 74N27%#/*P@Y%G'XM=J2_6? H(AS5O+4+"F C"
M'3,;,UC#QK'F1:)]7@+06J5S<%QW=Q@L\\.Y>0K)N&M@=K:!$.8%@<.TH1PV
M3CG[H.P>O@&\&3<TA4)ZACK?H(PYMBC8SGN9?9#FR/<@#" .W5NC:(@PD% _
ML4;6CALD# @C3J,&8MB1+WR.2;/-% '33VI#UX!,>&*X9@.RD#CW7)@A%'8@
MH>R95  A DZ'#]Z0C! :#*D4+$[/9PXJ909)V(%(<EPJ;380@2?&'KJ!$ @\
MH9*QYYR>#6FP<=+XU'7AAL?U@K[8J'K::F$,M&AO\%CC\T7);%32MV+XA8WO
M$'U,'M-LDVVA"/T774G5G [1,W"++>4^R,0,G[#XQT F;I""CR/%\5N!'&
MK,?@<*P".B($C89, >EH$&$''7.#%'P<*;YI*Y #.QM [:>0KE_[SJ6MBS#!
MCF<D;A""CR/$Z^T$<N"=CO!(-+)+ H1$S.-6A@$9=>(3-QC!QS'B57<"NWN]
MX&4*R:A-3H!,Q%[LV SB.P=(QH'BFW;_N'WD0]"06!9M64"XL'JT+>.!V'FY
MT[=H"(*/$\2K;OUU]QK04#1<70%9-+X@SZ 0YW#I-X6A#3Y.&Z^Z]=?=JW^
MB CG,#1LP%_8A7C[G;JN!CWZB3W'+C,W*,#'4>"5MM.X_9KG)(QBQ],#-]C
MQ[<UWFC_BP,O9HC'A@/7WSDPF4EUVQP\+=&\V.15>Z)P^^WV<.M%<Z1S\/TE
M>3]KCZB:8MH3LQ\3I6?P$JWD4A>)/:''E&H/H;875;%NCF7>%%559,W'.YDL
MI*H%^O=E453/%_4-MD>!S_\'4$L#!!0    ( .Z$15(#>9XOR 8  # O   :
M    >&PO=V]R:W-H965T<R]S:&5E=#$Q,RYX;6S-6MMNVS@0_17"R$,+I+9$
M\2(7CH%<NM@"31LDVQ:+8A\4F[:%ZN*5Y#@!]N.7E&2-7%F4?(GK/,22+0Z'
MY)ES.",.EF'T,YX)D:!GWPOBB\XL2>;O>[UX-!.^$W?#N0CD+Y,P\IU$WD;3
M7CR/A#-.&_E>#QL&Z_F.&W2&@_2[NV@X"!>)YP;B+D+QPO>=Z.5*>.'RHF-V
M5E_<N]-9HK[H#0=S9RH>1/)U?A?)NUYA9>SZ(HC=,$"1F%QT+LWW5]Q6#=(G
MOKEB&9>ND1K*8QC^5#<?QQ<=0WDD/#%*E E'?CR):^%YRI+TX]_<:*?H4S4L
M7Z^L_Y$.7@[FT8G%=>A]=\?)[*)C=]!83)R%E]R'RS]%/B"J[(U"+T[_HV7^
MK-%!HT6<A'[>6'K@NT'VZ3SG$U%J8/&:!CAO@%._LXY2+V^<Q!D.HG")(O6T
MM*8NTJ&FK:5S;J!6Y2&)Y*^N;)<,/_AS+WP1 EV)0$S<!-UY3A"C-U_F:M)B
M]&61Q(D3C-U@BN0'^O LHI$;.X^>>(O>W(C$<;VWZ SU4#QS(A$C-T!? S>)
MS^67\OJO6;B(9<-XT$NDNZK3WBAW[2IS#=>X9F)T&P;)+$8?@K$8KQOHR7$6
M@\6KP5YAK<4;,>HBRSQ'V,#&UX<;].;L+;B>_==T8Q5S:J7=D)INSA"A7<-$
M[^044*-K&.C'K? ?1?2/QC@IC)/4N%5C_$%Y^4X!<8SNG!<9( FZC"(GF IU
M?8ZRE3M?K91 =Y$[$NA>/8%^?)+FT,=$^+'.&5HX0[4CS8R&DU\ZDXM_ZP:N
MO_ WK7IFDJ<F%6D\#=/I&O2>-GC""D_8KIXXSW6>9"99R1-J;':#%VYPK1MJ
MN=7"4]IRV>W"L/W[E[U?.-,__+)G)DUC;;9KU]TT@,",PZ]\;G-MZ6F-)R4J
M-;6>L#SJ>=N8-S&8QK]_^4T@.%//<#L!(+>YAH!TR@SXJT,#L*-)7@$-I((&
M7D,$)E"CJ>=&GE,!;TL%)G"=R4X #<!YII[T=D,#KZ(AG;(6: #2-.U70(-=
M14,=-P!CFGK*Y#DWV&VY 0,!8N/WHP$#"V(]"^Z$AMSF.AK:<0,&$L7X\&C(
M;=HEQ^P:;L# GUC/GYMVUVTP 32(3V"7B($+L9X+/R_4T-34IX[%J_[79^ _
MM&D+GB\#K02ER:T^I?V:M0 RQ?J=X_<T<1/C=Y=/(I*)Z"]3LM'5C1ZRRKZ6
ML:Y9AUI@5ZQGU\(_M'+P7JAT6\W8M<R/(IG8+AP/?7(G0F5<?PLGVCR%^GXL
M]*):(HS\+.LR*1H[+[J$" ,18ST1E_%X'?ISF=8[:59> B5Z?$$;<;MTHG&Q
M#.?E=3A''^4$N$'LCM WQUL(B:&SC6.W*U%L,4YJ:!T#K6,]K>L"6?FR2R9H
M ?-;)\#\%C"_I6?^_:,\[Z <Y=@@I(YP+:!^2T_]APIRJZH&Q*YQKE0NT*O!
MP2*\H9_^*K)Q8V1;H#26?L/=$ %;)\06B(I%3P#]H".67D<.@/YJ/0+;6 9
M#<! 0JR6$K(O^GE%XBCI4E;C'ZB#I5>'PP6 OA\SE3@$<6 VQ@$H@;67$FQ=
M&R"@ N0$5(" "I#75@%250%J]#&NV4H14 %R'!7(NUG;ZM':K1X!(2!'$H*&
M?DB^U;.+K9Z* ]WJEZK3>\G!UD41 G) 3D .",@!>6TY(!OD@%-&:^2 @!R0
MX\@!J<H!-[M6349&0 [(D>2@H1^<AT&A!Z;=I <$](#LI0=;UX,HZ $] 3V@
MH ?TM?6 5O6 ,-LP:K(""GI CZ,'M*H'W.[V:[)+"GI CZ0'#?U8O^H!9DV!
M0$$1:#M%*+TY;H7WTCO($R!^"L1/=R7^\@QH\5XE?FVMBP+STP,Q?\G5C1Y6
MF5]3ZZ+ _/1X9:+2$%J7B>A692(*8D#;B<&F&-BU3,1 $-@)" (#06"["D+;
M &';E8D8" ([D" TQ =K7R9BH :LW4N#&A!M76EA0.'L!-XF,"!\MNO;A-8
MJKY-T%5:6.D4RH%>)C0!J/HR05-I82  3"\ #1C:NDK!@-K9"1Q@8<#(3,_(
M!\!0?ZLJ!0>ZYOH#+8?"4-Y-RRH%!_[F>OYNP-#6*3X'>N8G< J& R%S/2'O
MCZ&\@[8I/@?&YOI-]\$P1+9)\3E0.-=3>!.&MLV..3 T/X&S,[QT7E!/R ?
M$-\J.^; V+QE&69?#-FMLN->Z1"S+Z)I>E0[1J-P$239>>;BV^(X^&5V"!H>
MS\Z2WSK15.[VD2<FLJG156",LN/9V4T2SM,CT8]ADH1^>CD3SEA$Z@'Y^R0,
MD]6-ZJ X)#_\'U!+ P04    " #NA$52BS%^\R0#  "+"   &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,30N>&ULC99=;^(X%(;_RE$T%ZVTVR3.%XP J909
M;2]&0F5G]V*U%R8Y$*N)S=H.M/]^;"=D*0'4&["=\[X^C^WX9'(0\E65B!K>
MZHJKJ5=JO?OJ^RHOL:;J0>R0FR<;(6NJ35=N?;632 LGJBN?!$'JUY1Q;S9Q
M8TLYFXA&5XSC4H)JZIK*]SE6XC#U0N\X\,*VI;8#_FRRHUM<H?ZY6TK3\WN7
M@M7(%1,<)&ZFWF/X=9'9>!?P%\.#.FF#)5D+\6H[S\74"VQ"6&&NK0,U?WM\
MPJJR1B:-_SI/KY_2"D_;1_?OCMVPK*G")U']S0I=3KV1!P5N:%/I%W'X SN>
MQ/KEHE+N%PY=;.!!WB@MZDYL,J@9;__I6[<.)X(PO2(@G8"<"^(K@J@31)\5
MQ)T@=BO3HKAU6%!-9Q,I#B!MM'&S#;>83FWP&;?;OM+2/&5&IV??ZETEWA%A
MCAPW3,.RHES!W:JD$A4\*]5@ 8S#D^"\VZL#TR6LM,A?S6AM#J"B;OSQ0&6A
M[N%N@9JRZAY^AY^K!=Q]N8<OUN+/4C2*\D)-?&U2MPGX>9?FO$V37$DS)/!#
M<%TJ^,8++#X:^(:Y!R='\#FYZ;C _ &B\#<@ 0DN)/3T:7DXOB!??%X^ND$3
M]=L8.;_HBM\+:B;1O([ZN)$*_GE<*RW-B_7OC0GB?H+831!?F: [#ZP]#QLI
M:J![L\ET72%H<^&H1KZ#LH?BTNZVYJDSMS?1?A8'HR2-)O[^=,V'8=%X3$C\
M,6PQ#$OB$8E&?=@'Q*1'3&XB+J7($0O5TCD4$#MWLO$-9<X47CRYK>OH))N0
M)$EVAC:,(D&6!6=DPZ@H3./L,EC:@Z4WP9ZYELQ<U#GL:=4@B,T'.M7C%9?P
MTN%B1VER1C<,"J,L/-O>Q3"*1&1,+M-E/5UVD^X[9?(<C+J;R&^X?0_VJ/1E
MM&RPVN-X@#8,2L*3G%NR85!,PG,P_^2:KE%N7;E3D(N&Z_;BZD?[BOKH"LG9
M^-Q4VK8P_F_3END?5&[-5D.%&V,9/&3F0,FV]+4=+7:N&*R%-J7%-4OSM8#2
M!ICG&R'TL6,GZ+\_9K\ 4$L#!!0    ( .Z$15+V3TPO2@,  ,H)   :
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
M>D1MKLIGHMP8F;O1O):&!KU;)O2RHK(&]'TCI3EN;(#ZK9[]!E!+ P04
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
M&(!^O^%<G1;&P3"O+OX#4$L#!!0    ( .Z$15)'-IKDC0(  #T'   :
M>&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6R=55UOTS 4_2M6!-(F0?/1K(RI
MC;0N(/8P-*UT/" >W.2FL>;8Q;YI-WX]MI.&=FJSP4OBCWO.O><XN1YOI'K0
M)0"2QXH+/?%*Q-6%[^NLA(KJ@5R!,#N%5!5%,U5+7Z\4T-R!*NY'03#R*\J$
MEXS=VJU*QK)&S@3<*J+KJJ+J:0I<;B9>Z&T7[MBR1+O@)^,57<(,<+ZZ56;F
M=RPYJT!H)@514$R\R_ B'=EX%W#/8*-WQL0J64CY8"?7^<0+;$' (4/+0,UK
M#5? N24R9?QJ.;TNI07NCK?LGYUVHV5!-5Q)_IWE6$Z\<X_D4-":XYW<?(%6
MSYGERR37[DDV36P<>R2K-<JJ!9L**B::-WUL?=@!A*,C@*@%1,\!QS(,6\#P
MM8"X!<3.F4:*\R&E2).QDANB;+1ALP-GID,;^4S88Y^A,KO,X#"Y%IFL@'RC
MCZ#)R5>J%+4'<4I.4D#*^"EY3^:SE)R\.1W[:!):F)^UY-.&/#I"'D;D1@HL
M-?DD<LCW"7Q3:5=NM"UW&O4RII -R#!\1Z(@"@X4=/5J>/CQ #Q]/?R\1\VP
M,W_H^(8OFD]2IC,N=:V _+A<:%3FA_C9DR+N4L0N17PDQ5PHR.12L-^0$S2)
M%B"@8*@/G69#=>ZH;+]8)\;C]:Z]+T:D?1%["LXZ!6?]"@:S 2D@!T4YT4BQ
M1JF>"&N\LY+,)PN'Y/3S1N$@"-X>^H;^$Y?^.V[/D%%GR*B7Z)[RFC9-DYNN
M345V4/WHQ</LBV@J\W<:2P5JZ1JT)IFL!38_;;?:W0&7KO4]6Y^:NZ%IY7]I
MFHOEAJHE$YIP* QE,/A@7%1-LVXF*%>N?2TDFF;HAJ6YWT#9 +-?2(G;B4W0
MW9C)'U!+ P04    " #NA$52HU5^8.("  !?"   &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,C N>&ULC99=;YLP%(;_BH4Z*97:\ UIE41J0J?UHE+5C^UB
MVH4#AX *=F:;)OOWLPVA*2&T-XEMSOL>/[;Q8;JE[)5G  +MRH+PF9$)L;DV
M31YG4&(^IAL@\DE*68F%[+*UR3<,<*)%96$ZEA68)<Z),9_JL0<VG])*%#F!
M!X9X59:8_5M 0;<SPS;V X_Y.A-JP)Q/-W@-3R!>-@],]LS6)<E+(#RG!#%(
M9\:-?1V%*EX'_,QARP_:2)&L*'U5G;MD9EAJ0E! +)0#EG]OL(2B4$9R&G\;
M3Z--J82'[;W[=\TN65:8PY(6O_)$9#-C8J $4EP5XI%N?T##XRN_F!9<_Z)M
M'1O(X+CB@I:-6,Z@S$G]CW?-.AP([."$P&D$3E?@G1"XC<#]JL!K!)Y>F1I%
MKT.$!9Y/&=TBIJ*EFVKHQ=1JB9\3M>U/@LFGN=2)^1V):0GH&>^ H]%[#]WN
MY,GB<(Y&$0B<%^?H$KT\16AT=H[.4$[0<T8KCDG"IZ:0$U%V9MPD7=1)G1-)
M;0?=4R(RCFY) LE' U,2M!C.'F/A##I&$(^1:U\@QW*LG@DMORRWKWKDT=?E
MDP$:M]T45_NYGVX*BG(>%Y17#-#OFQ473+XH?P92>&T*3Z?P3J185HP!$7(C
M=2HA4T&]XWW;67M-M)>Z2-[F;F!9SM1\.USCXRAOXOC!QZCH.&KB66W,!QB_
MA?$'82)(0>(D/31HM (":2[.^[AJV^!@+I>V/W&[8,=A86![':[C(-^Y<MQ^
MLJ E"P;)[HZ +A#F\K[=4":Z;T[-%!RMKSR5H=5!.H[R_4DW*NJ)<L/@!%/8
M,H6#3+=I"OJVUU@,B]XC-^SACT/K6]][/BRS[;'3JXL^T5GCH*NKV<V#J[<$
MMM8EC*.85D34UU<[VE;)&UT<.N,+63WK8O=N4Y?>>\S6.>&H@%1:6N-0GC16
ME[.Z(^A&7_ K*F2YT,U,?@$ 4P'R>4JIV'=4@O:;8OX?4$L#!!0    ( .Z$
M15*7@I8*FP0  %\/   :    >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX;6R5
METUOXS80AO\*8>PA 3:QJ&\O' .)M4%SV#9(-NVAZ(&61K8:251)*D[^?8>R
M(ML2K60OMC[>&<XCDC/#^9:+9[D!4.2UR$MY-=DH57V;3F6\@8+)2UY!B6]2
M+@JF\%:LI[(2P)+&J,BGMF7YTX)EY60Q;Y[=B\6<URK/2K@71-9%P<3;#>1\
M>S6AD_<'#]EZH_2#Z6)>L34\@GJJ[@7>33LO259 *3->$@'IU>2:?HNHIPT:
MQ9\9;.7!-=$H*\Z?]<U=<C6Q=$200ZRT"X9_+["$/->>,([_6J>3;DQM>'C]
M[OVV@4>8%9.PY/E?6:(V5Y-P0A)(69VK![[]#5J@)L"8Y[+Y)=M6:TU(7$O%
MB]88(RBR<O?/7ML/<6! _1,&=FM@]PW<$P9.:^!\UL!M#=SFR^Q0FN\0,<46
M<\&W1&@U>M,7S<=LK!$_*_6\/RJ!;S.T4XN[,N8%D)_L%20YV]^1)2^J6D%"
M5F_DNJKRMZQ<DZ?+QTMR"PD(EI-'Q52MN'@C!V8/3,$Y.8M L2P_)Q?DZ3$B
M9U_.R1>2E>3GAM>2E8F<3Q4&KT.8QFV@-[M [1.!4IO\X*7:2/*]3" Y=C!%
MZ@[=?D>_L4<]1A!?$H=^);9E6X: EI\VIS.#>?1Y\W"$QNDFTFG\.1].)(DR
M&>=<U@+(W]<KJ01NKG]&AG"[(=QF"'=\"(5#P"LF'@DD?E\E3!&U 2*[-2%P
M(9AF>3=$V RAD]++(G""()A/7PX__5!%+3<,PV-99)+YH>UTLB-.K^/T1CF_
MIREF)<)3C7H!KU!4"E>O @%2F9AV[OR#,"X\ZMMN#\H@<V?4]WM01EE@668H
MOX/R1Z'TPEA!"6F&9"5)LI<L =R)I&)9HO<FKP5Q+?I,JIR5)DI_&!<-/=J#
M-*D"U^DQFE3>@:\CQ*!##$81;UCY3/BVQ.689RD@%.X!5L;Z2J]<$U0P#"0(
M>]$N3:*@-[N1241/3%K8$86C1+_S\@*378W%<97O=AMN.Z8KI@DF'(1 J=V'
M,8@"J[^QAB+[%,NL8YG]"LMM=+<DV*H465T8R\',$.?,ZL$81+;?2R:1R5-P
M8JU1:U\XK5_A*8#EDF!M(Z S!9:_$MLC8[IH'1\&%(2]++ TB*@]F_703"HZ
M.Y'_Z$%30,?9L.%4!PDC%;S W,[CYPO=9"4?KL36_]%N"#V[SVA0V:[;GS^3
MS E][P2EO:>T1RFOI43.&+L*D:WJI@U5G# 2;YC(%-.SJD1M3OFMZ^/0/6\P
MBT.9U:<;DQR3[7L!ZHR219""$#A/>A)9\B]"Z,6(C7K.=+5&3+%;NLB,N;_I
MZ]*VK]O7\&Q?\$^5\S:0$<#EQY+((+FPG5-;=-^OT/&&Y0]L280Q:G<PGN,/
MXAZ*0J>?* TBK'?!B<CW'0@=;T&&K=97PB1.6L6%ZG>_+9,W:(:PM0P&5$.9
MYX5]6622.8'?SRS3@Y-' 6+=G. D[JFZ5+M.O'O:G1*OF[-1[_F-/CTV)YJ]
MF]W1\P<3:ZSD)(<475J7 48F=J>YW8WB57.^67&%IZ7F<H,G8!!:@.]3SM7[
MC1Z@.U,O_@=02P,$%     @ [H1%4BABFO"O!   7A   !H   !X;"]W;W)K
M<VAE971S+W-H965T,3(R+GAM;*5836_C-A#]*X2QAP18QR+UO7 ,)#&*!MBV
MP2;;'HH>:(FVB="DEZ3BM+^^0]F1'(G2;M%+3$EOAF^&PWEDY@>EG\V6,8M>
M=T*:Z\G6VOVGV<P46[:CYDKMF80O:Z5WU,*CWLS,7C-:UD8[,2-!D,QVE,O)
M8EZ_>]"+N:JLX)(]:&2JW8[JOV^94(?K"9Z\O?C"-UOK7LP6\SW=L$=FO^X?
M-#S-&B\EWS%IN))(L_7UY 9_NB.!,Z@1OW-V,&=CY$)9*?7L'N[+ZTG@&#'!
M"NM<4/AY87=,".<)>'P[.9TT<SK#\_&;]Y_JX"&8%37L3HD_>&FWUY-L@DJV
MII6P7]3A9W8**';^"B5,_1<=3MA@@HK*6+4[&0.#'9?'7_IZ2L29 8X&#,C)
M@/RH07@R".M C\SJL);4TL5<JP/2#@W>W*#.36T-T7#IEO'1:OC*P<XN[F6A
M=@P]T5=FT,4C5$E9"8;4&BW9FFG-2O<-W1C#K$%4EN@SIRLNN.7,7**+);.4
MBTLT15\?E^CBPR7Z@+A$3UM5&4";^<P"2S?7K#@QNCTR(@.,EJRX0B'^B$A
M H_YW0^;X_R]^0QRTR2(- DBM;_PNPE"2VX*H4RE&?KS9F6LAAK\:V2*L)DB
MK*>(!J;XS* .D6CSBBI9,HU@KVIJN=P@X1#>7!X]9[5GMV5?%DF:A1#XRWG*
M?*@\C1O4.]I10SL:I7TCH =063 $W0054"K<(LC/ -.CL^2<0Q2G88=I'T72
M+ G\3..&:3S*]%=HA[!6%=6<BIHB@@X"FQUP)5HQ"2.+]LK8J6:6:P9]RK;O
M!97>B.(>5QS&F'0B\J (P0,1)4U$R6A$CU85SU/7OTH$]0E-W5#7%GTTDSZ!
M( B[B?>@,,'83S-M:*:C-&^5K*!K%(6NJ/!Q2WNSAGF".]3ZH#B(!XHW:YAE
MH\R:[B84E75?J_<84IION*QSB=;,7\F9)Z$D[JY['T5('/E9YPWK?)3U;W;+
MM(]2WL]C%D8=1GT0">+,SP@'K8 $HYR>E(5-M=%N5Y5O6;70+FFM&5X!"/H9
M3*,@Z!+VX4B6D'" \YGHX>\VA$K"L4?P?X#M!HX[KB,85E3ZV('I"\@:78EC
M<S,4!JY(H.=+<XJQ17MCQ#WN4QSE61IT@_0 LY!D UL/M\*%R6B0]9%LJM;3
M"NKZN!C_05A.SM_12G">=/N&%Q=&R= :M:*(QU7Q =HP-^QXZ&#?*KYW7=E+
M->Q3B/(DZ.Y('X[D:3C0BW$KA'A<">^EI7+#7;6,%'U?VJ @XCSILO3A2!*1
M 9:M".)Q%5S^7[W#?2F;@I1DW7[MP^41S@<":#4/CXO> ]56,FVV? ]G3,LT
M,P.I[HL9+#3NE:X/EN4#/1JWHH?'5>_S\*;J2QED,.^U!!\L3H<JH-4\/"YZ
M@_*!^V(UQ6&6=GGY8%$TM']:5</CLC8H(6=G8B_MOJ*Y=8[[.]\'#*(H&FBR
MI%4_,JY^[VY)9U>CCP@TQL?YY"][ET-0OSSK</8!TSC#7<&>G5W^W,W[%ZKA
M!&.@M:_!,+A*83?JXV7V^&#5OKX/KI2%VV4]W#(*NN  \'VME'U[<%?,YE\*
MBW\!4$L#!!0    ( .Z$15)EF\T1? 8  $<@   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$R,RYX;6S-FEUOVS84AO\*8?0B >*8I+Z+)$!C=UB!%2N:=KL8
M=B';M*U5$EV)3M+^^AU*CF231ZJ2-EMO&EMZ><SSDCQ\*/7B3A:?RHT0BMQG
M:5Y>CC9*;5].)N5B([*X/)=;D<.=E2RR6,'78CTIMX6(EU6C+)UP2OU)%B?Y
MZ.JBNO:NN+J0.Y4FN7A7D'*797'QY5JD\NYRQ$8/%]XGZXW2%R97%]MX+6Z$
M^KA]5\"W21-EF60B+Q.9DT*L+D>OV,L9#W2#2O%'(N[*@\]$IS*7\I/^\F9Y
M.:*Z1R(5"Z5#Q/#G5DQ%FNI(T(_/^Z"CYC=UP\//#]%_J9*'9.9Q*:8R_3-9
MJLWE*!R1I5C%NU2]EW>_BGU"GHZWD&E9_4ON]EHZ(HM=J62V;PP]R)*\_AO?
M[XTX:,#\C@9\WX";#=R.!LZ^@3.T@;MOX%;.U*E4/LQB%5]=%/*.%%H-T?2'
MRLRJ-:2?Y'K<;U0!=Q-HIZY^5QM1D*G,8-9L]'#>"O(F7\A,D)/?9%F>DA-]
M4^8B5T2NR#?UT& F5)RDIV1,/M[,R,F+4_*")#GYL)&[,LZ7Y<5$0<_U[T\6
M^UY>U[WD';UDG+R5N=J4Y'6^%,OC !-(N<F;/^1]S7LCSL3BG#CLC'#**=*A
MZ>#F+$*:SX8W#WNR<9I1=*IX3D>\UY]WB?I"_GHU+U4!2^GOGIAN$].M8KH=
M,6_$8E<D*A$EB6]A/.-Y*@@4&E+&\ '&D<!/Y>5*%(58DK)1GY'I)L[70@]Y
M#H5KET,]2I.O(%I#'9JD,$O($L3YFL!D(EM1)')Y1N8"@@NBXGL29W*7*VR:
MU%T.JR[KDG9[Y?+ <=C%Y/9P\! 9"SW//Y;-;-F8A=QQ::,[<LYKG//^#^<(
ME,E6?!1#2;(1:?472J%6?!EH:)V)?V0!-XV:HJJ(&W8BJC#4\QLSTV_,])_)
MS/=BD<9EF:R215SO,<M_H*!FNI+I -KB$VTL%#D]*>$7DGR1[J# /(Q 4E6V
M@5;ZB$DTC,+(,!/1\<@QO+1%[&!4CIP,&B>#7B<_2!6GAS/H47X.\R"PNNVP
M@(;F?+)E+O.CP%C&,ULV9A&CE.-&A(T18:\1[2K3]4>/,Y3,75PD8$];H@;E
M&R(]9-[!G*_S162.[[I&NH@JX-S#DXV:9*/>9(>L LBO4,G7^CYL\I@=^-(@
M,4PCLC@D!'VSKNG) NZ4L,CF(A>K1)T.\S2R;/ <9BXB1.1S<Q$AHL[)PVA+
M3'3 .@*VA.O+\3XWLH5,QX5022$J;YOK*:PFE'BH/=P^B\Q$$1F+ D,UPX)Q
M?F#(<:X'=,AZ<ZUQ;W&$>_N1/]'3XO2P-J)9,J0BT# ,S#1M'6S9D4?-1&T=
MU 2G<YDPWJ;*?RK>T8M W,/YK13M"D$MY%;*812X)O-@L@"$IH&V;.R$AYOY
ML7\M@C+GF?Q;/(%ZR@?F&2LY;IGGT-2]IZBE#K)<?-=T%%-9FQ2F MCL6GHM
M?K/GXN\?"#[#)ZF+%: P-'="3.>;((F(G"X_6RAG_53^??CS&"ML#O9]S\)
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
M\0.M&=05FARZ$6",<FA'1&D K0]:Y. 6.AST)U]!&0R5KC.H21PMMFO; ^J
M6Q7&XS+\LC[4#HX$ K9>/VG[.%T!"S2X3@4[IM*J.AZ7]8"MX4F$YBR#*X7N
M@)(\14-P*Z;8>7L5P:U8XG&U/$E':A]'\VO9OMD5$BW.[>W00(<S71=[ ^O5
M*C+VWE!*O'Z4ON'[7=(:&/%<O\M9 [-=8XARVP?@\4;@E62D+^X6O)!TJ6I0
MED6Z3#5MAV]C/5'2M@EDO$UX)14A&D&WO)Z(:& 8:E2'JLX9U-"!$DK:WH#\
M?&_PZPD(T?4>!B$#[-M^@8SW"R\+"-%(-RAWMY]9Z'":PA5H<4>%ZYA*VPF0
M\4[@^G9Q@ZZ5$O$J5^6;"*S1'14L4Z?("&E%EUAO+R.D%4HR+I0GR0C1O-X>
MO_#5J];'G3MF[S4XT.!<*#1#^==*,AE_P7U5%2']MUR30&IU942+<UR[JR,:
M''2MCDN&"FS;"I#Q5N!UE(1HM-W#7I]O'V<1W'TAT:$,UQJ@VO8)9+Q/>"TM
MZ6NZ]KQ&@],>V&APHR<VI.T2R,]W";^@H/0[!]\V;3UYL^T<S/'.X64]J1T<
M'I5I3ZPT.%T%"S2X3@6KJ$P/#LY3)C;E!P@)20F;KCI";IXV'SFNRZ/]SO,Y
M_AA4GRI:-]67D\]40&F6*&%K<&E<N% T1?4QHKI1?%<>SZ^X4CPM+[>,PMH5
M /A]S;EZOBD&:#X)S?X#4$L#!!0    ( .Z$15+KWN<F#00  +$,   :
M>&PO=V]R:W-H965T<R]S:&5E=#$R-2YX;6R]5UM/ZS@0_BNCZJP$TD(NO4"/
M2B5H.7N0@(-@61Z.]L$DT\0BL;.VT[+2_O@=.VE:>LGV >U+&SN>\3?SS2VC
MA51O.D4T\)YG0E]T4F.*KYZGHQ1SID]E@8+>S*3*F:&E2CQ=*&2Q$\HS+_3]
M@9<S+CKCD=M[4..1+$W&!3XHT&6>,_7W%69R<=$).LN-1YZDQFYXXU'!$GQ"
M\UP\*%IYC9:8YR@TEP(4SBXZE\'7:="W N[$'QP7>NT9K"FO4K[9Q4U\T?$M
M(LPP,E8%H[\Y3C#+K";"\5>MM-/<:077GY?:OSGCR9A7IG$BLQ<>F_2B<]Z!
M&&>LS,RC7'S'VB ',)*9=K^PJ,_Z'8A*;61>"Q."G(OJG[W7CE@3" 9[!,):
M(-P4Z.T1Z-8"W4,%>K5 SWFF,L7Y8<H,&X^47("RITF;?7#.=-)D/A>6]R>C
MZ"TG.3.>HN)S9GT/W[A@(N(L@QNAC2J)7:/AZ)XIY0X<P]$4#>/9,9S \],4
MCKX<PQ?@ GY/9:F9B/7(,X3):O:B^OZKZOYPS_U!"'=2F%3#M8@Q_JC (V,:
MB\*E15=AJ\8I1J?0#7Z%T _]'8 F!XL'PQWBT\/%SUNLZ3;\=)V^[G_S\_.6
MWL&-P5S_V:*YUVCN.<V]/9I?7$I@?,+FJ"C%@3CG;PA$-@(5%* JH0VQRD5"
M)!M4J$WU-F+%3JK;+^R>=@>_M #O-\#[K7HNBT+)=YX[) IC;@#?"ZE+1> Q
MH^T8C 2]()2432:EPB#>ZF1"M1-Y=>.YN]&6RODX",*!3_$SWX%TT" =M"*=
M,)T"9:C%I"BOJ,[%2$@)L<,E38H*9DW><<H[;DI;$'>BK&X;K*$\Z_EK(*OX
M'FS9TCWK[S/EK#'EK-64FV4 /%JW/SG?OE@;G@N*&V3Y1OFHS8")+*UDP93A
MJ.'G'>:OJ-KB][Q!=/[)F3%L- __]P ;;E$7#(;[2 G\5?7V6Z'>2P-3U#P1
M#A73\!WCQ&;LJH8W3H=_#B/I5C(!MTC=%';1?LO9*\_XH7P&:ZTH^&1&@W"E
M.VQUU#59FSL?S1A7,&=9B2!GE(_-G1'U(45SB(8H0Z8LR:F299+").412R3<
MH8J8,#Q#N'Z/4B82W-GQPBVR-W.T]<A'$U>=(NA^:BP\E 9^%"X UG9_N)IT
M+\5)P_V-B"BN#^)ZU7R"WF=SO>H/07N#^(W&74W%-,I*&BGL@%(56E[9,5,R
M)VJIX;',Q4!!CI#%WJH;;#>'_G 8;C*Z?8JJ[L=#TQV'-FGWUF8Y*B:)FXDI
M)&V*5D-0L]O,W9=NVMS8O[+SN)L15VJJ8?Z.J<1Z*,,9J?1/SPB5JN;C:F%D
MX2;&5VFHHKG'E+XI4-D#]'XFI5DN[ 7-5\KX7U!+ P04    " #NA$52[!@<
M[WP$   E&   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C8N>&ULS5EK;]I(
M%/TK([9:)5(:>V:,,5U 2LE&C93N1F';?JCZ88 !1K4][,PXM%)__,X8XS'X
M 430K10%&Y][?1\G]_@ZO1477^6"4@6^16$L^ZV%4LLWCB,G"QH1><V7--97
M9EQ$1.E3,7?D4E R38VBT$&NZSL187%KT$N_>Q2#'D]4R&+Z*(!,HHB([V]I
MR%?]%FQMOGAB\X4R7SB#WI+,Z8BJ#\M'H<^<W,N41326C,= T%F_=0/?##$V
M!BGB(Z,K63@&)I4QYU_-R?VTWW)-1#2D$V5<$/WQ3(<T#(TG'<>_F=-6?D]C
M6#S>>+]+D]?)C(FD0QY^8E.UZ+>"%IC2&4E"]<17[VB64-OXF_!0IK_!*L.Z
M+3!)I.)19JPCB%B\_B3?LD(4#*!78X R W2H <X,TLHYZ\C2M&Z)(H.>X"L@
M#%I[,P=I;5)KG0V+31M'2NBK3-NIP2T5[)F84H([%I-XPD@([F.I1**;I22X
M&&GF3).0 CX#?W%3>XVXB7ABKI)X"OZ4BNEZTBFX(TR CR1,J#3H^UA10:4"
M3_HJ*-QIR&,E= ,E^#M14FDG+)Y?@HM;J@@++\%K\&%T"RY>78)7@,7@GP5/
MI ;)GJ-TRB9P9Y*E]W:='JI-;W(-,+P"R$5NA?GP8'/8W39W=*'S:J.\VBCU
MY]7ZDVP>I[4B$KRCT[E.O%!N\/D]C<94? $_=MK!5)+2?FCJ3L62",5TE1\X
MB<$#U3S>J?9H1982W$A)=94W7ALRP'D&.,T [^6+O"KT&WQ^T$!PKV@DFV[C
MY;?Q]A0J)TN:P]4N]:JHL'89I"[-^'H>Z)8_%[M=1J"VU\Y!6Z&V\U#;C:%N
MT__WWZ#O_I'6I"K$M2N_(<0RPJ^.S\_C\W\ISCTP,F8A2Z$'$*^3I]$Y)_&"
M_#;!H<3;)/+](/(%I;[A#O)VFEL&^:[K5O>WFT?</1W_NJ4 7D.\&V4E**B.
M$KI6:-S&.'4-P:\[_V!!,.$YB0BM5L!]8O&"&9CY;)HP%1"(4">HZ["5!HA/
MQ\3,5V.@98C?J0G2"@ML5I;_@X9'CD1HI0>VS\I%JR%PGXB\<"QF?K?(!CM8
M_^PVNP+HNBCP:\8CM,(!.R>D9:<\_# .(-H-MP('NUZ :Z*U^@.;!>CG\G-X
MY)2TH@2[YV0FLK*"FF7E15,R\[FEUFW?=^%.ERMPT.T$N.:1$5D10?!TG,Q\
M;0]LKQ1K&87\FF='5%A8FD7H6#H.TY65BK,)-;)RA,ZZJB K*>@,RTKF<_]@
MK (V#49DU0.=<'-!Y<4D\+S2$VX%S,-!NT:VD14@U"Q /XF'1RHULB*$SKJ^
M(*L?Z$P+#"HO)[L/9!60IB='9-4"G7"'0>7]I!1HQ0J#8<T?#+9:@T^[PAQ-
MPN$+.(BMZ."S;B[8B@8^>',YCH.XO)I4ZG(%KDF7<>'MU@E7F,Q7L/4,6!;F
M*EA9F9W".USS OT]$9I9$H1TILW<ZXX>K&+]3GI]HO@R?:T[YDJ3+#U<4#*E
MP@#T]1GG:G-BWA3G_QD8_ =02P,$%     @ [H1%4N$E9KLY P  &@X  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3(W+GAM;,5746_:,!#^*Z=(DU9ID#B4
MMDR U%)5J]1N5=&ZAVD/)CG 6F(SVRF=M!^_LX&$2L7KM':\@)WX[K[[/M\Y
M[B^5_F[FB!8>RD*:032W=O$^CDTVQY*;MEJ@I#=3I4MN::IGL5EHY+DW*HLX
M39*CN.1"1L.^?W:CAWU5V4)(O-%@JK+D^N<9%FHYB%BT>7 K9G/K'L3#_H+/
M<(SV\^)&TRRNO>2B1&F$DJ!Q.HA.V?LSUG,&?L6=P*79&H-+9:+4=S>YS =1
MXA!A@9EU+CC]W>,(B\)Y(AP_UDZC.J8SW!YOO%_XY"F9"3<X4L47D=OY(#J)
M(,<IKPI[JY8?<)U0U_G+5&'\+RS7:Y,(LLI85:Z-"4$IY.J?/ZR)V#)@ASL,
MTK5!ZG&O GF4Y]SR85^K)6BWFKRY@4_56Q,X(9TJ8ZOIK2 [.SQ'+>ZY8P8N
MA.0R$[R 2VFLKHA[:^#MF#9"7A4(:@I??)*8MT[O49-H<,LM&KCA(@<N<[C%
M#,E5#K1=R(M%C<;Z13!>\H6!3Y4UEE8*.3N M^=HN2@.^K&E3!R>.%NC/ENA
M3G>BSMK08>\@3=+DL7E,!-0LI#4+J?=WN,/?)B_8Y/48N\_OZS66$]3? N$Z
M=;B.#]?9$6X\5]JV\DISOS.);AK*#&&DI-6T4<T[.!<F4Y5TH*X$GXA"6$%4
M?[TB7W!IL30A)(<UDL-@XA=<:+CC187P 7-*_$IQ"5=(^_PI_9Y2*AR@TTZ/
MWP2 =FN@W6<IU'I:H7KC/4.EHSKDT9Y5.JZ1'+^V2N$ 29MU0RJ=U$!/PD ?
MM1!A*\_<R#.D%UROR%E+!+_@A>JN5\/K[5E1EC1]-PE2]5')%C76&75"$)NL
MM<O:^$[9@FE-IM@B,WM$YI.M,QRXT^X%*Y)M'1WL5=1^@1IF36=GZ;XU;]H^
MZ^Q+\W!@UNX%ZYLUYP4+]_.1_R1!_?I%S9JC@77W+7%S9K"C?Y0XVS#X#%7#
ML?ZH:G.^L'#__PM57Z)XF^.$G>Q;V>;L8+W_J&PXULX>'6]]Z;M;TS77!,A
M@5-RE+2/J5+TZB*RFEBU\!__$V4)FQ_.Z?*&VBV@]U.E[&;B[A/U=7#X&U!+
M P04    " #NA$52YGD_W3L$  "3%   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,C@N>&ULO5C;;MLX$/T5PNA# J21.+)NA6T@<3:[ 9INT#3=AV(?:(N.
MB4JBEZ3B%MB/7U)6)$47U]$F>;%%Z<P,#V<TA^)DR\5WN:94H1])G,KI:*W4
MYH-ER>6:)D2>\@U-]9,5%PE1>BCN+;D1E$2Y41);8-N>E1"6CF:3_-Z-F$UX
MIF*6TAN!9)8D1/P\IS'?3D=X]'CC,[M?*W/#FDTVY)[>4G6WN1%Z9)5>(I;0
M5#*>(D%7T]$9_C 'UQCDB*^,;F7M&ADJ"\Z_F\%5-!W99D8TIDME7!#]]T#G
M-(Z-)SV/?PJGHS*F,:Q?/WJ_S,EK,@LBZ9S'?[%(K:>C8(0BNB)9K#[S[1^T
M()1/<,ECF?^B;8&U1VB92<63PEC/(&'I[I_\*!:B9@!ACP$4!G"H@5,8.#G1
MW<QR6A=$D=E$\"T2!JV]F8M\;7)KS8:E)HVW2NBG3-NIV045[(&8I427+"7I
MDI$87:52B4PG2TET=*LK)\IBBO@*?>)F[37B+.&9>4K2"/TF%=/K22-T29A
M7TF<46G0<YXD/&+J)ZI%N>&2&2?R&!U=4$58?(P6BQBQ%'U9\TQJC_($75^?
M?[EKW'OW9#RQE*9O2%C+@NKYCBKT4EV>(@>?(+#!OKN]0$?OCG7D/%2'M_G!
MWG"XUYNE4U+F!<J\0.Y^W./^:3*8RO*BGYM5IV)#A&)ZC;]=TV1!Q=_H7_0G
MB[O7^Q&S9TY..2<GGY/SZUJI5\BWCQJ'KA1-Y+XHXS+*>"]SS<3Z1%0F-/??
MB:QS.9.2ZH"-*M3L]<)WU<,ND)<',OWL8>;8KC>Q'NII;H,PX'$)>L+!+3FX
M_X_#2>=;T\5A%RBH32]PQKC!H0T"/_2Z.7@E!V\HAX^,+%C,\AH\.!E>:YT]
M)VP2:8-T+H)N(GY)Q'\!(H=GQ&\M]GL',(8&E0Z8%^*>I 0EE^!%VT*=]]#V
M$)9S"U^Q/6"[4BS[Q1M$7Y,_+V+5*RZ$H%F6':@ 0K<[E[BFO?BMVD01J5YN
MV(6PR:.- NS@'AZ55N']8C6X5?2G!=I=V;7]%I\V#+P@[.%3Z1QVWK1C%.$:
M+<-SFVPZ8+[=0Z:24[Q?3^?Y)I**5]H\X$H3L?N:_:'2+3Q8N)Z[@< 'B58'
M"K //8FK9 L/UJUG=X>V&.GZJ]560:0-\\'ND5]<:1;>+UHOO9,HPOUB7]>!
MPCCL>YTJD</AV_:&L/W2!^"-FVPZ8+J#]!095&(*^\7T@.[P$GL(J#01\"MV
M":A]7PW6K.?O(J!#KGS/:99D!ZQ?KJ"2*Q@L5\]M%-"6(&?L-AM>!RIP>EA4
M.@6#O_L&;B*@_6GG^=!\LSI0_7L[J-0.!G\"#NH3T/[&>X_';M!DTP$#VVG6
MF%4[,3+'===$W+-4HIBNM)U]ZFLW8G<"MALHOLD/D19<Z7Z17ZXIB:@P /U\
MQ;EZ')ASJ?(<<O8?4$L#!!0    ( .Z$15(L&@D(00,  /8+   :    >&PO
M=V]R:W-H965T<R]S:&5E=#$R.2YX;6RU5MM.&S$0_971J@\@4?:60$!)))J
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
M7.EVPWXFNH5$803T^H)SM1F8#>JF=/8_4$L#!!0    ( .Z$15+\5:'DA04
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
M476=S<#I(ENE$GS,[G<$7EYP&<6)>*5V]_7J KQ\\0J\ '$*OLRSE5"=B?%
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
M\Y[7O..5O,+K'/,1C.,C2*(D^J99@7]CA*1S$)L,8A,/.OZGV".8&8.DDY&
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
MFIH#M(L[]HZWF'=%P077%!QN78WX3RPY?+PRL/\[BJY>I:U)$ :>?R)OA]E
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
M5P_3'E'#?1<-,1Y,R)VZXS0.'BK><=/UZ^T1-; *>FX\F(NA+HK=<.3)(.V
M1NU NT]_1(>W48;^R*"R]$>THR"UWVM-0^^D)HEVH*/!HT O[4A&[22S-TE-
M\-&SZY#&;A -GET;E%[@0Y_4WQ;.P?L:_3KN'9-7 ""4\0V$NL]#F#>Y?\.U
M/U!B5[_"60FE1%Y_W'(&E4L+X/N-@*W2'.BW0NU[QL5_4$L#!!0    ( .Z$
M15)[<8@/NP(  %('   :    >&PO=V]R:W-H965T<R]S:&5E=#$T,"YX;6RU
M5=]/VS 0_E=.$0\@C:9-^FLHC43IT)#&AJ@8#V@/;G))+!P[L]T6I/WQLYTT
M*RBM>-E+8I_O^^Z^.^L<;85\5@6BAI>2<37S"JVK"]]728$E43U1(3<GF9 E
MT68K<U]5$DGJ0"7S@WY_[)>$<B^.G.U.QI%8:T8YWDE0Z[(D\G6.3&QGWL#;
M&>YI7FAK\..H(CDN43]4=]+L_)8EI25R104'B=G,NQQ<+";6WSG\I+A5>VNP
M2E9"/-O-33KS^C8A9)AHRT#,;X-7R)@E,FG\;CB]-J0%[J]W[-=.N]&R(@JO
M!'NDJ2YFWM2#%#.R9OI>;+]BHV=D^1+!E/O"MO'M>Y"LE19E S89E)37?_+2
MU&$/$$P/ ((&$+P'# X P@80?A0P; !#5YE:BJO#@F@21U)L05IOPV87KI@.
M;>13;MN^U-*<4H/3\8\*)=&4Y[#$W+13*^@PG<-EFE+;*,+@AM>WS;;M=(&:
M4*;.X 0HASEES)A5Y&N3FXW@)TT>\SJ/X$ >@P!N!=>%@B\\Q?0M@6]$M<J"
MG;)Y<)1Q@4D/PL$G"/I!_V&Y@-.3LT901WI7'R8;?&[(.E@6'V>9=K*\41JV
M/0P=;7B ME$%]U@)Z1JWWZ*G;\8=;C26ZM>18,,VV- %&QX(]GU=KE""R$"T
M]T3M[LD?.%SA><T[=KQV&FWB(/(W':F,VE1&1U.YED)I>$3"=&$NZ(8J(14\
MW:+-\)C6<1M@_/\+.VF#38ZK(53"AK UNN)FV?F*,,(3A'K^EX2;.9P"X6D]
M&-)7($JA*_M)5\'K>*.]@H?3WKBM>7WO.YPFO>E;IT6'4]@+WW7/WYM")<K<
M37,%B5AS70^DUMH^&)=N3OK_W.O7YI;(G'(%##,#[?<F)K2L)WB]T:)R,VTE
MM)F0;EF81P^E=3#GF1!ZM[$!VF<T_@M02P,$%     @ [H1%4DCBKW-Q"
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
M]DM7;X8W<^_KSK;S\'%I"MNW>X']_;&NN[<O_0GV;X-?_Q]02P,$%     @
M[H1%4K%.EX<N!0  #A8  !H   !X;"]W;W)K<VAE971S+W-H965T,30R+GAM
M;+U876_;-A3]*X17#"W052(EZJ-S#+1.BF98@:!NMX=B#[3-Q$0ET27II-FO
MWZ6L2K9(*4X[]"61K'/(<R_)>ZXTO9/JL]YP;M#7LJCTV61CS/9E$.C5AI=,
MOY!;7L&3:ZE*9N!6W01ZJSA;UZ2R"$@8)D')1#693>O?KM1L*G>F$!6_4DCO
MRI*I^]>\D'=G$SSY]L-[<;,Q]H=@-MVR&[[@YN/V2L%=T(ZR%B6OM) 54OSZ
M;/(*O[P@B274B+\$O],'U\B&LI3RL[VY7)]-0JN(%WQE[! ,_MWR.2\*.Q+H
M^-(,.FGGM,3#ZV^COZF#AV"63/.Y+/X6:[,YFV03M.;7;%>8]_+N+6\"HG:\
ME2QT_1?=-=AP@E8[;639D$%!*:K]?_:U2<0! <<#!-(0R*F$J"%$IQ+BAA"?
M2J -H0X]V,=>)^Z<&3:;*GF'E$7#:/:BSG[-AGR)RFZ4A5'P5 #/S.:R6L.R
M\S5Z(RI6K00KT,(PPV$S&(WD-;IB"B[17)9;5MVCIPO8J^M=P>VSCOV:%<#F
M:&&5Z&?HZ3DW3!3/T&_HX^(</7WR##U!HD(?-G*G6;76T\" ?"LB6#527^^E
MD@&IYWSU D7X.2(A"3WT^<ETG'OHYZ?3,P_]XG1Z>DP/8,G:=2/MNI%ZO.B[
MUNTYFK.M/8@:??H3F.@2'NA_1N:-VGFC>MYX:%ZF-[ZEV[.RFF6+T^V,DCRF
M\32X/5PB#RS#&4U;V)&HN!45CXIZSZ'R%(C=*+Z/WZ=P/T1R,'6:TIX\%Q/1
M)$ICOSS:RJ,/Y@S!GD<K>\&_[,0M*X9D4D<"#DF6933J:76!49I!,O$Q[IPZ
M*8]R2M,T/\9=N#@:TBB,!]8F:8-/1H/_( UL3:8U]\>;.&'$),IQA-->O"XP
MBD.2QB3S"TQ;@>FHP#]VE9#6.I=2K>$L&3A3X#1<*;:$*B<JPQ77!GY;PIKM
MX/HYJL#!H?SM*E9*9<2_0!%:[^H*N)+:'VGJKFR41+0?IQ=&\MP?9=9&F8U&
MN3@,KY+FNZ/(''EY'I+>IIM[4%F64'\,>1M#/AK#J]5*[:S(;TNR9??U&MFS
M)<V&*U0(MA2%,()[Q>=N#8A"G/3+@ NC,4WRT"\?AYW7AB><A0<T-F,<;?0L
MS#,0VI/I0X88TS094GK0%>#Q[;(!U]_(8LV5_O67C.#T=W0!A<O<>R5CSR'.
M;6;[BET@G'6<)%FO:#7 HZH5)5G>KPH7/B#)TRR)!E+0&2PFCUNL>IMI3V+X
M<&+(J=7-@QPO;[AS;#QNV;T&[M,[7BZY&FL&<&>\./ZI;0CN/!4_;*K>E'M\
M,<,D#OL)=W%V)PXDNW,[/&YW)[4BV/4R1YX+(30+PZ&3W;D='K>[1S4CV#4C
M?S)='$G2X71VKH7';>NRNH5";Q-I7Q[ H[58"Z:&2J=K.S&F-,%Y7Z\+C+(\
MR1,R(+BS*/Q(CU)\Q2'%QS8UW YAUWL(3OIMM \%%N473SI_(J?XT[ XXAI.
M3".P_WYOZ@-"E4_(0%4FG3&1<6/Z:=T:<:W*VZ[Y<8/]&CEXP1OWG_^M8R.N
MM?A:-A]LN&<CG?V0<?OY\:ZMF>#XG0A2W _  \O3' \$T'D<&7^[/*EK(^ZK
M(XF3,'2VBP='8W@A&U#9^2$9]\/'=6S$=3]_Q^8!]CNV8\&=4Y)37@Q_K+]J
MIL@>+D@>H+<@!0>?TNR7TG=,W0CH7PI^#<SP10KY4/N/C_L;([?UU[6E-$:6
M]>6&,Y!O ?#\6L+1;6[L![OV$_#L/U!+ P04    " #NA$52G.1O-_8%   !
M&@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#,N>&ULO5G;;MLX$/T5PNA#
M"[2U2.I:. 8:J\4&:':#IMU]*/:!MNB8J"2Z$IW+WR\ERY)-CABW6/3%UN7,
MD(=#S9F19@^R^EYO.%?HL<C+^F*R46K[;CJM5QM>L/JMW/)2WUG+JF!*GU9W
MTWI;<9:U1D4^)9X73@LFRLE\UEZ[J>8SN5.Y*/E-A>I=4;#JZ9+G\N%B@B>'
M"Y_%W48U%Z;SV9;=\5NNOFYO*GTV[;UDHN!E+62)*KZ^F+S'[U*2- 8MXF_!
M'^JC8]1064KYO3FYRBXF7C,CGO.5:EPP_7?/%SS/&T]Z'C\ZIY-^S,;P^/C@
M_6-+7I-9LIHO9/Z/R-3F8A)/4,;7;)>KS_+A#]X1"AI_*YG7[2]ZZ+#>!*UV
MM9)%9ZQG4(AR_\\>NX4X,L#AB 'I#(AIX(\8T,Z GFO@=P9^NS)[*NTZI$RQ
M^:R2#ZAJT-I;<] N9FNMZ8NRB?NMJO1=H>W4?"'+3$>19^BC*%FY$BQ'MXHI
MKF.K:B37Z(95^A M9+%EY1-Z>:NW7K;+>7-OL#ZUN2I7LN"OT,N4*R;R5^@-
M^GJ;HI<O7J$72)3HRT;N:E9F]6RJ-(EF*M-5-^'+_83)R(0Q0=>R5)L:?=!C
M9Z<.III]OP3DL 27Q.DQY:NWB.+7B'C$ R:T.-L<)X!Y>KYY[&!#^X#2UA_]
MI8"^1@NV;1ZX&GW[I"W1E;Y1_^L8U^_']=MQ_9%QOTBE1Q*EXA6OE3YH=@ 4
MWKV;N'739*7[.?8(]F@PF]X?KSJ PY1&L8%+(7\!QDG<XT[X!#V?P,GGZL"$
M/VZ;]82H[#V$1T/[@4=]@XB-PB2)8L_@8<,22KT09A'V+$(GB[_4AE?0U$-[
M4F%(L3&I!0"+O3 T8P# (NJ'(Y./^LE'SX2@V4-HR;6\\6Y'(<4>>8UT[D#\
MQTZHIR:=[,I,U*H2RYW2^YZSJA3E79N(ZMVR%IE@E>!@KHFLB=, 4X*-9;!A
M?I+X86(L@PT+O#B,,;P,<;\,\3G+H(GKI2CY6BB(26R-_49GE,@,*  +@MB$
MI1",1B&%F20]D\3)Y$_N2@R)'0N*<6#&PH;Y/@T2,Q8 +/ 3/)(5L#?HI>?D
M<*/K$EY5>I]I;5Y]1YFX%SKACDB99\U"!R4T& $H_9!1@]!SJ%,^1_J/G7P^
M\XP7K20TS\OVE!W("=N[/,!FT@-0YAYS0D[9D($-.7.'(7:O*P^VU(6*DDA?
M*33#>J.+F8W,,U[!\2+V'B0TM/(!@--[,*"A21' ^6$<!",\!Y''U+T+3XNR
M;]>\6/+*I>-X$'+L_]8* @^2B]V:FW;/TB&$6R8RM'Q"'RNIA?B2E?"&M)63
M)'$<6UL2P%$_H-@,&H CNO(82>-XT&+L%N,Q>J4LWRPU.7A+VMH:F?ML 8!P
M3(A)S$8EP5@"&40:/Z?27:'4:+)LZ@U'CL> DOH6&QM$M(R:;&R4YCR6WP>Q
MQ6ZU/;N.Q;9&4D]WVQ8;&T=H0LR<DD(X$N* C# :1!>[5?><2A;;<AD36ZAL
ME"[<;:6R8;I:&HD,&927N)7WEN5M';<O_HIM+I\X/Y1$X+-#;,G$06PF<Q!E
MEATIA$JBD:>'#/)+W/([6J 36QW#F%)S[C8J\DQ4"J+P2'5.!K$E;K'=/RK=
MKH(#8.M?TV:812D$BQ,_,FF ,!J-\!C$E+C%]#?T&=T,3E,:]:U$#N&(1R+?
M7 H YT4$CQ069!!_XF[CSVLV.B<G-:#O660 %#;[_!1"D;$ZG0RU!''7$A_^
MCZ@!#3ZA7F+R! H&'./$+'@AG$_\>"QH0V%!W(6%NZ\BMNR#C16  SLK".=H
MK<A021!W)?%3K14!B@2[M0)00&OU'.J4SU!*$'<I\=.M%;%+ *"U E#63G-!
M3MD,900YMWG_I=:J\W[\G@YLK0 <V%I!.*BUFAZ]&R]X===^8ZCUK'>EVK\C
M[J_VWS'>MV_OC>N7^%VZ_QHQN-E_'+EFU9W0_5#.U]JE]S;2SWFU_]ZP/U%R
MV[Z!7TJE9-$>;CC3*]4 ]/VUE.IPT@S0?_69_P=02P,$%     @ [H1%4E*>
M!E]'!P  *R,  !H   !X;"]W;W)K<VAE971S+W-H965T,30T+GAM;+U:V6[;
M.!3]%<+H0P,TM4AJ+9( C=UB"DP'03/+0S$/M$7'1+6X))TT?S^DY%B6>$4[
M:3$-4,O2N5<\W.XYLBX>:OE-K3G7Z$=95.IRLM9Z\VXZ5<LU+YEZ6V]X9:ZL
M:EDR;;[*NZG:2,[R)J@LIB0(XFG)1#6YNFC.W<BKBWJK"U'Q&XG4MBR9?+SF
M1?UP.<&3IQ-?Q-U:VQ/3JXL-N^.W7/^UN9'FVW2?)1<EKY2H*R3YZG+R'K^;
MT]0&-(B_!7]0!\?(4EG4]3?[Y5-^.0ELBWC!E]JF8.;CGL]X4=A,IAW?=TDG
M^WO:P,/CI^P?&_*&S((I/JN+?T2NUY>3=()ROF+;0G^I'W[C.T*1S;>L"]7\
MCQYVV&""EENEZW(7;%I0BJK]9#]V'7$0@..1 +(+(,. <"2 [@+HJ0'A+B!L
M>J:ETO3#G&EV=2'K!R0MVF2S!TUG-M&&OJCLN-]J::X*$Z>O9G65FU'D.?HH
M*E8M!2O0K6::F['5"M4K=,.D.42SNMRPZA&]OC53+]\6W%[KHOLQ,Z;6Z*.9
M4^H,O9YSS41QAL[17[=S]/K5&7J%1(7^7-=;Q:I<74RU(6*;,UWN&GW=-IJ,
M-!H3]+FN]%JA#^;^>3_!U/3 OAO(4S=<$V_&.5^^112_020@ ="@V<GA. /"
MYZ>'IQXV=#^HM,E'7S2H;\SP;.RB4^CK[R82?3(7U+^>^X;[^X;-?<.1^_YA
M]BE1+>N20V/:QJ9-K-V.[J\HQ3C"%]/[PYYV86%(HRSKP^8 + HSVWWW (-H
MSR#R,KC5]?+;N=U(<F1XF-U5,=M5$)\V4WS0 DP/&]#2 5!1%L8#-F"ND,)D
MXCV9^.AP:/8#+7C%5T*CE:Q+I)[!,'9:E49DP,_%D#!,!O1<$$WC"&:7[-DE
M1]DM[3ZSD?6],-L 6IC=:6MYB>H,F<HH#;'JKBTM0@L.[C2)T[2(A.2@ZUN:
M+BRF89 % Z) MIC0=&16IGNJZ<]0%=4]5R=039W&G>.8XF X7#,(: 8LB89T
M(6"&*24!3#C;$\Z\A+_PG)?-'F6KR2V7AA%Z;^CS%9?2T&YF,<0Q UH4!>;?
M@**+&W+S(7JD<-#5VL!+ZT;62\YSU:Y$H=36;,[\@.+U*11W-^EM%F;O<U8F
M@!MR]$+Z) \$!7X&R8:%68S-6/(?7"Z%@F?G+FV/%HFBX=P$8"1($H>9"Z,X
M/ICI?7:D8T?\[+9RN3:;IQTT;82VVLI'SU 1:#HF:30D!>#B-,GHD!64+[!_
M([PZQ8"IE]>?/2[-W#1S4-<H#/#K;V>[TYLG]IN"@15C=Y?>( 8T< ;1A3D#
MZ(/T27;R!/OU22-+<V&W4*,[T8:)')EI><J:"]V.-V(M'O("8&D0.\-X#-;G
MUXD7[%<O(_Q,F2_-QS@Y5WV<XS2(TG!(#P*:M1<,Y0P(C*,PS$8H=I(&']<T
MGE*X:O7NT5*(7462Q$$2)LZ(NL HC8*8#!D#.BBB<1R.$.Y4#CY!YJQ9=<>M
M:6JH&]/4'O#O6W'/"BOJ09* :#&U,$Z<2N$"S7 E498.64+ ($M(/*)P<"=Q
ML%_C#&SFU\^\7'#I<R6X4Q,X^U_]$.DJ/O%7?+\C(F[Y!2T1@ ,]$83SF"+2
MU73BK^D?S$33CW8";JM<*"W%8JM-=W(F*[/8&L^OM@LE<L'DR)(C;D4^#PD-
MLB%9 $=PBAVM#0*-=$]'C 7IBCSQ%_GGN$#BEF1'C<P@4.KP 4 $CW#I"COQ
M%_:?-H'$+<34)>B"2.@0!#(%(QLDZ8HZ.?[0H=L@:[WF$C&EN%;-1MF>* 1;
MB&*T'!"H(&=T*%L &"%DJ +F4#9,DF"D^)&NOA-_??]%EI>XU9FDQ@8.52F$
M"]-XB)M#N, 4TS&^7;$G/U7L3_6]Q*W-SOP]"IE[(7V"77$G_N+^<I]+H$H,
M&5T Z##S0?K,NG).CI3S7V)UB?N  ;2Z ,XAZ8/T27:Z@O@?4[S4ZA+WV0)D
M=0$89'4!F,?JTDZ[T.<\K1@K&0=K[Q050(&'%Q2'PZ>F$"S"\7"G!;.9+7F$
M>J=WZ)%G&,]R^100(I#+AW"0RP?S>5P^[80-]0N;7^3RJ:M4()</P(9SUPOI
MDSSX\<.O>%[N\JDK4""7#\$ EW\4UN?7"1[ZHJ<8QUP^A50)Y/)!(.3R0:#'
MY=-.Z-"?$CJGNGP*/H:(,S(T6!"0X"0C#F4(2+(X&AO53NO0$[3.RWP^=94)
MQB$FSL "/\,$"1ZZ2 !V3M)L3*G33NU0O]J9C9%"3!M_<B<J:R;MGOMHC"7(
MU%4J)$ZPNT(!'(UI-OQ="LP7T6#$==%._E"__/%2Y=:6>$BFSD^;-,6.G9H!
M.*@SYA"NWQDMR>G!6P0EEW?-VQC*["O;2K>_I._/[M_X>-^\YS X?XW?S=OW
M-KHT[6LDGYDTHZQ0P5<F9? V,<M)MF]FM%]TO6G>55C46M=E<[CF+.?2 LSU
M55WKIR_V!OOW8Z[^ U!+ P04    " #NA$52",J"6\H"  #]"   &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q-#4N>&ULS991;]HP$,>_RBG:0RNM)(00: 5(
M+;2LTUJALFX/U1Y,<B%6$SNSG=)]^]DFC: -*"^3]D+L^'[_N\L=EXPV7#S+
M%%'!:YXQ.792I8H+UY51BCF1'5X@TR<)%SE1>BO6KBP$DMA">>;ZGA>Z.:',
MF8SLO868C'BI,LIP(4"6>4[$GRO,^&;L=)VW&P]TG2ISPYV,"K+&):K'8B'T
MSJU58IHCDY0S$)B,G<ONQ3PT]M;@!\6-W%F#R63%^;/9W,9CQS,!88:1,@I$
M7UYPBEEFA'08ORM-IW9IP-WUF_J-S5WGLB(2ISS[26.5CIVA S$FI,S4 ]]\
MP2J?OM&+>";M+VPJ6\^!J)2*YQ6L(\@IVU[):_4<=H!N< #P*\!O"_0JH-<6
M""H@: OT*Z#?%@@K(&P+#"I@8(NU?;JV-#.BR&0D^ :$L=9J9F'K:VE=$<I,
M)RZ5T*=4<VIR&46\9(JR-2P583$1L83'(B8*)1PYA)-[(@0Q?70*)S-4A&;R
M%,[@<3F#DT^G\ DH@^\I+Z4&Y<A5.ECCTHVJP*ZV@?D' OM*6 >\[F?P/=]K
MP*?'\1E&'>A9O'O>@,]:>V_$K]M['S;@-^V]-^'S]MX'^[BKVZ/N$;_N$=_J
M]0[HW>N!LM,*"\&97D>H!Y*2P 5,4\+6: J^9T991(L,X>F;%H1;A;G\=22<
M7AU.SX83' AG6N9E9CL/,$GT2 .>Z)%6.XYL-$TML]4=6ETSHE\F9_ZYW_='
M[LMN;1O,ND$X>&<V;U+SA_W::B^YH$XN.)K<@_DG,8SAF@BFLY'P=(?Y"L6Q
M)]>OQ?O_0R'#.ISPWQ3R*FPJ9,_S]BLT;33[4.]9@UDW&+Q7NVXT^] 6-TU.
M/X0V;[+ZV#SNSF W'P9W1*PIDY!AHCFO,]#U%MN7[7:C>&%G_8HK_>:PRU1_
MGZ P!OH\X5R];<SKH_[BF?P%4$L#!!0    ( .Z$15*'_&EU0@(  %H+   -
M    >&PO<W1Y;&5S+GAM;-666VO;,!3'OXI0QFAAU''2IG2U#5NA,-A*H7G8
M6U'L8UN@BR?+F=-//\ER;">M1^C#EKQ$YR+]SE\71PI*O6'PE -H5',FRA#G
M6A>?/:^,<^"DO) %")-)I>)$&U=E7EDH($EI!W'FS:;3A<<)%3@*1,7ON2Y1
M+"NA0WS9A9!KOB4A]A>7&#G<G4P@Q,]G'W]54M]^0*Z=?)I,IA?3Y_/;_<Q9
MFSK'WIO@JX/ ?R./HA<'H$>Y8]#K76@_\9V)>NVJ1D$J1;^X<^P"ADPXH#5A
M(;XCC*X4M:-2PBG;N/#,!F+)I$+:[*HIY=M(^>+2OO/LAK<<3H5436U7P?VN
MVNY[B:UG!5+&.H$S[ )14!"M08E[XS2=F^"K%&KMY:8P"C-%-O[L"O<#FL84
M64F5@.K*^'@;B@(&J96C:);;5LO"LTFM)3=&0DDF!6DT;$>TAL'&P-B3_1I^
MICOL.AWLV=3NF.A,(Z@U'<8YEC^D.?80^SXN*NA:ZJ^5F8YH?'O$X%%!2NO&
MK]-.P!C='Z>3HF";+XQF@H.;_,$%HX!LQZ%<*OIBJMFC$IL *(S6H#2-AY'?
MBA1+J/7V.-7IN.;9"6K^M^N<@0!%V%"T.?O'O,KO5MQ>'_]#<_.WLJ_X39'S
MZ^/7V%Z7QRYR<0HB3V"[YS='J=%KK\;!_;MS^W919%\Y(7ZP[R76%T6KBC)-
M1>OE-$E O+J$#5Z3E7GH[O!-_P124C&][)(A[NT?D-"*WW2]'NU"M+UZ^[N=
MGK]H"O:OZ>@/4$L#!!0    ( .Z$15*7BKL<P    !,"   +    7W)E;',O
M+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +
M&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P
M6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,
M-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ [H1%4K=,V<?D"0  B5\   \
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
M!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( .Z$15*UULU7[P   "L"   1              "  :\
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( .Z$15*97)PC$ 8  )PG
M   3              "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ [H1%4JZTC>;D!@  CQT  !@              ("!#@@  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( .Z$15)Z3_O=B0<  * <
M   8              " @2@/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    " #NA$52:0(E %@#  !3#   &               @('G%@
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ [H1%4MD[_TZV
M"   I"8  !@              ("!=1H  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( .Z$15(8CIR<WP0  ((1   8              "
M@6$C  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #NA$52
M]T9-[_@(  "7+0  &               @(%V*   >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ [H1%4APSH I4 P  ^PD  !@
M     ("!I#$  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M .Z$15*TKHW3N D  (@K   8              " @2XU  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    " #NA$525SQ3IA0H  "'A0  &
M            @($</P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ [H1%4JFFA.A4$0  ;C4  !D              ("!9F<  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #NA$52Z#4K5QXN  #"
MB   &0              @('Q>   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( .Z$15)KUFJ%!@8  ,T.   9              " @4:G
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ [H1%4LS$
M<"Z* P  "0@  !D              ("!@ZT  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    " #NA$52)I&[ZM@$  #_"@  &0
M    @(%$L0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M .Z$15*DM,JKTP@  (X:   9              " @5.V  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ [H1%4GCNIV\ "P  ?QT  !D
M             ("!7;\  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    " #NA$52/C2'T6P5  #)0@  &0              @(&4R@  >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( .Z$15+[MG.I& 4
M ) -   9              " @3?@  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ [H1%4KQS/J!+'    50  !D              ("!
MAN4  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #NA$52
M<69CU'L#  #/!P  &0              @($( @$ >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( .Z$15*5.$3A_@8   L0   9
M      " @;H% 0!X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ [H1%4E11*@ ;!@  _!,  !D              ("![PP! 'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #NA$52)S-W/,L.  "Y,@
M&0              @(%!$P$ >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( .Z$15+PC^/$5P@   $;   9              " @4,B 0!X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ [H1%4G:ZD1+X
M%P  "E   !D              ("!T2H! 'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    " #NA$52V;<*[.@*  !"&P  &0
M@($ 0P$ >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( .Z$
M15)1R#W*%0<  #H1   9              " @1]. 0!X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ [H1%4K+4J"]=%@  C$H  !D
M         ("!:U4! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    " #NA$52N(W#)0I+  !(% $ &0              @('_:P$ >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( .Z$15+' [22$A(   (V
M   9              " @4"W 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ [H1%4LMA%%NU!   #PT  !D              ("!B<D!
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #NA$52%4:G
MQZD$  !]#@  &0              @(%US@$ >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( .Z$15*[@*.3&@@  %,7   9
M  " @573 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
M[H1%4EK*I-@.$   *3,  !D              ("!IML! 'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    " #NA$52.*X4:SD%  "*"P  &0
M            @('KZP$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( .Z$15(L#REV0 L  /8B   9              " @5OQ 0!X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ [H1%4CR/<<XB%P
M/D@  !D              ("!TOP! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    " #NA$52%\K O>,$  #Z"@  &0              @($K
M% ( >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( .Z$15*C
M4W4280,  %X(   9              " @449 @!X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ [H1%4AQ^3'U$!0  '0T  !D
M     ("!W1P" 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M" #NA$527;\N%DX#  "7!P  &0              @(%8(@( >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( .Z$15)-]$#]G00  %,+   9
M              " @=TE @!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ [H1%4G-B,MO! P  P@@  !D              ("!L2H" 'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #NA$52HNS&U"T.
M  !F*@  &0              @(&I+@( >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( .Z$15)Y4PA"Q@(  /L%   9              "
M@0T] @!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ [H1%
M4H!;:T10!@  E0X  !D              ("!"D " 'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    " #NA$52[U[U%4P&  "B%   &0
M        @(&11@( >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( .Z$15+A)_,([P<  /T9   9              " @11- @!X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ [H1%4F52B%*H!@  KA<
M !D              ("!.E4" 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q0
M2P$"% ,4    " #NA$526MB#T<D'  "(%P  &0              @($97 (
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( .Z$15+TIJ/
M\04  &0.   9              " @1ED @!X;"]W;W)K<VAE971S+W-H965T
M-3$N>&UL4$L! A0#%     @ [H1%4J%DFR@%!P  PA$  !D
M ("!06H" 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #N
MA$52&,,4.RX%  !%%0  &0              @(%]<0( >&PO=V]R:W-H965T
M<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( .Z$15(Q<*7E^0,  $ ,   9
M          " @>)V @!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#
M%     @ [H1%4MSI*C^9#   ?G(  !D              ("!$GL" 'AL+W=O
M<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #NA$52J.N=CBP%   O
M%@  &0              @('BAP( >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;%!+ 0(4 Q0    ( .Z$15(SPKZ8Y00   09   9              " @46-
M @!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ [H1%4N*D
MI\.J!0  $2P  !D              ("!89(" 'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6Q02P$"% ,4    " #NA$52WZAB;/@"  "="0  &0
M    @(%"F ( >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (
M .Z$15+>0!&6(P4  "D;   9              " @7&; @!X;"]W;W)K<VAE
M971S+W-H965T-C N>&UL4$L! A0#%     @ [H1%4HON&_F" P  Q@T  !D
M             ("!RZ " 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"
M% ,4    " #NA$52N3GKF& )  #Y10  &0              @(&$I ( >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( .Z$15))>=<)_ (
M $T(   9              " @1NN @!X;"]W;W)K<VAE971S+W-H965T-C,N
M>&UL4$L! A0#%     @ [H1%4MD=W<W2 @  NP<  !D              ("!
M3K$" 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " #NA$52
M?RX?D)P"  "C!P  &0              @(%7M ( >&PO=V]R:W-H965T<R]S
M:&5E=#8U+GAM;%!+ 0(4 Q0    ( .Z$15)%GAXDS@(  ) '   9
M      " @2JW @!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%
M  @ [H1%4IDZ'\(0"0  D3(  !D              ("!+[H" 'AL+W=O<FMS
M:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " #NA$52(72@9EP%  !"'@
M&0              @(%VPP( >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+
M 0(4 Q0    ( .Z$15*& '^BG (  (L&   9              " @0G) @!X
M;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ [H1%4M_GO'5B
M!   6A4  !D              ("!W,L" 'AL+W=O<FMS:&5E=',O<VAE970W
M,"YX;6Q02P$"% ,4    " #NA$52U=0:5^P)  "M5P  &0
M@(%UT ( >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( .Z$
M15+2E@6_IP<  .PU   9              " @9C: @!X;"]W;W)K<VAE971S
M+W-H965T-S(N>&UL4$L! A0#%     @ [H1%4DL35 +N!0  7R$  !D
M         ("!=N(" 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M    " #NA$52NPW[LX<$  ":%0  &0              @(&;Z ( >&PO=V]R
M:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( .Z$15))1#CWF@,  /(*
M   9              " @5GM @!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL
M4$L! A0#%     @ [H1%4@@Z$5FN(   :5<! !D              ("!*O$"
M 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " #NA$52PL3_
M17\*  #05@  &0              @($/$@, >&PO=V]R:W-H965T<R]S:&5E
M=#<W+GAM;%!+ 0(4 Q0    ( .Z$15*L(+RM@PP  &%U   9
M  " @<4< P!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @
M[H1%4ML"]X!P P  /0X  !D              ("!?RD# 'AL+W=O<FMS:&5E
M=',O<VAE970W.2YX;6Q02P$"% ,4    " #NA$529^(3DW<&  !A+P  &0
M            @($F+0, >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4
M Q0    ( .Z$15+,S$6\KP8  / S   9              " @=0S P!X;"]W
M;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ [H1%4BKI36VS!P
M_"P  !D              ("!NCH# 'AL+W=O<FMS:&5E=',O<VAE970X,BYX
M;6Q02P$"% ,4    " #NA$52I2TON_4&  !Z+@  &0              @(&D
M0@, >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( .Z$15(Y
M4WQ\( 0  +\.   9              " @=!) P!X;"]W;W)K<VAE971S+W-H
M965T.#0N>&UL4$L! A0#%     @ [H1%4AR':&9Y P  H H  !D
M     ("!)TX# 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4
M" #NA$527\2 70,#  ";!P  &0              @('740, >&PO=V]R:W-H
M965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( .Z$15(P6XXFE ,  %@+   9
M              " @1%5 P!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L!
M A0#%     @ [H1%4B)HMOO3 @  OP@  !D              ("!W%@# 'AL
M+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4    " #NA$52.,87#@\"
M  ":!   &0              @('F6P, >&PO=V]R:W-H965T<R]S:&5E=#@Y
M+GAM;%!+ 0(4 Q0    ( .Z$15+"#B15)0,  'P+   9              "
M@2Q> P!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ [H1%
M4K7G5 FI @  ;0<  !D              ("!B&$# 'AL+W=O<FMS:&5E=',O
M<VAE970Y,2YX;6Q02P$"% ,4    " #NA$52.$*8EW($  !3$@  &0
M        @(%H9 , >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0
M   ( .Z$15(6*2:NX@(   H'   9              " @1%I P!X;"]W;W)K
M<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ [H1%4MY_WA,< @  O00
M !D              ("!*FP# 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q0
M2P$"% ,4    " #NA$52QCANAGD"   T!@  &0              @(%];@,
M>&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( .Z$15+-Y%UC
MU08  *PD   9              " @2UQ P!X;"]W;W)K<VAE971S+W-H965T
M.38N>&UL4$L! A0#%     @ [H1%4NHP%UZ% @  %08  !D
M ("!.7@# 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " #N
MA$52(,Y'[O("  #X"   &0              @('U>@, >&PO=V]R:W-H965T
M<R]S:&5E=#DX+GAM;%!+ 0(4 Q0    ( .Z$15*$?9NQ_ (  'H(   9
M          " @1Y^ P!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#
M%     @ [H1%4J7Y8EL]#    $D  !H              ("!48$# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,# N>&UL4$L! A0#%     @ [H1%4M(J@\.^!P
M6#<  !H              ("!QHT# 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N
M>&UL4$L! A0#%     @ [H1%4A]M%UM(!   WPX  !H              ("!
MO)4# 'AL+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ [H1%
M4MD?1+]9!P  HR0  !H              ("!/)H# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#,N>&UL4$L! A0#%     @ [H1%4N@)TK]*!   40\  !H
M         ("!S:$# 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#
M%     @ [H1%4FBQJ2OY P  4A   !H              ("!3Z8# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#4N>&UL4$L! A0#%     @ [H1%4MA4-0$) P
M: @  !H              ("!@*H# 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N
M>&UL4$L! A0#%     @ [H1%4HOV];?P @  O <  !H              ("!
MP:T# 'AL+W=O<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ [H1%
M4B 6M[$! P  0P<  !H              ("!Z; # 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#@N>&UL4$L! A0#%     @ [H1%4GZNY4>Z @  0@@  !H
M         ("!(K0# 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#
M%     @ [H1%4ODB&]'' @  V0@  !H              ("!%+<# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3 N>&UL4$L! A0#%     @ [H1%4A:&+P*, @
MUP8  !H              ("!$[H# 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N
M>&UL4$L! A0#%     @ [H1%4KJ7!K'@!P  %BP  !H              ("!
MU[P# 'AL+W=O<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ [H1%
M4@-YGB_(!@  ,"\  !H              ("![\0# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3,N>&UL4$L! A0#%     @ [H1%4HLQ?O,D P  BP@  !H
M         ("![\L# 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#
M%     @ [H1%4O9/3"]* P  R@D  !H              ("!2\\# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,34N>&UL4$L! A0#%     @ [H1%4LJM#9T* P
MMP<  !H              ("!S=(# 'AL+W=O<FMS:&5E=',O<VAE970Q,38N
M>&UL4$L! A0#%     @ [H1%4I'VSU_- @  20<  !H              ("!
M#]8# 'AL+W=O<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ [H1%
M4DB.FIM; P  NPH  !H              ("!%-D# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3@N>&UL4$L! A0#%     @ [H1%4D<VFN2- @  /0<  !H
M         ("!I]P# 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#
M%     @ [H1%4J-5?F#B @  7P@  !H              ("!;-\# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C N>&UL4$L! A0#%     @ [H1%4I>"E@J;!
M7P\  !H              ("!AN(# 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N
M>&UL4$L! A0#%     @ [H1%4BABFO"O!   7A   !H              ("!
M6><# 'AL+W=O<FMS:&5E=',O<VAE970Q,C(N>&UL4$L! A0#%     @ [H1%
M4F6;S1%\!@  1R   !H              ("!0.P# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C,N>&UL4$L! A0#%     @ [H1%4BZM5&_(!0  'AH  !H
M         ("!]/(# 'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&UL4$L! A0#
M%     @ [H1%4NO>YR8-!   L0P  !H              ("!]/@# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C4N>&UL4$L! A0#%     @ [H1%4NP8'.]\!
M)1@  !H              ("!.?T# 'AL+W=O<FMS:&5E=',O<VAE970Q,C8N
M>&UL4$L! A0#%     @ [H1%4N$E9KLY P  &@X  !H              ("!
M[0$$ 'AL+W=O<FMS:&5E=',O<VAE970Q,C<N>&UL4$L! A0#%     @ [H1%
M4N9Y/]T[!   DQ0  !H              ("!7@4$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C@N>&UL4$L! A0#%     @ [H1%4BP:"0A! P  ]@L  !H
M         ("!T0D$ 'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&UL4$L! A0#
M%     @ [H1%4NG5,S@* P  DP@  !H              ("!2@T$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S N>&UL4$L! A0#%     @ [H1%4IQCA'.E P
MH X  !H              ("!C! $ 'AL+W=O<FMS:&5E=',O<VAE970Q,S$N
M>&UL4$L! A0#%     @ [H1%4OQ5H>2%!0  <2$  !H              ("!
M:10$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S(N>&UL4$L! A0#%     @ [H1%
M4@^.$#/T!@  2S,  !H              ("!)AH$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S,N>&UL4$L! A0#%     @ [H1%4GCK">\Z!   ]A0  !H
M         ("!4B$$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S0N>&UL4$L! A0#
M%     @ [H1%4EDU[JMF @  $04  !H              ("!Q"4$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S4N>&UL4$L! A0#%     @ [H1%4HZ_RH0/!P
M43$  !H              ("!8B@$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S8N
M>&UL4$L! A0#%     @ [H1%4G&K,KF? P  9@T  !H              ("!
MJ2\$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S<N>&UL4$L! A0#%     @ [H1%
M4M>2)'Y3 P  #@L  !H              ("!@#,$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S@N>&UL4$L! A0#%     @ [H1%4LV@"R'*!0  <QP  !H
M         ("!"S<$ 'AL+W=O<FMS:&5E=',O<VAE970Q,SDN>&UL4$L! A0#
M%     @ [H1%4GMQB ^[ @  4@<  !H              ("!#3T$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-# N>&UL4$L! A0#%     @ [H1%4DCBKW-Q"
M&2X  !H              ("! $ $ 'AL+W=O<FMS:&5E=',O<VAE970Q-#$N
M>&UL4$L! A0#%     @ [H1%4K%.EX<N!0  #A8  !H              ("!
MJ4@$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#(N>&UL4$L! A0#%     @ [H1%
M4ISD;S?V!0   1H  !H              ("!#TX$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q-#,N>&UL4$L! A0#%     @ [H1%4E*>!E]'!P  *R,  !H
M         ("!/50$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#0N>&UL4$L! A0#
M%     @ [H1%4@C*@EO* @  _0@  !H              ("!O%L$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-#4N>&UL4$L! A0#%     @ [H1%4H?\:75" @
M6@L   T              ( !OEX$ 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" #NA$52EXJ[',     3 @  "P              @ $K800 7W)E;',O+G)E
M;'-02P$"% ,4    " #NA$52MTS9Q^0)  ")7P  #P              @ $4
M8@0 >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ [H1%4MQ/V*[C P  ^%0
M !H              ( !)6P$ 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ [H1%4N>^E)+I @  !5$  !,              ( !0' $
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     )D F0!4*@  6G,$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<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>165
<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>166
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>808</ContextCount>
  <ElementCount>822</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>181</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Statement of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity</Role>
      <ShortName>Consolidated Statement of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210071002 - Disclosure - Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Securities</Role>
      <ShortName>Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210201003 - Disclosure - Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Loans</Role>
      <ShortName>Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210401004 - Disclosure - Premises and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipment</Role>
      <ShortName>Premises and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210461005 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210521006 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210581007 - Disclosure - Borrowed Funds</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BorrowedFunds</Role>
      <ShortName>Borrowed Funds</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210601008 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210661009 - Disclosure - Capital and Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMatters</Role>
      <ShortName>Capital and Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210701010 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210741011 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210911012 - Disclosure - Other Non-Interest Income and Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpense</Role>
      <ShortName>Other Non-Interest Income and Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210951013 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>211011014 - Disclosure - Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLoss</Role>
      <ShortName>Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>211051015 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>211141016 - Disclosure - Balance Sheet Offsetting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsetting</Role>
      <ShortName>Balance Sheet Offsetting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>211191017 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211271018 - Disclosure - Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegments</Role>
      <ShortName>Operating Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211311019 - Disclosure - Condensed Financial Statements of Parent Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany</Role>
      <ShortName>Condensed Financial Statements of Parent Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>211361020 - Disclosure - Accounting Standards Updates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/AccountingStandardsUpdates</Role>
      <ShortName>Accounting Standards Updates</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>220212002 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies</Role>
      <ShortName>Receivables, Loans, Notes Receivable, and Others (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>220652003 - Disclosure - Fair Value Measures and Disclosures (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies</Role>
      <ShortName>Fair Value Measures and Disclosures (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>220732004 - Disclosure - Earnings Per Share (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerSharePolicies</Role>
      <ShortName>Earnings Per Share (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>220752005 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies</Role>
      <ShortName>Compensation Related Costs, Postemployment Benefits (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>221262006 - Disclosure - Fair Value Measures and Disclosures (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1</Role>
      <ShortName>Fair Value Measures and Disclosures (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230083002 - Disclosure - Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesTables</Role>
      <ShortName>Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Securities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230223003 - Disclosure - Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTables</Role>
      <ShortName>Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Loans</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230413004 - Disclosure - Premises and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentTables</Role>
      <ShortName>Premises and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipment</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230473005 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230533006 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/Deposits</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230613007 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230673008 - Disclosure - Capital and Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersTables</Role>
      <ShortName>Capital and Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CapitalandRegulatoryMatters</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230713009 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EarningsPerCommonShare</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230763010 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230923011 - Disclosure - Other Non-Interest Income and Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</Role>
      <ShortName>Other Non-Interest Income and Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpense</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230963012 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>231023013 - Disclosure - Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</Role>
      <ShortName>Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLoss</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>231063014 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>231153015 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables</Role>
      <ShortName>Balance Sheet Offsetting Balance Sheet Offsetting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>231203016 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurements</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>231283017 - Disclosure - Operating Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsTables</Role>
      <ShortName>Operating Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OperatingSegments</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>231323018 - Disclosure - Condensed Financial Statements of Parent Company (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>240044001 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240064003 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240094004 - Disclosure - Securities (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesNarrativeDetail</Role>
      <ShortName>Securities (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240104005 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail</Role>
      <ShortName>Securities (Year End Securities Held to Maturity) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240114006 - Disclosure - Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails</Role>
      <ShortName>Securities (Securities Moody's and Standard &amp; Poor's Bond Rating) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240124007 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails</Role>
      <ShortName>Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240134008 - Disclosure - Securities (Securities Available for Sale) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails</Role>
      <ShortName>Securities (Securities Available for Sale) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240144009 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail</Role>
      <ShortName>Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240154010 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail</Role>
      <ShortName>Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240164011 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail</Role>
      <ShortName>Securities (Sales of Securities Available for Sale) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240174012 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails</Role>
      <ShortName>Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240184013 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail</Role>
      <ShortName>Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240194014 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail</Role>
      <ShortName>Securities (Net Gains and Losses on Trading Account Securities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SecuritiesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240234015 - Disclosure - Loans (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNarrativeDetail</Role>
      <ShortName>Loans (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240244016 - Disclosure - Loans (Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansDetail</Role>
      <ShortName>Loans (Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240254017 - Disclosure - Loans (Activities in Related Party Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail</Role>
      <ShortName>Loans (Activities in Related Party Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240264018 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240274019 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails</Role>
      <ShortName>Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240284020 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240294021 - Disclosure - Loans (Impaired Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansImpairedLoansDetail</Role>
      <ShortName>Loans (Impaired Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240304022 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail</Role>
      <ShortName>Loans (Troubled Debt Restructurings) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240314023 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails</Role>
      <ShortName>Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240324024 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail</Role>
      <ShortName>Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240334025 - Disclosure - Loans (Net (Charge-Offs)/Recoveries, Segregated by Class of Loans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail</Role>
      <ShortName>Loans (Net (Charge-Offs)/Recoveries, Segregated by Class of Loans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240344026 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails</Role>
      <ShortName>Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240354027 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails</Role>
      <ShortName>Loans (Revolving Loans Converted to Term) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240364028 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails</Role>
      <ShortName>Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240374029 - Disclosure - Loans (Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails</Role>
      <ShortName>Loans (Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240384030 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail</Role>
      <ShortName>Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240394031 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail</Role>
      <ShortName>Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/LoansTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240424032 - Disclosure - Premises and Equipment (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail</Role>
      <ShortName>Premises and Equipment (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240434033 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail</Role>
      <ShortName>Premises and Equipment (Premises and Equipment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240444034 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails</Role>
      <ShortName>Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/PremisesandEquipmentTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240454035 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails</Role>
      <ShortName>Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240484036 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240494037 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240504038 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240514039 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240544040 - Disclosure - Deposits (Schedule of Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduleofDepositsDetail</Role>
      <ShortName>Deposits (Schedule of Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240554041 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail</Role>
      <ShortName>Deposits (Additional Information About Corporation's Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240564042 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail</Role>
      <ShortName>Deposits (Scheduled Maturities of Time Deposits) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240574043 - Disclosure - Deposits (Scheduled Maturities of Time Deposits in Amounts of $100,000 or More) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail</Role>
      <ShortName>Deposits (Scheduled Maturities of Time Deposits in Amounts of $100,000 or More) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DepositsTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240594044 - Disclosure - Borrowed Funds (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BorrowedFundsNarrativeDetail</Role>
      <ShortName>Borrowed Funds (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/BorrowedFunds</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240624045 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail</Role>
      <ShortName>Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240634046 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240644047 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails</Role>
      <ShortName>Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240684048 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail</Role>
      <ShortName>Capital and Regulatory Matters (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CapitalandRegulatoryMattersTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240694049 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail</Role>
      <ShortName>Regulatory Matters (Actual and Required Capital Ratios) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240724050 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail</Role>
      <ShortName>Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240774051 - Disclosure - Employee Benefit Plans (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail</Role>
      <ShortName>Employee Benefit Plans (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240784052 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240794053 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240804054 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail</Role>
      <ShortName>Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240814055 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail</Role>
      <ShortName>Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240824056 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail</Role>
      <ShortName>Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240834057 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail</Role>
      <ShortName>Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240844058 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail</Role>
      <ShortName>Employee Benefit Plans (Fair Value of Plan Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240854059 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240864060 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail</Role>
      <ShortName>Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240874061 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail</Role>
      <ShortName>Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240884062 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail</Role>
      <ShortName>Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240894063 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail</Role>
      <ShortName>Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>240904064 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail</Role>
      <ShortName>Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>240934065 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail</Role>
      <ShortName>Other Non-Interest Income and Expense (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>240944066 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail</Role>
      <ShortName>Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>240974067 - Disclosure - Income Taxes (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesNarrativeDetail</Role>
      <ShortName>Income Taxes (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>240984068 - Disclosure - Income Taxes (Income Tax Expense) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail</Role>
      <ShortName>Income Taxes (Income Tax Expense) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>240994069 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail</Role>
      <ShortName>Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>241004070 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail</Role>
      <ShortName>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/IncomeTaxesTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>241034071 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail</Role>
      <ShortName>Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>241044072 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail</Role>
      <ShortName>Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>241074073 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail</Role>
      <ShortName>Derivative Financial Instruments (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>241084074 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241094075 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241104076 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>128</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241114077 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails</Role>
      <ShortName>Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241124078 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241134079 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail</Role>
      <ShortName>Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>131</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241164080 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241174081 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241184082 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails</Role>
      <ShortName>Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241214083 - Disclosure - Fair Value Measurements (Narrative) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail</Role>
      <ShortName>Fair Value Measurements (Narrative) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>135</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241224084 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail</Role>
      <ShortName>Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>136</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>241234085 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail</Role>
      <ShortName>Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>137</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>241244086 - Disclosure - Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail</Role>
      <ShortName>Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>138</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>241254087 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail</Role>
      <ShortName>Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>139</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>241294088 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails</Role>
      <ShortName>Operating Segments Operating Segments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>241304089 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail</Role>
      <ShortName>Operating Segments (Summary of Operating Results by Segment) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/OperatingSegmentsTables</ParentRole>
      <Position>141</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>241334090 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>142</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>241344091 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>143</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>241354092 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail</Role>
      <ShortName>Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables</ParentRole>
      <Position>144</Position>
    </Report>
    <Report instance="cfr-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>241374093 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails</Role>
      <ShortName>Accounting Standards Updates Accounting Standards Update (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>145</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="cfr-20201231.htm">cfr-20201231.htm</File>
    <File>cfr-20201231.xsd</File>
    <File>cfr-20201231_cal.xml</File>
    <File>cfr-20201231_def.xml</File>
    <File>cfr-20201231_lab.xml</File>
    <File>cfr-20201231_pre.xml</File>
    <File>exhibit211-subsidiariesx10.htm</File>
    <File>exhibit231-consentofindepe.htm</File>
    <File>exhibit241-powerofattorney.htm</File>
    <File>exhibit311-10xkx2020.htm</File>
    <File>exhibit312-10xkx2020.htm</File>
    <File>exhibit321-10kx2020.htm</File>
    <File>exhibit322-10kx2020.htm</File>
    <File>exhibit41-descriptionofreg.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cfr-20201231_g1.jpg</File>
    <File>cfr-20201231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/exch/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>169
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cfr-20201231.htm": {
   "axisCustom": 2,
   "axisStandard": 40,
   "contextCount": 808,
   "dts": {
    "calculationLink": {
     "local": [
      "cfr-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cfr-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "cfr-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cfr-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cfr-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cfr-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.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",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 1159,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 2,
    "http://www.frostbank.com/20201231": 10,
    "http://xbrl.sec.gov/dei/2020-01-31": 3,
    "total": 15
   },
   "keyCustom": 164,
   "keyStandard": 658,
   "memberCustom": 94,
   "memberStandard": 71,
   "nsprefix": "cfr",
   "nsuri": "http://www.frostbank.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Document and Entity Information",
     "role": "http://www.frostbank.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "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": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210071002 - Disclosure - Securities",
     "role": "http://www.frostbank.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubordinatedDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240684048 - Disclosure - Capital and Regulatory Matters (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
     "shortName": "Capital and Regulatory Matters (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cfr:CECLTransitionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "id4e55c9be23946c98fb7d10042d1f912_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694049 - Disclosure - Regulatory Matters (Actual and Required Capital Ratios) (Detail)",
     "role": "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail",
     "shortName": "Regulatory Matters (Actual and Required Capital Ratios) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "id4e55c9be23946c98fb7d10042d1f912_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724050 - Disclosure - Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
     "shortName": "Earnings Per Common Share (Basic and Diluted Earnings Per Common Share) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240774051 - Disclosure - Employee Benefit Plans (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
     "shortName": "Employee Benefit Plans (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784052 - Disclosure - Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
     "shortName": "Employee Benefit Plans (Combined Activity in Corporations Defined Benefit Pension Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794053 - Disclosure - Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
     "shortName": "Employee Benefit Plans (Disaggregated Information Related to Corporations Defined Benefit Pension Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i486c0a88237d4353998fa4719384e3a2_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804054 - Disclosure - Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail",
     "shortName": "Employee Benefit Plans (Net Periodic Benefit Cost (Benefit)) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814055 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
     "shortName": "Employee Benefit Plans (Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ic3a963405a864056bbf915b6e7721886_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824056 - Disclosure - Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
     "shortName": "Employee Benefit Plans (Defined Benefit Pension Plans not Recognized as Component of Combined Net Period Benefit Cost) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ic3a963405a864056bbf915b6e7721886_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834057 - Disclosure - Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail",
     "shortName": "Employee Benefit Plans (Weighted-Average Assumptions Used to Determine Benefit Obligations) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210201003 - Disclosure - Loans",
     "role": "http://www.frostbank.com/role/Loans",
     "shortName": "Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844058 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
     "shortName": "Employee Benefit Plans (Fair Value of Plan Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i098bebd1a80f41bebf9d328bd05e7c34_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854059 - Disclosure - Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail",
     "shortName": "Employee Benefit Plans (Expected Future Benefit Payments Related to Defined Benefit Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864060 - Disclosure - Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
     "shortName": "Employee Benefit Plans (Summary of Activity in Corporation's Active Stock Plans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i2c6fc28c9ec14c6b82e1aa23181fcbaf_I20201231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874061 - Disclosure - Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
     "shortName": "Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ic6a9a846f7de492ebf951ec58c1b8687_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:TreasurySharesIssuedRelatedToStockOptionExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884062 - Disclosure - Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail",
     "shortName": "Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:TreasurySharesIssuedRelatedToStockOptionExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894063 - Disclosure - Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
     "shortName": "Employee Benefit Plans (Stock-Based Compensation Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904064 - Disclosure - Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail",
     "shortName": "Employee Benefit Plans (Unrecognized Stock-Based Compensation Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934065 - Disclosure - Other Non-Interest Income and Expense (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail",
     "shortName": "Other Non-Interest Income and Expense (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944066 - Disclosure - Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail",
     "shortName": "Other Non-Interest Income and Expense (Other Non-Interest Income and Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefits",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974067 - Disclosure - Income Taxes (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail",
     "shortName": "Income Taxes (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefits",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210401004 - Disclosure - Premises and Equipment",
     "role": "http://www.frostbank.com/role/PremisesandEquipment",
     "shortName": "Premises and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984068 - Disclosure - Income Taxes (Income Tax Expense) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail",
     "shortName": "Income Taxes (Income Tax Expense) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240994069 - Disclosure - Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail",
     "shortName": "Income Taxes (Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004070 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail",
     "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Deferredtaxassetleaseliabilitiesunderoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034071 - Disclosure - Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail",
     "shortName": "Other Comprehensive Income (Loss) (Component of Other Comprehensive Income (Loss)) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044072 - Disclosure - Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
     "shortName": "Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income, Net of Tax) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i7d8bdf39cf064ff6bc50195b53ebcf95_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074073 - Disclosure - Derivative Financial Instruments (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
     "shortName": "Derivative Financial Instruments (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084074 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i1446a1dc2bc8404c967b0ed7814eb6f0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i0b251cea41364d43a6a3d2f8d75d1003_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241094075 - Disclosure - Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i0b251cea41364d43a6a3d2f8d75d1003_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i65822fc695b3477b8f835ce87e030055_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104076 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i65822fc695b3477b8f835ce87e030055_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ie05040b3ba0c42dca1a2f09bded8fade_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241114077 - Disclosure - Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
     "shortName": "Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ie05040b3ba0c42dca1a2f09bded8fade_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210461005 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i97b7d719e570473cb377e87c978f793a_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241124078 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i97b7d719e570473cb377e87c978f793a_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "if25c69a364b44b25933edfecde3cbc8e_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134079 - Disclosure - Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
     "shortName": "Derivative Financial Instruments (Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "if25c69a364b44b25933edfecde3cbc8e_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241164080 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
     "shortName": "Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241174081 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
     "shortName": "Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241184082 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
     "shortName": "Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i644ba9190f8e4094bd915714e72e239b_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageRiskGradeForLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "grade",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241214083 - Disclosure - Fair Value Measurements (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail",
     "shortName": "Fair Value Measurements (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i644ba9190f8e4094bd915714e72e239b_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageRiskGradeForLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "grade",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241224084 - Disclosure - Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
     "shortName": "Fair Value Measurements (Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "id13856128d1345da924855061a849d3d_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241234085 - Disclosure - Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
     "shortName": "Fair Value Measurements (Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i9b7de96daf184831a96607059dff1cdb_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241244086 - Disclosure - Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail",
     "shortName": "Fair Value Measurements (Foreclosed Assets Remeasured and Reported at Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241254087 - Disclosure - Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
     "shortName": "Fair Value Measurements (Estimated Fair Values of Financial Instruments) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ie4e47f85c09a413a9a03b9aa4fe8e0d2_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210521006 - Disclosure - Deposits",
     "role": "http://www.frostbank.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241294088 - Disclosure - Operating Segments Operating Segments - Additional Information (Details)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
     "shortName": "Operating Segments Operating Segments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241304089 - Disclosure - Operating Segments (Summary of Operating Results by Segment) (Detail)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail",
     "shortName": "Operating Segments (Summary of Operating Results by Segment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241334090 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Balance Sheets) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6aba492ff9b4718b0bf37ced0183a81_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241344091 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Income) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241354092 - Disclosure - Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
     "shortName": "Condensed Financial Statements of Parent Company (Schedule of Condensed Statements of Cash Flows) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ib3b1a652d2df4a57a2b6012e218d8ec6_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241374093 - Disclosure - Accounting Standards Updates Accounting Standards Update (Narrative) (Details)",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
     "shortName": "Accounting Standards Updates Accounting Standards Update (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210581007 - Disclosure - Borrowed Funds",
     "role": "http://www.frostbank.com/role/BorrowedFunds",
     "shortName": "Borrowed Funds",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210601008 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210661009 - Disclosure - Capital and Regulatory Matters",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMatters",
     "shortName": "Capital and Regulatory Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210701010 - Disclosure - Earnings Per Common Share",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210741011 - Disclosure - Employee Benefit Plans",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDepositsInBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210911012 - Disclosure - Other Non-Interest Income and Expense",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpense",
     "shortName": "Other Non-Interest Income and Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210951013 - Disclosure - Income Taxes",
     "role": "http://www.frostbank.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211011014 - Disclosure - Other Comprehensive Income (Loss)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss",
     "shortName": "Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211051015 - Disclosure - Derivative Financial Instruments",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211141016 - Disclosure - Balance Sheet Offsetting",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsetting",
     "shortName": "Balance Sheet Offsetting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211191017 - Disclosure - Fair Value Measurements",
     "role": "http://www.frostbank.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211271018 - Disclosure - Operating Segments",
     "role": "http://www.frostbank.com/role/OperatingSegments",
     "shortName": "Operating Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211311019 - Disclosure - Condensed Financial Statements of Parent Company",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany",
     "shortName": "Condensed Financial Statements of Parent Company",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211361020 - Disclosure - Accounting Standards Updates",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdates",
     "shortName": "Accounting Standards Updates",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220212002 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Policies)",
     "role": "http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies",
     "shortName": "Receivables, Loans, Notes Receivable, and Others (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220652003 - Disclosure - Fair Value Measures and Disclosures (Policies)",
     "role": "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies",
     "shortName": "Fair Value Measures and Disclosures (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220732004 - Disclosure - Earnings Per Share (Policies)",
     "role": "http://www.frostbank.com/role/EarningsPerSharePolicies",
     "shortName": "Earnings Per Share (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220752005 - Disclosure - Compensation Related Costs, Postemployment Benefits (Policies)",
     "role": "http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies",
     "shortName": "Compensation Related Costs, Postemployment Benefits (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "221262006 - Disclosure - Fair Value Measures and Disclosures (Policies)",
     "role": "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1",
     "shortName": "Fair Value Measures and Disclosures (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230033001 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230083002 - Disclosure - Securities (Tables)",
     "role": "http://www.frostbank.com/role/SecuritiesTables",
     "shortName": "Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230223003 - Disclosure - Loans (Tables)",
     "role": "http://www.frostbank.com/role/LoansTables",
     "shortName": "Loans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230413004 - Disclosure - Premises and Equipment (Tables)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentTables",
     "shortName": "Premises and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230473005 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - Statement - Consolidated Statements of Income",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230533006 - Disclosure - Deposits (Tables)",
     "role": "http://www.frostbank.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230613007 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230673008 - Disclosure - Capital and Regulatory Matters (Tables)",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables",
     "shortName": "Capital and Regulatory Matters (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230713009 - Disclosure - Earnings Per Common Share (Tables)",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230763010 - Disclosure - Employee Benefit Plans (Tables)",
     "role": "http://www.frostbank.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230923011 - Disclosure - Other Non-Interest Income and Expense (Tables)",
     "role": "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables",
     "shortName": "Other Non-Interest Income and Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:OtherNonInterestIncomeAndExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230963012 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.frostbank.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231023013 - Disclosure - Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables",
     "shortName": "Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231063014 - Disclosure - Derivative Financial Instruments (Tables)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231153015 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting (Tables)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables",
     "shortName": "Balance Sheet Offsetting Balance Sheet Offsetting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231203016 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231283017 - Disclosure - Operating Segments (Tables)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsTables",
     "shortName": "Operating Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231323018 - Disclosure - Condensed Financial Statements of Parent Company (Tables)",
     "role": "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables",
     "shortName": "Condensed Financial Statements of Parent Company (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashReserveDepositRequiredAndMade",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044001 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashReserveDepositRequiredAndMade",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240054002 - Disclosure - Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail",
     "shortName": "Summary of Significant Accounting Policies (Additional Cash Flow Information) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cfr:CashFlowReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240064003 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
     "shortName": "Summary of Significant Accounting Policies (Impact of Adoption of New Accounting Standard Related to CECL) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "iac02de98cb6c4ff6954e9c556f88d4f7_I20200101",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094004 - Disclosure - Securities (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
     "shortName": "Securities (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cfr:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240104005 - Disclosure - Securities (Year End Securities Held to Maturity) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
     "shortName": "Securities (Year End Securities Held to Maturity) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240114006 - Disclosure - Securities (Securities Moody's and Standard & Poor's Bond Rating) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
     "shortName": "Securities (Securities Moody's and Standard & Poor's Bond Rating) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:MoodysandStandardPoorsBondRatingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ief440f4303a3461da0500181c29a1386_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124007 - Disclosure - Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
     "shortName": "Securities (Securities Held to Maturity Allowance for Credit Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "iffdaabb19c7f412a856201bca9260995_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:ImpactOfNewAccountingPronouncement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i6c64903144b345c396254f1390c776e5_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Statement of Changes in Shareholders' Equity",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
     "shortName": "Consolidated Statement of Changes in Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i6c64903144b345c396254f1390c776e5_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134008 - Disclosure - Securities (Securities Available for Sale) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
     "shortName": "Securities (Securities Available for Sale) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144009 - Disclosure - Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
     "shortName": "Securities (Year End Securities with Unrealized Losses Segregated by Length of Impairment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154010 - Disclosure - Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
     "shortName": "Securities (Amortized Cost and Estimated Fair Value of Securities Excluding Trading Securities Presented by Contractual Maturity) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164011 - Disclosure - Securities (Sales of Securities Available for Sale) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail",
     "shortName": "Securities (Sales of Securities Available for Sale) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesGrossRealizedGains",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174012 - Disclosure - Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails",
     "shortName": "Securities Securities - (Premium Amortization and Discount Accretion Included in Income on Securities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240184013 - Disclosure - Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
     "shortName": "Securities (Year End Trading Account Securities at Estimated Fair Value) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecuritiesRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194014 - Disclosure - Securities (Net Gains and Losses on Trading Account Securities) (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail",
     "shortName": "Securities (Net Gains and Losses on Trading Account Securities) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecuritiesRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234015 - Disclosure - Loans (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/LoansNarrativeDetail",
     "shortName": "Loans (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244016 - Disclosure - Loans (Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansLoansDetail",
     "shortName": "Loans (Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i42328c7e68ff42078087fa9e54d3aa7f_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254017 - Disclosure - Loans (Activities in Related Party Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail",
     "shortName": "Loans (Activities in Related Party Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060007 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
     "shortName": "Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264018 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
     "shortName": "Loans (Non-Accrual Loans, Segregated by Class of Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274019 - Disclosure - Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)",
     "role": "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
     "shortName": "Loans (Non-Accrual Loans, Segregated by Class of Loan and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i02cc0bd267c14106969bf5b1bed23dd6_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284020 - Disclosure - Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
     "shortName": "Loans (Age Analysis of Past Due Loans, Segregated by Class of Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294021 - Disclosure - Loans (Impaired Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansImpairedLoansDetail",
     "shortName": "Loans (Impaired Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304022 - Disclosure - Loans (Troubled Debt Restructurings) (Detail)",
     "role": "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
     "shortName": "Loans (Troubled Debt Restructurings) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314023 - Disclosure - Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
     "shortName": "Loans Loans (Restructured Loans Past Due in Excess of 90 Days) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324024 - Disclosure - Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)",
     "role": "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
     "shortName": "Loans (Weighted Average Risk Grades for All Commercial Loans by Class) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "idd8d1e7dd4d5411c98fbc5a760180a50_I20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "cfr:WeightedAverageRiskGradeForLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "grade",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334025 - Disclosure - Loans (Net (Charge-Offs)/Recoveries, Segregated by Class of Loans) (Detail)",
     "role": "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
     "shortName": "Loans (Net (Charge-Offs)/Recoveries, Segregated by Class of Loans) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344026 - Disclosure - Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)",
     "role": "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
     "shortName": "Loans (Age Analysis of Past Due Consumer Loans, Segregated By Class and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i5f96ef6a6fbc41c197f3770513ef495b_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestmentPastDue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i7a7d5ba4b86d491bb2abe6c2528734c4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354027 - Disclosure - Loans (Revolving Loans Converted to Term) (Details)",
     "role": "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
     "shortName": "Loans (Revolving Loans Converted to Term) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i7a7d5ba4b86d491bb2abe6c2528734c4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:AccretionOfLoanDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364028 - Disclosure - Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)",
     "role": "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
     "shortName": "Loans (Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "id08d36cc7ef244a09d8263c46aaacb84_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ia6b3ca5e55084b9c8077cc4d792eee10_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240374029 - Disclosure - Loans (Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL) (Details)",
     "role": "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
     "shortName": "Loans (Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i141f68aeef7a497a823745af5aa66973_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240384030 - Disclosure - Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)",
     "role": "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
     "shortName": "Loans (Activity in Allowance for Loan Losses by Portfolio Segment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i0855f29d452446e086019c4e33ae85fc_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:ImpactOfNewAccountingPronouncement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394031 - Disclosure - Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)",
     "role": "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
     "shortName": "Loans (Investment in Loans Related to Allowance for Loan Loss by Portfolio Segment Disaggregated Based on Impairment Methodology) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i389e8b2f8d7a45cfba3c85abc111471a_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424032 - Disclosure - Premises and Equipment (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
     "shortName": "Premises and Equipment (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434033 - Disclosure - Premises and Equipment (Premises and Equipment) (Detail)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail",
     "shortName": "Premises and Equipment (Premises and Equipment) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Operatingleaserightofuseassetamortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444034 - Disclosure - Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
     "shortName": "Premises and Equipment (Lease Commitments, Components of Lease Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Operatingleaserightofuseassetamortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454035 - Disclosure - Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)",
     "role": "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
     "shortName": "Premises and Equipment Future Minimum Lease Payments Due Under non-Cancelable Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484036 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
     "shortName": "Goodwill and Other Intangible Assets (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "id89c44961d58400e848b9ab21f1755d2_D20200101-20201231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494037 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Goodwill) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240504038 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514039 - Disclosure - Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)",
     "role": "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail",
     "shortName": "Goodwill and Other Intangible Assets (Estimated Aggregate Future Amortization Expense for Intangible Assets) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544040 - Disclosure - Deposits (Schedule of Deposits) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
     "shortName": "Deposits (Schedule of Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DepositLiabilitiesTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "if14f1184353340f3936da641026a2a6f_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554041 - Disclosure - Deposits (Additional Information About Corporation's Deposits) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
     "shortName": "Deposits (Additional Information About Corporation's Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CertificateOfDepositAccountRegistryServiceCdarsDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564042 - Disclosure - Deposits (Scheduled Maturities of Time Deposits) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail",
     "shortName": "Deposits (Scheduled Maturities of Time Deposits) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduledMaturitiesOfTimeDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574043 - Disclosure - Deposits (Scheduled Maturities of Time Deposits in Amounts of $100,000 or More) (Detail)",
     "role": "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail",
     "shortName": "Deposits (Scheduled Maturities of Time Deposits in Amounts of $100,000 or More) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalFundsPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594044 - Disclosure - Borrowed Funds (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
     "shortName": "Borrowed Funds (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalFundsPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CreditCardGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624045 - Disclosure - Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
     "shortName": "Off-Balance Sheet Arrangements Commitments Guarantees and Contingencies (Narrative) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CreditCardGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ie45ca2f736a34e019c61550c5cf6b162_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634046 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies (Financial Instruments With Off-Balance-Sheet Risk) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "ie45ca2f736a34e019c61550c5cf6b162_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i20c3b1f446bd401e87ae8171d7f99ef0_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644047 - Disclosure - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "role": "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
     "shortName": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20201231.htm",
      "contextRef": "i87a0d14a53e0441191bfec7d65d40445_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 181,
   "tag": {
    "cfr_A2016Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 [Member]",
        "label": "2016 [Member]",
        "terseLabel": "2016"
       }
      }
     },
     "localname": "A2016Member",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 [Member]",
        "label": "2017 [Member]",
        "terseLabel": "2017"
       }
      }
     },
     "localname": "A2017Member",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 [Member]",
        "label": "2018 [Member]",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "A2018Member",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 [Member]",
        "label": "2019 [Member]",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "A2019Member",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 [Member]",
        "label": "2020 [Member]",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "A2020Member",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A [Member]",
        "label": "A [Member]",
        "terseLabel": "A [Member]"
       }
      }
     },
     "localname": "AMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AaAAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aa/AA [Member]",
        "label": "Aa/AA [Member]",
        "terseLabel": "Aa/AA [Member]"
       }
      }
     },
     "localname": "AaAAMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AaaAAAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aaa/AAA [Member]",
        "label": "Aaa/AAA [Member]",
        "terseLabel": "Aaa/AAA [Member]"
       }
      }
     },
     "localname": "AaaAAAMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_AccretionOfLoanDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion Of Loan Discount",
        "label": "Accretion Of Loan Discount",
        "negatedTerseLabel": "Accretion of loan discounts"
       }
      }
     },
     "localname": "AccretionOfLoanDiscount",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Pre Tax",
        "label": "Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Pre Tax",
        "terseLabel": "Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, pre tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentPreTax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AdditionalTier1CapitalbeyondCommonEquityTier1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Tier 1 Capital beyond Common Equity Tier 1",
        "label": "Additional Tier 1 Capital beyond Common Equity Tier 1",
        "terseLabel": "Additional Tier 1 Capital beyond Common Equity Tier 1"
       }
      }
     },
     "localname": "AdditionalTier1CapitalbeyondCommonEquityTier1",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]",
        "label": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]",
        "terseLabel": "Age analysis of Past Due Consumer Loans by Class and Year of Origination"
       }
      }
     },
     "localname": "AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for Credit Losses By Loan Class Calculated in Accordance With Methodology Used Prior to CECL [Table Text Block]",
        "label": "Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL Table [Table Text Block]",
        "terseLabel": "Allowance for Credit Losses By Loan Class in Accordance With Methodology Used Prior to CECL"
       }
      }
     },
     "localname": "AllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_Amountsincludedinaccumulatedothercomprehensivelossnetoftax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts included in accumulated other comprehensive loss, net of tax",
        "label": "Amounts included in accumulated other comprehensive loss, net of tax",
        "negatedTerseLabel": "Amounts included in accumulated other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "Amountsincludedinaccumulatedothercomprehensivelossnetoftax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax",
        "label": "Available For Sale Securities Transferred To Held To Maturity Securities Unrealized Gains Net Of Tax",
        "terseLabel": "Available for sale securities reclassified to held to maturity, unrealized gain net of tax"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTransferredToHeldToMaturitySecuritiesUnrealizedGainsNetOfTax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available For Sale Securities Transfers To Held To Maturity Unrealized Gains",
        "label": "Available For Sale Securities Transfers To Held To Maturity Unrealized Gains",
        "terseLabel": "Available for sale securities reclassified to held to maturity, unrealized gain"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTransfersToHeldToMaturityUnrealizedGains",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Awardpayoutpercentageatlessthan25thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at less than 25th percentile level of achievement",
        "label": "Award payout percentage at less than 25th percentile level of achievement",
        "terseLabel": "Award payout percentage at less than 25th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatlessthan25thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe25thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 25th percentile level of achievement",
        "label": "Award payout percentage at the 25th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 25th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe25thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe50thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 50th percentile level of achievement",
        "label": "Award payout percentage at the 50th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 50th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe50thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Awardpayoutpercentageatthe75thpercentilelevelofachievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award payout percentage at the 75th percentile level of achievement",
        "label": "Award payout percentage at the 75th percentile level of achievement",
        "terseLabel": "Award payout percentage at the 75th percentile level of achievement"
       }
      }
     },
     "localname": "Awardpayoutpercentageatthe75thpercentilelevelofachievement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_BalanceSheetOffsettingDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance Sheet Offsetting Disclosure [Text Block]",
        "label": "Balance Sheet Offsetting Disclosure [Text Block]",
        "terseLabel": "Balance Sheet Offsetting"
       }
      }
     },
     "localname": "BalanceSheetOffsettingDisclosureTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsetting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_BankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank",
        "label": "Bank [Member]",
        "terseLabel": "Banking [Member]"
       }
      }
     },
     "localname": "BankMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_BorrowedFundsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed Funds [Line Items]",
        "label": "Borrowed Funds [Line Items]",
        "terseLabel": "Borrowed Funds [Line Items]"
       }
      }
     },
     "localname": "BorrowedFundsLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_BorrowedFundsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed Funds [Table]",
        "label": "Borrowed Funds [Table]",
        "terseLabel": "Borrowed Funds [Table]"
       }
      }
     },
     "localname": "BorrowedFundsTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CECLTransitionAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CECL Transition Amount",
        "label": "CECL Transition Amount",
        "terseLabel": "CECL Transition Amount"
       }
      }
     },
     "localname": "CECLTransitionAmount",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_COVID19LoanDeferment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "COVID 19 Loan Deferment",
        "label": "COVID 19 Loan Deferment",
        "terseLabel": "COVID 19 Loan Deferment"
       }
      }
     },
     "localname": "COVID19LoanDeferment",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Conservation Buffer",
        "label": "Capital Conservation Buffer",
        "terseLabel": "Capital Conservation Buffer"
       }
      }
     },
     "localname": "CapitalConservationBuffer",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "CapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Tier one risk based capital to risk weighted assets, ratio upon full implementation"
       }
      }
     },
     "localname": "CapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CarryValueofSecuritiesPledged": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carry Value of Securities Pledged",
        "label": "Carry Value of Securities Pledged",
        "terseLabel": "Carry value of securities pledged"
       }
      }
     },
     "localname": "CarryValueofSecuritiesPledged",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CashFlowReportingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow Reporting Policy [Policy Text Block]",
        "label": "Cash Flow Reporting Policy [Policy Text Block]",
        "terseLabel": "Cash Flow Reporting"
       }
      }
     },
     "localname": "CashFlowReportingPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_CertificateOfDepositAccountRegistryServiceCdarsDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents Certificate Of Deposit Account Registry Service (CDARS) deposits",
        "label": "Certificate Of Deposit Account Registry Service Cdars Deposits",
        "terseLabel": "Certificate Of Deposit Account Registry Service Cdars Deposits"
       }
      }
     },
     "localname": "CertificateOfDepositAccountRegistryServiceCdarsDeposits",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ChargeOffOfPreviouslyRestructuresLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charge Off Of Previously Restructures Loans",
        "label": "Charge Off Of Previously Restructures Loans",
        "terseLabel": "Charge-offs of restructured loans recognized on previously restructured loans"
       }
      }
     },
     "localname": "ChargeOffOfPreviouslyRestructuresLoans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CliffVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cliff Vesting Period",
        "label": "Cliff Vesting Period",
        "terseLabel": "Cliff vesting period, years"
       }
      }
     },
     "localname": "CliffVestingPeriod",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_CollateralizedCreditCardGuarantees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized Credit Card Guarantees",
        "label": "Collateralized Credit Card Guarantees",
        "terseLabel": "Fully collateralized credit card guarantees"
       }
      }
     },
     "localname": "CollateralizedCreditCardGuarantees",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommercialAndIndividualMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and individual [Member]",
        "label": "Commercial And Individual [Member]",
        "terseLabel": "Commercial And Individual [Member]"
       }
      }
     },
     "localname": "CommercialAndIndividualMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial And Industrial, Other Commercial, Financing Receivable [Member]",
        "label": "Commercial And Industrial Other Commercial Financing Receivable [Member]",
        "terseLabel": "Commercial and Industrial, Other Commercial [Member]"
       }
      }
     },
     "localname": "CommercialAndIndustrialOtherCommercialFinancingReceivableMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoanLeaseInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial loan/lease interest rate swaps [Member]",
        "label": "Commercial Loan Lease Interest Rate Swaps [Member]",
        "terseLabel": "Commercial Loan/Lease Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "CommercialLoanLeaseInterestRateSwapsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoansYearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Year of Origination",
        "label": "Commercial Loans Year of Origination [Domain]",
        "terseLabel": "Commercial Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "CommercialLoansYearOfOriginationDomain",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Year of Origination [Axis]",
        "label": "Commercial Loans Year of Origination [Axis]",
        "terseLabel": "Commercial Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "CommercialLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Real Estate, Buildings, Land And Other, Loans [Member]",
        "label": "Commercial Real Estate Buildings Land And Other Loans [Member]",
        "terseLabel": "Commercial Real Estate, Buildings, Land and Other [Member]",
        "verboseLabel": "Commercial Real Estate Buildings Land And Other Financing Receivable [Member]"
       }
      }
     },
     "localname": "CommercialRealEstateBuildingsLandAndOtherLoansMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialandIndustrialTotalEnergyLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and Industrial Total Energy Loans [Member]",
        "label": "Commercial and Industrial Total Energy Loans [Member]",
        "terseLabel": "Commercial and Industrial Total Energy Loans [Member]",
        "verboseLabel": "Commercial And Industrial Energy Financing Receivable [Member]"
       }
      }
     },
     "localname": "CommercialandIndustrialTotalEnergyLoansMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommerciallandloanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial land loan [Member]",
        "label": "Commercial land loan [Member]",
        "terseLabel": "Commercial land loan [Member]"
       }
      }
     },
     "localname": "CommerciallandloanMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommercialmortgageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial mortgage [Member]",
        "label": "Commercial mortgage [Member]",
        "terseLabel": "Commercial mortgage [Member]"
       }
      }
     },
     "localname": "CommercialmortgageMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommitmentsAndGuaranteesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Guarantees [Line Items]",
        "label": "Commitments And Guarantees [Line Items]",
        "terseLabel": "Commitments And Guarantees [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommitmentsContingenciesAndOffBalanceSheetArrangementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]",
        "label": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]",
        "terseLabel": "Commitments Contingencies And Off Balance Sheet Arrangements [Table]"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndOffBalanceSheetArrangementsTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]",
        "label": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]",
        "terseLabel": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses"
       }
      }
     },
     "localname": "CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_CommoditySwapsAndOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Swaps And Options [Member]",
        "label": "Commodity Swaps And Options [Member]",
        "terseLabel": "Commodity Swaps And Options [Member]"
       }
      }
     },
     "localname": "CommoditySwapsAndOptionsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Effective common equity tier one capital to risk weighted assets, ratio upon full implementation"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule",
        "terseLabel": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Phase In Schedule, Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIPhaseInSchedule",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Concentrationofloansinasingleindustryinexcessoftenpercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration of loans in a single industry in excess of ten percent",
        "label": "Concentration of loans in a single industry in excess of ten percent",
        "terseLabel": "Concentration of loans in a single industry in excess of ten percent"
       }
      }
     },
     "localname": "Concentrationofloansinasingleindustryinexcessoftenpercent",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ConsumerLoansYearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Loans Year of Origination",
        "label": "Consumer Loans Year of Origination [Domain]",
        "terseLabel": "Consumer Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "ConsumerLoansYearOfOriginationDomain",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ConsumerLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Loans Year of Origination [Axis]",
        "label": "Consumer Loans Year of Origination [Axis]",
        "terseLabel": "Consumer Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "ConsumerLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CorrespondentBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Correspondent Banks [Member]",
        "label": "Correspondent Banks [Member]",
        "terseLabel": "Correspondent Banks [Member]"
       }
      }
     },
     "localname": "CorrespondentBanksMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartyaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty A [Member]",
        "label": "Counterpartya [Member]",
        "terseLabel": "Counterparty A [Member]"
       }
      }
     },
     "localname": "CounterpartyaMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartybMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty B [Member]",
        "label": "Counterpartyb [Member]",
        "terseLabel": "Counterparty B [Member]"
       }
      }
     },
     "localname": "CounterpartybMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CounterpartycMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Counterparty C [Member]",
        "label": "Counterpartyc [Member]",
        "terseLabel": "Counterparty C [Member]"
       }
      }
     },
     "localname": "CounterpartycMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CreditCardGuarantees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Card Guarantees",
        "label": "Credit Card Guarantees",
        "terseLabel": "Credit card guarantees"
       }
      }
     },
     "localname": "CreditCardGuarantees",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CreditLossTransitionalPeriodUnderCECL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss transitional period under CECL",
        "label": "Credit loss transitional period under CECL",
        "terseLabel": "Credit loss transitional period in years under CECL"
       }
      }
     },
     "localname": "CreditLossTransitionalPeriodUnderCECL",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_CullenFrostCapitalTrustIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cullen/Frost capital trust II [Member]",
        "label": "Cullen Frost Capital Trust II [Member]",
        "terseLabel": "Trust II [Member]"
       }
      }
     },
     "localname": "CullenFrostCapitalTrustIIMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CullenFrostMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cullen Frost [Member]",
        "label": "Cullen Frost [Member]",
        "terseLabel": "Cullen/Frost [Member]"
       }
      }
     },
     "localname": "CullenFrostMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "label": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "terseLabel": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CustomerCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Counterparties [Member]",
        "label": "Customer Counterparties [Member]",
        "terseLabel": "Customer Counterparties [Member]"
       }
      }
     },
     "localname": "CustomerCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DebtInstrumentMaturitiesPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Maturities Period",
        "label": "Debt Instrument Maturities Period",
        "terseLabel": "Short term debt maturity period"
       }
      }
     },
     "localname": "DebtInstrumentMaturitiesPeriod",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_DebtSecuritiesHeldtoMaturityNetCarryingAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held-to-Maturity Net Carrying Amount",
        "label": "Debt Securities, Held-to-Maturity Net Carrying Amount",
        "terseLabel": "Securities held to maturity, net of allowance for credit losses of $160 in 2020",
        "verboseLabel": "Debt Securities, Held-to-Maturity Net Carrying Amount"
       }
      }
     },
     "localname": "DebtSecuritiesHeldtoMaturityNetCarryingAmount",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DeferredStandbyLetterOfCreditFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Standby Letter Of Credit Fees [Member]",
        "label": "Deferred Standby Letter Of Credit Fees [Member]",
        "terseLabel": "Deferred Standby Letter of Credit Fees [Member]"
       }
      }
     },
     "localname": "DeferredStandbyLetterOfCreditFeesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, defined benefit post-retirement benefit plans.",
        "label": "Deferred Tax Liabilities Defined Benefit Post Retirement Benefit Plans",
        "negatedLabel": "Defined benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDefinedBenefitPostRetirementBenefitPlans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, net unrealized gain on securities available for sale and effective cash flow hedging derivatives.",
        "label": "Deferred Tax Liabilities Net Unrealized Gain On Securities Available For Sale And transferred Securities",
        "negatedLabel": "Net unrealized gain on securities available for sale and transferred securities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetUnrealizedGainOnSecuritiesAvailableForSaleAndtransferredSecurities",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxassetleaseliabilitiesunderoperatingleases": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset, lease liabilities under operating leases",
        "label": "Deferred tax asset, lease liabilities under operating leases",
        "terseLabel": "Lease liabilities under operating leases"
       }
      }
     },
     "localname": "Deferredtaxassetleaseliabilitiesunderoperatingleases",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxassetsdeferredloanandleaseoriginationfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets deferred loan and lease origination fees",
        "label": "Deferred tax assets deferred loan and lease origination fees",
        "terseLabel": "Deferred loan and lease origination fees"
       }
      }
     },
     "localname": "Deferredtaxassetsdeferredloanandleaseoriginationfees",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxliabilitiespartnershipinterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, partnership interest",
        "label": "Deferred tax liabilities, partnership interest",
        "negatedTerseLabel": "Partnership interests"
       }
      }
     },
     "localname": "Deferredtaxliabilitiespartnershipinterest",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Deferredtaxliabilityrightofuseassetsunderoperatingleases": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability, right-of-use assets under operating leases",
        "label": "Deferred tax liability, right-of-use assets under operating leases",
        "negatedTerseLabel": "Right-of-use assets under operating leases"
       }
      }
     },
     "localname": "Deferredtaxliabilityrightofuseassetsunderoperatingleases",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Expected Future Benefit Payments",
        "label": "Defined Benefit Plan Expected Future Benefit Payments",
        "totalLabel": "Total defined benefit plan expected future benefit payments"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan Minimum Annual Contributions Per Employee Percent",
        "label": "Defined Contribution Plan Minimum Annual Contributions Per Employee Percent",
        "terseLabel": "Contribution percentage of eligible compensation"
       }
      }
     },
     "localname": "DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_DepositLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposit [Line Items]",
        "label": "Deposit [Line Items]",
        "terseLabel": "Deposit [Line Items]"
       }
      }
     },
     "localname": "DepositLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeAssetsGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Assets Gross Offset",
        "label": "Derivative Assets Gross Offset",
        "terseLabel": "Gross Amount Offset, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DerivativeAssetsNonmonetaryNotionalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative, Assets Nonmonetary Notional Amount",
        "label": "Derivative Assets Nonmonetary Notional Amount",
        "terseLabel": "Oil/Natural Gas Derivative Assets Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetsNonmonetaryNotionalAmount",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_DerivativeCounterPartyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Counter Party [Line Items]",
        "label": "Derivative Counter Party [Line Items]",
        "terseLabel": "Derivative Counter Party [Line Items]"
       }
      }
     },
     "localname": "DerivativeCounterPartyLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeCounterPartyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Counter Party [Table]",
        "label": "Derivative Counter Party [Table]",
        "terseLabel": "Derivative Counter Party [Table]"
       }
      }
     },
     "localname": "DerivativeCounterPartyTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments [Line Items]",
        "label": "Derivative Instruments [Line Items]",
        "terseLabel": "Derivative Instruments [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments [Table]",
        "label": "Derivative Instruments [Table]",
        "terseLabel": "Derivative Instruments [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_DerivativeLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Liabilities Gross Offset",
        "label": "Derivative Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative, Liabilities Nonmonetary Notional Amount",
        "label": "Derivative Liabilities Nonmonetary Notional Amount",
        "terseLabel": "Oil/Natural Gas Derivative Liabilities Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNonmonetaryNotionalAmount",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_DirectordeferredstockunitsoutstandingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Director deferred stock units outstanding [Member]",
        "label": "Director deferred stock units outstanding [Member]",
        "terseLabel": "Director deferred stock units outstanding [Member]"
       }
      }
     },
     "localname": "DirectordeferredstockunitsoutstandingMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DividendIncomePaidByNonBanks": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Income Paid By Non Banks",
        "label": "Dividend Income Paid By Non Banks",
        "terseLabel": "Dividend income paid by non-banks"
       }
      }
     },
     "localname": "DividendIncomePaidByNonBanks",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document And Entity Information",
        "label": "Document And Entity Information [Abstract]",
        "terseLabel": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.frostbank.com/20201231",
     "xbrltype": "stringItemType"
    },
    "cfr_EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition",
        "label": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition",
        "terseLabel": "Employee service share-based compensation, Performance stock units,compensation cost not yet recognized,period for recognition"
       }
      }
     },
     "localname": "EmployeeservicesharebasedcompensationPerformancestockunitscompensationcostnotyetrecognizedperiodforrecognition",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee service share-based compensation not yet recognized, performance stock units",
        "label": "Employee service share-based compensation not yet recognized, performance stock units",
        "terseLabel": "Performance stock units"
       }
      }
     },
     "localname": "Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EnergyOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Other [Member]",
        "label": "Energy Other [Member]",
        "terseLabel": "Energy Other [Member]"
       }
      }
     },
     "localname": "EnergyOtherMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_EnergyProductionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Production [Member]",
        "label": "Energy Production [Member]",
        "terseLabel": "Energy Production [Member]"
       }
      }
     },
     "localname": "EnergyProductionMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_EquityInUndistributedEarningsOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity in undistributed earnings of subsidiaries.",
        "label": "Equity In Undistributed Earnings Of Subsidiaries",
        "negatedLabel": "Equity in undistributed earnings of subsidiaries",
        "terseLabel": "Equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "EquityInUndistributedEarningsOfSubsidiaries",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EstimatedIncrementalEffectofCECL": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Incremental Effect of CECL",
        "label": "Estimated Incremental Effect of CECL",
        "terseLabel": "Estimated Incremental Effect of CECL"
       }
      }
     },
     "localname": "EstimatedIncrementalEffectofCECL",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange",
        "label": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange",
        "terseLabel": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange"
       }
      }
     },
     "localname": "EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ExpectedDefinedBenefitPlansContributionWithinOneYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Defined Benefit Plans Contribution Within One Year",
        "label": "Expected Defined Benefit Plans Contribution Within One Year",
        "terseLabel": "Expected defined benefit plans contribution within a year"
       }
      }
     },
     "localname": "ExpectedDefinedBenefitPlansContributionWithinOneYear",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FairValueHedgeLoanLeaseInterestRateSwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Hedge Loan Lease Interest Rate Swaps",
        "label": "Fair Value Hedge Loan Lease Interest Rate Swaps",
        "terseLabel": "Fair Value Hedge Loan Lease Interest Rate Swaps"
       }
      }
     },
     "localname": "FairValueHedgeLoanLeaseInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition",
        "label": "Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition",
        "totalLabel": "Fair Value of Foreclosed Assets Remeasured Subsequent to Initial Recognition"
       }
      }
     },
     "localname": "FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Foreclosed Assets Remeasured at Initial Recognition",
        "label": "Fair Value of Foreclosed Assets Remeasured at Initial Recognition",
        "totalLabel": "Fair Value of Foreclosed Assets Remeasured at Initial Recognition"
       }
      }
     },
     "localname": "FairValueofForeclosedAssetsRemeasuredatInitialRecognition",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FiftyPointZeroOneToFiftyFivePointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifty Point Zero One To Fifty Five Point Zero Zero [Member]",
        "label": "Fifty Point Zero One To Fifty Five Point Zero Zero [Member]",
        "terseLabel": "50.01 - 55.00 [Member]"
       }
      }
     },
     "localname": "FiftyPointZeroOneToFiftyFivePointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Finalyearsofthetermofthenotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final years of the term of the notes",
        "label": "Final years of the term of the notes",
        "terseLabel": "Final years of the term of the notes"
       }
      }
     },
     "localname": "Finalyearsofthetermofthenotes",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset",
        "label": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset",
        "label": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset",
        "totalLabel": "Net Amount, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivatives And repurchase Agreements Net",
        "label": "Financial Assets Derivatives And Repurchase Agreements Net",
        "terseLabel": "Net Amount Recognized, Total Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativesAndRepurchaseAgreementsNet",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndResellAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Derivatives And Resell Agreements Net",
        "label": "Financial Assets Derivatives And Resell Agreements Net",
        "totalLabel": "Net Amount Recognized, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsDerivativesAndResellAgreementsNet",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Gross",
        "label": "Financial Assets Gross",
        "terseLabel": "Gross Amount Recognized, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsGross",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets Gross Offset",
        "label": "Financial Assets Gross Offset",
        "terseLabel": "Gross Amount Offset, Financial Assets"
       }
      }
     },
     "localname": "FinancialAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]",
        "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstitutionCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Institution Counterparties [Member]",
        "label": "Financial Institution Counterparties [Member]",
        "terseLabel": "Financial Institution Counterparties [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]",
        "label": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block]",
        "terseLabel": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset",
        "label": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset",
        "totalLabel": "Net Amount, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]",
        "label": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block]",
        "terseLabel": "Financial Instruments Eligible for Offset Consolidated Balance Sheet"
       }
      }
     },
     "localname": "FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialInstrumentsLiabilitiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Liabilities Gross",
        "label": "Financial Instruments Liabilities Gross",
        "terseLabel": "Gross Amount Recognized, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialInstrumentsLiabilitiesGross",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialInstrumentsLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Liabilities Gross Offset",
        "label": "Financial Instruments Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialInstrumentsLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset",
        "label": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Liabilities Derivatives And Repurchase Agreements Net",
        "label": "Financial Liabilities Derivatives And Repurchase Agreements Net",
        "terseLabel": "Net Amount Recognized, Financial Liabilities",
        "totalLabel": "Net Amount Recognized, Financial Liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Financialinstrumentsusingfairvaluemeasurementoption": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments using fair value measurement option",
        "label": "Financial instruments using fair value measurement option",
        "terseLabel": "Financial instruments using fair value measurement option"
       }
      }
     },
     "localname": "Financialinstrumentsusingfairvaluemeasurementoption",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]",
        "label": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]",
        "label": "Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table Text Block]",
        "terseLabel": "Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination"
       }
      }
     },
     "localname": "FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Revolving Loans Converted to Term [Table]",
        "label": "Financing Receivable Revolving Loans Converted to Term [Table Text Block]",
        "terseLabel": "Financing Receivable Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancingReceivables30to89DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "label": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "terseLabel": "Financing Receivables, 30 to 89 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables30to89DaysPastDueMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.",
        "label": "Foreclosed Assets Remeasured And Reported At Fair Value [Table Text Block]",
        "terseLabel": "Foreclosed Assets Remeasured and Reported at Fair Value"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredAndReportedAtFairValueTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 1.0,
       "parentTag": "cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "label": "Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "terseLabel": "Foreclosed Assets Remeasured Subsequent to Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredSubsequenttoInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 2.0,
       "parentTag": "cfr_FairValueOfForeclosedAssetsRemeasuredSubsequentToInitialRecognition",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured Subsequent to initial recognition Write-downs included in other non-interest expense",
        "label": "Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense",
        "negatedTerseLabel": "Foreclosed Assets Remeasured Subsequent to initial Recognition Write Downs Included In Other Non Interest Expense"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredSubsequenttoinitialRecognitionWriteDownsIncludedInOtherNonInterestExpense",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 1.0,
       "parentTag": "cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "label": "Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement",
        "terseLabel": "Foreclosed Assets Remeasured at Initial Recognition Carrying Value Of Foreclosed Assets Prior To Remeasurement"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredatInitialRecognitionCarryingValueOfForeclosedAssetsPriorToRemeasurement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail": {
       "order": 2.0,
       "parentTag": "cfr_FairValueofForeclosedAssetsRemeasuredatInitialRecognition",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses",
        "label": "Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses",
        "negatedTerseLabel": "Foreclosed Assets Remeasured at Initial Recognition Charge Offs Recognized In Allowance For Loan Losses"
       }
      }
     },
     "localname": "ForeclosedAssetsRemeasuredatInitialRecognitionChargeOffsRecognizedInAllowanceForLoanLosses",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ForeignCurrencyForwardContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Currency Forward Contracts [Member]",
        "label": "Foreign Currency Forward Contracts [Member]",
        "terseLabel": "Foreign Currency Forward Contracts [Member]"
       }
      }
     },
     "localname": "ForeignCurrencyForwardContractsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FortyFivePointZeroOneToFiftyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forty Five Point Zero One To Fifty Point Zero Zero [Member]",
        "label": "Forty Five Point Zero One To Fifty Point Zero Zero [Member]",
        "terseLabel": "$ 45.01 - $ 50.00 [Member]"
       }
      }
     },
     "localname": "FortyFivePointZeroOneToFiftyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FrostBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frost Bank [Member]",
        "label": "Frost Bank [Member]",
        "terseLabel": "Frost Bank [Member]"
       }
      }
     },
     "localname": "FrostBankMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_FrostWealthAdvisorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frost Wealth Advisors [Member]",
        "label": "Frost Wealth Advisors [Member]",
        "terseLabel": "Frost Wealth Advisors [Member]"
       }
      }
     },
     "localname": "FrostWealthAdvisorsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GeneralValuationAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General Valuation Allowances [Member]",
        "label": "General Valuation Allowances [Member]",
        "terseLabel": "General Valuation Allowances [Member]"
       }
      }
     },
     "localname": "GeneralValuationAllowancesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GradeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grade Thirteen [Member]",
        "label": "Grade Thirteen [Member]",
        "terseLabel": "Grade 13 [Member]"
       }
      }
     },
     "localname": "GradeThirteenMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GradeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grade Twelve [Member]",
        "label": "Grade Twelve [Member]",
        "terseLabel": "Grade 12 [Member]"
       }
      }
     },
     "localname": "GradeTwelveMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GuaranteedbytheTexasPSFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guaranteed by the Texas PSF [Member]",
        "label": "Guaranteed by the Texas PSF [Member]",
        "terseLabel": "Guaranteed by the Texas PSF [Member]"
       }
      }
     },
     "localname": "GuaranteedbytheTexasPSFMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_HistoricalValuationAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Historical Valuation Allowances [Member]",
        "label": "Historical Valuation Allowances [Member]",
        "terseLabel": "Historical Valuation Allowances [Member]"
       }
      }
     },
     "localname": "HistoricalValuationAllowancesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ImpactOfNewAccountingPronouncement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of New Accounting Pronouncement",
        "label": "Impact of New Accounting Pronouncement",
        "terseLabel": "Impact of New Accounting Pronouncement"
       }
      }
     },
     "localname": "ImpactOfNewAccountingPronouncement",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansReceivableFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations",
        "label": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations",
        "terseLabel": "Reversal of specific valuation allowance allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block.",
        "label": "Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]",
        "terseLabel": "Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral"
       }
      }
     },
     "localname": "ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_IncomeTaxReconciliationBankOwnedLifeInsuranceIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Reconciliation Bank Owned Life Insurance Income",
        "label": "Income Tax Reconciliation Bank Owned Life Insurance Income",
        "negatedLabel": "Bank owned life insurance income"
       }
      }
     },
     "localname": "IncomeTaxReconciliationBankOwnedLifeInsuranceIncome",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Interchangeanddebitcardtransactionfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income earned from debit card services, including interchange fees, annual fees and other fees.",
        "label": "Interchange and debit card transaction fees",
        "terseLabel": "Interchange and debit card transaction fees"
       }
      }
     },
     "localname": "Interchangeanddebitcardtransactionfees",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_InterestRateSwapsCapsAndFloorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swaps Caps And Floors [Member]",
        "label": "Interest Rate Swaps Caps And Floors [Member]",
        "terseLabel": "Interest Rate Swaps Caps And Floors [Member]"
       }
      }
     },
     "localname": "InterestRateSwapsCapsAndFloorsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]",
        "label": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]",
        "terseLabel": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]"
       }
      }
     },
     "localname": "InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Interestincomerecognizedsubsequenttoclassificationasimpaired": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income recognized subsequent to classification as impaired",
        "label": "Interest income recognized subsequent to classification as impaired",
        "terseLabel": "Interest income recognized subsequent to classification as impaired"
       }
      }
     },
     "localname": "Interestincomerecognizedsubsequenttoclassificationasimpaired",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology",
        "label": "Investment In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]",
        "terseLabel": "Investment in Loans Related to the Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology"
       }
      }
     },
     "localname": "InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_InvestmentInSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in subsidiaries.",
        "label": "Investment In Subsidiaries",
        "terseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentInSubsidiaries",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]",
        "label": "Lease Commitments, Components of Lease Expense [Table Text Block]",
        "terseLabel": "Lease Commitments, Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_LifePeriodOfOptionsAwarded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life Period Of Options Awarded",
        "label": "Life Period Of Options Awarded",
        "terseLabel": "Life period of options awarded, years"
       }
      }
     },
     "localname": "LifePeriodOfOptionsAwarded",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_LoanLeaseInterestRateSwapsAndCapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Lease Interest Rate Swaps And Caps [Member]",
        "label": "Loan Lease Interest Rate Swaps And Caps [Member]",
        "terseLabel": "Loan Lease Interest Rate Swaps And Caps [Member]"
       }
      }
     },
     "localname": "LoanLeaseInterestRateSwapsAndCapsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_LoanLeaseInterestRateSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Lease Interest Rate Swaps [Member]",
        "label": "Loan Lease Interest Rate Swaps [Member]",
        "terseLabel": "Loan Lease Interest Rate Swaps [Member]"
       }
      }
     },
     "localname": "LoanLeaseInterestRateSwapsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and leases receivable related parties collections other changes",
        "label": "Loans And Leases Receivable Related Parties Collections Other Changes",
        "terseLabel": "Other changes"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesCollectionsOtherChanges",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_LoansIndividuallyEvaluatedForImpairmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Individually Evaluated for Impairment [Member]",
        "label": "Loans Individually Evaluated For Impairment [Member]",
        "terseLabel": "Loans Individually Evaluated for Impairment [Member]"
       }
      }
     },
     "localname": "LoansIndividuallyEvaluatedForImpairmentMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MacroeconomicValuationAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Macroeconomic Valuation Allowances [Member]",
        "label": "Macroeconomic Valuation Allowances [Member]",
        "terseLabel": "Macroeconomic Valuation Allowances [Member]"
       }
      }
     },
     "localname": "MacroeconomicValuationAllowancesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MaximumPercentageOfLoanRelatedToSingleIndustry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Percentage of Loan Related To Single Industry",
        "label": "Maximum Percentage Of Loan Related To Single Industry",
        "terseLabel": "Maximum percentage loan related to single industry"
       }
      }
     },
     "localname": "MaximumPercentageOfLoanRelatedToSingleIndustry",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures",
        "label": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures",
        "terseLabel": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures"
       }
      }
     },
     "localname": "Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately",
        "label": "Minimum Percentage Of Aggregate Net Interest Income And Non Interest Income Required For Amounts To Be Stated Separately",
        "terseLabel": "Minimum percentage of the aggregate total net interest income and total non interest income required for amounts to be stated separately"
       }
      }
     },
     "localname": "MinimumPercentageOfAggregateNetInterestIncomeAndNonInterestIncomeRequiredForAmountsToBeStatedSeparately",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ModeledExpectedCreditLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modeled Expected Credit Losses [Member]",
        "label": "Modeled Expected Credit Losses [Member]",
        "terseLabel": "Modeled Expected Credit Losses [Member]"
       }
      }
     },
     "localname": "ModeledExpectedCreditLossesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_MoodysandStandardPoorsBondRatingsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Moody's and Standard &amp; Poor's Bond Ratings [Table]",
        "label": "Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]",
        "terseLabel": "Moody's and Standard &amp; Poor's Bond Ratings"
       }
      }
     },
     "localname": "MoodysandStandardPoorsBondRatingsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_MutualFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mutual Funds [Member]",
        "label": "Mutual Funds [Member]",
        "terseLabel": "Mutual Funds [Member]"
       }
      }
     },
     "localname": "MutualFundsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NaturalGasCommodityDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural Gas Commodity Derivative [Member]",
        "label": "Natural Gas Commodity Derivative [Member]",
        "terseLabel": "Natural Gas Commodity Derivative [Member]"
       }
      }
     },
     "localname": "NaturalGasCommodityDerivativeMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NatureOfOperationsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of Operations Policy [Text Block]",
        "label": "Nature Of Operations Policy [Policy Text Block]",
        "terseLabel": "Nature Of Operations"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Income Loss Available To Common Stock After Participating Securities Allocation",
        "label": "Net Income Loss Available To Common Stock After Participating Securities Allocation",
        "totalLabel": "Net earnings allocated to common stock"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Netchangeinoperatingleaserightofuseasset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in operating lease right of use asset",
        "label": "Net change in operating lease right of use asset",
        "terseLabel": "Lease right-of-use asset"
       }
      }
     },
     "localname": "Netchangeinoperatingleaserightofuseasset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity, Net of Tax",
        "terseLabel": "Cumulative effect of accounting change"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityNetOfTax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_NonAccrualLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Accrual Loans [Member]",
        "label": "Non Accrual Loans [Member]",
        "terseLabel": "Non Accrual Loans [Member]"
       }
      }
     },
     "localname": "NonAccrualLoansMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Accrual Loans Segregated By Class Of Loans [Line Items]",
        "label": "Non Accrual Loans Segregated By Class Of Loans [Line Items]",
        "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Line Items]"
       }
      }
     },
     "localname": "NonAccrualLoansSegregatedByClassOfLoansLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_NonAccrualLoansSegregatedByClassOfLoansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Accrual Loans Segregated By Class Of Loans [Table]",
        "label": "Non Accrual Loans Segregated By Class Of Loans [Table]",
        "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Table]"
       }
      }
     },
     "localname": "NonAccrualLoansSegregatedByClassOfLoansTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_NonBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Banks [Member]",
        "label": "Non Banks [Member]",
        "terseLabel": "Non-Banks [Member]"
       }
      }
     },
     "localname": "NonBanksMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonHedgingInterestRateSwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-hedging interest rate swaps",
        "label": "Non Hedging Interest Rate Swaps",
        "terseLabel": "Non-hedging interest rate swaps - financial institution counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_NonHedgingInterestRateSwaps2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-hedging interest rate swaps (2)",
        "label": "Non Hedging Interest Rate Swaps 2",
        "terseLabel": "Non-hedging interest rate swaps - customer counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps2",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_NonVestedStockAndStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Vested Stock And Stock Units [Member]",
        "label": "Non Vested Stock And Stock Units [Member]",
        "terseLabel": "Non Vested Stock Awards and Stock Units [Member]"
       }
      }
     },
     "localname": "NonVestedStockAndStockUnitsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonVestedStockAwardsOutstandingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Vested Stock Awards Outstanding [Member]",
        "label": "Non Vested Stock Awards Outstanding [Member]",
        "terseLabel": "Non-Vested Stock Awards/ Stock Units Outstanding [Member]"
       }
      }
     },
     "localname": "NonVestedStockAwardsOutstandingMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NotGuaranteedorPreRefundedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Guaranteed or Pre-Refunded [Member]",
        "label": "Not Guaranteed or Pre-Refunded [Member]",
        "terseLabel": "Not Guaranteed or Pre-Refunded [Member]"
       }
      }
     },
     "localname": "NotGuaranteedorPreRefundedMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NotratedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not rated [Member]",
        "label": "Not rated [Member]",
        "terseLabel": "Not rated [Member]"
       }
      }
     },
     "localname": "NotratedMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NumberOfCOVID19LoanDefermentsAtPeriodEnd": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of COVID-19 Loan Deferments At Period-End",
        "label": "Number Of COVID-19 Loan Deferments At Period-End",
        "terseLabel": "Number Of COVID-19 Loan Deferments At Period-End"
       }
      }
     },
     "localname": "NumberOfCOVID19LoanDefermentsAtPeriodEnd",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_NumberOfDaysPastDue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Days Past Due",
        "label": "Number Of Days Past Due",
        "terseLabel": "Number of days past due for payment of interest on loans, minimum"
       }
      }
     },
     "localname": "NumberOfDaysPastDue",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_NumberOfPreferredStockEquivalentDepositaryShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Preferred Stock equivalent depositary shares",
        "label": "Number of Preferred Stock equivalent depositary shares",
        "terseLabel": "Number of Preferred Stock equivalent depositary shares"
       }
      }
     },
     "localname": "NumberOfPreferredStockEquivalentDepositaryShares",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End",
        "label": "Number Of Restructured Loans Past Due In Excess of 90 Days At Period-End",
        "terseLabel": "Number Of restructured loans past due in excess of 90 days at period-end"
       }
      }
     },
     "localname": "NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_Numberofstockplans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock plans",
        "label": "Number of stock plans",
        "terseLabel": "Number of stock plans"
       }
      }
     },
     "localname": "Numberofstockplans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "cfr_OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]",
        "label": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]",
        "terseLabel": "Offsetting Securities Sold Under Agreement to Repurchase [Abstract]"
       }
      }
     },
     "localname": "OffsettingSecuritiesSoldUnderAgreementtoRepurchaseAbstract",
     "nsuri": "http://www.frostbank.com/20201231",
     "xbrltype": "stringItemType"
    },
    "cfr_OilCommodityDerivativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil Commodity Derivative [Member]",
        "label": "Oil Commodity Derivative [Member]",
        "terseLabel": "Oil Commodity Derivative [Member]"
       }
      }
     },
     "localname": "OilCommodityDerivativeMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OperatingLeaseNonLeaseComponents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs.",
        "label": "Operating lease non-lease components",
        "terseLabel": "Non-lease components (including taxes, insurance, common maintenance, etc.)"
       }
      }
     },
     "localname": "OperatingLeaseNonLeaseComponents",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Operatingleaserightofuseassetamortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease, right-of-use asset, amortization",
        "label": "Operating lease, right-of-use asset, amortization",
        "terseLabel": "Amortization of lease right-of-use assets"
       }
      }
     },
     "localname": "Operatingleaserightofuseassetamortization",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OptionsExercisableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options Exercisable [Member]",
        "label": "Options Exercisable [Member]",
        "terseLabel": "Options Exercisable [Member]"
       }
      }
     },
     "localname": "OptionsExercisableMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax",
        "label": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax",
        "terseLabel": "Securities available for sale and transferred securities. change in net unrealized gain on securities transfers to held-to-maturity, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax",
        "label": "Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax",
        "terseLabel": "Change in net unrealized gain on securities transferred to held-to-maturity",
        "verboseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Net Actuarial Gain Loss Expected To Be Recognized",
        "label": "Other Comprehensive Income Net Actuarial Gain Loss Expected To Be Recognized",
        "terseLabel": "Net actuarial loss expected to be recognized"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetActuarialGainLossExpectedToBeRecognized",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax",
        "label": "Other Comprehensive Income Reclassification Adjustment For Available For Sale Securities Transferred To Held To Maturity Tax",
        "terseLabel": "Securities available for sale and transferred securities, change in net unrealized gain on securities transfers to held-to-maturity, tax expense benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherCounterpartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Counterparties [Member]",
        "label": "Other Counterparties [Member]",
        "terseLabel": "Other Counterparties [Member]"
       }
      }
     },
     "localname": "OtherCounterpartiesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OtherNonInterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-interest expense, other",
        "label": "Other Non Interest Expense Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestExpenseOther",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherNonInterestIncomeAndExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non-interest income and expense [Table text block]",
        "label": "Other Non Interest Income And Expense [Table Text Block]",
        "terseLabel": "Other Non-Interest Income and Expense"
       }
      }
     },
     "localname": "OtherNonInterestIncomeAndExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]",
        "label": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]",
        "terseLabel": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]"
       }
      }
     },
     "localname": "OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_OtherNonInterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income Other",
        "label": "Other Non Interest Income Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestIncomeOther",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Otherchargescommissionsandfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fee and commission revenue classified as other.",
        "label": "Other charges, commissions and fees",
        "terseLabel": "Other charges, commissions and fees"
       }
      }
     },
     "localname": "Otherchargescommissionsandfees",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_OtherconsumerrealestateloansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other consumer real estate loans [Member]",
        "label": "Other consumer real estate loans [Member]",
        "terseLabel": "Other consumer real estate loans [Member]"
       }
      }
     },
     "localname": "OtherconsumerrealestateloansMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program",
        "label": "Paycheck Protection Program [Member]",
        "terseLabel": "Paycheck Protection Program [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]",
        "label": "Pension Plans Postretirement And Other Employee Benefits [Line Items]",
        "terseLabel": "Pension Plans, Postretirement and Other Employee Benefits [Line Items]"
       }
      }
     },
     "localname": "PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded",
        "label": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded",
        "terseLabel": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded"
       }
      }
     },
     "localname": "PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Of Valuation Allowance In Excess Of Principal Balance Maximum",
        "label": "Percent Of Valuation Allowance In Excess Of Principal Balance Maximum",
        "terseLabel": "General percentage of valuation allowance in excess of principal balance, maximum"
       }
      }
     },
     "localname": "PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent Of Valuation Allowance In Excess Of Principal Balance Minimum",
        "label": "Percent Of Valuation Allowance In Excess Of Principal Balance Minimum",
        "terseLabel": "General percentage of valuation allowance in excess of principal balance, minimum"
       }
      }
     },
     "localname": "PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageOfEquityInvestmentsInMutualFund": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity investments in mutual fund",
        "label": "Percentage Of Equity Investments In Mutual Fund",
        "terseLabel": "Percentage of equity investments in mutual fund"
       }
      }
     },
     "localname": "PercentageOfEquityInvestmentsInMutualFund",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total energy loans to total loans excluding PPP Loans",
        "label": "Percentage of total energy loans to total loans excluding PPP Loans",
        "terseLabel": "Percentage of total energy loans to total loans excluding PPP Loans"
       }
      }
     },
     "localname": "PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_Percentageoftotalenergyloanstototalloans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total energy loans to total loans",
        "label": "Percentage of total energy loans to total loans",
        "terseLabel": "Percentage of total energy loans to total loans"
       }
      }
     },
     "localname": "Percentageoftotalenergyloanstototalloans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes",
        "label": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes",
        "terseLabel": "Per year percentage of decreases in permissible portion of Subordinate Note included in Total Capital"
       }
      }
     },
     "localname": "PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Permissible Portion Of Subordinated Note Included In Capital",
        "label": "Permissible Portion Of Subordinated Note Included In Capital",
        "terseLabel": "Permissible Portion Of Subordinated Note Included In Capital"
       }
      }
     },
     "localname": "PermissiblePortionOfSubordinatedNoteIncludedInCapital",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PostAdoptionAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post-Adoption Allowance [Member]",
        "label": "Post-Adoption Allowance [Member]",
        "terseLabel": "Post-Adoption Allowance [Member]"
       }
      }
     },
     "localname": "PostAdoptionAllowanceMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreAdoptionAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-Adoption Allowance [Member]",
        "label": "Pre-Adoption Allowance [Member]",
        "terseLabel": "Pre-Adoption Allowance [Member]"
       }
      }
     },
     "localname": "PreAdoptionAllowanceMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreRefundedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-Refunded [Member]",
        "label": "Pre-Refunded [Member]",
        "terseLabel": "Pre-Refunded [Member]"
       }
      }
     },
     "localname": "PreRefundedMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock Value Issued Include For Regulatory Tier One capital calculations",
        "label": "Preferred Stock Value Issued Include For Regulatory Tier One Capital Calculations",
        "terseLabel": "Non-cumulative perpetual preferred stock"
       }
      }
     },
     "localname": "PreferredStockValueIssuedIncludeForRegulatoryTierOneCapitalCalculations",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premium Amortization and Discount Accretion Included in Income on Securities [Table Text Block]",
        "label": "Premium Amortization and Discount Accretion Included in Income on Securities [Table Text Block]",
        "terseLabel": "Premium Amortization and Discount Accretion Included in Income on Securities"
       }
      }
     },
     "localname": "PremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_PreviouslyRestructuredLoansPastDue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously Restructured Loans Past Due",
        "label": "Previously Restructured Loans Past Due",
        "terseLabel": "Dollar amount of loans previously restructured during the last year in excess of 90 days past due"
       }
      }
     },
     "localname": "PreviouslyRestructuredLoansPastDue",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PriorYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Years [Member]",
        "label": "Prior Years [Member]",
        "terseLabel": "Prior Years"
       }
      }
     },
     "localname": "PriorYearsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_PrivateAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Accounts [Member]",
        "label": "Private Accounts [Member]",
        "terseLabel": "Private Accounts [Member]"
       }
      }
     },
     "localname": "PrivateAccountsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Proceedsfromsaleofrestructuredloans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from sale of restructured loans",
        "label": "Proceeds from sale of restructured loans",
        "terseLabel": "Proceeds from sale of restructured loans"
       }
      }
     },
     "localname": "Proceedsfromsaleofrestructuredloans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PublicFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Funds [Member]",
        "label": "Public Funds [Member]",
        "terseLabel": "Public Funds [Member]"
       }
      }
     },
     "localname": "PublicFundsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_QfactoradjustmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Q-factor adjustments [Member]",
        "label": "Q-factor adjustments [Member]",
        "terseLabel": "Q-factor adjustments [Member]"
       }
      }
     },
     "localname": "QfactoradjustmentsMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective",
        "label": "Range Of Change In Fair Value Of Derivative Hedging Instrument To Be Considered Highly Effective",
        "terseLabel": "Range of change in fair value of derivative hedging instrument to be considered highly effective"
       }
      }
     },
     "localname": "RangeOfChangeInFairValueOfDerivativeHedgingInstrumentToBeConsideredHighlyEffective",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]",
        "label": "Reclassification Adjustments For Gains Losses Included In Net Income [Abstract]",
        "terseLabel": "Reclassification adjustments for (gains) losses included in net income:"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsForGainsLossesIncludedInNetIncomeAbstract",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ReclassifiedToHeldToMaturityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassified To Held To Maturity [Member]",
        "label": "Reclassified To Held To Maturity [Member]",
        "terseLabel": "Reclassified To Held To Maturity [Member]"
       }
      }
     },
     "localname": "ReclassifiedToHeldToMaturityMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognition of operating lease liability related to the new corporate headquarters facility",
        "label": "Recognition of operating lease liability related to the new corporate headquarters facility",
        "terseLabel": "Recognition of operating lease liability related to the new corporate headquarters facility"
       }
      }
     },
     "localname": "Recognitionofoperatingleaseliabilityrelatedtothenewcorporateheadquartersfacility",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognition of right of use asset related to the new corporate headquarters facility",
        "label": "Recognition of right of use asset related to the new corporate headquarters facility",
        "terseLabel": "Recognition of right of use asset related to the new corporate headquarters facility"
       }
      }
     },
     "localname": "Recognitionofrightofuseassetrelatedtothenewcorporateheadquartersfacility",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]",
        "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Revolving Loans Converted to Term During Period",
        "label": "Remaining Revolving Loans Converted to Term During Period",
        "terseLabel": "Remaining Revolving Loans Converted to Term During Period"
       }
      }
     },
     "localname": "RemainingRevolvingLoansConvertedToTermDuringPeriod",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreements30to90Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements 30 to 90 Days",
        "label": "Remaining contractual maturity of the agreements 30 to 90 Days",
        "terseLabel": "Remaining contractual maturity of the agreements 30 to 90 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreements30to90Days",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements greater than 90 Days",
        "label": "Remaining contractual maturity of the agreements greater than 90 Days",
        "terseLabel": "Remaining contractual maturity of the agreements greater than 90 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsgreaterthan90Days",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements overnight and continuous",
        "label": "Remaining contractual maturity of the agreements overnight and continuous",
        "terseLabel": "Remaining contractual maturity of the agreements overnight and continuous"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementstotal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements total",
        "label": "Remaining contractual maturity of the agreements total",
        "terseLabel": "Remaining contractual maturity of the agreements total"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementstotal",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsupto30Days": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements up to 30 Days",
        "label": "Remaining contractual maturity of the agreements up to 30 Days",
        "terseLabel": "Remaining contractual maturity of the agreements up to 30 Days"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementsupto30Days",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RepurchaseAgreementsLiabilitiesGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Agreements Liabilities Gross Offset",
        "label": "Repurchase Agreements Liabilities Gross Offset",
        "terseLabel": "Gross Amount Offset, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "RepurchaseAgreementsLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_ResellAgreementGrossOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Resell Agreement Gross Offset",
        "label": "Resell Agreement Gross Offset",
        "terseLabel": "Gross Amount Offset, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "ResellAgreementGrossOffset",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]",
        "label": "Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table Text Block]",
        "terseLabel": "Restructured Loans Past Due in Excess of 90 Days on Financing Receivables"
       }
      }
     },
     "localname": "RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_Restructuredloansonnonaccrualstatusatperiodend": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructured loans on non-accrual status at period end",
        "label": "Restructured loans on non-accrual status at period end",
        "terseLabel": "Restructured loans on non-accrual status at period end"
       }
      }
     },
     "localname": "Restructuredloansonnonaccrualstatusatperiodend",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_RevolvingLoansConvertedtoTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loans Converted to Term [Member]",
        "label": "Revolving Loans Converted to Term [Member]",
        "terseLabel": "Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "RevolvingLoansConvertedtoTermMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Eleven [Member]",
        "label": "Risk Grade Eleven [Member]",
        "terseLabel": "Risk Grade Eleven [Member]"
       }
      }
     },
     "localname": "RiskGradeElevenMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Nine [Member]",
        "label": "Risk Grade Nine [Member]",
        "terseLabel": "Risk Grade Nine [Member]"
       }
      }
     },
     "localname": "RiskGradeNineMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeOneToEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk grades One To Eight [Member]",
        "label": "Risk Grade One To Eight [Member]",
        "terseLabel": "Risk Grade One To Eight [Member]"
       }
      }
     },
     "localname": "RiskGradeOneToEightMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeTenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Ten [Member]",
        "label": "Risk Grade Ten [Member]",
        "terseLabel": "Risk Grade Ten [Member]"
       }
      }
     },
     "localname": "RiskGradeTenMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Thirteen [Member]",
        "label": "Risk Grade Thirteen [Member]",
        "terseLabel": "Risk Grade Thirteen [Member]"
       }
      }
     },
     "localname": "RiskGradeThirteenMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_RiskGradeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Grade Twelve [Member]",
        "label": "Risk Grade Twelve [Member]",
        "terseLabel": "Risk Grade Twelve [Member]"
       }
      }
     },
     "localname": "RiskGradeTwelveMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block",
        "label": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Amounts Included in Income Related to Interest Rate Derivatives Designated as Hedges of Fair Value"
       }
      }
     },
     "localname": "ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Corporation Deposits Additional Information [Table Text Block]",
        "label": "Schedule Of Corporation Deposits Additional Information [Table Text Block]",
        "terseLabel": "Additional Information About Corporation's Deposits"
       }
      }
     },
     "localname": "ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleOfMarketableSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Marketable Securities [Line Items]",
        "label": "Schedule Of Marketable Securities [Line Items]",
        "terseLabel": "Schedule Of Marketable Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfMarketableSecuritiesLineItems",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduleOfMarketableSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Marketable Securities [Table]",
        "label": "Schedule Of Marketable Securities [Table]",
        "terseLabel": "Schedule Of Marketable Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfMarketableSecuritiesTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]",
        "label": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]",
        "terseLabel": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]"
       }
      }
     },
     "localname": "ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ScheduledMaturitiesOfTimeDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheduled maturities of time deposits [Table Text Block].",
        "label": "Scheduled Maturities Of Time Deposits [Table Text Block]",
        "terseLabel": "Scheduled Maturities of Time Deposits"
       }
      }
     },
     "localname": "ScheduledMaturitiesOfTimeDepositsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]",
        "label": "Schedule of weighted-average rates paid and received for interest rate swaps [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding"
       }
      }
     },
     "localname": "ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_SegmentReportingAverageAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Reporting Average Assets",
        "label": "Segment Reporting, Average Assets",
        "terseLabel": "Average assets"
       }
      }
     },
     "localname": "SegmentReportingAverageAssets",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B Preferred Stock Equivalent Depositary Shares Member",
        "label": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]",
        "terseLabel": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockEquivalentDepositarySharesMemberMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SeventyFivePointZeroOneToEightyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seventy Five Point Zero One To Eighty Point Zero Zero [Member]",
        "label": "Seventy Five Point Zero One To Eighty Point Zero Zero [Member]",
        "terseLabel": "75.01 - 80.00 [Member]"
       }
      }
     },
     "localname": "SeventyFivePointZeroOneToEightyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SeventyPointZeroOneToSeventyFivePointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Seventy Point Zero One To Seventy Five Point Zero Zero [Member]",
        "label": "Seventy Point Zero One To Seventy Five Point Zero Zero [Member]",
        "terseLabel": "70.01 - 75.00 [Member]"
       }
      }
     },
     "localname": "SeventyPointZeroOneToSeventyFivePointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Sharebasedcompensationexpenseonperformancestockunits": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation expense on performance stock units",
        "label": "Share-based compensation expense on performance stock units",
        "terseLabel": "Performance stock units"
       }
      }
     },
     "localname": "Sharebasedcompensationexpenseonperformancestockunits",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Shorttermoperatingleaserentexpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term operating lease rent expense",
        "label": "Short term operating lease rent expense",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "Shorttermoperatingleaserentexpense",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_SixtyFivePointZeroOneToSeventyPointZeroZeroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sixty Five Point Zero One To Seventy Point Zero Zero [Member]",
        "label": "Sixty Five Point Zero One To Seventy Point Zero Zero [Member]",
        "terseLabel": "65.01 - 70.00 [Member]"
       }
      }
     },
     "localname": "SixtyFivePointZeroOneToSeventyPointZeroZeroMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_SpecificValuationAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific Valuation Allowances [Member]",
        "label": "Specific Valuation Allowances [Member]",
        "terseLabel": "Specific Valuation Allowances [Member]"
       }
      }
     },
     "localname": "SpecificValuationAllowancesMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "terseLabel": "Adjusted beginning balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Stockrepurchase2017planMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "stock repurchase 2017 plan [Member]",
        "label": "stock repurchase 2017 plan [Member]",
        "terseLabel": "stock repurchase 2017 plan [Member]"
       }
      }
     },
     "localname": "Stockrepurchase2017planMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Stockrepurchase2019planMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "stock repurchase 2019 plan [Member]",
        "label": "stock repurchase 2019 plan [Member]",
        "terseLabel": "stock repurchase 2019 plan [Member]"
       }
      }
     },
     "localname": "Stockrepurchase2019planMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Taxexpensebenefitofsecuritiesgainslosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax (expense)benefit of securities (gains)losses",
        "label": "Tax (expense)benefit of securities (gains)losses",
        "negatedTerseLabel": "Tax benefit (expense) related to securities gains/losses"
       }
      }
     },
     "localname": "Taxexpensebenefitofsecuritiesgainslosses",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TexasLeadingIndexEconomicConditionIndicator": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Texas Leading Index economic condition indicator",
        "label": "Texas Leading Index Economic Condition Indicator",
        "terseLabel": "Texas Leading Index economic condition indicator"
       }
      }
     },
     "localname": "TexasLeadingIndexEconomicConditionIndicator",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Minimum leverage ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredforCapitalAdequacytoAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Basel III Fully Phased In, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In",
        "terseLabel": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "verboseLabel": "Effective tier one capital ratio, upon full implementation"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_TotalconsumerrealestateloansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total consumer real estate loans [Member]",
        "label": "Total consumer real estate loans [Member]",
        "terseLabel": "Total consumer real estate loans [Member]"
       }
      }
     },
     "localname": "TotalconsumerrealestateloansMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Totaloperatingleaseexpenseexcludingrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total operating lease expense, excluding rent",
        "label": "Total operating lease expense, excluding rent",
        "terseLabel": "Total operating lease expense, excluding rent"
       }
      }
     },
     "localname": "Totaloperatingleaseexpenseexcludingrent",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "transfer of investment securities to held to maturity from available for sale",
        "label": "Transfer of investment securities to held to maturity from available for sale",
        "terseLabel": "Transfer of securities from available for sale to held to maturity"
       }
      }
     },
     "localname": "Transferofinvestmentsecuritiestoheldtomaturityfromavailableforsale",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TreasurySharesIssuedRelatedToStockOptionExercises": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury Shares Issued Related To Stock Option Exercises",
        "label": "Treasury Shares Issued Related To Stock Option Exercises",
        "terseLabel": "Shares issued from available treasury stock"
       }
      }
     },
     "localname": "TreasurySharesIssuedRelatedToStockOptionExercises",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "cfr_TrustAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust assets [Policy Text Block].",
        "label": "Trust Assets Policy [Policy Text Block]",
        "terseLabel": "Trust Assets"
       }
      }
     },
     "localname": "TrustAssetsPolicyPolicyTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]",
        "label": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]",
        "terseLabel": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]"
       }
      }
     },
     "localname": "TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Trustandinvestmentmanagementfees": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department.",
        "label": "Trust and investment management fees",
        "terseLabel": "Trust and investment management fees"
       }
      }
     },
     "localname": "Trustandinvestmentmanagementfees",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TwoThousandFifteenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Fifteen Plan [Member]",
        "label": "Two Thousand Fifteen Plan [Member]",
        "terseLabel": "Two Thousand Fifteen Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandFifteenPlanMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Unfundedbalances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded balances",
        "label": "Unfunded balances",
        "terseLabel": "Unfunded balances"
       }
      }
     },
     "localname": "Unfundedbalances",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_UnsettledSecurityTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsettled Security Transactions",
        "label": "Unsettled Security Transactions",
        "terseLabel": "Unsettled securities transactions"
       }
      }
     },
     "localname": "UnsettledSecurityTransactions",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_WNBCapitalTrustIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "WNB Capital Trust I [Member]",
        "label": "WNB Capital Trust I [Member]",
        "terseLabel": "WNB Capital Trust I [Member]"
       }
      }
     },
     "localname": "WNBCapitalTrustIMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageInterestRatePaidMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Interest Rate Paid [Member]",
        "label": "Weighted Average Interest Rate Paid [Member]",
        "terseLabel": "Weighted Average Interest Rate Paid [Member]"
       }
      }
     },
     "localname": "WeightedAverageInterestRatePaidMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageInterestRateReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-Average Interest Rate Received [Member]",
        "label": "Weighted Average Interest Rate Received [Member]",
        "terseLabel": "Weighted-Average Interest Rate Received [Member]"
       }
      }
     },
     "localname": "WeightedAverageInterestRateReceivedMember",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average loss severity in the event of default on commodity swaps",
        "label": "Weighted average loss severity in the event of default on commodity swaps",
        "terseLabel": "Weighted average loss severity in the event of default on commodity swaps"
       }
      }
     },
     "localname": "WeightedAverageLossSeverityInTheEventOfDefaultOnCommoditySwaps",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "cfr_WeightedAverageRiskGradeForLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Risk Grade for Loans",
        "label": "Weighted Average Risk Grade For Loans",
        "terseLabel": "Weighted Average Risk\u00a0Grade"
       }
      }
     },
     "localname": "WeightedAverageRiskGradeForLoans",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]",
        "label": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]",
        "terseLabel": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination"
       }
      }
     },
     "localname": "WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Strike Rate Outstanding Interest Rate Caps",
        "label": "Weighted Average Strike Rate Outstanding Interest Rate Caps",
        "terseLabel": "Weighted-average strike rate for outstanding interest rate caps"
       }
      }
     },
     "localname": "WeightedAverageStrikeRateOutstandingInterestRateCaps",
     "nsuri": "http://www.frostbank.com/20201231",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r915",
      "r916",
      "r917"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r918"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r920"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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 Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r920"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r920"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "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": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r921"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityListingsExchangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Listings, Exchange [Axis]",
        "terseLabel": "Entity Listings, Exchange [Axis]"
       }
      }
     },
     "localname": "EntityListingsExchangeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r920"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r920"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r920"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r920"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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 Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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 Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_ExchangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.",
        "label": "Exchange [Domain]",
        "terseLabel": "Exchange [Domain]"
       }
      }
     },
     "localname": "ExchangeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r915",
      "r916",
      "r917"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r913"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r914"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "exch_XNYS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NEW YORK STOCK EXCHANGE, INC. [Member]",
        "terseLabel": "NEW YORK STOCK EXCHANGE, INC. [Member]"
       }
      }
     },
     "localname": "XNYS",
     "nsuri": "http://xbrl.sec.gov/exch/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "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 Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r626",
      "r627",
      "r629",
      "r630",
      "r912",
      "r922"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r626",
      "r627",
      "r629",
      "r630"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r50",
      "r130",
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CreditRatingMoodysAxis": {
     "auth_ref": [
      "r253",
      "r343",
      "r353",
      "r406",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by Moody's rating.",
        "label": "Credit Rating, Moody's [Axis]",
        "terseLabel": "Credit Rating, Moody's [Axis]"
       }
      }
     },
     "localname": "CreditRatingMoodysAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ExternalCreditRatingMoodysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit-ratings as used by Moody's. Contact Moody's for a complete list of ratings and their definitions.",
        "label": "External Credit Rating, Moody's [Domain]",
        "terseLabel": "External Credit Rating, Moody's [Domain]"
       }
      }
     },
     "localname": "ExternalCreditRatingMoodysMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r519",
      "r529",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r723",
      "r747",
      "r873",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r519",
      "r529",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r723",
      "r747",
      "r873",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company [Member]"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PartnershipInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A general or limited ownership interest in a partnership or unincorporated joint venture.",
        "label": "Partnership Interest [Member]",
        "terseLabel": "Partnership Interest [Member]"
       }
      }
     },
     "localname": "PartnershipInterestMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProFormaMember": {
     "auth_ref": [
      "r395",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported based on historical fact adjusted for fully or partially assumed fact. Excludes information reported for future period (forecast).",
        "label": "Pro Forma [Member]",
        "terseLabel": "Pro Forma [Member]"
       }
      }
     },
     "localname": "ProFormaMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r231",
      "r421",
      "r422",
      "r748",
      "r871",
      "r874"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r231",
      "r421",
      "r422",
      "r748",
      "r871",
      "r874"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r455",
      "r519",
      "r529",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r723",
      "r747",
      "r873",
      "r875"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r455",
      "r519",
      "r529",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r723",
      "r747",
      "r873",
      "r875"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RegulatoryCapitalRequirementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]",
        "terseLabel": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r924"
     ],
     "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 Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r924"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r138",
      "r624",
      "r923",
      "r926",
      "r927",
      "r928"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r924"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r395",
      "r524",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r313"
     ],
     "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": "Accounting Standards Update 2016-13 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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": "Securities premium amortization (discount accretion), net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r58",
      "r65",
      "r68",
      "r628"
     ],
     "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": "Defined Benefit Plans [Member]",
        "verboseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r31",
      "r386"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "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": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of 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).",
        "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax",
        "terseLabel": "Net unamortized, unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r24",
      "r61",
      "r64",
      "r65",
      "r857",
      "r883",
      "r887"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Accumulated other comprehensive income, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r60",
      "r65",
      "r68",
      "r140",
      "r141",
      "r142",
      "r628",
      "r878",
      "r879"
     ],
     "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), Net of Tax [Member]",
        "verboseLabel": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r567",
      "r568",
      "r569"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r150",
      "r314",
      "r315",
      "r316",
      "r317",
      "r320",
      "r321",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r571",
      "r600",
      "r601",
      "r602",
      "r603",
      "r750",
      "r751",
      "r752",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r531",
      "r533",
      "r573",
      "r574"
     ],
     "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",
        "terseLabel": "Stock-based compensation expense recognized in earnings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "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 from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r533",
      "r559",
      "r572"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Deferred stock-units"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r244",
      "r334"
     ],
     "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": "Activity in Allowance for Loan Losses by Portfolio Segment"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after recoveries, of loans and leases that have been written-off.",
        "label": "Allowance for Loan and Lease Losses Write-offs, Net",
        "negatedTotalLabel": "Allowance for Loan and Lease Losses Write-offs, Net"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r113",
      "r374",
      "r380"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.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 expense related to intangible assets",
        "verboseLabel": "Intangible amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r127",
      "r213",
      "r220",
      "r227",
      "r312",
      "r626",
      "r629",
      "r682",
      "r777",
      "r855"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.",
        "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability",
        "totalLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "label": "Available-for-sale Securities",
        "terseLabel": "Available for Sale, Estimated Fair Value",
        "totalLabel": "Available for Sale, Estimated Fair Value",
        "verboseLabel": "Securities available for sale, at estimated fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale [Abstract]",
        "terseLabel": "Securities available for sale:"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "totalLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "terseLabel": "Available-for-sale Securities, Amortized Cost Basis",
        "totalLabel": "Available for Sale, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value",
        "totalLabel": "Available for Sale, Total Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value",
        "terseLabel": "Available for Sale, Less than 12 Months, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value",
        "terseLabel": "Available for Sale, More than 12 Months, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "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": "Available for Sale, Due after five years through ten years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r278",
      "r282",
      "r833"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecurities",
       "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": "Available for Sale, Due after five years through ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r281"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "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": "Available for Sale, Due after one year through five years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r278",
      "r281",
      "r832"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecurities",
       "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": "Available for Sale, Due after one year through five years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r283"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "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": "Available for Sale, Due after ten years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r278",
      "r283",
      "r834"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecurities",
       "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": "Available for Sale, Due after ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost",
       "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": "Available for Sale, Due in one year or less, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r278",
      "r280",
      "r831"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecurities",
       "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": "Available for Sale, Due in one year or less, Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossRealizedGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.",
        "label": "Available-for-sale Securities, Gross Realized Gains",
        "terseLabel": "Gross realized gains"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossRealizedGains",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.",
        "label": "Available-for-sale Securities, Gross Realized Losses",
        "negatedLabel": "Gross realized losses"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesGrossRealizedLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Available-for-sale Securities [Table Text Block]",
        "terseLabel": "Sales of Securities Available for Sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_TradingSecuritiesRealizedGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the difference between the gross amount of gains (losses) included in earnings for transfers of securities from the available-for-sale category into the trading category. Such net gain (loss) included in earnings represents the net unrealized gain (loss) which had been included in other comprehensive income and is associated with the securities transferred from the available-for-sale category to the trading category.",
        "label": "Available-for-sale Securities, Transfers to Trading, Gains (Losses)",
        "terseLabel": "Net mark-to-market gains (losses)"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Available-for-sale Securities [Member]",
        "terseLabel": "Securities Available For Sale [Member]"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r534",
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r638",
      "r644"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOverdrafts": {
     "auth_ref": [
      "r34",
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.",
        "label": "Bank Overdrafts",
        "verboseLabel": "Commercial and industrial loans related to overdraft for correspondent bank customer"
       }
      }
     },
     "localname": "BankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 9.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": "Cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Common Equity 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, Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Common Equity Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r7",
      "r385"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r512",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r512",
      "r525",
      "r620",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r843",
      "r903",
      "r904"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r843"
     ],
     "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 Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r843"
     ],
     "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 Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r843"
     ],
     "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",
        "verboseLabel": "Minimum ratio of Total capital to risk weighted assets"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r680",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount [Member]"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r28",
      "r115"
     ],
     "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",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "terseLabel": "Net change in cash and cash equivalents",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r8",
      "r118",
      "r123",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Concentrations and Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r774"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "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",
        "verboseLabel": "Cash and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsAndFederalFundsSold": {
     "auth_ref": [
      "r787"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.",
        "label": "Cash, Cash Equivalents, and Federal Funds Sold",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsAndFederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCollateralForBorrowedSecurities": {
     "auth_ref": [
      "r786",
      "r861"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.",
        "label": "Cash Collateral for Borrowed Securities",
        "terseLabel": "Cash collateral on deposit",
        "verboseLabel": "Cash collateral on deposit with other financial institutions"
       }
      }
     },
     "localname": "CashCollateralForBorrowedSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashReserveDepositRequiredAndMade": {
     "auth_ref": [
      "r772"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.",
        "label": "Cash Reserve Deposit Required and Made",
        "terseLabel": "Cash on hand or on deposit required"
       }
      }
     },
     "localname": "CashReserveDepositRequiredAndMade",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r5",
      "r32"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "terseLabel": "Cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of borrower determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Type of Borrower [Axis]",
        "terseLabel": "Type of Borrower [Axis]"
       }
      }
     },
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of entity or individual who borrows funds.",
        "label": "Class of Financing Receivable, Type of Borrower [Domain]",
        "terseLabel": "Class of Financing Receivable, Type of Borrower [Domain]"
       }
      }
     },
     "localname": "ClassOfFinancingReceivableTypeOfBorrowerDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r126",
      "r127",
      "r166",
      "r170",
      "r171",
      "r175",
      "r179",
      "r190",
      "r191",
      "r192",
      "r312",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r351"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.",
        "label": "Commercial Portfolio Segment [Member]",
        "terseLabel": "Commercial Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "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 Portfolio Segment [Member]"
       }
      }
     },
     "localname": "CommercialRealEstatePortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r123",
      "r407",
      "r906",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Loss Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r393",
      "r401",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "terseLabel": "Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingencies"
     ],
     "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]",
        "terseLabel": "Commitments to Extend Credit [Member]"
       }
      }
     },
     "localname": "CommitmentsToExtendCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r456",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity Contract [Member]"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonEquityTierOneCapital": {
     "auth_ref": [
      "r843"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual",
        "terseLabel": "Common Equity Tier One to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual",
        "terseLabel": "Common Equity Tier One Risk-Based Capital Ratio, Actual"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRatio",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r843"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Common Equity Tier One Capital Required To Be Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "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 or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "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, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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 $0.01 per share; 210,000,000 shares authorized; 64,236,306 shares issued in both 2020 and 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]"
       }
      }
     },
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r71",
      "r73",
      "r74",
      "r83",
      "r804",
      "r865"
     ],
     "calculation": {
      "http://www.frostbank.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": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r82",
      "r93",
      "r803",
      "r864"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.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"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r138",
      "r624"
     ],
     "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 Financial Statements of Parent Company"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction and projects in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction Loans [Member]"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsumerLoanMember": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate.",
        "label": "Consumer Loan [Member]",
        "terseLabel": "Consumer Loan [Member]"
       }
      }
     },
     "localname": "ConsumerLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDeposits100000OrMore",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing after twelve months from the balance sheet date.",
        "label": "Contractual Maturities, Time Deposits, $100,000 or More, after 12 Months",
        "terseLabel": "Due after 12 months"
       }
      }
     },
     "localname": "ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDeposits100000OrMore",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within six to twelve months after the balance sheet date.",
        "label": "Contractual Maturities, Time Deposits, $100,000 or More, Six Months Through 12 Months",
        "terseLabel": "Due after 6 months and within 12 months"
       }
      }
     },
     "localname": "ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits100000OrMore",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three months or fewer from the balance sheet date.",
        "label": "Contractual Maturities, Time Deposits, $100,000 or More, Three Months or Less",
        "terseLabel": "Due within 3 months or less"
       }
      }
     },
     "localname": "ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits100000OrMore",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three to six months after the balance sheet date.",
        "label": "Contractual Maturities, Time Deposits, $100,000 or More, Three Months Through Six Months",
        "terseLabel": "Due after 3 months and within 6 months"
       }
      }
     },
     "localname": "ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r839"
     ],
     "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 Deposits [Member]"
       }
      }
     },
     "localname": "CoreDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
        "label": "Costs and Expenses, Related Party",
        "terseLabel": "Payment for services provided by related party"
       }
      }
     },
     "localname": "CostsAndExpensesRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditDerivativeMaximumExposureUndiscounted": {
     "auth_ref": [
      "r657"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Credit Derivative, Maximum Exposure, Undiscounted",
        "terseLabel": "Approximate credit exposure related to swaps with bank customers"
       }
      }
     },
     "localname": "CreditDerivativeMaximumExposureUndiscounted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r327",
      "r328",
      "r335",
      "r339",
      "r340",
      "r341",
      "r342",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r365"
     ],
     "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": "Credit Loss, Financial Instrument"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r596",
      "r609",
      "r611"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "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)",
        "terseLabel": "Current income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r622"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r86",
      "r87"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Gain (Loss)",
        "negatedLabel": "Net (gain) loss on securities transactions",
        "terseLabel": "Net gain (loss) on securities transactions"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "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": "Borrowed Funds"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFunds"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r778",
      "r780",
      "r852"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Floating rate 3 month Libor plus margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r35",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r36"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r276",
      "r360",
      "r366",
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit 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, Allowance for Credit Loss",
        "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r310"
     ],
     "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": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": {
     "auth_ref": [
      "r287",
      "r325",
      "r329",
      "r333"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "negatedLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "negatedTerseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityPastDue": {
     "auth_ref": [
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), past due.",
        "label": "Debt Securities, Held-to-maturity, Past Due",
        "terseLabel": "Debt Securities, Held-to-maturity, Past Due"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityPastDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt Securities [Member]"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": {
     "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": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r128",
      "r597",
      "r609",
      "r610",
      "r611"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "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)",
        "verboseLabel": "Deferred tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r17",
      "r18",
      "r588",
      "r779",
      "r850"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.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.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredProfitSharingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.",
        "label": "Deferred Profit Sharing [Member]",
        "terseLabel": "Deferred Profit Sharing [Member]"
       }
      }
     },
     "localname": "DeferredProfitSharingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r589"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses",
        "terseLabel": "Bonus accrual"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "auth_ref": [
      "r594"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "terseLabel": "Net actuarial loss on defined benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r590"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r581",
      "r591"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "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",
        "negatedTotalLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "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",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "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",
        "negatedLabel": "Leases"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "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",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r594",
      "r595"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Premises and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r464"
     ],
     "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",
        "verboseLabel": "Accumulated benefit obligation at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r446",
      "r505"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r439"
     ],
     "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)",
        "terseLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r433",
      "r471",
      "r499",
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 3.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)",
        "negatedTerseLabel": "Net amortization and deferral"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
     "auth_ref": [
      "r57",
      "r61",
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "negatedTerseLabel": "Net actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r478"
     ],
     "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",
        "terseLabel": "Benefit obligations, Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r478"
     ],
     "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": "Net periodic benefit cost, Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r480",
      "r504"
     ],
     "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": "Net periodic benefit cost, Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsUsedtoDetermineBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r434"
     ],
     "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",
        "terseLabel": "Projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r441",
      "r509"
     ],
     "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",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r483",
      "r505"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r448",
      "r456",
      "r458",
      "r503",
      "r505",
      "r506"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 6.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "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": "2026 through 2030"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 1.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "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",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 5.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "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",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 4.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "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",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 3.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "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",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r465"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail": {
       "order": 2.0,
       "parentTag": "cfr_DefinedBenefitPlanExpectedFutureBenefitPayments",
       "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",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansExpectedFutureBenefitPaymentsRelatedtoDefinedBenefitPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r433",
      "r470",
      "r498",
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "order": 1.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, net of expenses"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r445",
      "r456",
      "r458",
      "r459",
      "r505"
     ],
     "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": "Fair value of plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r432",
      "r454",
      "r505"
     ],
     "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 status of the plan at end of year and accrued benefit (liability) recognized"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r433",
      "r437",
      "r469",
      "r497",
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "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 on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r467",
      "r495",
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail": {
       "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 expense (benefit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r450",
      "r509"
     ],
     "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",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansCombinedActivityinCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r455",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target 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, Target Allocation, Percentage",
        "terseLabel": "Target asset allocation percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r510"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Employer matching contribution, percent of employees' gross pay"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Participants contribution eligible for match"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum annual contributions per employee, percent"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r790",
      "r838"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositLiabilitiesTypeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of type of deposit liability.",
        "label": "Deposit Liabilities, Type [Table Text Block]",
        "terseLabel": "Deposit Liabilities, Type"
       }
      }
     },
     "localname": "DepositLiabilitiesTypeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r790"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Deposits",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]",
        "terseLabel": "Deposits [Abstract]"
       }
      }
     },
     "localname": "DepositsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsForeign": {
     "auth_ref": [
      "r789",
      "r821"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.",
        "label": "Deposits, Foreign",
        "terseLabel": "Deposits from foreign sources (primarily Mexico)"
       }
      }
     },
     "localname": "DepositsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "auth_ref": [
      "r790"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.",
        "label": "Deposits, Money Market Deposits",
        "terseLabel": "Money market accounts"
       }
      }
     },
     "localname": "DepositsMoneyMarketDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsSavingsDeposits": {
     "auth_ref": [
      "r790"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "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": "Deposits, Savings Deposits",
        "terseLabel": "Savings and interest checking"
       }
      }
     },
     "localname": "DepositsSavingsDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r113",
      "r384"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r113",
      "r384"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r632",
      "r633",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Derivative Asset, Notional Amount",
        "verboseLabel": "Forward Contracts - Assets, Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.",
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r44",
      "r48",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative assets:",
        "totalLabel": "Net Amount Recognized, Derivative, Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "auth_ref": [
      "r46",
      "r49",
      "r661"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.",
        "label": "Derivative, Collateral, Obligation to Return Cash",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.",
        "label": "Derivative, Collateral, Obligation to Return Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "auth_ref": [
      "r46",
      "r49",
      "r661"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative, Collateral, Right to Reclaim Cash",
        "negatedTerseLabel": "Gross Amounts Not offset, Collateral, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative, Collateral, Right to Reclaim Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "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 Type [Domain]",
        "verboseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r43",
      "r52",
      "r641",
      "r725"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "terseLabel": "Gross Amount Recognized, Derivative, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r44",
      "r48",
      "r53",
      "r662"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative liability, of financial asset or other 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral",
        "terseLabel": "Net Amount Recognized, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r47",
      "r49",
      "r660"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effects of master netting arrangements, of financial asset or other 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 offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Fair Value, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r43",
      "r52",
      "r641",
      "r725"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability 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. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "terseLabel": "Gross Amount Recognized, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "auth_ref": [
      "r44",
      "r48",
      "r53",
      "r662"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after offset of derivative asset, of financial liability 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral",
        "terseLabel": "Net Amount Recognized, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r47",
      "r49",
      "r660"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after effects of master netting arrangements, of financial liability 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 offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Fair Value, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Derivatives, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r679"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Estimated Fair\u00a0Value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r640"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Amount included in income or expense",
        "verboseLabel": "Gains included in other income from the sale of put options"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r639",
      "r642",
      "r647",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument Risk [Axis]",
        "verboseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r666"
     ],
     "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": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r636",
      "r639",
      "r647",
      "r653",
      "r654",
      "r664",
      "r665"
     ],
     "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) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r643"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "terseLabel": "Oil/Natural Gas Derivative Assets, Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r643"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value",
        "negatedTerseLabel": "Oil/Natural Gas Derivative Liabilities, Estimated Fair Value"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r44",
      "r48",
      "r679"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative liabilities:",
        "totalLabel": "Net Amount Recognized, Derivative, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r632",
      "r633",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Derivative Liability, Notional Amount",
        "verboseLabel": "Forward Contracts Liability, Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r47",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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 [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r631",
      "r634",
      "r635",
      "r636",
      "r637",
      "r645",
      "r647",
      "r658",
      "r663",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r123",
      "r137",
      "r631",
      "r634",
      "r636",
      "r637",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r534",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DistributedEarnings": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.",
        "label": "Distributed Earnings",
        "terseLabel": "Distributed earnings allocated to common stock"
       }
      }
     },
     "localname": "DistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r815"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend income on securities.",
        "label": "Dividend Income, Operating",
        "terseLabel": "Dividend income paid by Frost Bank"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r417"
     ],
     "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",
        "negatedLabel": "Cash dividends \u2013 common stock ($2.85 per share, $2.80 per share, and $2.58 per share in 2020, 2019, and 2018, respectively)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockCash": {
     "auth_ref": [
      "r417",
      "r837"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Preferred Stock, Cash",
        "negatedTerseLabel": "Cash dividends paid on preferred stock (approximately $0.34 per share in 2020 and $1.34 per share in 2019 and 2018)"
       }
      }
     },
     "localname": "DividendsPreferredStockCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.",
        "label": "Dividend, Share-based Payment Arrangement",
        "terseLabel": "Dividends, share-based compensation"
       }
      }
     },
     "localname": "DividendsShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r84",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r163",
      "r166",
      "r175",
      "r178",
      "r179",
      "r184",
      "r185",
      "r805",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r84",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r166",
      "r175",
      "r178",
      "r179",
      "r184",
      "r185",
      "r805",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r123",
      "r181",
      "r182"
     ],
     "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": "Basic and Diluted Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerSharePolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r583"
     ],
     "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",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r583",
      "r612"
     ],
     "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": "U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "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": "Employee benefits"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "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, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r560"
     ],
     "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
       "weight": 1.0
      }
     },
     "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": "Non-vested stock awards/stock units"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r559"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option [Member]",
        "verboseLabel": "Options Outstanding [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnergyServiceMember": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy provided from operation of on-site facility or cogeneration plant and by procurement service to energy purchaser.",
        "label": "Energy Service [Member]",
        "terseLabel": "Energy Service [Member]"
       }
      }
     },
     "localname": "EnergyServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.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": "Technology, furniture and equipment"
       }
      }
     },
     "localname": "EquipmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r147",
      "r157",
      "r159",
      "r189",
      "r317",
      "r414",
      "r417",
      "r567",
      "r568",
      "r569",
      "r602",
      "r603",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r689",
      "r878",
      "r879",
      "r880"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Axis]",
        "terseLabel": "Industry Sector [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]",
        "terseLabel": "Industry Sector [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r9",
      "r14",
      "r310",
      "r853",
      "r899",
      "r900",
      "r901"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities [Member]"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimated Fair Value [Member]"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r575"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "negatedLabel": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets exceeding minimum required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Excess, Actual",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio"
       }
      }
     },
     "localname": "ExcessTierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r667",
      "r668",
      "r669",
      "r674"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r667",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r667",
      "r680",
      "r681"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r667",
      "r680"
     ],
     "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": "Estimated Fair Values of Financial Instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r505",
      "r668",
      "r714",
      "r715",
      "r716"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r667",
      "r675"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountAsset": {
     "auth_ref": [
      "r679"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of financial assets, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Fair Value Disclosure, Off-balance Sheet Risks, Amount, Asset",
        "terseLabel": "Fair value of off-balance sheet managed and custody assets"
       }
      }
     },
     "localname": "FairValueDisclosureOffbalanceSheetRisksAmountAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": {
     "auth_ref": [
      "r679"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Fair Value Disclosure, Off-balance Sheet Risks, Amount, Liability",
        "terseLabel": "Financial instruments with off- balance-sheet risk"
       }
      }
     },
     "localname": "FairValueDisclosureOffbalanceSheetRisksAmountLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r673"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r456",
      "r458",
      "r463",
      "r505",
      "r668",
      "r714"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r456",
      "r458",
      "r463",
      "r505",
      "r668",
      "r715"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r505",
      "r668",
      "r716"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r505",
      "r714",
      "r715",
      "r716"
     ],
     "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]",
        "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r123",
      "r676",
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies_1",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": {
     "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, Off-balance Sheet Risks, Disclosure Information [Line Items]",
        "terseLabel": "Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]"
       }
      }
     },
     "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r638",
      "r645",
      "r664"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r814"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "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": "Deposit insurance"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchased": {
     "auth_ref": [
      "r791"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank.",
        "label": "Federal Funds Purchased",
        "terseLabel": "Federal funds purchased"
       }
      }
     },
     "localname": "FederalFundsPurchased",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r791"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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 repurchase agreements"
       }
      }
     },
     "localname": "FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedMember": {
     "auth_ref": [
      "r792"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FederalFundsPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r131",
      "r782"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Includes: (1) the amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements (Federal Funds Sold) and (2) the dollar amount outstanding of funds lent in the form of security resale agreements regardless of maturity, if the agreement requires the bank to resell the identical security purchased or a security that meets the definition of substantially the same in the case of a dollar roll. Also include purchases of participations in pools of securities, regardless of maturity (Securities Purchased Under Agreements to Re-sell).",
        "label": "Federal Funds Sold and Securities Purchased under Agreements to Resell",
        "terseLabel": "Federal funds sold and resell agreements",
        "verboseLabel": "Resell agreements"
       }
      }
     },
     "localname": "FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r238",
      "r248",
      "r252",
      "r258",
      "r263",
      "r267",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Financing Receivable [Policy Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r294",
      "r298",
      "r328",
      "r334",
      "r335",
      "r338",
      "r343",
      "r364",
      "r365",
      "r368",
      "r369",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r734",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of performance or non-performance status of financial instruments.",
        "label": "Financial Instrument Performance Status [Axis]",
        "terseLabel": "Financial Instrument Performance Status [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.",
        "label": "Financial Instrument Performance Status [Domain]",
        "terseLabel": "Financial Instrument Performance Status [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r239",
      "r325",
      "r329",
      "r333",
      "r784"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "negatedTerseLabel": "Less: Allowance for credit losses on loans",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "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, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses Loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ReceivablesLoansNotesReceivableandOthersPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r242",
      "r332",
      "r355"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet",
       "weight": -1.0
      }
     },
     "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": "Financing Receivable, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r241",
      "r331",
      "r355"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet",
       "weight": 1.0
      }
     },
     "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": "Financing Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r253",
      "r343"
     ],
     "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": "Weighted Average Risk Grades for All Commercial Loans by Class"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after troubled debt restructuring, of modified financing receivable.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Postmodification",
        "terseLabel": "Balance\u00a0at Year-end"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [
      "r255"
     ],
     "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": "Balance at Restructure"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status with no allowance for credit loss.",
        "label": "Financing Receivable, Nonaccrual, No Allowance",
        "terseLabel": "Financing Receivable, Nonaccrual, No Allowance"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated more than five years prior to current fiscal year.",
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated four years prior to current fiscal year.",
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in current fiscal year.",
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year One, Originated, Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in fiscal year prior to current fiscal year.",
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated three years prior to current fiscal year.",
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated two years prior to current fiscal year.",
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r328",
      "r334",
      "r346"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r260",
      "r336",
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable 90 days or more past due and still accruing.",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Accruing Loans\u00a090\u00a0or More Days Past Due"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r254",
      "r261",
      "r262",
      "r335",
      "r338",
      "r343",
      "r347",
      "r349",
      "r355",
      "r356"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentCurrent": {
     "auth_ref": [
      "r262",
      "r335",
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable not past due.",
        "label": "Financing Receivable, Not Past Due",
        "terseLabel": "Current Loans"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDue": {
     "auth_ref": [
      "r262",
      "r335",
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable past due.",
        "label": "Financing Receivable, Past Due",
        "terseLabel": "Total\u00a0Past Due\u00a0Loans"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r344",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable that can be withdrawn, repaid and redrawn.",
        "label": "Financing Receivable, Revolving",
        "terseLabel": "Financing Receivable, Revolving"
       }
      }
     },
     "localname": "FinancingReceivableRevolving",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r345",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Revolving, Converted to Term Loan",
        "terseLabel": "Financing Receivable, Revolving, Converted to Term Loan"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableThresholdPeriodPastDue": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible.",
        "label": "Financing Receivable, Threshold Period Past Due",
        "terseLabel": "Financing Receivable, Threshold Period Past Due"
       }
      }
     },
     "localname": "FinancingReceivableThresholdPeriodPastDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r356"
     ],
     "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": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown": {
     "auth_ref": [
      "r272"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of the write-down related to a troubled debt restructuring.",
        "label": "Financing Receivables, Impaired, Troubled Debt Restructuring, Write-down",
        "terseLabel": "Chare-offs of restrucured loans recognized in connection with restructuring"
       }
      }
     },
     "localname": "FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r335",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by time period financial asset is past due.",
        "label": "Financial Asset, Period Past Due [Axis]",
        "terseLabel": "Financial Asset, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is 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, Period Past Due [Domain]",
        "terseLabel": "Financial Asset, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "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": "Other intangible assets estimated lives, years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r379"
     ],
     "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",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r375",
      "r376",
      "r379",
      "r382",
      "r749",
      "r756"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r379",
      "r756"
     ],
     "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 Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r375",
      "r378"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r379",
      "r749"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail": {
       "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",
        "netLabel": "Other intangible assets, net",
        "terseLabel": "Net Intangible Assets",
        "totalLabel": "Finite-Lived Intangible Assets, Net, Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "auth_ref": [
      "r456",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.",
        "label": "Fixed Income Securities [Member]",
        "terseLabel": "Fixed Income Securities [Member]"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r643"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "terseLabel": "Forward Contracts - Assets Estimated Fair Value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r643"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value",
        "negatedTerseLabel": "Forward Contracts, Liability Estimated Fair Value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r456",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Exchange Contract [Member]"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Exchange Forward [Member]"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of 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, Gross",
        "terseLabel": "Technology, furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "terseLabel": "Net Gains and Losses on Trading Account Securities"
       }
      }
     },
     "localname": "GainLossOnInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "negatedLabel": "Net (gain) loss on sale/write-down of assets/foreclosed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r352",
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Axis]",
        "terseLabel": "Geographic Distribution [Axis]"
       }
      }
     },
     "localname": "GeographicDistributionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r822",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Domain]",
        "terseLabel": "Geographic Distribution [Domain]"
       }
      }
     },
     "localname": "GeographicDistributionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r370",
      "r371",
      "r775"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 7.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",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r383"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r123",
      "r372"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r123",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangibles and Other Long Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r636",
      "r654"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r636"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r273",
      "r285",
      "r783"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity",
        "terseLabel": "Held to Maturity, Amortized Cost",
        "totalLabel": "Held to Maturity, Amortized Cost",
        "verboseLabel": "Securities held to maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r288",
      "r296"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "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",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r289",
      "r297"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r292",
      "r301",
      "r828",
      "r833"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 3.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",
        "terseLabel": "Held to Maturity, Due after five years through ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r292",
      "r828"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Held to Maturity, Due after five years through ten years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r291",
      "r300",
      "r827",
      "r832"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 2.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 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Held to Maturity, Due after one year through five years, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": {
     "auth_ref": [
      "r291",
      "r827"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 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, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Held to Maturity, Due after one year through five years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r293",
      "r302",
      "r829",
      "r834"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": 4.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 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Held to Maturity, Due after ten years, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r293",
      "r829"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 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, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Held to Maturity, Due after ten years, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r290",
      "r299",
      "r826",
      "r831"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "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 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, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Held to Maturity, Due in one year or less, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": {
     "auth_ref": [
      "r290",
      "r826"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity), 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, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Held to Maturity, Due in one year or less, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r286",
      "r295",
      "r783"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "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": "Debt Securities, Held to Maturity, Estimated Fair Value",
        "totalLabel": "Held to Maturity, Estimated Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r294",
      "r298",
      "r303"
     ],
     "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": "Debt Securities, Held-to-maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HeldtomaturitySecuritiesMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debt securities classified as held-to-maturity.",
        "label": "Held-to-maturity Securities [Member]",
        "terseLabel": "Held-to-maturity Securities [Member]"
       }
      }
     },
     "localname": "HeldtomaturitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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]",
        "terseLabel": "Home Equity Loan [Member]"
       }
      }
     },
     "localname": "HomeEquityLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HomeEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving, open-end loan extended under a line of credit and secured by the borrower's residential property.",
        "label": "Home Equity Line of Credit [Member]",
        "terseLabel": "Home Equity Line of Credit [Member]"
       }
      }
     },
     "localname": "HomeEquityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment": {
     "auth_ref": [
      "r249",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Average Recorded Investment",
        "terseLabel": "Average Recorded Investment"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableAverageRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansImpairedLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansReceivableFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/LoansImpairedLoansDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Recorded Investment",
        "terseLabel": "Carrying value of impaired loans before allocations",
        "totalLabel": "Total Recorded Investment"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LoansReceivableFairValueDisclosure",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable, Related Allowance",
        "negatedLabel": "Specific valuation allowance allocations",
        "terseLabel": "Related Allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Unpaid Principal Balance",
        "terseLabel": "Unpaid Contractual Principal Balance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansImpairedLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansImpairedLoansDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.",
        "label": "Impaired Financing Receivable, with No Related Allowance, Recorded Investment",
        "terseLabel": "Recorded Investment With No Allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansImpairedLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansImpairedLoansDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, with Related Allowance, Recorded Investment",
        "terseLabel": "Recorded Investment With Allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansImpairedLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of impaired financing receivables.",
        "label": "Impaired Financing Receivables [Table Text Block]",
        "terseLabel": "Impaired Loans"
       }
      }
     },
     "localname": "ImpairedFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r80",
      "r213",
      "r219",
      "r223",
      "r226",
      "r229",
      "r769",
      "r801",
      "r823",
      "r868"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes",
        "verboseLabel": "Income before income taxes and equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r388"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r584",
      "r586",
      "r593",
      "r607",
      "r613",
      "r617",
      "r618",
      "r619"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r158",
      "r159",
      "r211",
      "r582",
      "r608",
      "r615",
      "r869"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": {
       "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)",
        "negatedTerseLabel": "Income tax benefit",
        "terseLabel": "Income taxes",
        "totalLabel": "Income tax expense, as reported",
        "verboseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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.",
        "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability",
        "terseLabel": "Deferred tax adjustment related to reduction in U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r75",
      "r123",
      "r579",
      "r580",
      "r586",
      "r587",
      "r592",
      "r599",
      "r908"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 deduction for dividend paid to employee stock ownership plan.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Amount",
        "negatedTerseLabel": "Tax benefit on dividends paid in our 401k plan"
       }
      }
     },
     "localname": "IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductions": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "negatedTerseLabel": "Asset contribution to a charitable trust"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsOther": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 deductions.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Amount",
        "negatedTerseLabel": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income tax expense computed at the statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "terseLabel": "Non-deductible FDIC premiums"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 nondeductible meals and entertainment expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount",
        "terseLabel": "Non-deductible meals and entertainment"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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, Amount",
        "negatedLabel": "Effect of tax-exempt interest"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxComputedbyApplyingUSFederalStatutoryIncomeTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r110",
      "r119"
     ],
     "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.",
        "label": "Income Taxes Paid",
        "terseLabel": "Cash paid for income tax"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r116",
      "r820"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "label": "Increase (Decrease) in Deposits",
        "terseLabel": "Net change in deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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 change in short-term borrowings"
       }
      }
     },
     "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Net change in:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Accrued interest receivable and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r112"
     ],
     "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",
        "negatedTerseLabel": "Net change in other assets and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Accrued interest payable and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTradingSecurities": {
     "auth_ref": [
      "r107",
      "r112"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.",
        "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI",
        "negatedLabel": "Trading account securities"
       }
      }
     },
     "localname": "IncreaseDecreaseInTradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r179"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "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": "Dilutive effect of stock compensation"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InformationByCategoryOfDebtSecurityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.",
        "label": "Debt Security Category [Axis]",
        "terseLabel": "Debt Security Category [Axis]"
       }
      }
     },
     "localname": "InformationByCategoryOfDebtSecurityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r811",
      "r870"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r807"
     ],
     "calculation": {
      "http://www.frostbank.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": "Total interest income",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "Interest income:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Securities, by Taxable Status [Abstract]",
        "terseLabel": "Securities:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r806"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Loans, including fees"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilities": {
     "auth_ref": [
      "r790"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities.",
        "label": "Interest-bearing Deposit Liabilities",
        "terseLabel": "Interest-bearing deposits",
        "totalLabel": "Total Interest-bearing deposits"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r771",
      "r795"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "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 deposits"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r78",
      "r207",
      "r690",
      "r691",
      "r819"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "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"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r817"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all deposits.",
        "label": "Interest Expense, Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "InterestExpenseDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.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",
        "terseLabel": "Federal funds purchased and repurchase agreements"
       }
      }
     },
     "localname": "InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on short-term borrowings associated with Federal Home Loan Bank and Federal Reserve Bank advances.",
        "label": "Interest Expense, Federal Home Loan Bank and Federal Reserve Bank Advances, Short-term",
        "terseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Junior Subordinated Debentures",
        "terseLabel": "Junior subordinated deferrable interest debentures"
       }
      }
     },
     "localname": "InterestExpenseJuniorSubordinatedDebentures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": {
     "auth_ref": [
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
        "label": "Interest Expense, Subordinated Notes and Debentures",
        "terseLabel": "Subordinated notes"
       }
      }
     },
     "localname": "InterestExpenseSubordinatedNotesAndDebentures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [
      "r816"
     ],
     "calculation": {
      "http://www.frostbank.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": "Interest-bearing deposits"
       }
      }
     },
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r810"
     ],
     "calculation": {
      "http://www.frostbank.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 credit loss expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r808"
     ],
     "calculation": {
      "http://www.frostbank.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",
        "terseLabel": "Net interest income (expense)",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r816"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest income earned from (1) the lending of excess federal funds to another commercial bank requiring such for its legal reserve requirements and (2) securities purchased under agreements to resell.",
        "label": "Interest Income, Federal Funds Sold and Securities Purchased under Agreements to Resell",
        "terseLabel": "Federal funds sold and resell agreements"
       }
      }
     },
     "localname": "InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which reported facts about interest income have been included.",
        "label": "Interest Income [Member]",
        "verboseLabel": "Interest Income on Loans [Member]"
       }
      }
     },
     "localname": "InterestIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r815"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.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 securities exempt from state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Tax Exempt",
        "terseLabel": "Tax-exempt"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxExempt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxable": {
     "auth_ref": [
      "r815"
     ],
     "calculation": {
      "http://www.frostbank.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 securities subject to state, federal and other income tax.",
        "label": "Interest Income, Securities, Operating, Taxable",
        "terseLabel": "Taxable"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r793",
      "r862"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r456",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest Rate Contract [Member]"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r40"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivableAndOtherAssets": {
     "auth_ref": [],
     "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 receivable and other assets"
       }
      }
     },
     "localname": "InterestReceivableAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r253",
      "r343",
      "r354",
      "r355",
      "r406",
      "r656"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfDiscount": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion of purchase discount on nonoperating securities.",
        "label": "Investment Income, Amortization of Discount",
        "terseLabel": "Discount accretion"
       }
      }
     },
     "localname": "InvestmentIncomeAmortizationOfDiscount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfPremium": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization of purchase premium on nonoperating securities.",
        "label": "Investment Income, Amortization of Premium",
        "negatedTerseLabel": "Premium amortization"
       }
      }
     },
     "localname": "InvestmentIncomeAmortizationOfPremium",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.",
        "label": "Investment Income, Net, Amortization of Discount and Premium",
        "totalLabel": "Net (premium amortization) discount accretion"
       }
      }
     },
     "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r310",
      "r770",
      "r836",
      "r902"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/Securities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing that has a lower priority than senior instruments in event of liquidation of the entity's assets.",
        "label": "Junior Subordinated Debt [Member]",
        "terseLabel": "Junior Subordinated Deferrable Interest Debenture [Member]"
       }
      }
     },
     "localname": "JuniorSubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r16",
      "r780",
      "r851"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.",
        "label": "Junior Subordinated Notes",
        "terseLabel": "Junior subordinated deferrable interest debentures",
        "verboseLabel": "Junior subordinated deferrable interest debentures, net of unamortized issuance costs"
       }
      }
     },
     "localname": "JuniorSubordinatedNotes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.frostbank.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, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r6",
      "r30"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r7",
      "r385"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r705"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "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 undiscounted operating lease liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r705"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "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": "Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r33",
      "r127",
      "r221",
      "r312",
      "r627",
      "r629",
      "r630",
      "r682"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r127",
      "r312",
      "r682",
      "r781",
      "r859"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Total liabilities and shareholders\u2019 equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by concessions made to the terms of loan contracts.",
        "label": "Loan Restructuring Modification [Axis]",
        "terseLabel": "Loan Restructuring Modification [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.",
        "label": "Loan Restructuring Modification [Domain]",
        "terseLabel": "Loan Restructuring Modification [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoanRestructuringModificationNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Axis]",
        "terseLabel": "Loan Restructuring Modification Name [Axis]"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanRestructuringModificationNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of loan modification, for example, but not limited to, modifications under government programs.",
        "label": "Loan Restructuring Modification Name [Domain]",
        "terseLabel": "Loan Restructuring Modification Name [Domain]"
       }
      }
     },
     "localname": "LoanRestructuringModificationNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r239",
      "r243",
      "r265",
      "r270"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "terseLabel": "Portion of allowance for loan losses"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": {
     "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": "Loans and Leases Receivable Disclosure [Line Items]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Line Items]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": {
     "auth_ref": [
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period).",
        "label": "Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans",
        "terseLabel": "Additional interest that would have been recognized on non-accrual loans, net of tax"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest": {
     "auth_ref": [
      "r259"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized.",
        "label": "Loans and Leases Receivable, Nonperforming, Nonaccrual of Interest",
        "terseLabel": "Non-accrual loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": {
     "auth_ref": [
      "r236",
      "r257"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Net of Deferred Income",
        "terseLabel": "Loans, net of unearned discounts",
        "verboseLabel": "Total loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r236",
      "r798"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.",
        "label": "Loans and Leases Receivable, Net Amount",
        "terseLabel": "Loans, net",
        "totalLabel": "Net loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate acquired through foreclosure.",
        "label": "Financing Receivable, Real Estate Acquired Through Foreclosure [Policy Text Block]",
        "terseLabel": "Foreclosed Assets"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r708",
      "r797"
     ],
     "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 outstanding at December\u00a031, 2020",
        "periodStartLabel": "Balance outstanding at December\u00a031, 2019"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r708",
      "r797"
     ],
     "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": "Principal additions"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesAdditions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds": {
     "auth_ref": [
      "r95",
      "r785"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from related parties which reduce the amount of loans and leases receivable due from related parties.",
        "label": "Loans and Leases Receivable, Related Parties, Proceeds",
        "negatedLabel": "Principal reductions"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesProceeds",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivitiesinRelatedPartyLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/Loans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Fair value"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future.",
        "label": "Loans Receivable [Member]",
        "terseLabel": "Loans Receivable [Member]"
       }
      }
     },
     "localname": "LoansReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r36",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r404",
      "r405"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r404",
      "r405"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r835"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "label": "Marketing and Advertising Expense",
        "terseLabel": "Advertising, promotions and public relations"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoanRelatedToPropertySales1": {
     "auth_ref": [
      "r120",
      "r121",
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loan related to property sales in noncash investing and financing activities.",
        "label": "Mortgage Loan Related to Property Sales",
        "terseLabel": "Loans to facilitate the sale of other real estate owned"
       }
      }
     },
     "localname": "MortgageLoanRelatedToPropertySales1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net cash provided by (used in) financing activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash provided by (used in) investing activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r109",
      "r111",
      "r114"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net cash provided by (used in) operating activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r69",
      "r72",
      "r81",
      "r114",
      "r127",
      "r146",
      "r152",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r172",
      "r213",
      "r219",
      "r223",
      "r226",
      "r229",
      "r312",
      "r682",
      "r802",
      "r863"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "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",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r155",
      "r163",
      "r164",
      "r174",
      "r179",
      "r213",
      "r219",
      "r223",
      "r226",
      "r229"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 1.0,
       "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net income available to common shareholders",
        "totalLabel": "Net income available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r144",
      "r145",
      "r148",
      "r149",
      "r160",
      "r161",
      "r162",
      "r318",
      "r319",
      "r423",
      "r424",
      "r425",
      "r426",
      "r570",
      "r604",
      "r605",
      "r606",
      "r753",
      "r754",
      "r755",
      "r882",
      "r883",
      "r884",
      "r885",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "Accounting Standards Updates"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdates"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r143",
      "r146",
      "r147",
      "r148",
      "r150",
      "r151",
      "r154",
      "r184",
      "r314",
      "r315",
      "r316",
      "r317",
      "r320",
      "r321",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r571",
      "r600",
      "r601",
      "r602",
      "r603",
      "r750",
      "r751",
      "r752",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Accounting Changes, Reclassifications and Restatement"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r636"
     ],
     "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": "Not Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r790"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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": "Non-interest-bearing demand deposits",
        "verboseLabel": "Non-interest-bearing demand deposits:"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r814"
     ],
     "calculation": {
      "http://www.frostbank.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",
        "terseLabel": "Non-interest expense",
        "totalLabel": "Total non-interest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "terseLabel": "Non-interest expense:"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r812"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "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": "Non-interest income",
        "totalLabel": "Total non-interest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "Non-interest income:"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r77",
      "r800",
      "r867"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "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",
        "totalLabel": "Total other non-interest income"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r253",
      "r343"
     ],
     "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 Financial Instruments [Member]"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r91",
      "r696",
      "r813"
     ],
     "calculation": {
      "http://www.frostbank.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"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock": {
     "auth_ref": [
      "r263",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures.",
        "label": "Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block]",
        "terseLabel": "Off-Balance-Sheet Credit Exposure"
       }
      }
     },
     "localname": "OffBalanceSheetCreditExposurePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasuresandDisclosuresPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r326",
      "r402"
     ],
     "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",
        "terseLabel": "Off-Balance Sheet, Credit Loss, Liability"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r330"
     ],
     "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": "Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "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",
        "terseLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r699"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Operating lease, liability",
        "totalLabel": "Total operating lease liability included in the accompanying balance sheet"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r700",
      "r701"
     ],
     "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 lease, payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r698"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "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": "Operating lease, right-of-use asset",
        "verboseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r704",
      "r706"
     ],
     "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 rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r703",
      "r706"
     ],
     "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 lease term in years"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r692",
      "r694"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r693"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Operating leases, rent expense, net"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r12",
      "r776",
      "r854"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Accrued interest receivable and other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r638",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), before tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]",
        "terseLabel": "Defined-benefit post-retirement benefit plans:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax [Abstract]",
        "terseLabel": "Derivatives:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r55",
      "r56",
      "r61"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after adjustment, of 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) and 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, Gain (Loss), after Adjustment, before Tax",
        "totalLabel": "Total securities available for sale and transferred securities before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r55",
      "r56",
      "r61"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of 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) and 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, Gain (Loss), after Adjustment and Tax",
        "totalLabel": "Total securities available for sale and transferred securities, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r55",
      "r56",
      "r62"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after adjustment, of tax expense (benefit) for 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) and tax expense (benefit) for 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, Gain (Loss), after Adjustment, Tax",
        "totalLabel": "Total securities available for sale and transferred securities, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r65",
      "r76",
      "r683",
      "r685",
      "r689"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassification"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r82",
      "r311",
      "r683",
      "r688",
      "r689",
      "r803",
      "r864"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "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 (loss), before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r70",
      "r73",
      "r76",
      "r82",
      "r414",
      "r683",
      "r688",
      "r689",
      "r803",
      "r864"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "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": "Net other comprehensive income (loss) during period",
        "totalLabel": "Other comprehensive income (loss), net of tax",
        "verboseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r59",
      "r61"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax",
        "negatedTerseLabel": "Change in the net actuarial gain/loss before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [
      "r59",
      "r61"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax",
        "negatedLabel": "Change in the net actuarial gain/loss, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r59",
      "r61",
      "r475",
      "r505"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Net actuarial gain (loss)",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r59",
      "r61"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and 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, after Tax",
        "negatedTerseLabel": "Other comprehensive income (loss), net of tax",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": {
     "auth_ref": [
      "r59",
      "r62",
      "r625"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax",
        "negatedTerseLabel": "Change in the net actuarial gain/loss, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of plan amendments that occurred that has not been recognized in net periodic benefit cost.",
        "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Plan Amendments, Tax Effect",
        "negatedTerseLabel": "Deferred tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r59",
      "r62",
      "r625"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, tax expense (benefit)",
        "terseLabel": "Deferred tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r61",
      "r66",
      "r67",
      "r309"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before 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, before Tax",
        "negatedLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, before tax amount",
        "negatedTerseLabel": "Reclassification adjustment for net (gains) losses included in net income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r61",
      "r66",
      "r67",
      "r309"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "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",
        "negatedTerseLabel": "Securities available for sale and securities transferred, reclassification adjustment for net (gains) losses included in net income, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r62",
      "r309"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) 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, Tax",
        "negatedTerseLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r61",
      "r66",
      "r67",
      "r475"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "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",
        "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r61",
      "r66",
      "r67",
      "r475"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
       "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": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit), net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) 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, Tax",
        "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a componet of net periodic cost (benefit) , tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r62",
      "r82",
      "r582",
      "r614",
      "r616",
      "r683",
      "r686",
      "r689",
      "r803",
      "r864"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Deferred tax expense (benefit)",
        "totalLabel": "Total other comprehensive income, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r55",
      "r61",
      "r309"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and 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 and Tax",
        "terseLabel": "Change in net unrealized gain/loss on securities available for sale during the period",
        "verboseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, before tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r55",
      "r61"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
       "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": "Securities available for sale and transferred securities, change in net unrealized gain/loss during the period, net of tax amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r56",
      "r62"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for 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 tax expense (benefit) for 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, Tax",
        "terseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenseMember": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other expense.",
        "label": "Other Expense [Member]",
        "terseLabel": "Other Non-Interest Expense [Member]"
       }
      }
     },
     "localname": "OtherExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r427",
      "r577"
     ],
     "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 Non-Interest Income and Expense"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "terseLabel": "Other Non-Interest Income [Member]"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "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 [Member]",
        "verboseLabel": "Other Investments [Member]"
       }
      }
     },
     "localname": "OtherInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r794"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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": "Accrued interest payable and other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r638",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities [Member]"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsScheduleofNotionalAmountandFairValueofOpenForeignCurrencyForwardContractDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncashIncome": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income",
        "negatedLabel": "Earnings on life insurance policies"
       }
      }
     },
     "localname": "OtherNoncashIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r814"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "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",
        "terseLabel": "Other",
        "totalLabel": "Total other non-interest expense"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Other Pension Plan [Member]"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension plan, other postretirement plan, and supplemental retirement plan, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension, Postretirement and Supplemental Plans [Member]",
        "terseLabel": "Restoration Plan [Member]"
       }
      }
     },
     "localname": "OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r788"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.",
        "label": "Other Real Estate, Foreclosed Assets, and Repossessed Assets",
        "terseLabel": "Foreclosed assets"
       }
      }
     },
     "localname": "OtherRealEstateAndForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.",
        "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]",
        "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r261",
      "r262",
      "r335",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Age Analysis of Past Due Loans, Segregated by Class of Loans"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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 change in loans"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for reacquisition of callable preferred stock.",
        "label": "Payments for Repurchase of Redeemable Preferred Stock",
        "negatedTerseLabel": "Redemption of Series A preferred stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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",
        "negatedTerseLabel": "Cash dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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 preferred shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "negatedTerseLabel": "Cash dividends paid on preferred stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payments of Stock Issuance Costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": {
     "auth_ref": [
      "r100",
      "r274"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.",
        "label": "Payments to Acquire Available-for-sale Securities",
        "negatedLabel": "Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r99",
      "r274"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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": "Securities held to maturity: Purchases"
       }
      }
     },
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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 premises and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r455",
      "r457",
      "r463",
      "r482",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r505",
      "r507",
      "r508",
      "r510",
      "r530"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r430",
      "r432",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r510",
      "r511",
      "r525",
      "r526",
      "r527",
      "r528"
     ],
     "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": "Retirement Plan [Member]"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r483",
      "r505"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r534",
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r677"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsForeclosedAssetsRemeasuredandReportedatFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PositionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by position taken for a security.",
        "label": "Position [Axis]",
        "terseLabel": "Position [Axis]"
       }
      }
     },
     "localname": "PositionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PositionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates position taken for a security.",
        "label": "Position [Domain]",
        "terseLabel": "Position [Domain]"
       }
      }
     },
     "localname": "PositionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "terseLabel": "Redemption of preferred stock"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Non-cumulative perpetual preferred stock, dividend rate percentage"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r164",
      "r180"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "terseLabel": "Less: Preferred stock dividends",
        "verboseLabel": "Preferred stock dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "terseLabel": "Preferred Stock, Dividends Per Share, Declared"
       }
      }
     },
     "localname": "PreferredStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "auth_ref": [
      "r20",
      "r126",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "terseLabel": "Liquidation preference per share"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r126"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.",
        "label": "Preferred Stock, Liquidation Preference, Value",
        "terseLabel": "Preferred Stock, Liquidation Preference, Value",
        "verboseLabel": "Preferred Stock, Aggregate Liquidation Preference, Value"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock [Member]"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "verboseLabel": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "verboseLabel": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued in 2020 and 6,000,000 Series A shares ($25 liquidation preference) issued in 2019"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassification, Comparability Adjustment"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromFederalHomeLoanBankBorrowings": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.",
        "label": "Proceeds from FHLBank Borrowings, Financing Activities",
        "terseLabel": "Proceeds from Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "ProceedsFromFederalHomeLoanBankBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "terseLabel": "Proceeds from issuance of preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stock that is classified as callable.",
        "label": "Proceeds from Issuance of Redeemable Preferred Stock",
        "terseLabel": "Proceeds from issuance of Series B preferred stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r102",
      "r562"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "terseLabel": "Proceeds from stock-based compensation activities of subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.",
        "label": "Proceeds from Issuance of Trust Preferred Securities",
        "terseLabel": "Trust preferred securities",
        "verboseLabel": "Proceeds from Issuance of Trust Preferred Securities"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r98",
      "r108"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Proceeds from Life Insurance Policy",
        "terseLabel": "Benefits received on life insurance policies"
       }
      }
     },
     "localname": "ProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r94",
      "r95",
      "r274"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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": "Maturities, calls and principal repayments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r95",
      "r274"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities",
        "terseLabel": "Securities held to maturity: Maturities, calls and principal repayments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r96",
      "r274"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "terseLabel": "Proceeds from sales",
        "verboseLabel": "Sales"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/SecuritiesSalesofSecuritiesAvailableforSaleDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfForeclosedAssets": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.",
        "label": "Proceeds from Sale of Foreclosed Assets",
        "terseLabel": "Proceeds from sales of repossessed properties"
       }
      }
     },
     "localname": "ProceedsFromSaleOfForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.",
        "label": "Proceeds from Sale of Loans Receivable",
        "terseLabel": "Proceeds from sale of loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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 sales of premises and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r102",
      "r562"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r890",
      "r891"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 1.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 services"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r31",
      "r387"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r390",
      "r909",
      "r910",
      "r911"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r30",
      "r385"
     ],
     "calculation": {
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "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",
        "totalLabel": "Premises and equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r387",
      "r860"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail": {
       "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": "Premises and equipment, net",
        "totalLabel": "Total premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/PremisesandEquipmentPremisesandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r29",
      "r123",
      "r387",
      "r909",
      "r910"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r10",
      "r387"
     ],
     "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": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r10",
      "r385"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r112",
      "r240",
      "r809"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "terseLabel": "Credit loss expense"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r330",
      "r799"
     ],
     "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)",
        "terseLabel": "Financing Receivable, Credit Loss, Expense (Reversal)"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PutOptionMember": {
     "auth_ref": [
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.",
        "label": "Put Option [Member]",
        "terseLabel": "Put Option [Member]"
       }
      }
     },
     "localname": "PutOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsNarrativeDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r491",
      "r492",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Qualified Plan [Member]",
        "terseLabel": "Qualified Plan [Member]"
       }
      }
     },
     "localname": "QualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building.",
        "label": "Real Estate Loan [Member]",
        "terseLabel": "Real Estate Loan [Member]"
       }
      }
     },
     "localname": "RealEstateLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r65",
      "r68",
      "r76",
      "r683",
      "r687",
      "r689"
     ],
     "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",
        "negatedTerseLabel": "Reclassification of amounts included in net income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAgencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of regulatory agency.",
        "label": "Regulatory Agency [Axis]",
        "terseLabel": "Regulatory Agency [Axis]"
       }
      }
     },
     "localname": "RegulatoryAgencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAgencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization that establishes and ensures compliance with rules or regulations.",
        "label": "Regulatory Agency [Domain]",
        "terseLabel": "Regulatory Agency [Domain]"
       }
      }
     },
     "localname": "RegulatoryAgencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r840",
      "r841",
      "r842",
      "r844",
      "r845",
      "r846",
      "r848",
      "r849"
     ],
     "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": "Capital and Regulatory Matters"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDepositLiabilities": {
     "auth_ref": [
      "r129",
      "r133"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits held by the entity for a related party (entity, shareholder, employee).",
        "label": "Related Party Deposit Liabilities",
        "terseLabel": "Deposits from certain directors, executive officers and their affiliates"
       }
      }
     },
     "localname": "RelatedPartyDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r483",
      "r707",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r483",
      "r707",
      "r709",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesNarrativeDetail",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.",
        "label": "Payments of FHLBank Borrowings, Financing Activities",
        "negatedTerseLabel": "Principal payments on Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "RepaymentsOfFederalHomeLoanBankBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "auth_ref": [
      "r42",
      "r123",
      "r136",
      "r727"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.",
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "terseLabel": "Repurchase/Resell Agreements"
       }
      }
     },
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the total amount of resale agreements as of the reporting date. This is a gross amount (does not net agreement amounts by counterparty).",
        "label": "Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty",
        "totalLabel": "Net Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r275",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by residential real estate mortgage loans.",
        "label": "Residential Mortgage Backed Securities [Member]",
        "terseLabel": "Residential Mortgage Backed Securities [Member]"
       }
      }
     },
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Non-vested stock awards/stock units"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r417",
      "r571",
      "r858",
      "r882",
      "r887"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r147",
      "r157",
      "r159",
      "r317",
      "r567",
      "r568",
      "r569",
      "r602",
      "r603",
      "r878",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r491",
      "r492",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r491",
      "r492",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r491",
      "r492",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Axis]",
        "terseLabel": "Retirement Plan Tax Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r491",
      "r492",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Domain]",
        "terseLabel": "Retirement Plan Tax Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r525",
      "r526",
      "r527",
      "r528"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r480",
      "r481",
      "r483",
      "r486",
      "r490",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r525",
      "r526",
      "r527",
      "r528"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r204",
      "r205",
      "r218",
      "r224",
      "r225",
      "r231",
      "r232",
      "r234",
      "r420",
      "r421",
      "r748"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "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": "Service charges on deposit accounts"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r79",
      "r127",
      "r204",
      "r205",
      "r218",
      "r224",
      "r225",
      "r231",
      "r232",
      "r234",
      "r312",
      "r682",
      "r823"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues from (expenses to) external customers"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r702",
      "r706"
     ],
     "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 lease assets obtained in exchange for lessee operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r85"
     ],
     "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 employee benefits"
       }
      }
     },
     "localname": "SalariesAndWages",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized": {
     "auth_ref": [
      "r697"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the deferred gain that was recognized in the current period.",
        "label": "Sale Leaseback Transaction, Current Period Gain Recognized",
        "terseLabel": "Current period amortization of deferred gain"
       }
      }
     },
     "localname": "SaleLeasebackTransactionCurrentPeriodGainRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r39"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityinAllowanceforLoanLossesbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueConsumerLoansSegregatedByClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansImpairedLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/LoansNetChargeOffsRecoveriesSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "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": "Loans"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r65",
      "r688",
      "r689"
     ],
     "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, Net of Tax"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "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": "Weighted-Average Assumptions Used to Determine Benefit Obligations"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.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": "Schedule of Available-for-Sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r279",
      "r284",
      "r304",
      "r305",
      "r306",
      "r308",
      "r825",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Additional Cash Flow Information"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "terseLabel": "Fair Value of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensatingBalancesTable": {
     "auth_ref": [
      "r8",
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific cash or cash equivalent items which are subject to compensating balance arrangements, along with the nature of the arrangements. Where compensating balance arrangements exist (but are not agreements which legally restrict the use of cash amounts shown on the balance sheet) disclose these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement. For example, compensating balances are a common requirement for establishing a line of credit with a bank. Another example is a minimum balance that a bank may require the Entity to maintain on deposit with the institution as a condition for granting a loan.",
        "label": "Schedule of Compensating Balances [Table]",
        "terseLabel": "Schedule of Compensating Balances [Table]"
       }
      }
     },
     "localname": "ScheduleOfCompensatingBalancesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r843",
      "r847"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r843",
      "r847"
     ],
     "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": "Actual and Required Capital Ratios"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r599"
     ],
     "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": "Income Tax Expense"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions  designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.",
        "label": "Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Component of Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Disaggregated Information Related to Corporations Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": {
     "auth_ref": [
      "r428",
      "r429",
      "r534",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]",
        "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r591"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Defined Benefit Pension Plans Recognized as Component of Other Comprehensive Income"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r489",
      "r490",
      "r493",
      "r494",
      "r505"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansRecognizedasComponentofOtherComprehensiveIncomeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansnotRecognizedasComponentofCombinedNetPeriodBenefitCostDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansDisaggregatedInformationRelatedtoCorporationsDefinedBenefitPensionPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansFairValueofPlanAssetsDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r489",
      "r490",
      "r493",
      "r494",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "terseLabel": "Combined Activity in Corporations Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r645"
     ],
     "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 Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r631",
      "r634",
      "r635",
      "r636",
      "r637",
      "r645",
      "r647",
      "r658",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "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": "Basic and Diluted Earnings Per Common Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r583"
     ],
     "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": "Income Tax Computed by Applying U.S. Federal Statutory Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r533",
      "r558",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r465"
     ],
     "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": "Expected Future Benefit Payments Related to Defined Benefit Plans"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "auth_ref": [
      "r679",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing the information required and determined to be disclosed regarding the fair value of financial assets and financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Schedule of Fair Value, Off-balance Sheet Risks [Table]",
        "terseLabel": "Schedule of Fair Value, Off-balance Sheet Risks [Table]"
       }
      }
     },
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": {
     "auth_ref": [
      "r679",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined) which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Schedule of Fair Value, Off-balance Sheet Risks [Table Text Block]",
        "terseLabel": "Financial Instruments With Off-Balance-Sheet Risk"
       }
      }
     },
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r261",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Non-Accrual Loans, Segregated by Class of Loans"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r335",
      "r356"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r375",
      "r378",
      "r749"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetail",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r375",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.",
        "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]",
        "terseLabel": "Schedule of Foreign Exchange Contracts, Statement of Financial Position"
       }
      }
     },
     "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r372",
      "r373"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r294",
      "r298",
      "r303"
     ],
     "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": "Schedule Of Marketable Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "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 Investments [Line Items]",
        "terseLabel": "Schedule of Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.",
        "label": "Schedule of Investments [Table]",
        "terseLabel": "Schedule of Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r467"
     ],
     "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": "Net Periodic Benefit Cost (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": {
     "auth_ref": [
      "r476"
     ],
     "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": "Defined Benefit Pension Plans Not Recognized as Component of Combined Net Period Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r151",
      "r154",
      "r187",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r646",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r31",
      "r387"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/PremisesandEquipmentFutureMinimumLeasePaymentsDueUndernonCancelableOperatingLeasesDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentLeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.frostbank.com/role/PremisesandEquipmentNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Activities in Related Party Loans"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r213",
      "r216",
      "r222",
      "r372"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r213",
      "r216",
      "r222",
      "r372"
     ],
     "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": "Summary of Operating Results by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r544",
      "r550",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Shares Issued in Connection With Stock Compensation Awards"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r534",
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r561"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r538",
      "r550",
      "r552"
     ],
     "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": "Options Outstanding and Exercisable"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "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 and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Year End Securities with Unrealized Losses, Segregated by Length of Impairment"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block]",
        "terseLabel": "Unrecognized Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "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": "Estimated Aggregate Future Amortization Expense for Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r47",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of master netting arrangements, of securities borrowed from entities in exchange for collateral offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Borrowed, Amount Offset Against Collateral",
        "totalLabel": "Net Amount, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesBorrowedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r45",
      "r51"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of securities borrowed from entities in exchange for collateral, not subject to a master netting arrangement.",
        "label": "Securities Borrowed, Not Subject to Master Netting Arrangement",
        "terseLabel": "Net Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesBorrowedNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of securities that an institution sells and agrees to repurchase at a specified date for a specified price, net of any reductions or offsets.",
        "label": "Securities Loaned or Sold under Agreements to Repurchase [Member]",
        "terseLabel": "Securities Loaned or Sold under Agreements to Repurchase [Member]"
       }
      }
     },
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.",
        "label": "Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": {
     "auth_ref": [
      "r43",
      "r52"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Securities Purchased under Agreements to Resell, Gross",
        "terseLabel": "Gross Amount Recognized, Resell Agreements, Financial Assets"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r42",
      "r44",
      "r48",
      "r134",
      "r791"
     ],
     "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": "Securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.",
        "label": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Cash",
        "negatedTerseLabel": "Gross Amounts Not Offset, Collateral, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r46",
      "r49"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.",
        "label": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities",
        "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Repurchase Agreements, Financial Liabilities",
        "terseLabel": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": {
     "auth_ref": [
      "r43",
      "r52"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Securities Sold under Agreements to Repurchase, Gross",
        "terseLabel": "Gross Amount Recognized, Repurchase Agreements, Financial Liabilities",
        "verboseLabel": "Securities Sold under Agreements to Repurchase, Gross"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r45",
      "r51"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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, not subject to a master netting arrangement.",
        "label": "Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement",
        "terseLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r200",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r218",
      "r219",
      "r220",
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r229",
      "r234",
      "r871"
     ],
     "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": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r200",
      "r202",
      "r203",
      "r213",
      "r217",
      "r223",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r233",
      "r234",
      "r235"
     ],
     "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": "Operating Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegments"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r535"
     ],
     "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": "Vesting period of options awarded, years"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r543"
     ],
     "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/expired in period, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r548"
     ],
     "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": "Forfeited/expired in period, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r546"
     ],
     "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": "Granted in period, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted in period, weighted-average grant-date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r545"
     ],
     "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": "Ending balance, number of shares/units",
        "periodStartLabel": "Beginning balance, number of shares/units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance, weighted-average grant-date fair value",
        "periodStartLabel": "Beginning balance, weighted-average grant-date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r547"
     ],
     "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": "Stock awards exercised/vested in period, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Stock awards exercised/vested in period, weighted-average grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Weighted-average risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r551"
     ],
     "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 options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r543"
     ],
     "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/expired, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Options awarded during period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r561"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r540",
      "r561"
     ],
     "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": "Ending balance, number of shares",
        "periodStartLabel": "Beginning balance, number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r539"
     ],
     "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": "Ending balance, weighted-average exercise price",
        "periodStartLabel": "Beginning balance, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r554"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Fair value of stock awards/units vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r532",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]",
        "verboseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Stock options exercised, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited/expired, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r123",
      "r534",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CompensationRelatedCostsPostemploymentBenefitsPolicies",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r555"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r557"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r557"
     ],
     "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, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Number of Shares, Options Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Number of Shares, Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r557"
     ],
     "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, Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r561"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Options Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted- Average Remaining Contractual Life in Years",
        "verboseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansOptionsOutstandingandExercisableDetail",
      "http://www.frostbank.com/role/EmployeeBenefitPlansUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems": {
     "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": "Short-duration Insurance Contracts, Discounted Liabilities [Line Items]",
        "terseLabel": "Short-duration Insurance Contracts, Discounted Liabilities [Line Items]"
       }
      }
     },
     "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable": {
     "auth_ref": [
      "r872"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about liabilities for unpaid claims and claim adjustment expenses that are presented at present value.",
        "label": "Short-duration Insurance Contracts, Discounted Liabilities [Table]",
        "terseLabel": "Short-duration Insurance Contracts, Discounted Liabilities [Table]"
       }
      }
     },
     "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r139"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r403",
      "r408",
      "r623",
      "r889"
     ],
     "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]",
        "terseLabel": "Standby Letters of Credit [Member]"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r200",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r218",
      "r219",
      "r220",
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r229",
      "r234",
      "r372",
      "r389",
      "r391",
      "r392",
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsOperatingSegmentsAdditionalInformationDetails",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r126",
      "r127",
      "r166",
      "r170",
      "r171",
      "r175",
      "r179",
      "r190",
      "r191",
      "r192",
      "r312",
      "r414",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r38",
      "r140",
      "r141",
      "r142",
      "r147",
      "r157",
      "r159",
      "r189",
      "r317",
      "r414",
      "r417",
      "r567",
      "r568",
      "r569",
      "r602",
      "r603",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r689",
      "r878",
      "r879",
      "r880"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdateNarrativeDetails",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfPartnersCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Partners' Capital [Abstract]",
        "terseLabel": "Statement of Partners' Capital [Abstract]"
       }
      }
     },
     "localname": "StatementOfPartnersCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r189",
      "r748"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": {
     "auth_ref": [
      "r132"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency.",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval",
        "terseLabel": "Aggregate dividends available for payment without prior regulatory approval"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r414",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r414",
      "r417",
      "r542"
     ],
     "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": "Stock options exercised, number of shares",
        "terseLabel": "Stock option exercises/deferred stock unit conversions, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/EmployeeBenefitPlansSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r21",
      "r414",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "terseLabel": "Stock Issued During Period, Shares, Treasury Stock Reissued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r414",
      "r417"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of series B preferred stock (150,000 shares)",
        "verboseLabel": "Proceeds from issuance of Common Equity Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r38",
      "r414",
      "r417"
     ],
     "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": "Proceeds from stock option exercises/stock unit conversions (408,563 shares, 399,224 shares, and 548,238 shares during 2020, 2019, and 2018, respectively)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r20",
      "r21",
      "r414",
      "r417",
      "r418"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Treasury stock issued to the 401(k) stock purchase plan (140,264 shares)",
        "verboseLabel": "Treasury stock issued to 401(k) stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedStatementsofCashFlowsDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "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": "Equity Option [Member]",
        "terseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_ShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock or Unit Option Plan Expense",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Shares",
        "terseLabel": "Stock Redeemed or Called During Period, Shares"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Value",
        "negatedTerseLabel": "Redemption of series A preferred stock (6,000,000 shares)",
        "terseLabel": "Stock Redeemed or Called During Period, Value"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock Repurchase Program, Period in Force",
        "terseLabel": "Stock repurchase program, period in force"
       }
      }
     },
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r25",
      "r26",
      "r127",
      "r264",
      "r312",
      "r682"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Shareholders\u2019 Equity",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubordinatedBorrowingInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stated interest rate of the subordinated debt.",
        "label": "Subordinated Borrowing, Interest Rate",
        "terseLabel": "Subordinated notes interest rate"
       }
      }
     },
     "localname": "SubordinatedBorrowingInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SubordinatedDebt": {
     "auth_ref": [
      "r13",
      "r16",
      "r780",
      "r856"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt",
        "netLabel": "Subordinated notes, net of unamortized issuance costs",
        "terseLabel": "Subordinated notes",
        "verboseLabel": "Subordinated notes payable and other borrowings"
       }
      }
     },
     "localname": "SubordinatedDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/CondensedFinancialStatementsofParentCompanyScheduleofCondensedBalanceSheetsDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt [Member]",
        "terseLabel": "Subordinated Debt [Member]"
       }
      }
     },
     "localname": "SubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
        "terseLabel": "Reclassification of certain income tax effects related to the change in the U.S. statutory federal income tax rate under the Tax Cuts and Jobs Act"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r843"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital, Actual",
        "terseLabel": "Leverage Ratio, Actual, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r843"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum",
        "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Actual",
        "terseLabel": "Leverage Ratio, Actual, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r843"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r843",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r843"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/RegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositMaturitiesTableTextBlock": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of time deposit liability maturities.",
        "label": "Time Deposit Maturities [Table Text Block]",
        "terseLabel": "Time Deposit Maturities"
       }
      }
     },
     "localname": "TimeDepositMaturitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "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",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "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",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r790",
      "r838"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail": {
       "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",
        "totalLabel": "Time deposits, Total"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits100000OrMore": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.",
        "label": "Time Deposits, $100,000 or More",
        "terseLabel": "Time Deposits, $100,000 or More",
        "totalLabel": "Time deposits, $100,000 or more, total"
       }
      }
     },
     "localname": "TimeDeposits100000OrMore",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduledMaturitiesofTimeDepositsinAmountsof100000orMoreDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit": {
     "auth_ref": [
      "r838"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.",
        "label": "Time Deposits, at or Above FDIC Insurance Limit",
        "terseLabel": "Time Deposits, at or Above FDIC Insurance Limit"
       }
      }
     },
     "localname": "TimeDepositsAtOrAboveFDICInsuranceLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsLessThan100000": {
     "auth_ref": [
      "r919"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestBearingDepositLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of less than $100,000.",
        "label": "Time Deposits, Less than $100,000",
        "terseLabel": "Time accounts under $100,000"
       }
      }
     },
     "localname": "TimeDepositsLessThan100000",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r796"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "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 net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI",
        "terseLabel": "Trading account securities"
       }
      }
     },
     "localname": "TradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]",
        "terseLabel": "Year End Trading Account Securities, at Estimated Fair Value"
       }
      }
     },
     "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradingSecuritiesRealizedGain": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_TradingSecuritiesRealizedGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the gain realized during the period from the sale of trading securities.",
        "label": "Trading Securities, Realized Gain",
        "terseLabel": "Net gain on sales transactions"
       }
      }
     },
     "localname": "TradingSecuritiesRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) realized from securities classified as trading.",
        "label": "Trading Securities, Realized Gain (Loss)",
        "totalLabel": "Net gain on trading account securities"
       }
      }
     },
     "localname": "TradingSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction [Domain]"
       }
      }
     },
     "localname": "TransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type [Axis]"
       }
      }
     },
     "localname": "TransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferOfOtherRealEstate": {
     "auth_ref": [
      "r120",
      "r121",
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value transferred out of real estate owned (REO) in noncash transactions.",
        "label": "Real Estate Owned, Transfer from Real Estate Owned",
        "terseLabel": "Loans foreclosed and transferred to other real estate owned and foreclosed assets"
       }
      }
     },
     "localname": "TransferOfOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock": {
     "auth_ref": [
      "r123",
      "r720",
      "r727",
      "r729",
      "r730",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities (\"servicing\"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing.",
        "label": "Transfers and Servicing of Financial Assets, Policy [Policy Text Block]",
        "terseLabel": "Transfers of Financial Assets"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r294",
      "r298",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r734",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746"
     ],
     "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]",
        "verboseLabel": "Types of Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansAllowanceforCreditLossesByLoanClassinAccordanceWithMethodologyUsedPriortoCECLDetails",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansNarrativeDetail",
      "http://www.frostbank.com/role/OffBalanceSheetArrangementsCommitmentsGuaranteesandContingenciesFinancialInstrumentsWithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesNarrativeDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesHeldtoMaturityAllowanceforCreditLossDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritieswithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TravelAndEntertainmentExpense": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses incurred for travel and entertainment during the period.",
        "label": "Travel and Entertainment Expense",
        "terseLabel": "Travel/meals and entertainment"
       }
      }
     },
     "localname": "TravelAndEntertainmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherNonInterestIncomeandExpenseOtherNonInterestIncomeandExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r37",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r37",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury Stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r21",
      "r414",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury Stock, Shares, Acquired",
        "verboseLabel": "Treasury stock, shares, acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r37",
      "r418",
      "r419"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost; 1,225,066 shares in 2020 and 1,567,302 in 2019."
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r414",
      "r417",
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Purchase of treasury stock (206,951 shares, 716,062 shares, and 1,037,982 shares during 2020, 2019, and 2018, respectively)",
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersNarrativeDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table Text Block]",
        "terseLabel": "Troubled Debt Restructurings"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r146",
      "r147",
      "r148",
      "r150",
      "r314",
      "r315",
      "r316",
      "r317",
      "r320",
      "r321",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r571",
      "r600",
      "r601",
      "r602",
      "r603",
      "r750",
      "r751",
      "r752",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r456",
      "r888"
     ],
     "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": "States and Political Subdivisions [Member]",
        "verboseLabel": "US States and Political Subdivisions Debt Securities [Member]"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndSecuritiesHeldtoMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r456",
      "r505",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury [Member]",
        "verboseLabel": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesYearEndTradingAccountSecuritiesatEstimatedFairValueDetail",
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesImpactofAdoptionofNewAccountingStandardRelatedtoCECLDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized debt issuance cost related to note"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BorrowedFundsNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r173",
      "r177"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.",
        "label": "Undistributed Earnings, Basic",
        "totalLabel": "Undistributed earnings allocated to common stock"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r173",
      "r176",
      "r177"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "order": 2.0,
       "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "terseLabel": "Less: Earnings allocated to participating securities"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r578",
      "r585"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r165",
      "r179"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "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 for diluted earnings per common share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r163",
      "r179"
     ],
     "calculation": {
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": {
       "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",
        "terseLabel": "Weighted-average shares outstanding for basic earnings per common share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 12
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3444-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080552-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3095-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(i)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(m)(1)(a)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(m)(1)(i)(A)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(m)(2)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953550-111524"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5258-111524"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953659-111524"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5066-111524"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953676-111524"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953682-111524"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74567-122707"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6283291-111563"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269825-111563"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6284393-111563"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647444&loc=SL120269210-210444"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647444&loc=SL120254536-210444"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121648281&loc=SL120267834-210445"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82919202-210446"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL120267845-210446"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919260-210447"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919272-210447"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120267966-210447"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120267969-210447"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919232-210447"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120270059-210447"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921830-210448"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921833-210448"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921842-210448"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921842-210448"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121614247&loc=SL120267897-210452"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121565518&loc=SL120267917-210453"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121565518&loc=SL120269220-210453"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267853-210455"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267859-210455"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267862-210455"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.H.3)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13728-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e526-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL116659650-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121616360&loc=d3e50609-112754"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122596-111746"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116631393&loc=SL116631396-227033"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.1,2,3)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(c),(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64684-112823"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=d3e14881-158438"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262090&loc=SL114874205-224268"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611282-123010"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r913": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r914": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r915": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r916": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r917": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r918": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r919": {
   "Name": "Industry Guide",
   "Number": "3",
   "Paragraph": "D-E",
   "Publisher": "SEC",
   "Section": "V"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r920": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r921": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r922": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r923": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r924": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r925": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r926": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04"
  },
  "r927": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05"
  },
  "r928": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>170
<FILENAME>0000039263-21-000007-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000039263-21-000007-xbrl.zip
M4$L#!!0    ( .^$15(,8+F6KR\( "=0;0 0    8V9R+3(P,C Q,C,Q+FAT
M;>R];9<<-;(M_/W\"AX^WQX44DB*8,UPE\&&X[FTS8 9COV%%0J%[#;]PJGN
M!MN__I&JW1B#&;!=W9697;S85959656YMT([0J&(O__?9T>''_QDJ].#D^-_
M? A_<Q]^\'\_^?O_M[?W/Y]^_>4'MT_T_,B.SS[X;&5R9O6#GP_.GGSP7;73
M'SYHJY.C#[X[6?UP\)/L[:W?\]G)C\]7!X^?G'W@G8??'%Q]'$IS*;+;RPRX
MAZIUCW/FO4CJC9R65L/_>?PQ898JZ/<<@^^G0=MC9W7/O EI:ZY4]W_JQP%-
ML 65E@'19[&27>F7#U1-?1P?^^2L_[K^"X]//SYX=O:/#Y^<G?WX\4<?_?SS
MSW][5E:'?SM9/?[HX/CPX-C&S_WH;"7'I^UD=21G_79\Y!W$/>?W?/KPY46>
M]5-_>.TR/X?U18"9/UH?O3SUX/0$/>0W?Z9W+GST\HQ?KGUZ\*8K]U/AH__9
M__(;?6)'LG=P?'HFQVJ7[SI=O?I934[+^CW]Q?X^[_8<[ 7XY0/ZI]=7G_'K
M+Y,^NCAX>>KYZ=YCD1]_?^67!]YP]7Y_]TY-7_L)_?G?'I_\]*>WF'YU'7NF
M3U[_CI=7&4?^X&<=_*?;_)L[IFWUVMF=QZ=G18Y_^)N>'*VO#_[5U<_/5G]X
M;?ZH'WUYXA^38G#PU4WZHXM!^-5=NCS]=VQ[_9>-PT5.?_EEU0[>?.?Z@=_>
MN(\/Y?CQ/SZTX[UOO_FP#Q23^LG?C^Q,/A@7V+/_/3_XZ1\??G9R?-:'_]Z#
MYS_V3]&+9__X\,R>G7VT_ET???)?__5??S\[.#NT3_J-W;N\?7__Z.*UOW]T
M<>5R4I]_\O=Z\-,'IV?/#^T?']:#TQ\/Y?G'QR?'UC__X-G'XT1;73P\J-6.
MUP_[\7O=!*T.].+CGYU];>T?'QY0%E<!)09SB  ,I9GFFF+%_D+\_O;X*@[Z
M+WX%Z;$<C8^V@X_O'/?O]_RS_FM6<GCWN-JS_V?//_S@H/9+U_#OY^7VR4]?
M^J]_>ACVS^O3.S\]^H*?WG^Z[QY]=\<]>GKOZ</O^I$'_W+[3^N31]_=#?M?
MW(7[#VZ]N/_%UX</7]R%+\.]_O?)BWM?_/O)O2\>OGCH/S^Z]^*.NW?[;GCX
MW;\/[KWX].#>@Q]^WG_QY(='W^T_O_=O<E_Z1\\??J?IX0/M?__SZ:,O'AT^
M.KIW=.^+.V'_]@\O]E_<\H^^N//S_G=WGSU\^NB'?MY/]8O/#\H7WZ;[MS__
MX>'3_></'_SS8/_HV^?W;C\.][[[_/#A@W\?WGMP>+#_X%O_\.@N//3[+]_S
M[_X9\?C1@Q/<_^[K@_T7_WRR?W3W^:,'=]W]VPK].SZY]]VW<+]_UKT'CPX>
M/OWWTX= \.6#.V?[W[AG7SZX]?VPN. E[F7LUAES#'M$K>Y)3KGV0]DP?/B)
M&_\$]BG\_:/7\+Q*>"_GK<\/3E4.O^K7/ZF?]]=.=Q#_&<3/+N!=P_SS][EF
M)/:PIQ;C'GH7]IC,]JR%(,D':L ??O+YPVO$]E8'MJ[!/93'.SS_',^#7^$I
M(<:6L4.)SO:0(^QU'.I>L:*A@),FZ<-/FAR>VMM BER*1VB.*F)**L9*C3M)
M#,5G_@^0]EGCX]M6SN[V:7JU'K3[<G:^.C@[L-.+@;M=C)_=?[#_TZ/C?SYY
M].+'_@G?XL.GCW]^^/1AO^\/W;T7C_OU[\3]VQWSI__">^.UI[?\O>?L'OW/
M$Z='_SZ6[_C\_M&^O_?@R<']V_WZ3_]YV,\-]V]_&_?'9_F'OF,/_36_?_MA
M^)\7=_#>K>]]RQ0P^+U^&_,>NAKW.&'9:XTUMPZ6<?[PDZ_@]MO@)!8IB@0
M+4B^EMCZ&$XEM>A$<8?3V^$4]V]]'T+.$*+L14^TA\UHKP3N(\J'DM77V+1U
MG-B]%5#*6F*WD[FUA)J1#;":STU80B#8 ?4V0.V'^[>^ISIN5$A[$%.W?]U(
M[3&OW<H^N&KW'Q.Z#E1X.Z Z LY+490^F5E+U(=3]TMS",V3EKP#ZJV &I9/
M"8L+&O<&8'M#$NQ1AV>O!2L8/9#+Z>U'U'NHC@'49RNK!V=?GIR>/A@>[,'P
M7B^5Y;?=?UA]=N>S+[>+U_/]VW=?XG7RHBN.GQ^^^/SI_0>?'^X_>.SN??'H
MZ.'3?\']V_O]_[L_W_/]^-&_W+W/?H/7T_VN5#Y]NO_=?MS_[MMG]V__RSTZ
M>G1P[_:WN/^B___T5NC'#Q[UU[L%_/G^@Q]@_\$=?^_%K1?[3^]T\"JR4-@+
MB: +#&I[[/NC9BE@ZW\28 <OOI5B;!4X:Y<FL4.ED4O',%.1(A5*CO0GV'U^
MT*%Z;K(Z/6EG3^S,5D?K!\<G9[9ECV +F-T=S[_O@V#8+=E3-#>$/>T1=IP2
MET:NR_K(]-8X[<;8E8^Q_MVN9HSML+L&[+Z]&NRT%):N%U.&TH5-Z1(Q=M^A
MZ_I<2N8ZL -VV>/>Y8-+[%X&=#_^YNQ$?_C:?CQ?Z1,YM:]6)X]7<G2!W]WC
MST]6:G#CX'O\;/_VK>_!1*.5L">MVTL$L0X9T%ZHRI5#<IB'J82W@BQ7IAB'
M>^ "2JK=5Z@4?/?PNF$6^D]3VB^0/9&5?=K!JI^='/UHQZ?KD/JM51]_CVW(
MR4^?OSKE*WD^7KKULZSJ^H]_V^G9P?'C"X2W#NV#.Y?0NOTO_OED_\4MZ$H3
M[_D!S[?Q_A==.78EV1]W>![W_V_]?.^;WT+[KP[YG1?[M_MG]',>W?[ZZ-&#
M'_#AT;?^X8L.\H/:56@]Z)!"'YG/^F^ [Z4:)%R/Q*)[&#7L<1#<0\NQ!LK!
M9QO8NNL"=VU+#P]:>PV?FPC/TULOOK>LC(QNKQ%WYSJ3WR.ML@=,_9]@T;4!
M#[Z=M90@OI&ZY 45?;?!J3+DTIU#1Q!VZ/P5='YX\7U+@$A*>UD3=\-8RAYW
MHN\I!-]93U)S>#,Z'[V^R+.R9BL[5CM]P]+46.7Z^'2]^MGQ^V"]R/KQV?,?
M.QRG!T<_'H[EK_5K3U8#WE^O0OWMV6GM5_CH]4M<?/RKSWSY%4Y/^MPWGJT7
M%#]^29D+:-]%'%U>R-9+39?/#NIXW@YL]<'Z"]D;%TP_N_O_7E\Y^>V;/[E\
MZ?6K_[CFX^6STS-9G=V6,_OD<O'/P>7[7AW[Y6O65Z>"WPOPZB,NCEP^O_R0
MCUZ[46^\;PE]R$U<OV78M0Z/NU:T58%^]ZN^,3IRQ??MY<^WQV,ZO'A:^X<]
M^_'P0 _.]NVH](^H!_WH14K$*X'4[\%XSV>'<GIZOZT%TZUG!Z<??G)Y2I^&
MCTZ.UP<NKO/WC]YX^;_PJ:_6*+\\6%N:TSO/NC#K$_O%1XZU\(__Y][#;_[P
M(S[ZS0^=!5_4%6D-*I7D,;O(&'(W\:2MC[C4WACVG"]?ONDWQDX__6IMBKK_
MM&/.6S'G_/C@@C;G:RM_\>*1R>GYRCYYF5SS\;??W+Y\^^6AR^?C_6]D8?,^
MDS.1A@4I6>E$K(@^$7- JM_?7;,P!3<!(W^1WG+V\L:GO>!^N=#+(V]Y-T^'
MSW#ZNQOZ$LSUP;>^H]2*CSYQJR#H:I.:7"K1=U7G^Y00UG>TCVI/T[JC@\=[
MGM[SCG9^=J&X]L5^^7GUX*?^M7Y]ZEH<R=G)ZAVI_+OWCQ=OV_')T<'QFR[[
M5P%][1(?O?[M_PQW[\:J<D-,I0LEL*ZCC"!#S8W9FKL821.12Z^-I-?LTMOA
M_MH=D%2"2K08'6%A)9>S*M;,WLQ@?0>ZG)S:'0#>W!T(55J #GMWMW(?]LHA
MA<;==_,Q6[D^#DQL*G^'>?9**)HX.-\55TA,J"YVOUHA1[7.T*[$VO51],H!
MNG5] &UP!&DI9-V?9NZJN"L1,>!^_1J:M]2-ZLOP[H4JGHPQ^;4F[#?CKVK"
MW]ZW]_ FK()Z0\U, :.$[D8(1._2<"&DK+T)H,O[1E.\;_37[QMM[+Y%RM14
M6ZNY8'16.KE*\"VK.,"RUK]]$I^#0;CSO^<CS_?DZ,>3X_[T]'6C<(W6(&_,
M&H#E5#BSY( 8&G$)Y!K7AEER=6TQZ/SU<,I4H+$1VZI-/1FA^5R(4O9= HM
M*Y47 \VM6B]7>.6@WCW^3'X\.)/#F<#4NE=2?1.*ZI%B*TZIANZ>4JZ8DRX&
MIJ_M3 Z.K=Z1U?&(!,T$GPX&E!!R=Y40/4+1/H2TIHX-5*2P&'QNJ9X?G1^.
MG77WSY[8:IRWLB?C:C_9W6,].;*90%:%J:I+N:6 (K$P11\%$H+'4/-B('NP
M6H=(GL]I6DJ:D%T Q!+&$G=W(R(V".PTYV3Q^L#9UAT0J[Y[2AI#BLAC]3AW
MU2_2Y^KJ8\$M> *S-_W;]U/Z=$W2IW U\U@I%8M4?25,D+TS61ZJ6YDPM@\T
M^QBA=G&6-&!J1B"U>_/9?,F>DUL>T%<\S6P?4BPC!T"UU@38?)'2)9^E_C<W
M#9J6!^FU^4S;!Y>2!5>Z$<9:T3*3F!F"- -UD2_\X"5@>HT!)-J8&(J&F'RF
MA#5B)BNYP<@2!C+C%/UBT+FN -+FH*$\ ,ACD;Q@'S<EB[JN:3#7J*2V&&BV
M$4#:'$P^=[>VH)3$H8\@)VPB%%Q#IP*.%@/3M0:0-H=/@-HLE-9<1>P20[(K
MQC6*=VZX?XO!9]L!I U"QBEP42O<]6!)C204EIRX*T*5&!<#V?4%D#8'3BH0
MK"6,A1'1G!AV91Z\DDE ;M<'SK;N0(DIQRZ26A1 @4[+T.62^-P46_"RA27X
MV9O^[2<(]-DZ,$J#[ @Q*Z>BU9J#:N@;AN6ANOT TE: !L@I4A IS*@Q<9<"
MT)B@H/8)IBP/Z.L,(&T%4H76,F?O<ACIE*YK//,Q^[&QQ)6,RX-T.P&D[8S7
MK,TK>ZPMHZ$R*#@U:%&3> \S2DF<3 !I<_F(C<53336J5RP5Q4E71]&\:2Z-
M>#'H7%< :7/01(U^++DG(X_D2H&J7:)6RW4$+6PQT&PC@+0YF%BJ[X9,4_8)
M51JYUHC$!*6$XI9CWZXU@+1!?!Q2P6[9NH# 8&/'@I36?);@S2\(GVT'D#8'
M6;=WE56B8ZHC>D[L7,-6I#MT(=;E6+[K"R!M#ARLL2:NM6AVF)I05W(C-2R%
M'*3/67/<U[MMP[?]W=J$H96JJ=:61L$4"3'T$>8XY4(EO;',R;Q1W7KX9#M
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
M:LE:29BY<0L:+5@*%C.Y)4BZZY?TLT'?.8'L,+6N[!&<]EG*2[;U,DOPQ M
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
M:\*.3>^MPH,VY&0APZC8KX+2HG!RA7UL<3%LFNRFBN51BCQ3*,8QY(QCKZ"
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
MJN&)U3O6P@RK$$II^W^=@^PPNHHZ]R\TV>LI<'U,O)PF%XU7;+)SJ6T%<#$
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
M\4SX-<X_&;0XI?];9MLML\_7#GOX^L%I8DM9DK?'DOBJ*;OSEK(<4LJFQF%
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
MJ6&]?I84?J\:?4D>AI6<&H)U>8BABB4-F7RFJ(+96M*M)>V))5U&]L9R*SS
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
MEES(7QPHF#8@(:/6)=<L$!KL%,V/ILOR@25WOIB %Z>T-9=RY+2]KG#5Y7+
MN[N8DOZZJ/!0D G,0DD8C.565*ZA#2>&SL0N!S9.-8>2>&#>7(V)#FFXC-%C
ME9=SCYB:KPF>E"M!9]N4(H5JQ_>@SNB=M,J7I-5?T]18@A&?<2"XO*2-Y1&F
MQ,U+8NU\R6LZ$%+KQRE1'\U2KB6N%:U=UK57:;8G#U"+! "F& O*C]F,?J,/
M/AD>_ 64!0$ACSXLJ^1T>/@7NOJZ<\G;=#F^<N,/C+;3J(E _WE9I3-YZ1$3
MX3K91'3,-[0HFR1(D\4<DH<X'WT@=W9B='IAA[:#3/G,A47S5I:C?_$&7GO*
M=,QB:7@0F1  CA:;?),1NQ#FJ+K" "*'K!,Z-?[SU#GE&JRBSIQ("GTF8QY0
ML#Q0"T\TR'3\[T4F?C2H _U,@K4;^O.59KSUB UCL$[DT"53'CY6._>!M#FP
M(SK/Z'O)G#0%%'4(9V7.33;;0M^3FX#O7:77+I8^7:$P+_G#=>(RL/#X2JBX
M$4X^=CP%C#8OV3'#2^ F3MF,=6L'T3VE*SO*((EMD\)Z8\V-KGY1SC)IV%03
M$Q?,:!SAQ$TB98U4L5G2$"&Q1.#_Q45PUVF^8&&MNP,3(=J>$D*5A4&F^TX?
M9(:?3!9L]1.-8TF<OGTM#]E%I\_PGF0L$IHHQ1M$I(*N_Z37G:]7\DCU9+93
MP;X>K#G9B3?8,>  F@%1)&F[-;/3PEV6M/GRQ1D9*DWZ@<XD3\>RAU/Q%,C@
M=6=TOBW797X-W3.MK^BJN!%K%(F3KEFU[YJ%L<LQ_9.F'8_0+.<9E",=RXE
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
M!U2V]@!#$OMJP;AX.#>^EC$8F^$[Q3=3@'4^&T?[\/!V'.T_"?3@C2^6OW!
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
ML2M]L+]+7+D'<]GFQ)6-].<KH=:P453JNC@=L<.\@6P;617,<>#>S0R45QC
MR$U+[>K"N9CT!C\I.?%ST\,F=-.U2>E-*27-S) 8 6^FY69!)14CB88NBQY6
M.4B,;1AK)HFR@(X"<30C=:.<T"Y?AFR$T*2Q;SR)?5I]>#_[T]JMAU/Z[GKV
M_(L3+5'$!H2,5C.N?:O3L"F5E8?'4M^9!2YO/LEO'A\-G_AB8$;.&G&1 YDR
MZ!<U_F"N K4+K<@WB>M[W?H/J82NDV\.GPZ/_(<Z G$<.HJ%8_-R%8.CC\O1
M\?!XW1AV_O"'B7!-\RX5U B/FP]@.Q2^6]U)G.2*UJM2B ^51/ :U9K"94*.
MK'P(E89:?T@+FF@=6A2+09Z-N#/0AMW*!VXS=R4I9\8^CCSU\$G(V<4KM0,%
M$1T$7U;XSB"R=M1^,<SQ&.]I$)>3D)H)/R+/</\O6"G84BADUZQ[Y ,%RV3
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
MV_VE10>'R3\1N/<!\Z#!K&4<X[30-A6\>W%FQ[QL-%P3"OGA'Z;_RBZUQ3/
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
M&(&.+%Q]^/O-FPN_+Q\F#S;Y?6F-&*0H>6%C+GP<,/'N6G"L7&]8-EQ*8!P
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
M$(>[W2XIXZXQ,XY=RF]Q<$)>KM2KTJY3A\G,&(>,*A^I?H])@,\C)U!-<Y$
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
M>?_5.H&0GAAY;5=C/C_KN5E8^F*IQ&LY%#46$Y8@2O>5T 2%5##*H2,2%*9
M-1QG(F^2Z]C\).1&T7:L0EBQ*"7!1VA4@3VNB\V$:>!:!OD)K,X@,(6DQ5K9
M)'H(AL!C"<XJ:Y#Q.*B 5G7U1?@+%YVH&@\KIYL.DX7\TM*@+LTOAM+C!W+?
MC,/YPD(,0M@"L<Z8[]'GS0HE\!)F]Z G1URHMI+;K%<9E[OFR\PH\C\-1P28
M(2P01Z-HN;#T^\>'GZ0YFTQ+T$5T'.2[?1HOVH9.JB#7?1P3Q'$4F\PX0G(6
MS(X<#ZF1UY#YTU1<$:F6J QI+\F($XFW6P@915-XQ1M>U^C]G4ZJDXA&_&$"
MY>I@TP%%/I&_7>]EB$MMSE!D)0V64)0_@G2<I2P<!ET]_:FDE?>;K6&<>++.
M,43Z\>VE\.6+W/7!Y;"%XE?[D:H@?O4^RP7P4Q/!#U5]K76D&WQT2L%?ZRS.
MAY2I8CY.2H/+BDX.SFU>#;FMP1Q!K]U*&*#?3,'=:$P\/@\6I&1I!WOD.JB:
MWZDP;&^#D+'M>$\7;GB+J)$BY[F(MJKP?^!LJ'7!E]3BTS5G#F^+_'^7<TE;
MQD"K++:GGCR-&.(*BM6V5Y*<:,URYU6+NFE#*7*8@ KB58\NA:DUAFL$XUC4
MBD5Z!!"6IWPLV9=*+:@ELNFR!=B%3 >\J"83$W$(%<7J\^(I,Y0#Q^(GU%)Y
MW\'@5!1-\1>;\\.PO,"M5WP<GEG?8V+"IN>TV"WAB?1J#8"P8128^08[#Y.#
M)1HK#,\D$)6HTO^UU:/R:7+#W$$/MGA(G2_@AZ8K A'K"+/=U1XW'7/L?;X[
M_=2S=R143TV"H2E\754-4[D!)A\TW<M1CTT";3=",XU3R/V7M2701RB"=3_2
M=0W+)C]]&TD] ?P-P'VA,"8BL_<DCKL2I@UC*"/+#Z.1*/'W19=H46)O;E9*
M=7JGHR%@JYET5BU@8B]@1(W["+.O;VWK=;DW%1O*;_,:TZA&,>KR7P1<\A2=
M+W]M:@6E4FCQ/2*_;0H@?, 1/\2)U4J!N9&6:Y &);Z3\H%78+R&&03F"BT;
MV(18F/A_^1%FE?]S#6V!(H )/.)UA?",MR@9;)R4V2&NG/7['#PW2 X04@7C
M1VX1=!*GSB_<;-L"_*_6&!&^I5".N4!3F+RJ7!4Y?]?VJ&S7P_KN!HZ6,AC6
M^5AE+U:,(Q#?1K]"NCFQ;9US\]@95:(:BC0((U,"&,H_F1%:!0OS;&J1K1&Z
M:10"5HML%?S4^WC"^!LUSC0,T:&#)B$9L%+3-_GPPDT\7T PD>G'3<@K'A#[
M)W3^,ZP@?/KJ&*,>NL&3I.3;:'%2D[_BS4-G,!WQ]]0,I&RVV">$CELF>=,.
M+N3UD;I),$M2H=T')OEGP91 %J-P+'\8$$1+QZ[5/6,$QU49?$,P27LNR,1/
M9^!&B2H##@9Y2:"R1#XC)F[3""X%Y'8K552>%S>BG"#EU'BL;.+4] .S5 ^E
M"\W49NK^0MY60V2E8FMJ@=#T4SJ14]PA.-NP24V#7PZ/X24\H$C$C/O(AT_5
M?9U?(KGC$LD5&(M+).<8)(J-B=*A/%.1SU*.>:0 EG#8J3O!.LS7WSR:BT*:
MF!$9;N L\X$)6"K=BS#6C QTOJ+;SQE6O!7P$%)4HI#GYCC"RG%L7:P1O%*^
M@9U4>:0(XBREPC*LPGO*1=?5/0DWK<=0J\I98.R0KA5NEHGH*[JLF?MKAJN(
MQ_J6*V>RRYPY&:F"C;)#&^SO>!E,,K9T @KT7F"@%PT %6G&7+A^/"P$4H7B
MF<A-:-:<\0R9!-3PFBM80#4D1:!FL2$3QFRJG,A=1(B%@&E3Z2U@T-'GRHQ
M4\AJ1H=MZE"3@LP6KPZG83Y&1;CU4\TEEJLGUW>T)6LY4=44%*5*GMZ4RRPL
M#[-<9JS0V$19NX,&R&6:>HSRT6!;LNA2<T%HKIW?SF';,W2DK"H696%=:?OV
M#?+S078)S*9+[,TRI" 6?&D29E1]#P6,EMUUB87N5SGTZ!5E"!@*>A*>%W*)
M#B/T"11? IRY7X%%3O7MB1/;$J1C3!Z.LY0-SEP1B&V\CA?)+$KON;<X=I^$
MZNC).)^ )22[O;:VBU=6T234T C7G99ZCKF$SQ_,3Z>&F6!;<D7FQ5<@$BJ8
M'$M^3.8(-]FT'+$?"!1T#1/;"ZK($\RZB( 76_>&MN[ARX,L/^)/%B^>U;,J
M1OKH21ALOCBFSKUL;;YQRAC>M5,[97:T9W5R&F;[&X;D+C[Q77%*[08_YFAU
MWW ;N=O<K2I/U6O% '!ERNJYOPO6%,+!BLU83^*\_(!-Q7/,KP#.D5.(. @E
MY\T0QE)R!#:U:6EB7AH%BS(@O$D\1%.$J*"E7<!H.T6H&=:\WV? @T =2A-O
MIF*P>K,GX1W]"]056%3Z:);>A0#TG]]SZUXI#;G9D:4&#W,5,AM8@;F2.(:=
MDI;'6P(9;)J00M5;IP1>(3J#=PFBG0FI-<E<VDI7]PGDX83W1HXG (H5B+?]
M(?_G7GA_B^$E\LL?I4THST3OER"%WWZ*8N]7X*O!?D23D$[6VP#Z7<KO1S&O
M 8=,:$W+A&(B*& C?IM]THJ;;Q1WQ]/?U*SEL?K4N%9:K=P2%_.;JAD=I4\G
M<+HD&H8!-'3P7:,V6>'IBDJDT"^ZYOTFA0^(+J%X![@L"\ =%OTO0AJPG'\0
M(]HKR<;Q1"XH&KL(BJ"J&,7D NX)A/=2A>$([IA0F"G65Y7^B;Y&3VT@^3'^
MW/ [89(8AY-0(R$JDAQ/&,*VF%$1!I&NJ$PR45!-XMD=EI\'=S/=6"&.#(F,
ME7BVEHDW)M0H,M4(XENB= IIV0QC./#/TJ+(5-(IYP$F]GX=010P Y8EC3 K
M(:>A:]IPB*=/:70^4^P\B.U2,5E9ER.\T<#A5^X"=3HSSL>-S0USHO["VS+N
M-WO:W#LE4=YS 5C,O4F 0SI$>LN<E;T4]O7%B8[[:$[TX*C%B+?1/;-G!.96
M?*5(QZ-Z^Q0]"E3@&*"OX *$7^5N!DR\Y<=0/+M@]:]0 *V0WN4JLN,I0*\C
M=>T*;Y#$7Y23,PJ#24@H.,W\Q%\S#HRUGAK(9K&P<X&!/>P<=:JR_9%]K@#(
M!SSL. !1 *U>;N4Q)8/O*F'NLY_)X2EY! _#9$!@OWLN2;%NJOMP,B)*>ZN[
M.S<^'7&8+(%0G>)$H6IA.G8QO)/O#0M%( _,6P?8):M\ -^L/54L[J;*":TK
M3'^^L)NG<C-:%V+9]( DO"XV;[ST_B8_D[OHRNJ*<:,X((U?!(=J<!+GWA^
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
M0;=NR;F$HJ9\>YE7/*G0.MHM*JA<M?)@Z;UE748F [3JS &24Y8$_3X2%_%
M2;N=:@M$SB=[^^;FRAP-@KVQA]CB(-9;@B,6(C_:H=9L>=:;H99L-U$LF%9Q
M.QP@U"PNS3"5>$MJDKDS!C)!0]F+36RU;D7425<^+CQF(=M"]1(JP5(Z490Y
M5*$K<NZ\%6-+;JJ;/"A21*-W=D=2ND_H[@MGW*JOE(6'"VQ05Z%R/'H(1_8(
MF-U#*NL;C!E@CQJ&>&$<$.?#\0>>$'NK.<H=Q4XH- %C-*-@ P'$5>7\'$!\
M&0?:J+T<(A"1V4<1*&K^D<N#T6P52,O3W9I^E#7>*.O^X9U2XX_SRR3V7":Q
M F,Y?":Q,FXD1'4_A7-H>OAAK(V CTE\'PT8(_IAYGVDRC,J?N)V7M#UC?#-
M;U3,]0K/VQME-5&W'/[Z-570G83W>#F9:-M_;B\5X[XM4W%-2T NUM2]T>*9
M HLKGTJG KAN$$1$.$G59@3>]"8>C2[>)F!]7 X!.R?7D,A59][_+"9+.L@;
MOH"N%/(^N;3CP7CYKAD@6;7KQY?:<=QQ;&=^ (/)9&'+,,,<@#1#L&R)GP91
MPW05QIC:%KA"#Q5_I6QR"BKK#[E DZH^M=VN&&]F]G-(T^B;AO<3BW5Q_6@$
M7.WZU/15@WK;_]!P?6SSPA%G0FMG=LW8[NQ>WRFJ5YD3:36PM3Z<]0'+4:#O
M'@:RN @;K1'X^"/1X<)QEI%U=A+'SP>;ZXWA:ZD&UG+O'%((19NKL7/26UA,
MPT+.3*Z7[="HQAH0%D*K?1RM4!9;U">E#;LP&QKFDRYH%H+MKOY5];JVRB15
M=^MXR@VJ:8M9]#S<AT=Q3BD@C'X3D)PG&1;CJ-Y+JN45_50E2#>8);>QENMM
M.L(42$\YFV&8S JLJCB*NT0UXIEK5=35G*7=N7"H46K-AH')V*S&B%DQ+SSY
MD-*X9"$*&:NM=!J9^S_"8D2VM'&H+3RB*:<30[=K+Y)T*Z"]L#1"U2(P!#4P
M7>>*\1PNQRD;"5T%.8C^"MM;:<#B,N54&XY<-Y(K?0F67:B 'M3P88@,2)2"
M'*\VY/T88[)(BY,@6'S)XW/9>2QXTP0>9BH*%%2(;9"KB):+U224/=DA,ZQ;
MK.9A2OGL<O:&*J>RNN4L*QB3^62X)"Z'\EPG_Q9,.\0Y57%66][N'[5*6!.D
M!IION%T G'"YN,>;")Q[[Q9ZOU*J .HX3Z1[]!^AU<H$";7D*0Y(?N2\,3K
M0"VK0!>(I1?\NTB.+*##7Y4_Z99T-H_^C"CYL?E=E!7;2BAT 3(>$+4T@<2T
MT,:4$8#.5X64=4DIKWFQ* .H(*LN(!_"'(<DS!FM;_(/5'D4*P23; \@IGP?
MJOBG_(-.@>%&HB["D&Q?B7(:K=L<4V(6P*XK6\P(WT0,W!E#\]51QW/%$Q:[
MSJAKV4:"V(\S+Z'*!84W(6[Q)YZU.LK5WJ1J_6P A_U]O/W-+6=$I\F3]36A
MFS%88 V\.U7.2B4 OH3+@MUDN4=K9O-@FH=H[G1(8LAM.^6;NECW7'P&XT!6
M5\7*<ZF\ X"8@J]TFYD$&KGHL,^0)<@PJ^9?=1J64NX<SI9SABSRQB*KB,,_
MF+*1I\,T6DP)(#N(XR^,>,.C P5#=I P#5PXU#""<]Q2,FG6WJ'"X%-(IO L
M\M81KC</34?P>V0E@ @!E#^#%!7OO<(%H>5%I(H6)K+0 \@RS;C.D(H?%:P7
M>RHM3)-+)'@!_!X!X87Y@$K0%4$"5XIC<T!U@@IEN:E^3?$_Z24#>>2/(8Q
M%5^SW%%?H:A E4V)%0/BE]![ \SC8-C>3.<A,C5_2'0T4Z[[&RG8S[&=-+G!
MT_7T=O)@^>V*#Z3%+;A)V.'H >J2E_E*Q+4XEASLX4?EFT(-F5 9,/N;_'R-
MP,\CBY$K8Z#)P1D/PD1H98]! #\7@%AH NAG!I4@IH>7W"=#VNIWDW@03.P-
M _7[JK@Z#U4UK((*_U-NGN4PV!:4=34YG/Z7!V@0+$<T[I=NI:J0*XAOE&-2
M5H"4@&U/*9<]F.1:%D0&[V^@Q $:?.8$MX2:HXZP-4.!&ME%4VB$FKUUC Q,
M2P.U_R*U_R!^FD2L$&:H1!(,'<6A70L!GW7Q ;B(<DM8XF8;B#M7Z";:]!=.
MFY<DW[]1V\1/M1C\$.UU"T'AX1(CZF8-@(-&5;Q^"BTT$7Q-]7^1EXO!(Q%Z
M _])OCHU_Z0*">QH$'VRF,'7!<2EPSG5*(&BP2G_$#*+2&+P2RL@(M/GJ^B<
M8Z0,U@SN/U,"*BUS;$F6A8IL&4L*3#,+%4]B=.MDF0>E65L@1O)K6*"(D.-V
MV17UJ-/PUCBQ0 ;8)4-U1AS97S.$P:5;'SGU8?_ ;D=J?<'-0JC7!L;S;%(E
MZ%4'%2V 8>!S@<::=Q(L2SQG'"F+T"6T=4*[[Q+:%1C+*2>TG]0_/F"XE@>,
MA3P-TOD9T1M$&2_-<?<'''<0<+LB)PMC;)M,RV]5VSD F_(SD0AY?\><%R#[
MBC.5UK_W#LS.SU"M]!G.=TW8](X(-9XBC3T-KT&1,K/)A[XV+@ZR[J09)P*8
MDDD9M?#V?\3)%U[(ZZ\47?%^?/^/V^N?.+/ /Z&DHR*-6WF')LS "U99I4)1
MFCS5XP/(X0@;J%_&D8A[=->9AB]%]P% ID +CA2"0]S,TE('I#>1"ZD<79SP
MN9JNF/(Z-,J9";M0"^A8@.P#"B(72U5"D0(CM.EWD9L\&".SI6*^ED(%7RA*
MS5L*;S>M,9"-ETGTQ@QM5[TL5HJ=K/B,;0Q!_$;7;>%!.8M5>[>:]VND&HA3
M#6-!EB73R6-PTV 2ELY:T[Y3Q$4GU^CXQI\IJ#BW=0,N35PO9'T"HW ,-EP5
M3]\M3RF[X 1#&._C#*]E+!;_' /P2IJJ5** 2*P;A%G9)QAQJ+[%L-=)'$A_
MHVH0M%#L]<EO'63PH:8Y$7"G,_D7>!24H1SI98/"9+EL@SA(1E0_DX1#74T+
M?)+XM 6>/53!@B!K2!\\2&\I4&0&W.-@66RHF!LFQ"-RQ=_\ E#GU!X6H"BR
MM+ WJ&4[=0XS].^CV$MC75E,-$F8/^$B['#E2::P)==LA@^8-26)YD3CK580
M@<X%V&^"=0#ZB-PB1"F#^PLL24N*7&"!MEVC2R+ ]%2PM-8H4B=P2"UO5!"F
MI/)&-2L(5J)<&/.1YWN(9[I*&RBLXZ<0KI70^P75@V#_.& %LL8.\UP:I$=V
M*LP?W%6(2["C=+A(4\*!'RG:7!0C>'I_)P7=BDO,$=T58I +BBJUT\$L"YQ
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
M!O-^+!)H.X?<(>HK<#1:@:.:1^E"308]8CPA%DZK :0E7/(:&)C#[LV0T@O
M.O BJ=+I>.G%@PFWUBXYHDM@737OP\S[G\5DR=5U+0!I^?VU:VVM<^#]"7$W
MP (WB?2P[$6E-N:"UI49\JC^77WE*=#C Y3\>[%4#  :<H\8)D#/44IENCB'
MR3X9-!7/0]W7G5CLXL7=/7P)>2FR1"YYH!I4_,[83@!L25D(XG0RLO*[7=%K
MMM2(@8=1CD!Q8L,,_N0W:UV]&B/58P^XK)(T4X2>\$W P?'UU1#=QM,/[=8:
MQ8>"B-2(Y\#LOW;MTY5YM/H=T:QWGWIEVY:J]4H<LB_JC:YH]!M/#KI>_HC>
M21Q-@+ =QTJG"=#&FS;-H01Q^P)K+->0*2F8;BU0,@BD8_?!9(PMLHEO:[94
MT.)@/(XF$>YC32*ONBS_B+T:QTC!)57^TT*.PZ\/I+GP8_#3CTT;KWQK>#@5
MT!GX2>"5?K_9^DF4;D%;AV-@@"@J<>60@/U^K=/M[P($;+9J?;^Q$USMZ<\Z
M]>;+@^":M4:]]ST0>W[[Y0<K-RO)Y#A6MM/?#;5X@,&V:]U>]]RPD&@'G#$2
M#>/:9*_E06D8&"$CD_[IH[KUSWBU&.[("P+V(8$=@X@QI!_5 N+*G?%*[:)7
M\$F@_E6:!GE\Y,>%=$>&DR4A)&>S&'J[C@I.ZODM]&\<9J)5]GZ4%M\EH V^
M4J7_&S!]$F"G6(0_@:7%?N/G^X#7][> _;5_A,C3J>7!J&AE]K$48+FY\0 _
M@(#5TJR[GHWR(C._6CUF3Q2W^LU8% KM@W2 ]9[@6B:PZ7/_KHJ<-E#N?>0[
MJI_.V&SM&RWI)7<JBHDZ55S>Z:)@-U.ZTP/!;C;OKO0"6Z>UU]Q1^DP$TI')
MUQU4YW!055N5CQ<JO=GJOX\?K.I^RR#.?]"L/\,B/E&PZ/=4;P?I=5)R4G)2
M<E(Z'#J^LG=VGI''NK/+J7H.'<4Z%PT^;FRUDY*3DI.2D]*!I'3J?O;356Q[
MLB5/IW[F.R:<7GRMJN)L5.493E%?UF5RFOITO5D)-OGHZG<J5U)FBE48!0T]
MB:'EY=! IK$!7IABIPPH>Y J!%TEB<.8"Q=<MP+=K:#MFJE58"P';#QP6#+^
MCU8UY*]),+\_F2(/N\[S#F9&K-!82(60/.SO8UJC4Q6,5?2E*L/DP7:UF$S"
MV<_4)LNFVS='WLJ3S*_A8V@ GRVY"RB6<E!)F%R<*,SS/F/)!_<G)]O@/X/I
M_+7W,8X3[HR0>NUZG4=P(Q?\JVY<K'Z(_[#R"^CP13\0WC0,T@64Y0;96K[X
M,!C>(U.\7)?X<4;\]+286(D+%430*PG.>U6+"_5#Z[CI_3:7W.5_(K4L&D'+
M;K5:(VP]/(9:7OP.K#(4]4*!2Y2F5/15+N0D9,KN5/X:6W6;;R#C^#WV(N4&
MW*JHE"KMH",W3&<D;1[5JXG)T:W'[%)[RCC6]3MD\\+X;9X<3>^\-!G*C3=.
M+B J[#>:_O_=^;5_SN]^\())MN:3XFW<G']]O5H45/2R80CT,5\]G7I]_A4N
MJ=U;,&VV+FLKE4H[O'R/VJ5>M]9K[$1BWJC7^KWO0+7MU_Q&YSO4PG1W++1R
M@W6#/;7!-E^4R_[42B7@OC_C2A$Y_<YY3[][WM/OG??T^V<]_0("XT3+KS9D
M-+/]YU,M3''T[$]/G/H\513P[6H7G"YOH\OM1JU^8KT&G"Z?J2YWNK5Z57L6
M.%UVNKS5N=QW-H;3Y=/0Y5ZCUG VAM/E4]#E3J_6KJHN'R\(></5OT7\P$=
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
MGH4D':V&"_Y57DB-I@,=55Q(?=%W0JJ^D#J'/.[."'($Y;)W033S?H2ZV)\
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
M=1#IWA3A["\-K*$!"O, >TY,C[2,R\! !87?[ZXB?.XLC;$HXAU/,F5JGWI
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
MQ+YA8\5> ]'JY<_E>O5)L?M'# P$DUK>,6,N"7Q%D^\*]>-A60)G46+:N8Q
ME)\IIJ454CY5^!*X#2P:+=^ME*SSXUS<3I+. <B&E%A="'OEL;:"AL+"1'5C
M6(H$HVKY-[ K^O5&18:&<5*GG0)HI)B:<T<C04"5NSX; [SSBGP\4]&-\[JE
MWQ?L.'CM<),_$)934A=E=YXX-Q7E/I"]X+]7GC'7JL\J%,!LA_5D*FDDY9EX
MC4^!08G](H%I? V?*BBB>6<))%%40^EYGXLT#6>",4?=(98=VW4"U#_&*I8%
MQU"UG1.#%&\X.V85<R<*X#>*T]X%F+'(M/%C40)W%(.7$IRL$7_)#)^6<4BY
M>,GW@U@DHOJ[^.D &1++^G<*)M5$LN]<?O&MR&21AW+F>^;N0FJ3(B)6*:RJ
M$XEF[6V0'M)&9 :9W4>MIP(+*R6CR9.>+UQB,<57%CAA2XNC9PR.UB:"+?;X
M<HP/D:S:N0RFD9.W?[JB8G0ED#\*%"^JTN0?\"(?CR.[J2U;%+&G!FAH=.IW
MW^#60C%N.0"(AMA.C'I_$6N-8U10'/0D4T$[[(@!KE]0K3L85DBS48KN1,0N
MYZKPE0.)!1<8[CE%HG,L9'  2>CCE?2(A](KC1G035YB'SM3D9"14>Y%DF,
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
M;94I0D#/R"57$5,>0:B?0_:YP'17XQJ[;%!D+\8BF=179R$%D[4NAV_S2E"
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
MQA$IF]NV7NFM>V@FYDG<B(^@YSM1%O-'-HJ0X;M #$K&_[FBA;J280H"]U0
M%AW/J)*>G]_?VNO?Q]I[_]=Q].9]$[K-0K>])G1;@[T<ON3\0-Z02NOX)-@E
M3U7BD0:9HYZ3'#&=DI@AIG9S22/(0F"?+SMVI]4WYJH?(##.E[V6:OTU\9"E
M<*F@O@JEN)'YSZ*=XTPONYU>JU=<J]]2I3YWK"5=*"^[W7YK5%YCM-U^K.%I
MR+TKP<$ZA<U,%T?EUS%EYQ<*+#FRC:>6XJH^4NFSV D5J_>H"BV7BBHBHBEG
MRL@B%4-KY7474*4T0@Z\3<(&QW4R218!06(-O>\L8O%6_0.;I2]\9_G6"PA
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
M= XI"BCRXVO)"EX"NYMS2 \%6521Z3SU025(Z3<5D,$[4@1(-;:.^-(<4OW
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
M^_/)4GEWYL%*AFJ*.(V<='*^H H0@D]66\>%@F7:H"(WZDI)1'*-9738'L(
MP4:U>;@-@;V=8^\&BP )V1%V=,.*$#H+U>.%TREBYC8TTL"93CW?T\M\N*)%
MK5DH.X$]4JDT0Y**IL3"\>CP6*U_-'7X.U;.\63;#VJR;?VZ5&PQ>G=-JXI.
MH55%OV7?W:I"UG5/BDTJ]((UJC['XG!U.^=A():J?K7</ZG3:A<;6+PS?)'(
MTGS964;OY=OKE[L"OUMY.]70P>.^-Q5:Z:OJ@=&V5E8@.%%S'R+YZ;I63 "T
M07_U:2J&Y0)#+,"_CBOZ#274W\!+Q%QUSBVWX"GT6Z8SPY5+ VJ$ZH>J3#EA
M]D/]FZQ6K]QT>1TLYFF2 COA0W)_997B5&S&[ 1!*MM%TBM&O95?Y:V%2RVB
MM0I'9X$7+&M2ZTQNO#B,EED/(;EZKU.UAW$4_I!5PAHQ\Q.=;ND)LQ+^E[M3
M)-:I%QLHZ9T:"BU'"+W\0@>N%BT,>Q035=*'%=3"F5<4Y)7[+%<4YITJ)T67
M\]]!^+WY%3-5X+Q7>6_2[Q6U&(?@IBWC8^4T@UN!YM\DD]_.C>-15ZQSP/\Y
MW3*MTRJWV@"=)*$R?8J+<@,)'KS0*FEJU##$&K8&A8_+;=[_$-25FY9TLM$,
M4O731SG(;N1T!-P:"X+2(X51#]D3UHB?R."PMMEQ#I.7W6&G914X$5<0QQ[2
M(2JO"(IK,J[ &,?&Q3FL5 ?XRF.5&M3Q/L-8J$WB/23E2TSB[+*KK_GR18([
M%E,=+BI =&VWW)S4LR>RSPJH/.>J*EQR@C^D;L:0Z(' 7(5$IWV.#6:,?[:N
M@-!ETS/M+9O:TV1TN![U@Y57KD()_H"WMRI?S^(H19TX+C7+"=,(*+FP': 0
M[!(M)EBWCNV]J1D&<&&:$P+2&I1I[LFM-T]K&5^QZ8PL,?8BVIJIL)7O!6&M
MM_).@^S<LY ;I/$\$FR;(5N%X+X*LK:Z?=M=4"9<DKW#VD^,0FYE@_"%LJ=\
M#[3KB6K*+O=)Z],6'ZY8_I!]8#[F713IQN=T@H?.^^R *L-7P-*;O )HUY(=
M]1H+ L&RCU@FD)N1.#^I*TO '4<0=]<5G8"^BY\X/ !5NQGU3'%^,CO@8OX5
MIB!9 IN5192"M8/, +_C5;$?0J;HHHRF41VJ6O\-]0Q9)')M('<X.4"%]BCK
M\5'?KM@A0@\[>F.K[YD'QA03,,'"R;N>J88!U"L%E@=;&FU:5(B(KY;WX2SP
MM:R  'CD(1@]_\[H&=[//9_(';,>B)O$C%WJ0;K":@KL<(.P7,^,2'0&)>FI
M"<]>=UB6"M2D;/V[YFD IOJ"NA=M_YZ.U5;R6+VGT%%T$YCZ_3O 5"FW)(E*
M]@+8F\'6SH%#S4NLAAAVX>H5A)P4<;*[3]98,C_\"2J8Q*O8$OX]#,XO%>MG
M.^!0!CKM2AKHV\[RZJYT/^Y5FN7K5]6;;V5LK#B+Z&6_V)V.96I&SU(=5,:C
MNEOX,A+\BAF;.HTN4I#$B\Q9=/<-O[Z.Q#5VC0U"? J[*U.S.+I#O7:V07E=
MM.7I L!3AOB)[7"5-!(_%U[$5T ?"//WXN'HNLF>8$47EVS3E[=Z&_1*_3)7
M!_>$6Z'A5G7YDE:_)LP*-G0,O#E::@V+P/IU00]Q H'M\E0W3V[>W-UD_&L=
M<B/OAGL+TWB2R.$VLVA6Z(9^>8 3.S;3,5P]Z846Q6Y@^:@FJ\0H95?1DFF\
MR?=14-^R@7,Z#>):KA\J5$OCFYW?TC?3+^G!KU7;FE6@X&K U=!CRH[@ AVH
M];IEWT>UK^%J*Z15WTIJ&%Z4,H4.WGFGJ'QL#^H"@$Y4 ,:DV;)U!VBPUJ\$
MT$-UPF,=:$'*.&)2G",6J@]6-1=J/QHS[Z:D,JXVHVA]PVTWGQ!8;A>G6,$.
MI)5AJI(HLS:6I$'QTPO!42_TMCDN3BKRA&[\#WHE#Z9JD%XD W.+L8KKY?CS
MB^_:Z^.[N%UO\K<7=P<=A\,735#XU(/"CTZA*VUWV/NIJZ6?N-7E3GIX+6+6
M*!(V#%M5+3R)/:-I&6)D-7Z[7X\X/F;3#ZZ>+=:.:K--/[BF'US3#Z[I!T<G
MOG+ ]%>QIUM0[YKV;\^TS5!G.# []K"FA<--SZR&F'<AYD'/;-MUK8)OB+DA
MYEV(N=<V.]:NQ<!-2X<' O^G^<(/ET*HZ3C/K:T#L-+^8->&,4W#@"?&TK!O
MVIU=:XL;+#WU74(=^X#--T[>GL7$VM!U4WBUN[Q/6[<C)"ZK;9NCSIX67(WT
MVA-'TW!D=OM[-F!KL/1DG+IO#H8'O$LGKU9_%^XL@'==+TT<&!AXV=A2K-1;
M8++,,U.TK78/=+BFVW+-T32RS-&H:7-7<RP-.R;H0XVF_6@ _B@H-2JO*GUV
MVK;9VYG &C7NZ;%DV8VR77<L]<W.:,_618VRO06 +X/$":ZINXFL\J',PV>F
M8(^L70VZ1FU[:DY@6OT&2;5'4M?>=2!5HUIO#U^J9WMNZG0?= !KS^:XC:;V
M9&@:MO>?K-B@Z<G0-.@<-LCP0!KU4?2/_XX%;;L*PJ9O[],!J-YW==@=FJ/V
MGOK4X1OW/I#*W-R7YKYLZ]GOFOW!KKF]S7UI[LOSO"^#P= <[IP^7)O[\GB-
MX9\0$7:F)U87"5=UO[&Z+;O0_L9J#2K;WWS(VSQPTVCNQ+!%;3)V]YIXL9O&
M^,:Q\,/;$VR(9*\4NOV!A6Z';56\6GA7P'VY(W&GU7EE<E<>H)+JSL19CQ-L
ML9,W!)FD0K4 UYJ@Q/+]YIKOD9*"=#[FIH!"YL#S=H,PFCN^20URL6DD@""A
M+[)N@[*%3:OJF!FM4Q>@K*O(RU[++O9LT3J9Q +[OV&W%&H@6CQO1OD[=-FI
M@L92=B>=B*F($+H 1NHV' *;\@+N&$<_,0WL]=,K-U_+85[1T \WB'W(9 <6
MA.K7KU]77A#KS4Y,.8NLV%J8>]X0$< MIJ=,H-_0_7$^)O+1O^&.<'GO8(F2
ME;-6['AU:[=P4& 3U$'G.N!^;]A\DAJKZ9WH,]Z#QRQW@\+F.P0.0);C47-#
M[)JE=23$-Y]B:S:[4$_R2ZF>Y!!\J&6LE+>L"B6M4[K5;O6+0LG>IE=ZD2-I
M%[M VZJY&HJD2%#G("!4N2_JA*GV%JLF9_R'MB#VS02B]@(2:/PDKL6,0;8G
MA<O"K5=HT?B.!N1S,4'M9!5 U!;,648A=D=U?HKJWE''0L:;6__O U9BO=,H
M_(]0O7&I+19=](_"%2A=F(-V+!/(IFWE/1TC07W*9?OQ113B&^.90[R12.&,
M^X8B:8$$NH:?RG9ZJKLQ;+G;MLY^O.;?:RTK7[>,WYP I!%M'O0>'$@12^:C
M^FK-A+_@1J3<R1;X-AS.Q\Z3U$0L.[Q.F"WC'^$M"BON"9T@PZ3A)-AN'E\?
MC@'#DIV6^KB6X5L-5.;GJ3_)N;"^&46;Q;5C(9_&?OHI9=IB&^:L^>HM+3C&
M/<#C$V+<@>31\&N<=Q$%W V13LLMP:AIL>'C6) "GX^R5FQ*;S!P$>3[LEEH
M+CZ0<XSIV-@W= '4&<)M,_ 0>&8%"VK3K35JO.^-K]*D[MJ+ BVWX^[H32.9
MY7UFR,K?O<GXQ3I<Q!JXTP7*:E+>1;*D7FQ B"&BB%4DU;#9<6E\@<1+$2$M
MXP*OB@\\B YQS8WHN.F^PF@V5(94AKC<Z,UP??QOK/1"?.3#EW]=?CRW1L#M
M8+=S@(FB0&HZ32U[]5;5>?O>_\_>M_^X;20)_RM$UMXO 3BR^-+#W@O@=9([
M'[(;(\Y><#\=*+(E<4V1"A\S5O[ZKZJZFVQ*U(RDT4B4U 'BF9'(?M2[JJNK
ML$:T %^]3KX$6>\<]U$1(A]7++A!79*!%,$/$,?6/.!CBBIS43)%T[1HH1"V
MIN8X#L!N@H_^F1:,RR%+E V\XS_65;7Q21(/QP113[+"925IP4MB@Q5%3C!-
M7O<LR@OX@#>L8''.'N;4#0$'BF2QY(O1%'L:/'@GZQ=Y)^N\7E?C>MCCWK?3
M\YJ&CM>SMAHZ6URO;;5-8WI63L][D*QY/]^9*!Q 4D:<G%/Q%I9^1_[(0)HJ
M_4_<]>8Q)@H"$&'8_PA-$_Z8LSX+;S)21KPN<F-&4<]TH[3JIHECMOA7C8XA
MU!XIRX6/B'J"2E^^J3K+ .8RX/C:M!)U1\?#M2K;H+G;<;C>LJ3@U=D 1'6S
M$RY/?"["42@D0%9!FBU1-X!WQOQ0%,+/:YC \C\#I;X'DR*)$(_&?Y<)$R4H
ME08P&8B(!W!I:6P"3LSQK1 !^QKEO,QG70Z3'&I81YP&W"P@-Q\!NB'"OL*6
M<^F>"2'T7RE6'JT*_0-I^M<J1]0;0S\U;@S]*&\,G5>Z['"EZ2F9LQ;Q<WON
ML61.$*=E6#<=:@B?X7K5XG7A,]VZ'R%6-KHOY>FT>,#XHL+OLEIS6VWBZGDU
M/U7*H$%;3>5J_U71^/;XC]_BWS7%TY-B:+V<\'>ZW&Q=;M;1[40[L)9;:R>Z
MI^Z0MY4^RMM*Y]44&Y>G*HE3%=RW^K4!VNJNXA/6IA.ZFVI8C_;3T90H]/V$
MM"1)BQYB7C5_NE:+HZ6+ABA7W(4^EX^?)*I!6S C&G;%L#<^M+\E*$APR$UC
MP=#6)5L EX!QVX9](PWX=?_A'39 Q//>'.S@-^"C+%(>#%M[T5E7^N\H",CH
M%(/ZUZP;,J(KY687372]T2+(5N@4 <1D&"$OL<'PYA@;S22%ER1*Z(L^N&W;
MM=;]JZ=;8F[IG"$'?JQU1OO)W7Z'6!M]Y8Y^B-4#+=/UHR8N-468;+JG,;E/
MVY*&V;U!JV!VIQ( C2=;W/")GZRUPZB.0\0KSOHK!8O9<@[;>1/Z!44[J1]4
M^X0;2Z/3#I@)0VR\3T7#U<">2X209E_3@;7>I?:@SB%R<5(1UL?&XXTF$FMA
M=3])TC+!HP3L;($>C-+'1[2KJ)QOXD;PM5O<:MZ<PO7<QZ>K.HFHTZB---J:
MX>W6DV%L?7.(BCU3E?]?14,W ,-G-B/2^$5V!,DOQ6!X\E"L:G+">^4MZ%@)
M!!3&X*FW.)>G*_D@=1\C:.1OC;\##TME]%.&3==^![4*\O ];Q), ?V0Y4$6
M+:4C3IW'*UU$/6:PCST#>@PQ]H#ZC!HE STNJ.444\+0L @*D:/)2></./:$
M"V4E##YJA,%_J98N$/ER(7"*[LG>3L"N^7<H83=@AVM?@J!'VT,D+AW>6*&=
M972OA6ZV+[BHQ>I>"^T*0O=:T+T6;J[7@M#VNL'"2^V_VWGXCFV;[LCJ:!EO
M79->$_,>&W>=@>E:!UXPUL2LB;E+&W==S_2<KDKFJR].U1KYN+'25-;8M$?[
M5D#3A8].CZ7Q4)=^[3B6P,[NC\_8"N/J'5D\$$=G]C A?;E5=;ZU^N; &GZG
MZQYU%T.V.1S;&D/=QE#?.0N&;JDHU0?U#"ZI#M5TF2I=1N3 \*5CF9:WKY/<
MF3(BNNR.YI<3!Y4<TQOK,E6:7S2_[,0OGFL>7*#]_/RR<YDJRSUQDMZ>.>_K
MI]2/;*4]=ZJ9H.?TSI>?I^22M:;%P^+&C;QX>_#('=\MQ4QX=C'=@T^GAF^\
MLOO#QLT-)3,;QHP* ]/:9$*K26^,ZG4T\L*YW=Y,:<:,/WC'\NJ<_L8DK5GD
M+5<Z7EE]NS=\>HCFM(Y77U%L+%4\5OA?J]OYUT-"35"TT9**0DY*NURQV*TL
M#B5:8OVK&>/I[SG=!D]E-1"YOKL)X^510GZ[*#>^K0?W%R V"ZIJ0LF>=&E@
M[3W,YBRQ9 8OO? 3 Y'IQ\:O#%.ZV7=U>0S,V3=YR0RE[ /,$K,<G@4*P%ME
MYO9MU-<'@&!XHB4+RHS?B/Z65['">AC\+BB5M,J+[\1NGQQS&T",./(GXMYU
M2\H_$O*.6?Z;\U*>\[EQLAW@"+]=0:,DX8/:S-('S.(%G9O+[-PF.[3?4*%[
MK/<,KY&LW<I7ZG6$_HK?ZJ@%J+BCOZ3Z-#WC,V,BB=^/5WG$2QFV+**Z#R#V
MG8O;)8&_%!<X_OJ7D6WWW^$.JLM<'^EE^L9ZUY*4+&HCP@ 7<\/M46GV85,!
MU=*LNGEHNY8BY!M7#AVG-]J\<M@VK+RHL5Z7 2]7^&%:I;/[O B#,H*@>,KV
M+H 4\8J+3'/'T6DDY06ZB(+D0X45\"XXWE<LL'J/*/F#18_2C 5^3M=D@C1)
M>0V;A%-BG48/,BB318/PS@B_O2$J)O%MY'B-(\6;\9+IVBOD\*LAF'>Y5CDJ
MC6(4^@&51Q3D+<@UWZ17 =N?$3+B[J&D5YQ!//4^CM,'2NI'="KOL'P7ZJ:W
MIF7&;ZDHK-9BL:AJJI9W("?O)GZ,2[C+YXP5O.8@W0@Z7@FTLUH"+491:Q$'
MU:PB4\ =]OK[5G&05_MPO+%2]PIEWXQN%"6JRBPRV)DH7-8#.E$+1NWPBKC_
MVV;WX19Q%'E515[ 4&R?0;T^8?J,MFR7;IP\MM^&_JK*,LR!2A@9/5);"1F1
MOU-N4"M%+HDD\8K:NUH9!U0E5Q34G, 8='=.@8)XX:E2H2UW-3FH-J]UR@WH
M8A%5L0A7%XOHP%K.7RSB3/3WB"C9T1G#&\5A!F3Y!B7/%#R?",4AV<>JI,([
M<. 69%7]79! > FNFJY-XJG22+@5FU+E<8E'VVC&))HU5JMW5,\>*]^ =*>;
M=?2IK,>'=QJE8;!6*9P7]HI]6>>/I_%5!3:,]S!<L&I;_\[2>,-ZY.4XPS9
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
M"XP-% ISP ,)"PH@=>,A@O>1>A?^EP:D##\W0I8'632I!4)4(%DOTSR/4+?
M> 5?\'0*XQ%G?OCE?S[^< >("HCE8"H0"27#?68L+^,"%Q"##(#1%[C:*3!;
MS3Y9&I8P4L]H=N2Z!DUB#;&7+N[R%RDKT^3-KU'^Q?B'G_@SMH %GTO#T.*,
MWQF7D0$H>I_PE!#_+$&B!9&@8<!1P$ U,*+79>P'@A) L2#) "JX@EGX7Z,%
M3,]1"Q2+%2R1X. U^, / K8D>P'FN6<Q4@](RR\]!1Q ,ZAW^<3^$I4 3 LD
M!^)[VZ* JGUX;U;&/K) '@$UO8</4#3C9O(5Z)F%D9?+94R3T(!B)CX04"<H
M(5(YM/]%O2!BF&G&_BCY\G#4''[&P)NT:Y6.29G0!Z0)BY6)#!' FQEA7ZGA
M*9X+&: %QZYVEJ3)W9)EP"8+7 IM-BU@"&1WF ?@MY#JX8<(#)4<-&Y PTMY
MLJF9?&/!?#X][0U'1M@#U^<I"!+<"]]I#-LHQ6)A.#0#TD44X#Y@U?AQ[U)8
M]5':?TJS(G&3-?( .A_ ;_A3-(38O1^7W.K!U^@)D-.<;1#V4KC_]2\CVQJ^
M@X' 1$.K 4@E!;RB2 <L3B/DA)6@Y1(! G^QKTM:#%"8-)UZQK_D*HB8<2X_
M"_,-[H-!%T GG#013_-H">R0D)B':2N% +28Y#X1*^Q6/ $J ^A4"/R0P5:!
M^G!@*?(W]J7P""H(;N7EZ*H8#%@^X-3,_0ZY&9 !H*C0X"(-5 W OOH+*G$;
ME%F&'P@6_S=H&5A$X.=(F>D#J<]J=;0N"5YA),IE<OVS],FTC$#C3( .!5F#
MIO-G&6/AT_85 AE,.B!LH$!N=4S(@DPYIT6(.&[Q*HM<7PL!@@QJ/HYXF8@G
M7B%^@.I1H&2<Q4$*U6:Q'(4;H<U9*DO"-.;P$X2!"8M<@0P!ZXKA1H&B. QQ
M#3B<,A,LJ3+X\]JR6E5" $UF PF>@8Q.\^(ITX? 1:/6RP<!PY"<&4XT!2T(
M9!:BP4UVN4(9_+F\#.:$H #LB80D;<"B>](:\%*4W / TXPS#JX5U4P&L@Y7
MZQO 8#F1]0P<%S\I&'M70R9'?93/02[>(05M-SF$H' QX0-HF\3>6\Y7]^S=
M0Q06<^'&JV\)7[Q?O^)/@/S+8OLKBH1$)<&RTPM#<C6]T5I#5.7?>297LP1V
MO9N 2?OECH3A6S]^\%?Y-V^:2@ T@ K ];WS'7[_MTD&[[7,NH\^.9/NJ#EE
MPKA02,G"*9.*^+D9\I$S.C M0W;E[RD,TD+E)N>:>S^*%=$V!5F1D^G,31<0
M;"0XN:1I,"\L*2\GJ"?08@!I$[(E(XTKY<XC(A.E \@+PU_P=85@R9-/C"HI
M * #"V578@'\ CI(\6E5@XD[6[F *H)=-?#$2SG&B )AM7%IIKK()KK-(,RJ
MP4"/W*.4"N((C5"3*V*<E1MO. S6>U]RG<K5 (IVV&DY!84-5(-_9@S$*'J/
M)-(S'Q_BRB&M_8S*KL7%-SQWT.\YF.EH+ /"2;\_':WH&7]G@5_F3%$T@GS
M?\A ,' 8(OPY!:-A0H8IFA7BT1K"4AOEH)U@$G@+#%\?=RB?7?.)N<D@-R+<
M%+3*(W0!?&,.B(W1A"<7=HF"NC;?*I<&7.M/%2+;=1:Y'(#D$%T4,-A":8O
M6WQ.Q#OZV#\+PS\ 2T+8BV@92"85 RRD.1-F&&V"$6"#&'X5]M<#B^-<,'T
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
MZ_.#"'T'$56KH$I$CX3R[;W<X@;1\E,1FJI$"RL#3$9+=#SY; +3])X4>'X
M#@H+E9![7D[^+5Q<R0&-<\K:RR>S"T"Q2'D\,C'<^IQC8W5B$8+]_*( [[KD
M*;-%RL]O. %PGJ%CA(R!<YS() 44W3*0-4G3+YQL).&:E818^E$H0(:VF?+F
ME,%DD2H14/@UEORM][H2"<0<:,35.WSER!I:Z.F"* W?&<[:&X\]S<]CZA"D
MW>"1=_Q.P=IXU2'B*UM>Z_CN.CP#)45Q\S8!)2_4Q%AN2165"=,\1[,.\3QY
ME2&JCZD:(:&6JRJ_K<64,+N:A4I4$*WH*J15WWI1$R-]F7*C)&0H4S7R-1M+
M$ DA=2A.!#+X"0JK;ALTN3UO"3>M1<>B?#T%HNTX!LQY!"Z(%)'CJX2[1"K&
MJI%NR=<C7/S*!:G/J.LCCRWO;@=%(S<-N<P/,>2.Z_;IVH8,ULM\;IDUKHXB
MXA(\X$W?2N^-'X6MN.Y5TDRJ%5(TJ7UMS6 */PJ@'-.BTK*K)>/QU3H=(4Y%
M=KLX*?Z-?:4S=K1-Q7$"0&C.XB4J!4PRX;E"7\&'P8,L/(#F(*BSV?$XMY Q
M&X(*27H4@+'<O8CVBRLYRAV%19I$%/DE#YG'-UF^;=,<(576L)H,(#<I#^W
MUYNA[VL$P,(@+?PUSSDK,3_P 7.N4A#?XLB)8LFX[KMEF2U3.F^FS&FT%DF,
M<O^^(1QXSH-,< 9ZYR?U",7Z0(_?SI"A"7Z@R'A*QIU(R<#SLR(7^>=TFA4E
M.4JOZA"/6V/@+Q=MEPE$$AO#]$:."'[_@A#@XW4]W"\%-=8.S97T<7"M@R]Y
M\V"4IR2E05 N*3O[,>0@<90YZ5=ZS:A>$[+M_;9HK,DOJ7REQ C@,'> ]_ $
MYZN.4BUZI($JXH"/+HS"PHHL7-M4S7Y'4W7G=)Q^7SL]J/PAF1$C6&Y21C$_
M>),A5P5$+4A4D^'PC0=&\E%Z8R+#M8"MD(Z#G\1DM=ROSY.;V;)UN#UI=VAY
MR+7DRQ:A/9Z-@QF_:487187R0(F>\,..9KI9XQ8*9T)NI_EY)#)Y1:)3(SN/
M*-./<B(LNE2%QYT)AG5$GH ?K_*(6T^3/,V6U4$;76 DKX"OO#K;;KRD)#E*
MS%3ZBC"P?4LU:)70G,POXI>D*I^09UBM)Y?)4_V8%:RZ*B*-D'HDH0=A_4 ,
MF3 A-I:43A&TPF3@^XKR20D:0YH$2D:UR,461UW5*=7C*=<"QU4^4\P76"_\
M<WU26 ]:)X6@7E2.4\6V0'#?U=D% 'E@07Q/I"TC58L[=*%R9""L?K,^[J\S
MSFH$DB-*'D^TV,C9HJ'+7+AR]<2U1D(2F:!C) *6#=,PB%.R1X0B%;(M 6%!
M5TY( %3*023O*6>VG.VX78<J2O@)7,MM"M%&GDX%^1K*_&J*9 UZMND9!S#Z
M#+EKAI&2!%\BIL(;A]+2HVDE],PU:ZE%X[7D^-<8JL!X'1[,[TR1M=5E98Z<
M6I[YQ,]E@54M2"C($T20D]RC%:('\%/?Y:S3 ZM$;^[H4!*F(#"12H+V0G-^
M(A]SZ\U2GIFK9F-BJ%[DKN04TL1?_YU&='L/B!@WS[V: JP9$2Y)6"S,59FD
MA4F;)>P@E&*$A^7Q_)T"?CS\('R46LLM,>,%!LG2G.[?J<D4ZMFA/+W(A07W
MODH,CU<FM[;X :I(\9*W6GF81CANDY5J8K5=LMUR,1&EUAQSVE!K%BN%[^?,
MOX_(.9O&>.65SX*\6M*=+C6&LG9]P@2M7U2G3G5 C>=YXR$+UQ/TC2_RP<5M
M%F11')6K2 I&EU3?@2O?N5QAK=LQIX*K:]PYX[8!)<ZG=(%1W-A0UWL=%ACC
M&5<^O[&M6A.<7?B=Z1#3KPO!?G[STC:@(0I)]ZZG P)C@7>SX*2$:7? 2X&D
MI5^I5H!R0%"-63LH\I9Y1925)$4E!Q8VER]<'W+-1GFXJ<\-+9ZXE<K;,NJ.
MY*$'-RE$T)+2X(%64]+,,FVXNO,9**FV=/^5UA2R0,3;^6W151UE2RJ95LD%
M4TVHQ\5N$47;J>OFSOD&_<L\Y^MTF8JU>] ?JT#@.<M3/'T]&YBMJNCCV&L5
M?=P=JB']TO3 MUYJ]JMH%3_&4O,Q2&6#T@7.QB,?])\H0Z@^M1/!,A&=68LP
MWO/\##*I148QMT=]?M+RD&84Q9<7HOA!*AJT#5.1$O5DYFK/^)U*]JS?>-[Q
MXJK)LXYVOLU-1DSC&@KR@F*YB(30*JM,*9]$:1MULK=(6GP4)6H<$0-3U0W+
MHODJ=V-)D(I,M7!+FMKE)!'MR=>\@-%YF;BUB)*2S52(K!J.Z"HWN"(>EN Y
M<,AK$8#5 'XG3Q2ZD\?,PJSFF>?RY*TZC&V[C*GDLHH;#2 PZ (JGFWZN7JD
M6J>=JQG&X 7$H4@KA^\:!ZOU&VL+7;OQ6R6EUR>NRJM5&KIP>."UYC42F6U5
M';E2.B7Y0&NI7+"Y^DQ4)H[)_"]AZ/ 5*GE.:YA39*UK#7O#9O4TK^<\*6Q_
M.]EMX8-N!O\HD\KR]:PR\HO@'[HOBJ?>8<_XH8HJ2'%/SH-R+9E;D;3 J+X\
M3Q$O4UWTMLOG:&-'&#.NPP8W*\<^^2L@Y^ +7L@MA$OWB?L3YZV@M9D24I=Y
MJ[-VU H!0MSQ2#3=OJLK%$Z8\,59*),.'[5,DM"DXRV94D(7FPISK0Y!%7P)
ME<0@Y7Y570>2TOB147F"][8S#YF.B9%0%JX=@;QR>HXL2XG4__GO[^^J*&0%
M+F2@2E;0B!@0!R& O/W*&_<\*5]0[LO7*C$5LBFC3*-FX@)(4KRMB1%M]?(C
MQ>?67E13WBC8_!U"?$52G5\,K;U 8F"1FQ%5F":-5$4*1;DS&5,6)W>B!)Z0
M4O1B7I\-Y_QR*2U\<RQ9"80+3+ZR-%$H#G/QF[!W>L/1ZZU2F$1H06!H2_UY
M+8+5.5.V %^ME<,4Z.+)?OPV@4"<6H!@?XP]AAFJVTA!P#524^D$H;&!0 -#
MMN)X6^:)%4I.E]RL,'FK*Y)1WDAGG#3H$W %<+"N5=A^E%KT0Z-VW7D%;9,6
MUR5202G1=%Q*.6OK-?<XPRAIB<II?UUBA*X'SS(V\T62Q&<1U%0<8N-##$Y0
M'?X)4I#Y\G;UYX\?Z -YOYH2:#!9G1_]6/WU*J0B$H4&!/&]O'+:N!6+?*XL
MO<7>D<%2&AF>&F[6.R4S;5N=UBVLCI>,C@'9IZ @=".=XK25T)';VE9(EH*X
M(9WN(3@E%F3E1ZI_.&6A.'*LBN;)D+6J6'ED6"D;235=)EB.@A*F8)(9"*@_
MJ[R.9I&VJCH>);)@A;:JC-]OC511GM27EPM,COI3^*[M^*\"F4U#L8U<Q<9[
MQL?VD4PI_TE6+L&VP%CVC%:Z:JLV[3_"=<I-M&:0EHK'OGU*.(H0)(;=%''I
M;<N1%P"3X4LJ;DXAAV7.WLI?WH$ILXS]U=LH(1%"+[7TZ*L#?;T^#_:)-H%B
M?/%UC[Y:*\G.O_.\WK@_V/HU%AS>]MUCPUIV;^@Y!PW[^'>N<T&+]<8OM-C=
MAGVB;^23/>,V'VWIU<!CZ*?I23!:4['#]C[2P-,[="N[YNT;^%^SN#S=D;AI
ML%CCQO;W[JK:WM&UNYU4MYB_!S7R$WO?VHSCZ0:4Q^@O_)P57O8BC]D"> @*
MI,MTVXSU']+)] )[D8*G<U@#'=U+]";H SQ>31^:/A[IPW6S!'(D0^XB=.,G
M7JU%9"P<I"-;=G\A-.[VAGN2^".8?JG.BKN:B=>)(J_G:A1U'47[6II'1-%1
M_9@N"^I_,"P7%E>I,3?FSCAG<F>TQ;@'B@8:15U'T?A\*#JJ6=UE4?V^A%VG
M$\PS#ID?L^PP87VY%L'^PEH;;9T7UAI%)T?12-O5+P[EOV/-!%Y:@RJ+B$JY
MV*XWXZ5 ;LS2MO<F.VW&G5PR.!I%74?1&?W5F[&T_U-4DZ#" G@'9HHM*WBE
MJ&<*\,NU&VP=,NT^BLYHVFD4[2; S\A%-V-]?Z2N+6EV<S;V><[6M0&W!XIT
M-+OS*#HC%]V,C?V/JLDVW>:G&TDW9U'O2VC:7.N\N-8HZGQ(1%O4^T/Y\VWF
MAUCG/-G6YMIN(EI'K36*M$7]_:_4/BI-;LR*MG30L^LHLG7B3O=1M*^(UE;T
M_E#^J6KL(/.MS;I .B\I=W,&MDX+Z3B*]I?>&D4G1U'_9@SLLP+ZD;J8MV9V
M[Y_TKXVZ$^.(JJ/9[S2:-)JZ9'^?%=COX_@9AXV7:R)XSCEM!&W&[8*C@;5W
M=IC&T:GY:'C.#)YCVMK6N..B^K>Z,.ISC&M1Q4S4/W5@]V%:8G%3N8.=RIQ=
M$(E2F=7#K(GCP>HB2_2<P5[5U*FI4U-G9R"NJ?-9Y<W>4 7P[W7;1+#E==O$
M8W;*(*#^3)V?/O"FGK\JC=_/UBR#ED6]!@"R7QAU4*,^ =E]U<= =BHJYAFK
M.F@!!@SL@DYM4);ILA3]P&1;-7KH7PFUW?V,301RV=>[,1$U2\2F?-0!F'H3
MU;V]"J7Q[D]I5I0),[R^:%*34,LQI6L.M9FI&T?S'LZB.2UON26[RZJ YPT&
M$SS!Q$YQ2@LEV8&KV@V(/QB:FB1@K_=FNX;?ZZ[CC\W&>\,4<VSL*-H@RB[I
M.;9P@WGAD31KML!X9552O>JB5K?E*!"29=;HO\P[-;&O('C*C)G&,HNP.3QO
MMT$](]-$=C)/X[!G<-)L+E;MEBBZ231[C-7]Q:)IHW^O,@S?)K4FFC'>$&F/
M?6)KBJI/$+U29D:29@MLG[ZE#?=:[Q.U/Q V(%&0@UU.$B;[9?S*9KP9D6#0
M#W5KX$6)_2UY5RH#.VXGP'EBLU,_P)[LN!#>?H2Z6_A9L3[;.G2IC1X,A,45
M9&OIEC$1?!*1V$JS>&# =Z_L=5#1@*^<30ABT](/5)A\<VL=VAEU.$-:8.W;
M0"%5H0BGV+8G0!=CA>P^'J]XTRGJV[QUT56K==ZVFW<XXR1=9AG2[3):4O\S
M$SM[83M$T8,&6 C8_U):.SVJ!]I:SO &D\AD8=6LBWI<+P1');S7S'9J2,N"
M.N?@F(!AV3?FR6Y8E]WPQ1[T!K9[_+8D_9X]'+U #Y5!_[ W]6+U8J]ML:/=
MAA7![#47T>+1BK5@1Y8^K <^GHQO6%X=X&CXYD]ZWUUO$7.<QD'7"Y_V%CK[
M$9J]#IR=XC;=ALP_I3M(H8*& _T801T*DZV4-[Y"V'Z"M]+P[D<P?__NQUCV
M_EAMK#1):I)\$9+<1RY>'7"DNQON<L9RK&Y=5P.]7VJG]+C-^JX'1)K 7H+
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
MF,O+)9*I@&.:W,U2A.]#FGW!GX&_C J8CF@1GY>8$,\O 498,W1S6MQODA8
M$W@F8@0%\38R91A-IU& &!&$7#,Q "0.C712^ "J/ *9 =BI(,D)ST\X[=8#
M1@E01E'B8GK&QP1&21+178I8G_FP/+%S!5,J?<'H1)V<9( -80L^X#V"KY8P
M127FU^6E$$@N1H*7:1[AK&\S%OLH&-X]1&$Q%YI#?4N(_W[]BC\!25\6VU]1
M)'' 4!B<2>@.W"8LU'_G56KV$J3AW21C_I<[?PJ+?>O'#_XJ_^9-4]F IE$!
MN+YWOL/O_S;)X+V66??16V<"%[ H+ZT+@C?$I9 $0"&.'%Q)=6"#-T".BQ28
M8\7E<*7/JC8%!LKDG"L-T"(!'RLH,Z!M$!-^]@4$!= L4O,;^3[Q#0Q="W"D
M>U)V,#OR&>C+)0,&0GF((HAXYA$>RXG):+S SQD7ZV%*+%^S\BSS85' BJ ^
M22Z:N!%DOX"!Y8)+*N8IR5"40I2<:_PS+1BWJQSCSOB9JQL_6?'96J5MDXF%
MR$P#@DIHA!P !',Y#PJE%$0:R"HNIT+&%HPT\ 2D6T;V&+S*)B@O%3CFQA+D
M=8G[@F?]Y3(&Z8KV@!^ X$I(.\U @Z.4[/'5TW89Z?Y75D\$,8#,8I0_I+5G
M,!*A(&9 $PU%#G8# @]UG2K">IO"* K_XYO(<9GO3IW GPXMU[6'/IL,^Q-O
MW'=&(0ML[_^LOO--)UEGV,HZ_P25](EE0"D+A,;[/&<%5QB?@$P W$"6G[(4
M$+#@P-XJI/<T:IW>B]JT-.);U*U1L(,$:05#10/GD&G&_X+1=(>F6P)K6]9K
M\VL4 4MD)1&Q#^(M+*5-1DSGHYT3Q^E#_O8IG E-B=I!P:*WC4[)K:FU++E2
M );87^;LK?SE71CER]A?O8T2VAR]U')N*_31>-SSK#&J)'%R+(87VJI'VFK-
M_^/?N?V>93M;OX9OMW[WV+!6O]>WMK_ZV+"/?S?H>WJQ>K$OMMC=6.&))(T]
M+DL]DL?*;>C3A)9&3ZD[?IV@;_=W:/]VO=NWQK>]_=%M;W]XV]L?-+9_]:W
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
MO2Y;J;]A XU]_8#G-;:_X-SNO???;4:S!XYI[7WXMR\0SNS.:V*^#6*V;+#
M^@>F76IBUL3<I8U;CFU: RV9-3%?"S$[6C)K8KX&8O8\TQGL&S+5Q*R)N9/$
M[)A]]\ ,E1<GYF,>%1) UFE0+>-^AZ7>.Q.6^<0RK/#HSUBC[QNU[A#= :G<
M..]_2M\?5G90@$S!I;/$6N?8</ X-=YVC67J5>I5WLXJ;RA5=\?B@U>>=F./
M>@<:C<]4I>?8[.OGE,"]T;PLQ^N=Y\ZX)A!-()W;K":0 PADT#M/BK0FD(LA
M$&V#: +1$J2%0&XF+_T91>@N-Z5LV+-TUE^W4619>YNW&D<:1QI'FSC2%SHT
MCC2.GH^C:TE"'US6V:>_"N8L^&)\RM*"!=1?#7Z=9?[BQLX,+*>G2_)V'$=_
M_<O(MNQW&DT:31I-&DT:31I-&DTW6.Q#5T_^WNWK*&OG<63W=)$"C2.-H^?+
M.AW!ZSZ.]&E%]W%T1CZZH2QL73!Y[W"^]E=/C*+1WOZ#1I%&D4;1NJ#3AT:=
M1Y%N/*=1I..FNDBRO;>PUB[JJ9/B>V?LC:Y1I%%T%2AR=4R[^RC2X=*.HVC_
MA,".1DLOLS#R/CZ/* K"0=A6%V1K_:1+)$SX=V\!?UQ 7>2MPS/XXIHN-5V^
M%%U>!DEHJ:ZYIXO<HZ6ZIDM-EYHN-5UJNM1TV0&ZI(#'F\*'[<+/,+K__F_P
MCUS3PL]F44(;'S<)X-]E7D335>..+99.\(A<3[PO&_?UKV6:&,6<&7Z8+NE&
M;3HUWG_^P&G"L0<&?/3??E+ZV8I_9IF&W;?[)KW%RPS["Z"/ M^DD>(X??"3
M@!G3-#."C(518<1IGL.J83!>LY@!(!9^P4*CS($4Z,4//W[XV5BP8IZ&L/O9
MR@@9O.WG\- KNS<P8/LQKC!(%TL?AJ4ZQ\=9A)_CBS^P@"TF+#,<VJ0U5A:W
MS"(8*$J",L.I<2ACD88L[AD_Q650E#Y"CXHQX^/*T'(EN3%9&<LT*Z; ":F1
ML]F"T8*G.8,?"2PZH9-.D]:,HRS2O#!@KX6)YZ F+M,W,I:7<<'AGP*/P 3J
M=!48'@-!"*P(DQDY4&4T!29+BGAE!',_F3%U%@E.\0UL3L%/S_@-U^@G"4/(
M& _S"*M0UQ.I>P>$T9\!K5)@#E@@NH_"$M"W 9C<>("%X.9A91%@/, 7 82^
MLAH<Y,%?T4\042R+5X@PCMZ'J)C+VM@2VKB,99K&,!1"A3"(;RS+;)D"9/B>
M^'2X^7N@>_R>!6F2+J( B _6S%&-1]/*L@L 66Y,X<4TX_M-T@=<+9 K8+>F
M315"M !X>KF,(PX76FZ]+EAKS_B(._4+0,K,ST*.>H[H?!.H"ASP[;PN%"X
M4HFR=<$E)(.+\5> !FWS;<9B(.U[]NXA"HNY$(?J6T(#].M7_ D(^[+8_HHB
M$K&:.<O.)/T&PR8LU'_GF5S-TI^QNPE(HB]W_A06^]:/@>;R;]XTI3Z(?!6
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
M@)X687KG0LX!#GB6@&"2%+G:A]PBTS &H34&Q2B<%V6#6"MNP+U$R;PLR*H
MA6U>UQN(<2M2-HW?:K@*$/)<9FJB88]RLP9B7J(^7?!91;UA[2/..1P[R)P)
MOQ$)=?)# +;P2M4_T8E*N,X?-!1).X:9;FZP>J'@#2)!KRA"% ^[!JE0D*\B
M!].X7JQ'P53:%KELB)(\8,.2 5K%N\KY79B-Q9*7%:859+[L7+<I3(T DJ<]
M8I-.7-3L7C5VN*NM_!UL=((.2R" !3'R_1H5;]6*U^L%K3A,6".] IW$_G9<
MR!HL2/ @1\I=%E'$"X[Q9(RP!C8RXF@6X8 5Y2W."-A.00<H)+.TIMW,N2V6
M9<T/&^I]ZW=*[FX8^L07,IQ+DQ&'8K99)6O",;R2UWJ+R@82V3B*#\>\P"!
M5@6003PC(,&R-C 7B$N1$JYG1:(C(0):Q^ B?$A96*TYX2%99*6X/9/"TB(V
MW7(3+7A6R"VS*( K'*$(3##M/#^/T^P#V<F)O&"T@F=#X@#N5AYY2F':Q;NX
M?_WEP26;0VFV2UX9VWHEAV]^#A3RP (;M"2(:Y&*A6I8)C+)H*!X+LK^>I9:
M9%6 5*ID(SL!:YB- K&AU$ AE>#X 93-A,!;K6 +P;I2CF[RI"I7B 23/+/&
M0M\ RE@-LWT@\B=93 WM"@Z$B-]*BP#G60 7(15,:Z1+D8W2,AUX<AME:2*.
MYXQCQ0KY%YHU' N$N/D EFXG5,PKR==,)EE16<F:^R&Q.0,NA=- [(#2A9K;
M0+? ?([^.*#G.+PG_5$A?U6-:8MH0LR4P*Q*%(0+:BK]30?[ZF#?0 ?[.K 6
M'>RK2;)I &%VP@S]98KYA:[4K!):/*];E=$-F4$.6M[P,%2GF$@*("'4]G0W
M<_&HG\'O__7AIRM[ ,H4 $K9GU6N!&J982%2!:6]@+LC9TJ=!GE&;@+,>2-]
M\K<P&TWE\? Y+,>1<9V%PRC$S*843[=Q$[(26FCRB(IW/$, B$(1$<>]B.P"
M@T[#;-X*>=S$Z1!$?R-#19S)RKLS!#U^"E#\:OSYY8/97HZRMNIE$37@,43A
MVP7T5R[E(E<Q13SO8K#V<;9/6)P9BIS*' X>6O+72"9=YYC8*LV&+*V=Y*#B
M$_,VTGODEC!',E8F2,/8E(^!XJJ$[KI !E8.EDK2>*\Z?].RB-/T:W,X/I;#
M2#!7MNQJ\F[BHK)4>2-\+;WA A%B:0!UB>!F"@_H;AGJ381GI;14FNA+K[]9
M_2KGLC "@_+UL.(;HKZ%#] C".P2 ]C2NT1\O#!GSUX>:JEA"+5JH%KK)HW?
M43\0$,-1/B656;G%?Q;P^!W-1V04$-% 9[!G()*4;$J1#BMLCV;S""'2[E4
MOA%F:!8*GX78N'XH"Q;0! H>%[F!M8Z]6NK77NW5(%ME8=3%TI5[1*19(S_@
M3Y62VB@#:LS1% 9TW(BV,I4&G  N.*?XH2@*JKP'82.GI#XX@*>^4J*=VZ.I
MJG2X=@[@2\]2CQURPHOL/6'T$+"4YBNI: 2;3F= =O_'R%$LC+&>)8<G,K%O
M%,X!H#$"2>6%1KER1JYW+"D&4 7G36?@$APGZ#Q*1O=4N[X&?%4L>8%%75O=
MS5(%UGY;,HSR.CEGFV7(?CKY5$A\GMURF<W>,D%B&#G>8.<W(JR+VS&-ZQ'H
M>'A&Q/=,P+1UJFU#U4@-CJWNX%+AM VS;JCS.@NI\2=OF/?H4IN'E'C5=N,(
M_; 5I*WS5^KX,^F4<*A@YKFLKUCA=(OB2<0ED9"F0?YV))8,!J9ZAMKKEMY$
MF'R$T8F_RF@N&G^ >8TN/9%*4+O[U8"KZT5^5 $-U!]N29L4;RVLQYA$V2PG
M LV0MA>T+.!W6*>@$)G,0"4Q88&YL>@/K-*_HRPOJJQ9D515YXG#LK(J,7W5
MZNJH[<JDX+?&%.![BVVPI+RA):-O0+B2-VU.)M2-^1S[H'"A_@ JI^@GXIQ4
MQ,:>FXHBKB0IZ31'U]>(. QE;A;=D/(B4OE@-Z/VZ8[E6'+O*L%:JO+XE0C0
M"L3G(IF_<H<,@;2DK=""6I7PKEP)*AXFI/("Z'EK#EI"'MZU8C9P0 H9N#$-
M6SF3TCFY:@#*@N%;+4E64#DGU]@TO"7O,GQ8"BM)0D%V*I/:)89U"W0NBS,*
MY.I=<X4F1::K2I!*K#[@2Q2)WE&S'8L"COBB4;6%=EM!-5K_*Y"A^GD1%XL6
M6V3D+5%NPS^W! 8ZY!J^*CIDDG1+A21)DZN&A&X+)*"ZA.,1B\?QQDC[64AN
MI4'_9PD<]( "W<A2^81!CI]%D./Q"C4B!"P!9([1J)Q'I+>,V]&3#;DI#5>C
M:?Q45@RL(D6UNW4R >JLJI>6;"JVPK6;R^X(#7<F,1],2TD,2*(5XU"<2#:/
M@X.&)*@Q!=A@[I]Z*57P6@C\ +%%RBV="Y=^$F$_)V#>5OQL'MY+9^V$9QGH
MF5BI>\N3D-I9C1=B8@*$XHR)\KQ<<[*="S4W"OTJE7_/@K]% ;,F*TC9'PL4
MO!7!BL 1>=)!^<?(7O,$:OBL%HK!8/QUR>Y*%#=>%15U/WV4Y:Y2NE<MPE8)
M]#LZ?9L>%TG& (E&]L32, O!T!4)F$W[;Z/!T&AA]B@0DVJWP[*4^8$%9A$0
M:9B!BE;A9$)9&F*-U4(;7LTA<%6K!B#C=3"^X$E=$%5GF]1#"2T8#S_%Y,(B
MQ).<Y&>83XT)%C!4GB&I0#3:J"FM6=K7(! FJ$+3%RM$;1-T=Z3 [;:2&SQ
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
MD5QG4RZ7N2"B2NUX&H$+VLT<_L2KU4BT_2LMN,!M?^4Q>YUEB$CB>6:\KP4
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
MW)W 1N4L 6#']Z;Q3Z &X,JK:M %Q $H<D _;K(P0KQ>!E@ SY <2(+#7H$
M$R!3Y)8P&8GMCS(^C@HC3O.<YV;[YIEEF2 %)CJ*&U+"7RDE0"(0/U;"6(A4
MV%(<SG/^1OWEK;H^*$J(O^FC%7[GMW?1N)B^(:E/,DWYO>7X\K%)CQ8. OFL
M9_I.?^UCR[37?[IAV,!T7'>O43<_ZUG[?;EIK;[I!>N?=FNM&JX:KAJN&JZ!
MV0^\$UDKPC78:M0'(K</6H2#VB)L&3,/FBO-HWJ$^D)V&$LE6%#H@Y6&RI^@
MCH,*9!O_S</U?9HUG.PKGT"TOCI+P\B_LBT-I > =#V!!1D:4 \":CG?_+$B
MW%T$U%;NIFY#Z7J6EDFQEHQZ9[AEY;?Y89B]?G<M?#?T]_]&_\U3<)0FE+/8
MLB8432B:4#2A:$+1A-)=0GFB"M(C9)(O@F)U*/2?"W&[_5IP[I+@OU?OQ+.9
MX"06>?H3G,0B3W^"DUCDZ4]P$HOLX 0/'-XJU)ZD"=^\)OVF?E._N8<VO*'
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
M)C_HLZ"OF:GCB+*#G;VPNDY]>_#^DF:%\2?\9WIA5>H^ZZ%JVM>%T!U'% @
MW9NKXSCR6&\P8+:G&W1U'%' 3'MZ%S6.#L=,?=MEGJ-/IHXCRNX?L]/-V;M,
MK[&\Z=(\IB[K]QW6Z^F+H3N.*-O170B[CB.7.7VP\]Q=.REI1!V>F8YS68'&
MT0[,9 <^L]P]NY=H1!V0F8ZH/9R]Q_2G,([#2^OIZ3#?=YD?[$I8VB8],*+Z
M._.^1M'!>0GPPWHZ\M!U1.D+)SJ/(N E/V ]3SNU.XZHH_+2V;M*WZ?9O,R-
M]],LRHOHPERF-NOY/G,'VH/0<43YVF/:=139S M<-NAICVG'$>6;/8VB;J,(
M>*GO,5L7/W0=44?EI;/WEW[DV2R":7\,\SVC^:=K]=C,MS'+7/OD.HXH3Z?%
M=1U%-G.='O#3$:]%THC:[CC=L]6'1M'A>,EQ'=8?:/]VQQ'EG<$M<-U533]%
MJ?&/+$S&W/BO,([Y_85Y3OL#G_5\[93K.)J<G953C:(#HRCP A;8FI,ZCB;-
M29U'4>!Y;.#KLOR.H^FHG'3V/M//ZKJH"_.7^CZS>SHOKN-8VKO;IT;1P<1S
M@.[273-B-)H.[8?3KM*NH\B!,ZGO[AH@UFBZ)$YZ(D<IS1V8@=]EU73EA3\/
M;?29KWD_X1;63P^@;O.I:S//[3,GV-/"?SI G9!_X)G9IWM4 O_=69YW@4".
M :O]KAQX@#JU0-<"?4O]N,<\VP6!OF?*N!;H6J!WET"T0-<"_?($NM,?,*NW
M9U*\%NA:H'>70(XOT,E9]+H(8<?PYSBZ??<#_$>M:19F-U%">Q^T:>#?V YQ
M<B]^BI(Q3V!\VW1\(MIGVA>-^"8J8 FCS3MU9#=Q^&=B_,3G:1X5N:EV?F"P
MTV*,W_BW:)0:TS WIE%>I!D21'QO##E/@+N3/ (RXV,C-.9A5ACIQ"BFW$C"
MHLS"V"BR<,R-@F=9!)_>X^.TS(QAF'P%^H-_3J(1STWC>C0">H6?XGMF_&%^
M-H&<XSC,K@!#Z2R"X6"*B03,6 +&F&3I#"B[S& ,XRXJIE%2K_>6T^Q1$:5)
MO>+0R&&("*8-DT)^BZN: (O!]+ 2(/KPAB],HJ:6DS%CGD5 90!O.2$S"O3I
MP2I?]AU/-=L&A,0PO0'KPGONC3"!YT'@*:YO/;<'%:9KBH[&?W\1N1X/O8D[
M"B>![7E.$/)A8 W]@>7VQWSD^/]CV_Z+S7Q@>RL901+]NQ^&V>MWR[/+<21%
M>.A3):C FM]D/ Z+Z):_O8O&Q51R:?,K*9NL^I-P"&*H+-9_TEB@N*;[\,*&
MJ#[PV[!H_G>:J=7,@4ZNAAD/OUZ%$UCLFS"^"^_S%Z_;2  ,- &XN/>U.YQ,
MGFV'@A* =M(L),P ]?,,WX(UA9U9BS'-^.3O+_[V, ,$+]Y]P<, 6?D]3 C$
M\\/K\-TJ+.[#'\]'?TLWPA/]?9ZF67'UA6<SX\<TR]([$$WY6O;LV'&WD;-^
M!^DO9.=]0_KFM-\"]SNL]FM$('PYT *<(RB><V,.[\-!A$<!"F6@F(SG\Y3V
M16=*3A(VX^I%([S).)_!XQQE+!X]:TXF9L !=\?C&/^DT<MY7@!OS\3 IO'+
MFJ6LG[$Z$1S3-H9"U#/CI6T&ZE_B0+!-K_ZA@'-_Q&=#GHDCPK49G1V,3@CZ
M /[2-XTO<,S.PF_1K)P9X0Q41'7XPB(:0$S+(B]".MQP\#"Y-V: I>D5AY'N
M8+,OJTZ'P_9I)9:ZXI%<!JY[U5.Y-D$&?'P5RA,U0H'.\\( /@>L)VN1NQZB
MN%Y0F?U7F^!DF7U[[0MR[;;INNO?Z:\XB$^0UQ +$U"CB!(,4I:!]X ^$)3(
M"PHS"2^4 F2HP]H8EQE]!H/<\S!#!AJ#U@08??,0=.3)CZ== U[^.@DK5E9I
M#62WC%#]F^?\C?K+VW&4S^/P_DV4T$[IHQ4177F^#@:F;P_PB)4A93F\/'U-
M.GT7C"WQS+7,GN.N?6R9]MIGFX:U85C?WVO8S<]ZUGZC;EILW_1[^Z[GT&O5
M@-6 %8#=;M0'\DP>=&0-EEY=X6L2ULMA'"C]AU1*X9&$LW$+G_CY;M\>7/;V
M^[O<%?T@'!HNX1T<C=T&DG3]D"_DQS .D]'ZTH$=]W^Q</P$"N-3\-VYPTG3
MFZ8W36^G!\<E>CMH65W#]);?7^'+;SRS,K:E)^**?CI2[*[M.@/,*Q]/3@ZW
MRK^SX*[=,OG\8I,J=MY_MR.\@P$+O#T+$#J3#O&$!23GENU@F8,.8O?XN0Q/
M1%I:3%Z&F'0\O'5]SSM3M9SLOIQTS'UKCK6<U')2R\DJ!==G5K^#G*3EY%/)
M26O/OH[G+2>W=.V?OZ-ABXR2U1Z'79+63Y!QOK.9UQNP0:__O>X-UE4D6::^
M)+CK. )&<OHN<_NV9J3.(LDV=7/>KN,(&,GR/3:P?<U(G46290:G?\6/ +7;
M\?Y _Y()N7F5CKNGB:-+D0\ H&ZS+<A6-["8X^R@[3\YC+KB)CGR&)IK-==N
MKQ&Y 0MVL=$UUVJNU5Q[5*X-^@/6=RW-LWN/<5*='1XLOTMJ1;YR1E<5=E$R
MRCC]]-)U'=,W%ML%C-+9/,3F"D4J^@-4W0E4+>75D(=4IE>U*_BN[DS OXUX
MGE.:778+^YKR>(QCA\GR]^%H1"6D84$5?\J1_DE\^WU=R^J;KC'<L,Z7MMDS
M5I:+NJ9E+%6*_E17&6:PA0S[/,P!WNDX9\8=%WT<9B&L%_X'S^2>XNBO$AA
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
M8%@(VK8")6N-I0T0;R>; !2!0Z572BGWH3#;6MK]9FI!FP1?()\?R$\<O+8
MI1?H#E-)[G$F)JP/I=NCU3*7"=[/8V T BKB2+Q7CYH.7X1&AKX@:6O*X,>Z
M76LWS$$41+M/*62(ND]<H=_XB.[4^O0\\*%':_IET31G1%'#-,S&(LP'G !(
MS\GM$);%-,TH'"'H,*LW,Q>;^9"H'"2VYAW4.],[F7$&<B&4'AB9L]&RII6I
M*K65HLRJK'WU"CJ_6\K(9\$V:M*Q],F2D:T6D-/,R):X#G'K:<5M+4Y+.,Z&
M\A0G@J,CG]RW^FXL!EE;X54CO,.D3-+'_[.,[P5;.1Z3'J@UL&[ &2.G5E/!
M6 9JEMYDX8P)N)+<SH7*5[VR29+<XGD#DHE?W<.AI!PQRRX;D"NJG(44]8K]
M4]@MX"[[BN%Q%*%96MY,\:5;/-F:I2"UK =F1UQ(@Z3&E1T$K.]Z:L5T0!:R
M[TE>"'W?-8,*&LUH-=((_(4%SN;O@SH]H/Z^]MK!PM%'MP;,^=*2O4&/N5:P
M:<J6AMB:$J7O1] -C \?F/$!)*.@$+\EAG\3P,4#"J1PE"-("QDNS2FG%X;]
MF<*F#-X0]$C21C!%); 10A]06<N,CU7@'!8HOH7%J'.$/;]P?N:0X8ZR>2E;
MZ!C"V*R3EE1$)A<G;.V\I%(L0!,%7LB[+;)7Z[B>J,P*Z<M[8\C)AAN77.B3
M<34#93_4!W.4 )**LA"9$Y.8 EUX)_3BY)3CB?%2T,9S*L4B!6"6XE&/$CN/
MR/-3%K@<$A-C=;\TJ8JI""V%XUL@8Y+X#;\Q:<-*FLR1XD"/09(4RU>+V;!X
MM4Z<3P&J?K,INB.T>B=E4AF]^$D[5H5%B2,$,%N$A;(EJBQ JC,K*!J(YQ/"
M)89-)<*J:R0@8<:OW$XJZK]NN9+--7K$::BRA"EH3\=CC>C:YL/W4<G/;F&&
M/!5:(*&?5.&QB&I4"=(X$4CMK-$Y2@'MP8Y2J$:'="+ B3T,\TB\)WTY89XF
M9/"@Z*/444I?)AJ91IP"#O!%O6W\%@[+4B4JRTH%1<3P\PQ6-;QO%3^@-P@M
M"I#49&7#N%1?(8 AX%N=0X2=UW&D4%?#M:XJI.AO+AXI,VD6?1.0D8=@=1TZ
M8K BIP;NZQ_59*AQIZ+BKD55(B)1HZ[2<C  E4SQ13*7TW;<(@O)/!A7J?QB
MH\#I"*TZK'X'4I^342CXZ,D2C0;'\,V09+Q&,#<@ANJ#T-\(4!+Q2[6/0)#C
MB#1+A(-P2,,!'V/F@_J7>/L.#F>!XD;^#:A#0KHJP5RG/<N*5N!%5LFNJR%\
M(4I2I;C#P#A&Z-E#^1F2N"*9CU'SN$CXJS]>S. 1UO>$8W1>$42.B=I"8<XY
M;*N1CW\BA_<#1[7BB;7T4(M@)4^4^&UQ/$BIC+</)_@%XXDI[5.F5\BBV01!
MC@9'!@(5R2L4(DM))I4&(NT)D8D%X&\C!]8D8K4_PM@,F?>.<)0OO%?KE])1
MJ_30&IN".,IYCCF1LT8N2+6C="B]ODH8-D],=+;P<11F3YF*>$S"6"]414U=
M";8+"@-132TA&XYQ'P*>=-P@<J731 GM(2_N.!@YBHCPNS)O'.:(/A54J0^F
MICI'"3/M(QT %,U0P<'T4%F\KFAM_:$EG(&Y*/\6&4,9;6K,X\;ND2:  _(1
M3]!H$^H(# J_U250#5U0*6L8K9<L Q.!D)JAXI^7,?D B> POR*=12/T"&:E
M\GG=INB^IL5*^5G3FCR&,+\2'8.4=27SI\B'EU<.,"-OI,RF(Z&^C7@%7;DF
MF&DDE (%%E6146]85@ZEV1P#F70Z8MJ?J'X7%9:C^WJSPA@EZ2 E22YI %4<
MY1M$/UY!ZVOF<]5P)+7%-*Z)-%:GH,K<B_&B4W105YY4)?=((HN'BY0RJL[S
M%RDU/@GUKU&NH]([&AK$$*0;'BJ*9D/0KG"%RN6J!OLGF@R_HIZ/4JH*&/SR
MSU]_K(,#FS<I\OBH@E7G,51Y#'V=Q]"!M1P]C^%(!V2E>;*F#@RSH\>(/+94
MGT>^*R$J*)E45?)5F;8H!U85XSEU^8YI_())=Z!BI&@[KTW(7R<-@T;14)0L
M13@HJ@2G23(J<4RI]<E=245.UM*6N73.EN1-:-I/U1YK:W&UHB6E_X*LK4-B
M,,8XO6.U*?:0=&QK ABW0D>Q*+-.[M6I2%N5=HPPK%'G_8H *J2 #]$2 &I
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
M:EIYE<78QB>;(ZFB^F)V@^3ZG87*G3^=JW?]J1I)5L:Z3Y*]6Q8G^/ZGNFO
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
MM7?M'BP_'Z^.T&ZLM<_OS'(;CO?.)^^'HY3KD7=D)W;DG_@=<IQ"3R40G"I
M2<! *V6 <SX:=-HX%\0W.&[A_KH#O>7]M67[BUI/-)<0,.41H-!2H(S40#@$
M'>+4!L[+'E!1)4S_W8#WJCW7TU-IWQ?^>SX>G^>]N:F]&7\GKB7>^_##1W*X
M?W#Q3AA$.!("J, QH!K%O:F, ,%Y!ZDS1%N3VB<NWIB]5]$ZB?OPMV9#_O1-
MXV+C>_"/?C2#G4X+JS[P ^M+/3'OR$[LR-?P'<=,TC35T KG /60 .V"C:>Q
M(,$ZK3!-G6P6[\>3F8![9U,)_USFU9;I,KVTI<HLF?MQGF>^[-!9_IJ]$\13
M'M5"8*/6&.UA;("B7@""$(K&L&8:1UV17WN4-XRY=RO&_$%&<Z;%CF\\^^6=
M\(IR[0R D<  I8H"XTA4)YU' 2."($H--JXF/=V($Y'*!8T;#^O/@W(>?SG:
M=U/\M8H9951J3;3F*3%1DS!1B=#!<P"CGHFCEHDUQE&3H*R@=Q]XF),%NXO=
M-43H,W97@=U9I)XQA2A7#& M J!2:F!(_)L,*#5A80RC5(A,:4'E@QUU?@_B
MD$^&IZ?#P8J"D+>"\0+MMUI4CA>M$+Q?OZ'XQF?\^T.\+WK[X6U\AJ?PS8<]
M^N;#7Q\/XOMZ>_3L8U2(XW.\Q@<GEQ3?_8_D'61"&B0E4"85,GND@.%: 66Y
M14A8%]6P6T4@;Z?1Y>UTO[>3]]AJ3R&P%J6#Q4-@K+9Q=WF-K376&+.&\./M
MJ>S&*DEK6^;84!>WX]$>?D=DI#&"?+3C&2O;-  I4H (0FV)LT$9NVSL\0[$
MEC?7-FTN@Y"5SAB@*4I'I\= $TX!9D@93HWTGN_LXO5&'C>R.[,;O4,[\_GG
M=Q@QGTX[( 2W@.( @4KI0"9H2.(^X"[@96EO(V=JWEC=VEB!,D-U8,#'XQ-0
M%!304D5KVQF*-/?6<;6SRVF!4P\S>-5U<"WCS=SET>)_/XLCWM%Y_B#:?MS>
M>7XM_+*+[7:XF[G'A0N&!XP!HB2DU%X$-'04D @1C9A@)(VFXYWJ;9H;\G3&
M-9Z1N6)DSIS?3A)%#-= 6Q=27:H$BC@-F&$22N.Q2L.<NH7,[6^Y$]>9WK$^
MZ9WIO@-1$;#ZK#_1)[F]S@:#YC.QO(Q2>3YX4LFDQ4>9BI:CHKDI3CKJTBXX
M#I!'+"H)!@/%!(SJM0N44(2#PJEQGR@0EQV*P^48>F<4A0SE34)YIE7X: +S
MH#T(')90ID!AS8&-EK'QSGO)?>KE1PK,MK %3W<UB[_\1,<?NI[7HT%<<>[[
MNTF%HI'&TUH8>]:>GYZ?5.U$0]_V<T?1)5EH;H82DL%RB1E@%DM +0] 0NR
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
MH(0Y8&00P-G@I-:42X-V=I$JN,@IXUM, !LT5S(!K)\ 9G:.Q=)%:5+ # F
M(D&!%E'*%&.L/60N!+JS*U,B5H?P_Y!B'_^)L!V.>N/S%)_N#\JI[LX'/QJ5
M,\VGF:7.FXB,\]'5D7;9*],!.Z<2XZN6%/>G LL,MAR#?6V;,$09*Q'B0(>*
MP3"0UAN@M- \C3&1TNWLIE[?N1I_BZ&]01,F0WNET)Y9)Q)1JAW6 "(>51*K
M%9#<!^"\\M!Q;BRGJ;9%0)ZAO;W0WJ!QDJ&]4FC/[ [HF<#IK(:""D ]YL!
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
M00H<G>"(W I=%HPB=E'+)S:_M+);9;=+[$:CDLZH,H4F0R-IX[@FR82$RJI
MTK?9K5+8LBGLY N%"662QY((-D0 !N?!6)$9C=$H L]*2+.558DW7FA1Z:O2
MUT.FK^A\"B%YIJ/&R)336BKFN;.6)A=,-<[:P&R]F7&&.BC&O 9-100TBH'Q
MS *+/$:=*'&2KJP:P;M<+KGBI;);JU!>V>UOV2T1SP-+5@O/4(ODB->!,VFT
M"JBDK^S6"G:;V6T:-6'1(R 7MBRNEV!<T& H=4X*:2GJ,O6>:M4ERZZ3KOS6
M*IQ7?OO[=KO J>-<$:40&5+GL^7F@\S<1@-J7OFM#?RV-;/>8AE5:UW,A%8&
MV9:EBUI%!E1Q8@PA4=&PLJI,5]#JFE9R>WSDML@PB6"-#IY(E21':X4S6C!A
MJ43*D ?U;79;?(9$I;F;A]\NSY820A #JHRS164]Z&S9@<\6')44T0JQLBI5
MEY&;#(RH%%<IKG44MP##22_1$)[QX#@*SXUD A/EAGBE9!35?FL'L<T-R=(V
M*,++S,\8LX,:"#AO%1 7#3$\2"KCRBKO,J.Z6EY=S=92&^[A3@?],4R^."L"
M*]-P\OV,OJGJ*OUIQ\-IZ4[S38?(3::"MFFPUX_=DZ;]A?WS_C:XW\-LMBJE
M*J4JI:<JI46<SY]/'?RX\^G3^'F^LK4O>NCU>#3,7_JF<W%K?-:WN#&<_X'^
MT/>/!G&FT%XV^FPKG?WPUO#,R&OA=(&'8.QMS)(1!R_IGD[.2&OSDR^2 421
MP-" H#EUR;MDB0[-$EZ]A*U3E08J65<I52D]*"DMHE)_/MI15>I#5JFS^,G&
MY]Z;O2"8$XQ[<!G?@+%DP[RAX%7"B)IGD\NU2JDNJ<&G^=OJF1(MCI.LA8/C
M29F?X>*'_K T#W;<6?O/3\5&EA+7;AWGM:/WI3#=U>#NQM /CLO]?#T:E\.M
M3:?COCMNYF1LCWJC83G>>#3(5_5AH_36Q<GT0NCGC5Z5WQ;BM\U9ZTQQ&3 1
MZI5T($@@F=VB &U( L:$8(+[$"U[JLTSE3/NHJ.D$D-KB&$^EN"M)ZILB]-<
ME!W6Q(/V5D(R(J 00?OT)%M2*BG<<Y]&Y8NV\$5OWI"(-&05(#)!:.H J6&@
MK51@I465F)4.V5-M]*B<<<_=#Y4S6L,9\S9&=#(IHC)3>,$ +6>0K4<%SBF1
MN41DQ:'.VB>PJS16UJBL<9<]!94UVL(:6_.6!@W,)$(0&*,&4*@(+A$%,82(
M,1N=PMHGVI3PA"FC;97ZE3S:0AZS0O\FGX-2L^R+)N"(%I S#E;9E+_*CP&W
MADL7GEZM_Q-FCG84P%>^: ]?7,K_*ID,#S8 =2BSN>%,YHO(P7FJDPG"AT#.
M2NA%5RC]4"R.QUY"7T:A7K])]G%7N-0ZI"JE*J4JI:<CI07L-QL#DS1ZP:5
M0XW6BA)J;4@^,.%PF3OTL@(ZF]!=YG-7(^QGZ]K7]H)QS'M&022:'3;O%=AH
M$@2'!@DZ0W1:646!74-O;'Y5\%:*K5*J4GJ(4FKI,MFJ")=3C;ZV%V,4C"<!
M7J$'#%*!TT$ 9YIKJQ3STK=1$SZ>E1/7 Z_9TM+Q\QM:SF,/W<[P;"7+]#LK
M67X@Y/KPR.CG5,9W6A$>0&"\2JE*J4JI2JE*J;U26J1.0*N@K6>8KY5AT-)%
MH0,+&B55C$3[ U;RXJ/]&F/BTK:WF?5<>SIO6D"TMB>#-T$) M)FN6&QG[53
M$5BVJ:U!9GF(*ZO9&>I*7$(!0 5VI=\JI9^BWR4$*2K]MH)^YX,8U E'(HM0
M.HHS_RH)&HT'+M B>LTDH2WCWSNME0C]ORX^^/SWH?SP<WSVI1._/PQQ.'T.
MS4OW@^.WT0_L9-)/^?P-CD>IX_/EV/[P//110A[GTPLGG7%L=MIVIJ-.QM?Y
M_,+\@\UW[Y[]\2P?WTZ/IZ/Q22?%$,=V,/\QX_S+F2GRZ\TO9 AV7ASGC[7#
MT/G7R$TZ:W[ZY<'(-_"I1'QK7+Y*J4JI2NGI2&D1^W$)U1Z+VX]9-Q75M#8,
M13&ME;E,I2;X:WWY:CPZ7!OY_O;H;2Q*,X:7=EP&V$SR!YP-=*I6YD)6YLY<
M;^$&V4.F718S!ZD%!_220?Y"@F(VY:=><R[TRJKI"MZ2L4T5_DMN#+QY\*Z"
MOOV@G[4&9M!K92237H,R7  23L'I&$$F'U/P#K6SWP)]5?RM1GXUSZJ4VE9J
M\C!"-4U766=TU"C,^#F.?7\2)[],FI>+ BUZ,U_?)+\_Z7S;P)[LVW&<+#=&
MN]%[M>ARF(W)Y#B&]>-QZ8K+-V04_F@.UKRYU5SEY.7Y588OZI14=?H#ZM1/
M-U^<J=/>P6:^SK>#^']O\[G"D6,H-[?S^=[_N;^[_NO'G=,_#WOKFY]WV$O<
M/<SG.7UYVEOO[?>V=P<[!Z_2YO::V-I^]WES>R>?^P/9_+3'G?*1VJ*-B0=D
M)H'SS ##Q'5BCEIO5E8%ZB[C5ZO7.F>/W__>(,SW8),F-;55I52E5*7T=*34
M^C#?-TR1/^W@.'[?$JF._8]8(F_F.\",)4RY[,<3GPA@(@@Z&@6*9.<^V"Q\
ME=UZ*KM27%UA5RMVV@KR2L4/04H+,+%A0M"@ DK/4::HJ0W9(U21.<6,),L,
MN58"OFT"GE^03(0A*2@$0B,"2A+!$,* :,XQ!6$U4RNKV77CA"QI DH%>/L
M?I=M@Q7@MP_PN:H\;3U-FH)"(DMK(05#*0<?G0R11XE1K*QR>FU1WOT!O%;F
M71_N!6<S(IJ6Q#B<V//0;_DZ=L;1CSX,\P>&4H 7SS.0M7RNYI2JE*J4[L"*
M0&=I3-Z'K&4P,9<-!Y<U3/ZO29Y[N4PKXFP88EFF-]D>K>6;6@YG!Z]M/VP,
M7]BC_M0.FOQ10Y@OYOCR;?S/<7_2G\8_XOBOOH]GYL?;,_(L/]!8(M7H6,CH
M>#=;&K&VIR5RHR,'HT0$5,2#X\A!VI0(8DJ"EK .[QJ\&M:I=-!J.JBD7:54
MI52E]'2DU-(P2C6 6F8 S4==G*12".W Y\<=D$D$YX@!BOEY"-8(37D++:!:
M9'<%_:^/QWX_(ZB9]32.=G(\/NF<E=BUN:)N^_RH3=#HK(YNS6?8CVOIW(+
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
M_J$O[.8RN_$ -NH$9?MN#%(DZETMX*Z4<7L%W)47VL,+L_IO:HWRI9-#L(2
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
MUY-WDQ@VZFB1&U/9QJ6EAZGX'XH&"((2P*@0M+4<F)>4!BJY+ .%1.&RI<U
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
M[Y;PXT?S:A$EQ\VOS^SF)ZNZ^0#G%3^<KZKFTU,+FW#)6>!3VZL_.[&SD5S
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
M9.Z1'66PA^Z?,C*0^CZ2^GG/8EJF',B8Z*(0A'%.B2PD$+VA16'33,.AWWM
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
M31&C;YV40K_7(_EAH*'#MT^3-XP[68J2DI(Z X2$-*1L2HI22%/0I"RTVY3
MK>.\U*F24A@F2ZT2X0KJ;$8+8[*,[BG-Q5:_1Y@4>=M> S^3I?S09V+>SHK1
M[FT$7K00>AORI'L&34_>U^!6,].F%/LG@G(]F76,&A_H)9GV*[W\$,IC(M%?
MY>>]?+DF)K#O H\MG_O9T1=7R/_Q8/3X"J^4,6>ME82BC]0_TC.(A8S*ICZW
MF;B8#XJUVI9G:';;<,O&4$,81H5T:'?!%'H%'8*D:V<RR&3PK,\;Q:SI7C&Z
MKB3]!+M\6(/>VA T6._<YFB<;I<8[8O>\K:6'-V4*C\8O?!_;?<7[XWJ;:YP
MM8PO2- H 4%^;9Z3_1K;OJFY%\C:+?97J^UH,,5 _..3.(W6BQ(]72OOE>X5
M.E=V&AIC?ZH-##8);$3?'0OI6L0TJV];M<-1_>05M)F<;M[0CESL=@[_1N6A
MR18Y1B&U]WG,H>V] 6:WG,9(C,L%U\V"2/WZ\VNYCK 88\,_?EQ?1#>Q=8]^
M2M="1_L0-X2(7B=$E TAHGLPEZ]8$O93(9\;,@\#S<+H)&.FY,Q0J43);:Y*
M4RI%779#(:+[4Q+VDS(>5L=Q$Y0]UE/X>IA56> DL\Y1@@%^$S.1E:^RTI1H
MV :Y$*LWLVX2BGU[OUD3*Q"PMS=2\&@T52N:EX9<S1THM]GK] OJ&D\BSO]N
M*V_]'52.P[>O/KS1A119)CG)BA)T]\)FA*>EPG]B2&YF@#"W(K1S!PC@F#).
ML4)QE>8ED[)P(L\30(J[6V?M%[C(VDNECR=3+X<VUPJC07Q502  ?[]NUX;0
M3FMA._OD23#\;0K17EX_FQ,]!2FO*82&UM#8JCA4D=FH'9P57>W@M3T(BV\J
M%?N^X?'WC3,UQANO9HV=^6)AS?\0+Q]6VP!PB,9$SVMB*#%&C[1&6I39M@VJ
MH%PU]4Z"V;:"E^-?/WIIT%?R\@UL?"A7KR-6,)D&D7>S.$O8Q%9\M_T-#SN]
M6%7U2H:..;OVV <$^%B$?F@MKMC[_E=+7XX+Y_191OG+EG@W2L-U1<PVMWCL
M68]>/YT+R4&=A]OCM]PN>ZI!G]VM6?NC[R!,SQHBWP?O?.?7Z;^M7CO5GJ<
M8PHGVE_KX"P8CSIS0/^9"P^R!:2K+;6C_$NF'N?<NYV->O^I7>T3QV*ZBLXT
MG"%:'8+^UKFRUAP)/4RJO)?N//ZJ(9J'WL$PPTI :X61MA82I^]+SV*8>"QC
MC,-_:OZ-":<9<]2,N7Z:NX8VGSR'KD)/U$+#D<=JMAXB-SJ+I,F:8OEIGO.-
M5L-YU#=.!?5YJ-'>^EC.WAB6I8D6.2F+W!*FM2!"FY+D>9F#1L2Y,'I/[;UK
M1QMMKK<K(CW:80EMN+R'_'Z.B:=<+.UJJSJVGO "QO*\@7'91VZ[6,8*F1O5
MRK>#UOHC'XQ^L;67D)#]A"F->X;;GC%WM=N4VRP@<!5?%:>SF&T4D6D2Q'NM
MIK'CU4^^Z#>B54\2:CI"ML5^QE<8:6.0C2!@7SL(_KO6>G+'H#Z1K,)@AK79
M^>PC7\@TZ*:+>;TDH&\V'3_;SZ>^C<>&I8ZM 6I(NMEU14<_8!. 'V^U"OAC
M#.KSQK[!UXPXR-XPA;DQE!&=JAR45IX37I0YH=P4PE@F=%'<726TNP^C7]N8
MTZ==%LOMNM,P>^/$FN.V"1R2_@(%R!B2LAZ&:KK%[$S)"0B!CHQ>OSAO6L)>
M$*&M$;[.]DH@[G8>H==DVGO?9;EZ%U3D[5$B5G?4JS:=*(3E8[BS#RJJ4$X_
MWTSW"!7 PHIJA&: M]!%?:TW05LRNC>?QE'6BZUQWD'16PT& 7_RB;;HY$_K
MK3*P4)*<G/X4+78^U1%CVF&KT2[8)(G.G<-471QI9R;#JL*>':&\=BQL%MLP
MQQ(C3>1U4T*SEQL3J^'&M@SHC^DOK\U^P4Y1Z/6K,#)<QPHI\WZ:UM90I]@
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
M2C($:H2*F'$7=2[)N7JUD<^%*K[5.!Y@#VKMZ1K3?C!AJN$(9,Q1PTU9>QL
M0]5BI-/[$B?V,B"-W6N$4XHQNX^_#XK76 /U=G[7?0>8L7(?&^+1051="Z*U
M]*0@/'^9\:+/:X06!\*M8!%S7C=J AY008+" 1^(K!$VB4HH_])HA+.*WH?S
M[1A^Z&4G%*A\;3LXC'4B2,-#%VXI^')B/&P-;!;4=?!TN-X9^FY]Y&X+QO9K
MM^\/?S27G7V8<%F?;!Q].-DYVCC:H)\/VUOPSO5#LOGW1[&Y#ISV]P<"ENK7
M]N]M\;DSQV4'VW3GX-?.#MUAGX\^?FUO?3K<W-H6<#\H=I_V=PZVS]IG[TYV
MSKI'_SW[2-H'>[LD@().G$>.$ P&+Q/(YLXZC#*I!7;6637O@.76FA@5AYVC
MG#MILYLV6B,$DQS$W4H5 ;N.<^QB,(XK:Q?;<37$<IDWKA6GWW_9[.",2,$K
MI0'_$P<BLL8RP33VBC$G4[K1.RR60$VIG_BFDZ6>OX7B<K&PP'?_FBBU[:E2
M.UW<'Z%2/38*Y,EN]:=3O5B'U\O.[TXVMPX)/)]NK!]^;0X0"HDY&!O$2(LX
M5\#D'B2I(8%93)AT^$H,AX'$92J!ONOAA^$&<TV$I(FQZ$*XPMIOP5@Y B8Z
MG7J,+WSO.3[<JI+M#*HOMCMN;#([+:;2Z)?-\>=N74_ELG">=QA?LM4F.N?4
M^5&Q6GNFN'Y\]K)FVP;LMF%LDL,BO'#UV[AS%0\F85H)M/Y=A+C)#OCN4J[]
M4HNLB]!PG3 )'-JUQ\/X9OK+SZ$S!%/X]$VG5_-9?=-\9B0,[R*(NHJ;0.KD
M:/WD^9.O5^NOYG(\F^^H7)64W_@U7B4W?O>MQQ*\2I6^UV.__9W$][NS#+8,
M]J4-5M_NL0\MN7%CH?&+9\RE=O]\)7_E:8Y9Z.]9+35&OIV*JU_<X*>U'!B_
ML:/1U1F^M,7X?0""N%Z([7.':_WG[]GI6A;FZL(TE>!>\<J\FV8[U,OQ/BM[
M?V5E[Q4OR7F]P'I)LIK;'#\M!%.[B6*S$+_9P2!')^H_WM8>NIE565!MJ.\=
M?02]^>G]9?5"7#%@;D$4WSN*]>U27;<@I47(_S+(,L@7/,CO -/46._UZ[SA
M;XRI7/D\KUQD<Y9:5LR+J,L>9\17L]?I!TBMZT^E?XHYR[57GP/)IM->G>X/
M4XZ7\RT>THOWI54MN&Z*RUUYX"Z%!P0Q/#@7@\7<,..8,=)D)[Z6R4G<%!ZX
MDMAUEU(N-WGZEZ=8P#U=_9-B ?"L';[S=YO"7=WV^@[>.0O=S:WWW0W:%NVM
M[C[\2]HY9GXZ7RS@[=G&P?Y^'N4.W3[9./ATL$&W1?OO;;9S=OAU\^]W\._V
MU\WUOP[^>S:MAO5NU,YA@X^[F*L8."-(19$0E[GAI? )>2\BPYH0)_3*FJ"Z
MI?2#.^0ML.?V$Q78+I"T3'-['I!T*1LY^XFF.5#_ZG?S.F<G6@&MNX+6Z0QH
M.:VEMT0CGXA'/ 2+M",!2<UDTH$DK]+*&B<M]? VW 6S"F8]*\PZBX-^L,/]
MQ<!5]E06N+HC7&W,ZEC4:.(M]BCY7(_)686,<@F9X$W>6>*E7%FK"\;0GPM>
M%;QZ57AU+QTKAYCJ"%/!IKMBTZPJQ55.H,8<)<D=J%($(\V<0(IP0:6Q/"D'
M]I_"+;&PCB(%FPHV/0]LNDF7R@GG%V T"U+7-XHK.'5'G-J<U:&4-Y$S%U'
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
MP6?[ER]/KF%$L\R>MVOKQ=[R9/&DIP&#B8;^.#<LR..]^=SQ*ZI(\+"E>3'
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
M7%I#D8S,(,YH0"XRB6C W!HL%"%UX@/5#^YQ5WC]I?-Z\5;_4,Z>]58S:F3
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
M*01'8TY"XRI(IVU@1N) B%;!A)6'*+!L]5'UU_J);T""=CO^%KSPVR6ITVY
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
MD>8:SUC[=+:QT\=2^W16;>.6),4NN1&3HCE&00!U#@), W$A,F*I]3PEZAQ
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
M\//!YB]_ELYR!^M;[TYWWOR^A]\O-_YZ=[*^M=/;V?IPLG'Z7FP<OH6%5+B
M%G]T+!"N3/'#)DF\20)_..&C 1W KZQ!UTK9%;!DE\%S<;56ZGLYU(<#0?/7
M^QPS!Z[0SE*1RDBI,Y9IT$LH)U6I[QZI[^((*DOI.4HM0KU4!*1-Q+N8"=-2
M!R,=%P[M8EG.]KN@:I9(6Q37M_TT_'CRZCN,E=O'K#[F-5Y2S-YOPT$\;N!T
MJ]2>*V;^_,*'@0MN@D[*Y R<:D.-S@XU-8C".9VKLMUBB3,73<8U0$A4$!H<
M0V7;16(4920KU"-LXCHPOK)FM>K"TO*P6Z1-5TB?V\\YTT!YX*@X0JDC&)G*
M@4EFF!1H0%<ELMV0OE B5<$NS0CD$%BI5AJ)]9!)5*@]NJRM"KP<MPLP74OO
MW&)CB:!>DI[X)-2,/]+P<R^DFCY\K8XAM%$N&&9H!-0I//4<E.?4IVB-_$;C
MGDI(CTY([^<:*C) +1&M6JUT(& ")2:'1*C6WAO#M#4,"8FIKN%MRE2J68?+
MSD'A02*JI5%2 X42W2$BY5(QSX4+N>H8[8;TA8YAA*02N"<E;(8 ,Y(87V(Z
M.&H7$+SD2B.D+5]&D]2:?'@K8#;1<-6'<1T9H9IL8J2..9Y!V^ 9:"K Q>2U
MYU)7_:+%9/1A5K]PVK 4I2 F:D\ 2ETE;1-A&;P/N( RE&(&P%IF[E0?QK(;
M4]E$0^;4&&705,#_29$SS=Z::&V"JE^T&](S78H]MXPQ1VS,".F8$W$T&L(8
M3X9SFHV.Q62@76N6=0S6-@\&$VW6+IIV@YW4''S=Q8EQMWB%)TU7-G$;;)0L
MF@B@M=-@:4#>PJ>D"35DJ<UTM3VK@0CC;$Q&(%,I3L!11HS0E*#V$2R@A:M#
M\7!TN9!==O<>43>%SA-R@+Q@.E"4NJAHB,H(4$X62\0P#LPW-7Z6T16NTL$]
MTL&%]J(CY=:;0*SQBD (D1CD Q+!)Y<Y6#&A R5YUY@[%_1_*#IX]O'GO[F3
ML)?"I\YOP\$X30"+#S\.W6'UHUQ'6S[['&GB'+*%"-HZK:FAW%D+C!E1M9@6
MTU:XT&+VW\M=X$Q2:2G)GM'BUO7$.VE)"-9J+[A$1:?4Y <AN@9LBPROZDM9
M=EF;5!9=:>?0.$DV>28U]0Y2T$K8^)W:R&D:#J(;[55$/R"BSQ21_0^GNS)I
MF84W1"3!""@EB4E)$YVI<8%2Y&ZS@K@UG/$?6X3G9Q\R/)/K-DS%DS(:NW&J
M(<3/X>1M9FT/!\/Q1_?Q<I'/*FG.%4@=#4BI48/TX+UP''04)AL'/HA< WW:
M+&X^S@7Z4 4Z)TN8YAZ%3>GF!"*1)).3@M*4@)7T%="FB^]MD;BIZN.202U8
M3%E8L%%;X!&\U4)+:90VF:>4JC.KW:"^<&:!]-HJGHE,7A(0,A$7+">ZL+12
MWGDJ2SJNM-!EK$TY B\IG/BG07\T'MXA;^E%!" R%YAPQD>I<_'%NF2XDOB
M1Q.#J*I&FUGITYRJH<'0!))0E0(!YE'52%R2Q$RVW)8C5-6<N''1-0Q:%()8
MHXJ7#&IG4^8\T%(U F@TS@45,V?11LM4EE75:#>H+U0-ZDJL7F8D48^@]L$3
MI&5+HDV):RD<KF.3N<1X5\D[NY]K7/&MH/FKZ\?JS;C6F^& !1F4X"* Y,H;
M9R$FH:32T7-;58P6L]';+PT3-6K&ZUVT7[D5QA"C;.E\*#DQ(")A1C ;C*7&
MF94UP737P+)*PE=G1@LQ+:UD(5N)$D@#8]G@?SI+RT*0PH=8-8R68WK]'-.&
M>66LH$2G)A<14FEDJHB,PGA#?5;%1<F-[8)J$Z9?6F!QN/)XK 8:WZZ3@J:.
M,;!1>0XI1J=ULE&HI!E3H$/52=K,7U_G=!)F9&8QD>15)J"<(S:%0"C+&9?7
M.9KCRIKNXGHN@\%JI/%SY ,&+"OC4#AI!U8[PX4&Z;)T3BFK1=5G6LX'%_J,
MHR98RBW)D:I25Q_U&;#(!THR932J- 'Y0'6955TNEN4RJ:'&RSBO*=TI[A[\
M\[U6W&->XR6=Q/T_I+1.^M_CWOADTA.B'L==FZ_K':HRR3@0%@('8R'G8)WG
MUBI(52]MM1PZG=5+)<V"&:L)XTD3<%D1*X0OQC6-VD7@'%;6!+==8>^<@U]/
MX]J+:1=L:89J1*8 J(_XH$3(V66*OP/XJENV'-,SOC(5(0HKB6(02AJ;(T90
M3I1+.G,CT8!PB&DMN[(6^6F#MH&OCDHKJ8#[OS>N9W37!B=Z:7,N!:NRPXL)
M1VW,4F6D+%K*KU>]H\T<16?U#II=4H$SDBP @23+:5V2) <71*!2.U6B$TNB
MK;QS%% ]HVLOIA4H"ZAY<!X3&!Z\CCY&Q[E52BMEJM[1<DQ?Z!U6B@@&M0U?
M@HU!HU7A0$O"A P*]4FT-8K>(:&K]++:_[3MC*[M>L?MBPN^""N(E3H^3H72
MA0=$*IUX'"2G1? 9 JT-$EK-1FQ6PTAHN3H>D8,4E02D\ 1-'T>4MVC:>LUM
M82,)IBM%]6P\8TSG+' MI4TIHCVLHV$V.*%44B8)SGC5,%J.Z0L-0T,(F3F+
MRH5PB&G*B7>"$1:2=8XZ&IU JT%!E\%S]6P\C2B@RZ=D=W%KO. S_R Y!1F$
M%9:CF9RL%H+&C'P5F$M45HVDS>S%9S62Z W/@2<2-*4$<BF^+C*0**/T8&/6
M-#9I$H)VM5Z6UZ,U,4!+=(F\8#[(/FEEI4N!2]  /CL.P001518BU 3MMO/!
MA3:C'"C)I2$>@8]\$%BI?\Z(51RD2IHF79HQ=)F%+BPM0[M],4#?"GDVJ[S5
M_I2)OE-#G>]*:YIR[J0!EIV#S+QQR0HJ91;)4#EQ U<UIZVT)F;5'"&,4YXY
MPKQ%2RTVS9"S)<++X%!F.:/<RIKI"LFZ_.Y]X&NH\W/D TZU8H&"$-R""-DP
MP2%RGK-F*L;JM&D['URH.3P[%H)1Q#&6D0^,)9XC*1A7X@:30%U'E]0'86FI
MK/Q4^.#EA#J[?NP,:E.J;V:/&ZE$<CI*Y@ G;"((PU43/VD$KY$IK:8KF,O4
M,B'1F#/)S)2(6)^)$_@HB<"M23E0D5;6))5=96I7JF>,Z6BH"#0IIQB'TAB
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
M"WU?1T5WC(>Y!TYZ?;9HE9QN1$YO9\DIY(S"Q B2FD1O)X X[Q(),N.B@K/
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
MY\);\]X[2;GG3TJHH%2Q7C()J;;#M/7LD]4LIV"+"VCIO[9KVJXYOVM"X-R
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
M1 06<B8E)45$4"JE$G>(G)P4\OL-A2.W* &C0?KL8&4HL<1L4SU?!%ZC\[R
MXEQ'9Y7YS KQ#=*W >F3<Y V,3K:L)DESB,#)0MSH38R*H;8.04HID'Z(4 Z
ME%"/#$I)-B8DL!ZMY8Y+]!Z$<$U*;R^DGYZ7TB2&$U=9,*L*UA.#DCG2M1A9
MD%@,AN!<;I!ND+ZQ\@?-W?^5N+X@JFGQ4LVP 1$L Y\#<\D*5J0G/<Q;Q6M3
M;=DG1;SO+JD.WY#=D-U<_ML [&<7S&J;)?+(&1I% ML5,JO)DF)<)0<)R>8&
MT8#=@'TS6GCS^&_4W%XU#H:G[_=?6QLT>([,6JSE/&QFSEO/: <FX2"6X-4V
M*N?W/FE_K<[<)-,/0@/.\J//*%+X]5'.=H]VCVV]QR8#?7;77A;IVQKL_S0?
M#.N@I_W>L!:9K/^/9P=YTH)Z5W9"B4&[VE8#8P%PP8NL?-+&."%J-Y:6';S-
M>LEOZV=X;&V'HL$QF;QF !:9PT+6"'<Q%T"5L9H?LB_4-V<'-]MC>R&M01L=
M)$!M;R2Y(MN#%V&=EEXHFQJDMQW2J^Q@5+8@3V1E1.\91%68LT4R$6QT7!EE
M0>[LF;[BT!!]?Q%-(CIB,%A="!"LPBA0I%*T#APC8$/T=B-Z[0@/SQ"SR8F!
MJ#Y"&0)S,0*+6J(JH"T&("'M^J :I!ND6TQO6R&]$M).%I6\TJQX%QG0:C#T
MV58AG;(J-HGJ"M1]TL_[4C2W?T-UB^=M)ZC72YAQX;$49+S6[ 9-FK?'VJE2
M 6B?8[0).E![TS?ZFVMB-% _:%"W@-[-6]GK1WA<S)ZL:U:2):4\9&3!)<VT
M3+)H*%X9VYW7LYLJSK5%H;P[X=G_>3R:SB;S;LI;0:XKJ_=X&X7G+O @ +UU
M,A1C3<Y1JH397\U4S1EP0\3S8MUC7Y3F*B?.L&!FX(UF"+HPPWF.QH7DN=[9
M<WJ;#@ZV$\(;!JT"87QQV@D9(!J):'WTQ8: 0DG[F57T6L+^;4!YK=I64"Z"
MYBQ[Z1E(7EBPUK,((47GG=>B;"P?J,%Y>^$LR#Q02-RM;:F:)&8GC:9?9'(I
M*F@R> N N^:0C[8DPJUG0LC"("%)8U6]=[5&K_8FA)":#&Z@;=[X;<;S6MN5
M!%$XC(PTJ7K$1DJRY8UA6I-9Q L:*5-GRTO9][K5WFFH;M[X[03UFC?>.5JG
M; )+1;AZ;DXPPK1G*D)VNO@ <N&@DZKOQ#<'SANH[SNHV\F:K8'YNB.>=H<E
M&0V,]&W"N1&!.4B.64DP!^#@Y.:.O&]?-:WM]K_/#_-D_4Q-2ZJ_BJ,B(A8#
MPBJ23-;'X(.W(2C:SYBM3"U?;YLIZ>6ZB]YD8Q*I%\S[[K ^.$9V1&8\10TI
M\Y0B,9+K<]]RZN\QHDM6)(-DR25&B,:YH#/2ZHHLDQ1"-$1O.:+7<NH#:11>
M"69T/2:C96;>2& F@G+.Y"QSJ?4Z.7QS6XR&Z.U%=-22@X[**R\AZ^RM4CP5
M+V04F+ENB-YN1*^Y\ ,(!!,\B[:>D@&56%#:,%LK,#@NHHV+3C?BVSO=-$@W
M2#<O_C5!>DU()QZXKI6Q@N3UX)MCI'H7YI)Q6I7@2L'J\%/"]TU#=4-U\^)O
M*:C7O/CH$3-:04IWK9GC!%G5 )Z5DAW7G*?0-9GLT_KVK6W'WQJH6T[]G<+Z
MNBO?:*N=M\ B!T(\H&(H$C(IO>9>)1&\[8KAF6TZ$?< RF,M'?G?5AOG080:
M;=:TL[P6E@-([[PIN3;%C:8$#?+&LH*:B^!KZ"B>ZV^M+>AB,DNB.OUB="Q8
M&9GUI1B>HQ0JU^-\NO7"O<^(#B4YA:%PTC@AVXB<%ZD**B4D!OS( 9F&Z*U
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
M>*LXXX)^@"8]W G(#'(T3F:D-93U:.4FO'\-T=N+:(C<!RB85 2)UD?KK8V
M@5!MK&V1R3N'\7.12<55 LT$;66"-E?,:V69R4E"3DZ)XG;VM.IKTWQK]Q?D
MMF ,I+^E&!-$4QQA7O&B$^3:-0I:+.].@7S_PU@>Z*Q=$<!2,H9L[I*9*TDP
M(4VLLEVC5CM[5O=!;Q/0VTGKQ4GK2:8?! 92;Q]]526+3^1HM'NT>[1[?.8]
M-I1@L% B^-WBI)_F@V%]B&F_-ZSE'[K^&[630LM'N$*WPL ]Z@"UU#L4;M&[
MX$*L9E0.3I:6C[#U^M03OIZ/H),2*@O+HH)ZC,\*LIF,8UQ*G3R0<2S\SI[O
M2[VI)JK-9&JP;ND(-P3T53I"AHA(EA$3K@0&OFCFH\XL226#U+S:RSM[AH"N
M&] ;T%LZPEV"^2H=(?"D#"3-5(2:=50*<PH- UW/Z4>7><2:=:1TBUPVF+=L
MA*V%]"H;(=9FW%8K5HQS#+@N++C$6; @+$(Q7A*D7=]LK!%W@_1]@G3+.+@Y
MU*YE'%BRHZ,23!M+J-7:,]J>D2GD7CH-R*$6(G3;%*!HF-TL9DNQ0J%5)48'
MRJJ0=";8DA56N,P16[K!G0/X6KH!1[1)QL*X T]R.0B&H687*5&D- HCUSM[
M0O6-;YF_]Q?DW@K K)/AP9$R%D,"8V/QR3K)<VA'A^\6R%]\F&X@,J"0VC%I
M>:P5#P+S7I&)+44 M$Y [598J]SY;=+ -YEN<-<B>S^/1]/99-XMP5<%\SZW
MG,-=9B[TF015Y(8G!)X<8C2I2)%\\L(4O0&3HD7L-J%WB',GB*UV((UA*9;J
M#LB6H7"2B:!B3J+46@8[>\;;+:IBL.EDAX;<:T=N"\I=&Y;7S@@#HE286=&9
M#(>D% N64"V]4]QR89PFS<*8;P[)-2S?0RROFPWO\V2<<'K0HG&WC^]5-,XJ
MZ<%XS9(NM=I'R<S'+!BZXBT'C0;3#F'922&_;QAO&/\6YWU#[C<C=Q5TT\8"
M&??(DM>)07&&!0B:B6)-0A\+@FV2N:'V6B1S"\1],Y)7@;BB8RP"'7-1& 8J
M(O,E*Q:UT.@2O5J]=TT&WW<T$X8-UUQ)J21$X8/DSFDG2DA:9 .?$8QKSOC;
M\'RM(FZ$6 L DE#,;4U65PR5]ZPZOI02$)PGH;R!U+8&XZV%,115('JG8^:@
M5,"LN(HI"JF[ZKU?&&[["NG<P+T9<+_\,-(6(?OH'# 4U1]&Z\HPA4CV<NUX
MX;3G&+=15F_R$-T=/-D[FLX/\V3]7&\[0'=52E#(UGB-.4H-),Q"0=)&7%3)
M%$5RK,7<MH.<GLCUF)MT.5I:(!8@(0,K@(7:I],+3ISDD820V=G3MN7Y-.2V
MF-LV8GD5<RN"NY0#,%^L9E"@D+8A$_,1A99)HN2^8;EAN<7<[A*^5S$WA=%H
M'1)SVB@&: U#J":%,]S% ,&!V9@-T3!^#S'>8FXWB=Q5S,TI%TQVBL54T^A+
MX2R(DEB)6I.*[8W(KDGFAMH6<]M.)*]B;J: %UY:)AR0#"Z>,^]TJ=HV&&^S
M5KXT&7S_T:PY%U$(G0)Z$"&[((0G:#OK$E=!M)C;=B)Y+>9F=,RN),]L]<8#
M1L%0<<D,!,.EHY6%:B[#-Z>;-QAO+8P]25_/ZRE6*\%I=!BYDCD)(XMT(GY&
MS*W!^(9A'"^)KBGNO0)@A2>2RCP&%DRHR#;*:$P.>2V;R[>I,LP#KYF[C*Q]
M6V'*AY 6D!Q7D6>#1DBH'19%0.M,!IF"#J1IM+C:5M#2$W6N^B1RB$IRID#6
MMAS%,H<JD7(! 4WDQBNR$UJ.;</MM7CB6ZSM6O"]BK4)4+PDTC-0%LT@E<@"
MA\*TD$6)6A%%NFW,YVDHWQ:4M\C:;:-Y%5D#X7719/MKY0G-'F/-TT/F$V#(
M(!1WT*1UPW&+J=TV9E<Q-0#/M=>")+ L#"!+YI$'IJ,*+GIPR<J&V8;95CCR
M=A'[=JUOO+;%6\."<K7:%!)VDZ _HS5>((\Q\(;8^XQ8%0*H0(OM'("V+BCK
M);?>%.X$FM:E\N[!>RV@9FOUSX+(;%<L,A3.4-G$A$_$T"J5X@C?HB]=P_C]
MQ;CC4@J?N4J)*#Z'8+/UP8MB!,JD>0NI;1^0WWP84BM.9^E1,4'_,)!%,5^4
M8MGSVG]4@O9F9\_+;8+R1CN^^4LB:ML2/GL^GN'P2X.6H6)DPA93]DC1<Z;Q
MG$#4.QWN\@/T5(_J+$S'PT$Z>_.3G'79!-TF9?W7+<[/?>%R-$%%U%EK[B#X
MZ+BU,4(BK2WG+'AKBK?UU/X$UL.2SCKEK(PL%($,E'5DC/G(O'3!2B,#%UW!
M7]?7RFPH66)SN+KEK*E&L(U@[Q7!MDCQM5'N*E)L!,^.>\N,"[*V2XD,0Z8_
M:Z389 O)Z)T]*?H.-M6(M#%N8]S&N-O*N(UOKX%O5[%\Z456PG(6;=2+S#NO
M76!!:TE$G$.)86?/VKX1HO%MX]O&M_>8;QNW;H!;5SD7/F0M)5HF$U;W0:[<
MZ@W#7+SSP45K^,Z>]WW0F^K^U[BU<6OCUNWDUI8;\XW,NG:N/"4350H,D517
MR J81U&8T!&SL[HHFW?VI.O#QOJJ-F9MS-J8]7)FC2&X;)+SWDBH6>"YIB7Y
MI(K,M5A+2U2Z<UR[7FT;@G/)%=IET3"PI- &)PWCSFB51% (<6?/05_IYI)M
M9-O(]GK)-B<1989HO5.@4;E8:L%*;B3G I>U5%J?X;M"MF\_3"9+T10G<VTL
M+ ,#%RQSLAA67[0&HC$Y[>P)[OI";JK<RNTS;I>.]MVL[JV][J'JKA^,YM@]
MU0_?I<&[O1_HQ^FC'.+DS6#4#>A"\MF?\^EL4$[.57008E?JCIHWBNZN'_+B
MSWK'1X,9#2%^'/"RRTF;=-.;>H]SF/5^SXLNQ?,)S>+T=.VN::0?'==N[_E!
M[DW6Q],;EQ[VAF,:S&!:N6@ZH)U 0\=>/;$K::%/'R;5ASEW<?<)\7UO4'JT
MW >]OPW^OMB@,_H:VE.3\7&>U/OFOXYHQ+ECF5Y9\ T.>VE0RB#.A[,!/6,M
M?_&WP?H=(HUC,!M/>@<X[;V9(/%D'1<-,N;IE#;.;N_GL]^GO4,\Z0U&<3A/
MF?Z=Y3K4WH3L<AIT6G2)GO;H;B&3E4Z?GKS-L_,?G/9[1Z<I5I5'WPS>Y1'=
MOG]ASO!P3'O]?;=YB1 /Z/;#W'WJ['L&HZIB5*_ A.YU5MJCAV?OSS)MWM2;
MC7N'@]'@D):Q=S2F%V=U9H;CZ31/=WM+T?&T%@@9Q O9Q19Y$H!:90X@2/4.
M)4>;C$Y +^@J*ZK8Z&0%28M.5IP7 :<;M>[3\]OTV>@2L3!]7G\^IQ'\-!S'
MMW=4!+SZSP&/A_\>X1]^_NS/IX?[SY^\K_^_^O.%))$PH/$.]A]'_>SQ"_WT
MSTKMO_&7\@71^2_TVIN_7A-[2YUY9$%9TIFY*<R)$%CF@7/M#4*V"[E.#)?3
MCU48TR5%RE(TR6R04CKE/0IB[ +H(\J=7B;)>D1K0XN0URCD0]1->[,#G/7&
M,<XG%:EIL2GK&O=[U03KMEM5#WHXR;TI[7+:RP1/VI,55F5<W53UDHZ/=T^%
MS'*3[9U)ERM(>2E&:@V=-9I>\.\%9E]LD$\^.PFQ.I(S.;:01AU^CJ;YT>DO
MWZ?!]&B()X\&HX[;NHLN243^_GB09@=5^=KE"P5LF0B]O/_R[=WNK0LR=/&>
MA%W+Q95O\]VKW_O8;07?U=Y]U6T__IYI@VV#;8.M@S4</NNVRP,2IQ\XTY,Z
M&KO@(" ]YN*!ID^>??(??/02$S[FJG[<C*WJ+JB(]E);M4J1*^N/J0?P^,(_
M[,=WYQ[_<I1(=1E*SDOOS[(EMWLVEJ<L>CC[(4R^VULIR%=WOOK":;AR_]SC
MZ5S8=\LY?9EQPL@0V@3F[O&<M2VX%5NP36C;G]NQ/S=TO/<63O5^VE6YK(I[
M>)@GG9>P>C,&HS2GK37XZJ.^6Q]C^\QY^=H@V_;&T#[SP;\@B,:=UD7Z!%H"
MF,P=F9H^0E8*L],E7NH8_<H@VB5>TOUQ&A2:ML[1^^ODW-\?1M3D/0FIC4_V
M__QI\.R/5X<OG__XU_X_7O)7SY\.Z>_ATS^>O'_VQ\MZW<G+Y_\\>/:O"R&U
M/W\YH?'K5X>O#O8?/SE^]>?OPWWY@OY^(5X^W]>O_JQ^V'\>[!\^T?]Y_\MI
M.&VV_^-KA[E8"9$YDY&!J6W^M!,L:Q_I)6=-;4&B^L9L^'S#?<E-:+38:/$+
M:/$+N6\\G37RVS#YG9R1'W$;6.XD2R7PV@,1F.?*LVB!!^Y%S$#D)_R&\[8:
M]6T7 S3J^PSJT\!!<QUM*N"@N&Q4(/[#Y$,ND#:9P]HTPALGQ:<KC;#PB"'S
MP(++FH%2EF%"RT0P&*RBQ9>B:H0.OKE:5Z/%1HN-%C=&BTU9W#POKI1%D=$G
MQ:MVF"VCI4;FM,P,E91*BA1,,3M[LB_NK:7\5=[F1IJ--"\6;I8^."X$9.D!
MA?(E*4.D&8OBA8/=9(I^TR5OG#.?K71)[S*7&26K?<H8N.19B &9XAEY*;EH
MA,J9DF_X'.K6<&:CQ4:+MT.+5S5[:VKD+?@<UZJF2@/6"!Z9D56/],8P,K>A
MKJE$J05IF;#IIN\W<SKIV_O/;F\T_<DH3]Z<W)>^LILGKP Z\:*+T5P"64(>
MI?'%$%UIXQ!;Q/@N$]C^>L0X1Q-UD8X9H46U@PWSIF12['RI)9VL4JGJ=*"^
M.6S2&G,TP#>5Y980O_)\!2V\3Q&9P1P8) T,E9;,NJBX=Q9,;;5%B)??[/EJ
MB-]>Q!N(W <HF%0$B=9'ZZV-@$&",/9+^VU]M7W2I/NFL;X6_2.#@="L,TL.
MR#H1*C,74;)$O!X46)=4;JVH&]IO#.U-M&\>[FNBW:>0E%,,"> ,;!;,.T^_
M&4]ZO N*V]+@_@#@;@O&$'7MQI:@%M@A]"O2[Q/D +% B\G<:<BOQ612%A:#
MCRR0%<^ 9\M"H66-6)21/-GL],Z>4'W+74-\0WP+-]PYM*^'&P2/WO 06"F:
MC'<,R% *P80()IFDE$]I&R7\0SJ?-\GT@W8[SO*CSSGU^:7!YG:/=H^MO\>&
M0H@=V=A=J[<9^S_-!\,ZZ&F_-ZR'<\^JV[4 XY7^".&SP6P,B@*2H_.:U-BD
MG?8<O((68+S#*LN+]0"CMLHXE2R+V18&QFCFHD5F74!:7NT=5SM[OJ\$WR)]
MI=DG]QGPS4C9/.)77D@%WF,7;U"&;!2/A:%"9%R';(,&C:!W]J#O94LIN,>(
M+\4*A5:5&!THJPCLV;M@-!8N<\1VQO!. WXMRF@AQD+KQZ01N88=#$-!/W37
M&T6G6NVVBGC0WUS O0&^ ;Z)^%M"_)J(=P&"%8[9#(*!L)8Y'H&)B%IJ2*3;
M^4ZI]]]\$J0A?GL1[ZT@BM?)\."@F!@2&!N+3]9)GL.-G7%HTGW36%^+,,H4
MP4%0#)(B Q[HAW?6L&*]]YD4?9/4-H8<&MKO*=J;:-^\];X68D1(//FB&'=9
MU(9,CGF=:WXP&,>!-+F:'[Q]>-]0B/%.1!Q^)AQTA65IRK\JR'#)L]\_PG+&
M&V.#0T<Z:5'"R1!,UM9''KC2H@49[C!IO5P/,@1-EH:+@3E32[^%FOCH(= .
MY DA"L08=_9$GXM-M9#;HL/G#?!;"?BFIFP>\2L/!%?.RR(52[9D!D(""YJL
MDF@#<BV+MEHUQ-][Q!.[&ZYY5[2)>-X'R9W33I20M,@&VBFFNXKUM?A"@*"U
M]X*A5JEZ&SUSF2,CL@=+"Y*%V5S28T-[0WL3[3</][72?+X4*S.RU,$]>\>"
M]<C U9/+-H*'V.#^ .!.*GR!Z)V.F8-2 ;/B*J8HI.[**K7PPEU%^UIXP2@3
M0C*.Z6P= \\30PR:B2C(=G?*:+\Y=V-#>T-[$^XW;[>OA1=BD<8GFUD,D?!.
M0ITY+S0+R9']+GR,6F\CWN]]3;0:4Z@=S]?/+[4##%>QE22CPS@;730",#C,
M&B*/M*G1VZ+X%[H:FVZR)605U\,*PF$]1(M,"= ,,%F&&36+62@B,8$9MC(4
MVE(?[BG:FVZR>;BO' _H<Q3&1B:ES@PT!X:\2.9X*=(B)H)]@_L#@+LF*$<A
M= KH083L@A"T-Z2S+G$5Q&?X&9L8OV5<K\4/1(F)1Q69+9&SFL7$@G;((JB@
MO ;N58T52FB8;IC>'*:;L-X\J->B!$%KR;-G19I$PEI'%C@ *UP:D+$@!E-!
MW4X5WV-0>Y6,Y_7 D97@-#J,7,F<A)%%.A%;A."N(GV]Q)DC-O98(P3&,(@>
M65 96+8\2(Q>B>B:6M[0?F-H;X)]\U;X6H3 1 W1&DM0KS7.;$;F5;9,D 4N
MT.J<G=E&O#^ &F?+",&W%3AZ$-%,A1RERQYHM])N%F1T0.;.%NZ06Y3M[,$=
MYJLWZT$"5Q+7,CE&B\@9Y&"9TZHPX1UW+CCE/-1,9,&_V;_0TA<>#.";<K)%
M8%]Y'8!TT!*28(1P CO*R+Q)D45MDP#C9<XM6^E!P#T$4,%XX1R MBXHZR6W
MWA#>!9K6/N7.HGTM<)"UYCX7RTB0VVJ)!(8\1@9*$*5;S5/9G"72T-[0WH3[
MS<-])=R-#T8F5,RJ$&M_:\>\C85A,)9T.)&2W5RWI ;W[86[XU(*G[E*"0!S
M"#9;'[PH1J!,FK>PPEU%^[/USJ<R@H;,DE2207*9A4(_G#&"2Y.,T:*AO:']
MQM#>A/OF+?>UL$+1-4XD3&V#F$B%EYEA\H&9XHUS-957XC;B_5L/'EP$_J>N
M6W:77PSBD:)1I_&<-NM9A_G/;C]_*55<%M*X5:;XKR^-%6UP@NX/AY*"G 2@
M5ID#"#*!0LG1)J,3T NZA3ON,(^^70]WV!A!Y*B8=*0L@1+(?)2""4PE<^M<
MR#7<8?MZ8_F4FP/<+:=R-.IMU'N_J;?IL)OGWI6#2B?EO;+ - K/@ Q8,EFC
M9RJ[8((*+CCB7M?7>E.=-1KU-NIMU'L5]<807#;)>6\D^-2UN^#")U5D-B*[
MUN+D3C/O6B20\^PB3Y(YJ.4&;0C,<\59@,RC=-Q)AUV;99"F46^CWD:]#XEZ
MF]:[>>Y=:;U>JZ1K*KA5]?R'39$Y'Q1IO=&AA>)-"<2]HF_L@_4X;&; C;D;
M<U\[<^<DHLP0K7<*-"H7"PHMN:E."EP>Q/W\<%M3FK>+N-<B[ @FHQ.!!5N/
MZ%HKF1<.F"U:U]Z@V:(CXM9]+\1#)>Y&O8UZ[RKUMDR'[:'=]4R'S%%I'S+3
MD$AAUA*82SHS[[3%:+2)T6_Z .7M$V^7)_'=K.ZVO>ZAZM8?C.;=%J-7TN#=
MW@_TX_11#G'R9C#J!N3/D]^?\^EL4$X6+PU&B3;D(R%VI>X8^H8Q+BO&_V=,
MWWFXCJ$>3G)O=G)4IV-XTIOD(<YRZLW&/1IT'M79[.'AF.;K?7=![XB^>9RF
M_<H(W3S2!X9TVVF]9D D,2'L]<8CNAEAO(>]X>!P4&^YN+ W+KT9/5*?^*#D
MR02']96SZX[PI.*6;G^, [I]?3/2M^!@1%_X+A,AS!;?W2T\=E\_&L]HBG"4
MOAO7JI-I7CFC2L_Z+-TW3%;?,*'7IKN]YP?YPD2D^:1>-J,W)OF(GOALS/0>
M[3'ZEMZ4EK6[9#2CYQL<'M%>[XWG$WH8NOTA\54W1_49Z38TH^-C8K#<S42D
MD0UF-%?3*8V6/M7-VNX90+I]M<#0TWHZ=A W$)];$&HLDT>_YT6GKSD-HVZ#
MZ:\XG3V>Y\'HR5\Q3Z?CXOEC/)D2@C^DW>GS^O,YC>6GX3B^O:-<^NH_!SP>
M_GN$?_CYLS^?'A+7O:__$P?*5\]_']!X!_N/HW[VN'+B*^+;W_A+^4+]Y_TO
M]-I+^=HYCR$A9S$)S4!"($(4P PM3/0):I[?3B^3R#FB6:?ISCMWEBI^)":M
MFYG@,Q@MI'7=VFL$,5G;44L*.$;"X92V>]WYTT?G]_:'$[%D^=HB;VUJ]*53
M0]/0<?*9!%G(@0[E1]/\Z/27[]-@>C3$DT>#4?=0W467G'W__GB09@=5]]GE
M"_UGF1NWO/_R[=WNK0O2:_&>D;L$LRO?YKM7O_>QVPJ^J[W[JMM^_#W3!OO9
MM_U$LN0GDZ$__.@EQE',52C=C!'@+H#>7FH#5,%Q92V&A_#XPC_LQW?G'O_>
M5R+Y_4,1=D1J$>F"F:0>J<!5,ZKJG.>]1,I1#V=+G9"1;OSH,_;*E7/T58[T
MC1[8V(9!;N$7;*A _YWH_TN&1E@86=WF;V7ZE[;6+!]>K-S-HPJB )A YI;(
M9(UE)ZQ(MGB?"W_]RV5)D;\\_>]U&VPQW<_*5;;8+Q=LL1]GOW9D\V24SAQ9
M_(X:7TM'EG[U_(TFTTON__%/,KB>\)?OAX?/'O^3OO_)\:O'4;Y\_T2^.GSZ
M]ND'CJSA\-GCM_3^R[]>'OZ3C+??_WSVQTO8/Z1[//_I[5,:S?[S5X<OY6^"
M#+;U5/-<0D@\6I9M+;91BWUB<H%%;RQZKR+9T3M[FPH=;)'SO^'W#+]H@HJH
M:R4&!\%'QVT]@9!L+;6218??#],[&GYO#[_GZNE+2)ZS$(QD4$1AZ! 89AV,
M,!Z#<#M[K>KV?<:O"4+E8D '#[4@5CUG*;B2T654X$N'WP\B31U^/Q9J:JB^
M652O=^-UL:3L$E-<)@9$P\R9R%ET)M#BVJS\YL[1;A#;&S**[X1]\+@Z52<U
M #0?S:XT$[[YV/\=SA*X[!'O*.M>TJ[HJXR>S\JLJL3[ZR2_&XSGT^')5=1[
M7\+W-\2O^^M63\@YD-9DF*@E"D#8P (M(2L*K70%.22ULR?[G+LMJE*P(2=7
MHZ1[2DE?9\<U2KI%2EH9<MG:3&H\<5#7L]48S;!HQTC*( 82-HJ'G3W55_#-
MW58:)35*NB%*^CK3]%-)D(V-KH6-U@Q0X] 5I3-+T9""5'NZ!922:2Y JR)Y
MXIOK![-%A9SN8E26$$B3SS#&R1R'O=I4>KX6C>WE46K!J]NL['$QQ;!;MO&(
M1KA<L\62X6RQ8'G-=]:HZW.HZ[=UVPYD3#:"83*0-@5DS=4#Y85IGQ%+$<8J
MW&P!C^85WT)@W\3AY0;LZP?VFH4$)G"/@44G"@-?JZ(!.A9D<MG[%)Q1.WNZ
MK^VFRD,T8&\AL*_Y@%7#]+5C>LW.2%HYA0F8EU8Q &.8ST(QK43*!@-ZD^YQ
MH&M[[8R?#W#R)K-Q*5V.YX?G&;XIP7-;<CBW^AX/*=FR'D]],Z(+4J\[S38:
MY84@.![,#M9V'SU7LV6OT9;]Y"'CZ2^'1S@@%G@^Z<Z>IL<YS'Y?7Y\_)H-9
M?CP^'C6Y^$5R\>6Z$<M5UK4-*TM%109"DH1T#AA'6=OQ*B1QN;.GE-TBF=@T
MW>TV8;^@E$!#^36B?&71%J-(_36>H2V& :TV(P973 EN0DQ<9H1MU'X;TN^6
M3=N0?BM(7[-S(R('RS.SW .#9&H\S1HFO74^*LC<VVU$^D-*Z%RS06HMC[/X
M\B7&;^O)?MOQM(5_XEDIS\JEF0#3+A.@4=87458\9X((2PO&.2M9"0;2<H8@
M/.,!L.B0?1:E)B0YWWJNWV- WU0<K0'Z>@"]LC82NBQ#+BR$*!D@DK6!5C'N
MI8\\"HZYUOCM:WX/,PP;H&^R-FP#]+4!>LVH0!$-:BP,!3H&@<1T<"4S+90/
M/!0>C=C9LWVCMPG0]SY%[]?)F&8K37ME,C[L36EW7QY!:X&,&S(B+D\?7BQ2
M7:.Z1.,RN1CT;]3T1=3T9MUX4"1CDH^962T] U(M6#"9,\-+"$8)YS%NH[^C
M>3:WVWQH4+XA**_,AL!=[(ZA"ZP]G2TOS!=N6#%<!VN(F%-H4'X 4+XIPZ'A
M>?-X7J\MD120,I_(^$?+H+9G)SPKE@))9:=CL+5'N]!]^^UFPZ8C$6>EQ[NB
MN=^=JPA]64'RM;*ZRUT/-01Q-)YV]7L?=15[!^_RJN#M_SU?E7A9A9>O+L$P
M'0_GLZLO^:",Y2T5*18<SM<87O]Y,%E5X7Q#NMDDXUN&A4;["(?'>#+=^>Y\
M4>+!B*W/X,6'O_(12[FV1UQLH%0;&W3+_8@V7I[43]&8<&O&TCN85/K\/P."
M'4)1$8L5 -)B#I8'[;ER=*'4K^W.7E=+O)J+/U?F'<U^^ [W+EO%"SM]08(<
MO(>@E#'H".+.^4!_.Q==<!%37O Y79/3CY6$N94F>AVU]S0P;1PI8K(8'S%:
MU,BWND!W=\='@QD-(7X&&GY>5)C_;4Z?GYWT?AFE6MQ^/%D5F;\-C/9^K$55
M)[/3JOCC$7LSKI7V#\<DA\==T?WE6\L2^?^[? !ZM=;6K]*P5PORE_%P,.[W
M:$2$Y]HFH#<CSGX[774(.'_]X&P"Z-<XG'?-#&:3/$K3]3KF?QO\?4'Y=0B+
M1\DD.8BIZ6MZD\'T;>_-A+96UXM@?$A$' <X7/@W^G3U^N7#_"YW'0WB$*?3
M02&%XO)KUB]*F6;M?^=Y%$].3S9V7S6:5M9?GH#\V^#=\I)Z$/(H3ZJ>L6J^
M\+=IKC>B:1A.>QC&[_+?:T>$WM_>K7_3FSSJ&B(0AD?CPT6'@469]SI%W1K\
MBP;0/>KS_!=>;$^PO5#YZ!;\(_?FL\&0KNCA:D&[/8BSR>"ON@OJ<KT9K;^?
MNRX8& ].-^+%A=SM=>[=KH5&=T$75,>%WE8O$O4. G9[/]+23.-D<+3>'N)T
M,>(!5M6#'HWF+4Y/WQ:P-A1:GB^JK%^7Q50M8*&5L.H]?*3$[N6U]<\M%5M\
M;&M8K5I=TGQ_S13V18,Z/ZW2U=GZQV*91+\G.^"I6^5<5AN<3//9YNGH+Z\:
MM1"YG?0.Z(J+G!G&D\GX.$^FB[8LIXV4:@N54<;)^DO=O7>77[2ZKD/#8FL/
M3WI'\T S2K_,%@#YVW)$HILD^?=^[X"8=KVQ2B_B45T'FC.BZC>S@WYMU))K
MWY:.7BLK]RM/5BV"AC2BA>BZO]" QL?UX_5W4O82S6L/WQ$C=A\MIXEA/1P2
MV$:=4DP8_A>99D.B67HD8L),]#S);W"2ALO2WZMA'(_GP[3V;+4C3*&Y6S#G
MV6Q_%F<V<-X".*';&GJKD7D.@(MRY1<@VAT7.8-$E1&[O9_.KKJP&3LXID$I
M>5(W>*?S=#&;"G[:]<M/C1?"/^!TL/CB*BO_=HK$L]9*[S(IUH39%0Y);.;5
MT.KTUOM4= Y.=;CZ FU?VLW$.70;0L%;NH8&A@TJVPH5T^_9;CG=-J*EF\M:
MOY\HNGNK>T%\?P6,,,9\M! 8%[#4B8H.0?^:DZ)W7HI=!IOS3-*A+4\.SS!#
M@JGJU@EIJT])9XQY>;1PV=BL[G_"PTEW_UI/DX1,GBRT_DG7<V(\J[!\2Q]9
M#O4PDXH:E\#&V>+R0R1137<@&+)3,*9^K[/(3P5HS?+LURDC[9Y4R_KM@ZY_
M6^>AK&W)NKYH]"3GX$E_GID'%:.+;R5:>#L:'X_JW'82&T\9Y,SDJ?/8[[T;
M5W=3G=Q^O=MT/JUS/UC2 5U]G/'M*'=-T)8FQ^+K3AH9;"<9]/RM4\!@"?-3
M IBNR@*MO %=>,9^/SUEAV.<$:2'M/5/V:%B=C#M>@&.TL+X#V>FX=)XF^7#
MH_&DXG<A#&OKOA7/K#'$,6W^"H-UU;5"@'5M!4\Z17,1;ZBF&Y%('!QU/++<
M]9TZ7<FC[?LMW?>";]'&7^S$Y=9^U@F)'ZON->T]F1[EZI0@BV2_"JOQ**?3
M'5_I/=:NN!W?+P\:OYD/JU?LI/=F/NA\3XN&F.O?=0$B*U!T$#H/PG/2]OA@
M//U RA[@M!>'M-]IB%VGS$%U(=/=Z]VJ),0%=*H4*?-)]W IQSHR$FF=(5:A
M1%+G,..TYM4MVI;BV]P))'K 28ZSA>HYF"W\Q0U6VPHKL46P.MW*2V#]:QY(
M%ZOZ6SJG4O8_&TG]#J?'!P.2/5T3V&7)NO4NMQ4/U7D0<J[//SXZRHELN J.
M,A@-ED'JJLI=\17XB?%VW]#=C$"VIG MAG5(N#GMM%L_A?-AIY@>36@Z2$@-
M>_FOHW'%&4G/MWE(FER8S[H1GY#AMO2V+U7FX9D+%(]F2[I(^2AW0.G-C\:C
M]4Z\P\'_SKNVO>-1?8J+RO('NG)51M]UO\]GT\'"!]\)SZK"#NG.\\FT>S',
MIW5JFO-E:U$O&^JG%Q!_M6*[4"[/+J6/'8ZKQ#N@J=MXD^BUC!6:W_@HS>EY
M3RYKD5+;GYQ5GKV322E?WP/ZK=A__^9U246AX)Z!E9H!32H+PB2F#/I<H!A?
M_,Z>D/QBYL:B?^19=\FJ^73^XWG5VVC6NYSI^NKZ!B"&K+H=61>]=SA<QL%7
M;<677H!1KNUIB$47/+UR4*=Q7@B:VLB2;G]E(M2H6]\+N5#)6RZS4,[+"#)X
M1%>\B":%'*/UX1,9RA=Z9_V:)S55Y%GY]^F#_'CZ'*<-=NHABJ4$^@F']9U]
M_&MP.#\\2X5B\N%M._GT_2^ODS<&I"S,E!P8F'I0T=5:Q6AR\4DGE_G.GOHP
MF>G_GDK,E7 /B[F]TY+R'LG%VP\47BD7'X_G848,==Z[^ODVY04%\6B(<>%F
MN:R6,U'?DL^N5A\/\%WG5^G8,)]Y)JNC=A"K%DOZ9V=@'E;3D21R=X/I^'#A
M;F'UG:5"N9#5P_7\D=G);F_5]KZJO8M(RN()5K2Z]']^E)K/=0_^,MX5"IWU
MU@6T$2PQ+T*6*D-,Z)-%>Q.\2U;( ^?=)\?[CU^(UZHX$VP)K"@A&7"%S*'G
MC&>?72;=*MOPD(CW7ILHT&.W2L8?H>+_&4^G&Z+AA8T>NZ.KJ5:_K$1Y^F>J
M,1Y2/D=G#H+JO8XU]C/,Z<W*:3XZ3;KK[)Z\\&G/!EU*&KVT(&B"P/(V1+(X
M6O@\5@Q-)M ECS=8Z*SK+LC!X5%-(5F&OQ8NCAI<JL1>,P.7654#HO7!<$A<
M_RY/ZC<=X2#UJ[-@H0HO<C5P=-([)DES_J8T,6<&&E:3Z,V Y,22P%,.L_N1
M"O?+:#WO\H*?=ID;N0Q0+(52%T"MWJ-IESY9C=NCH\F8:.TT(V=X2G4K\5>M
MX>7-A^/.]40KM+2IC_/I$%99G1^D(9WT/B,;LTO.ZS(M+\G-W.T28-\-4E4R
M%DGPX]'T8'"T#!E-IJ?QTBXKE;Y@6K^LN]-B,)AHDPZFL\G27U5/>-,JS(_2
M(AZ\2"BBNP]&"Q.Z;L/ZY#0/ZS&C,S?Y)"\FLOO&]4<950_X,%?C$.L&'<T[
M<3$=$'K_..AVY)E;#R],@N]W^WI*.ZGN_2[:2T]5K<F+@_B^=S ^KM@XO63M
MPPM8?V9 K7^*U<T%P3[YG()7R"^"SOU3]:LFIRRB(..J M)B+K?6=(THNA#W
M6=KQ<EHO9)RW8Q7GCE7HRQ+RV[&*^WNLXE/')"X<J] %"E<A\R0%6*4#2&FE
M3<JAMBJ*LT-WF_-2KDR:/Y92X<>%4/B=:&*1ED/<2\;-SV=RH$O/#B<_5PE!
M]N5+(IMQ>389D+3NGKV;LN<TK)^&X_CV 9HXSYZ_%?19]?3Q_E_/'K]\C:(D
MH:QE'I1E8'QF6/OUI:3)SN%*0C0[O4Q6X5&EJ\D\?]/Y&76+3J+G!WF93=^I
M-5V=R%H0;]HY!Z[6.Z9G$O[#<QVDM2RTD>K,.*FBK9X<6.VW[TB_RL>=S*KO
M/";KL=K_B_,9JJ:.TV[?[?V*)_$@Q[>]7R?CV;)&./U*7W_8^]M2%O_ZZZ]+
M&?SW-=4^_]59#:E^P?2\UK]P-+^9XX3$<'4&+U6L+OVY]],R?-;[\9S.<_9U
M__KIQ].ONR@Z/US^I>2K9+^V(2Y8KV<";I&7=R8T)_^?O7?OD>LXLGV_"M%G
M<' O4,')1T1&A'S1@,_8'OA@9%\/Y*OC^<?(ITV/)!JD-&/KT]_,DB5[E]@2
MR:KJKBH&++;Y:!:K]MZ_E9&9*U=,\8/]DL^?7_>/OOW)3]J+UW_^+/_UHQ=?
M[&_E_B^](0[E[Z/+<_?-"/.W%):_O?[?_OCY_H\.CG;^[<_"\ZDX#_ZQ>_[P
MG_W0R\IS%_&]7O6'_RR=X;WR\SG*V'NU]VKO]0/7 >%SO-=9\IWENNI;O>J/
M9'.]2ZN3;P:KOPUWZ]#_-^<UOBU>?B#-ZYO1[W%2,N2@'N(WAF2LTN,MVMU\
MN)?'JUV>'[H\8I?GARX/V^7YH<N3[/(\>'G^W^67MNOSX/7Y]_Y?+S_;&P/^
M[0<S)^U*'5RIM52XWMTWR_^?]%>?V[5[\-I]\O++_-GF^IRR<00=[N[O\UXW
M6_NX_Y;S1\ >7HX'FB?^??7KFS,A^Q.$+PXNT3M>F;\],&NYZ.&GY:D;&=J;
MM#=I;]+>Y%6]R5,V6GWS6'4I ].__\-6C8?OS4K?Y0._,=_T31_V<>J2-W_>
M?SKJ$SY1<NO;?;1W"&[UU!UQ[(XI8JE8!@\,=2@Z\13=[W_YWJV8?J"SW+=[
MR;W]\HM_^>K5RHKXQ8OEF5U;S;<2X(H??_+O+W[W^:_FCY_/[_VE^_B3G^/O
M/OG5BX^__NQ/'W_]B\\__OSG?_G5I[_YRZ_^Y3# ]0]_^=6__N\7OPOSQ_K^
M/_WF+Q]_\L<_?AQ^^?6O/_WXZX\__=U??_?)S_U__.SG[O]\_<N_9ZM__0?Z
M]6]^'WNIM8@#BG' LC^ C!&!'2&B#UW)KUXNT;F=X-$-FBXOEMFDRJ3J+%+U
M=XWZ7WV^9O^W^=NO3;F.4*Z_;I3+NQ%*Y@RYA03H4$!:2M!C;9R:ZAAX=T\4
M=B)DNF6Z9;KU%KKUR7^_7.+TVC3K))KUJVVUY<?(0X9 2MX!YEER:8H)V*=4
MYSVE6F:U%=3MG(AIEFF6:=;;:-8?7_5NJG5"U=I66B..SJX,J#$*8$MA5EI^
M3A2=NEB0VNA]JE9(NQ"#J9:IEJG66ZC6+UY^]<I$ZW2B]>MMJ47L:AEE3@J#
M5$ J#DJA JZ31Z8<$Z\,&<<[EZ*)EHF6B=;;B-:+_YJ_^GCJE4G7"5>VEFSM
MY>MC_/4G__G[T'SSQ1$,*@60I4'!N":,/&A0S1)H:I>/.R2;)IIVF78]K%W?
MN?%,E=Y9E3[>J%*L(>+@"*&%J46<"$K+#68--5(<!;7*VBH4"KN(WG3)=.DJ
M=(G;_&@D8^3:T-6HU*D/7RGE*H3CS+KTG3WXDY?+'+P\PR95[RQ5O]T64#D&
M:JI KA!@3QF4!"%(\84BL^@LH%+<!7])K6E-ITRGGK1^VA]8^.D7[=]Z?MU?
M_UVL?M6__/7X61_]U:ME;:@O/^^F4>^L476K47$%_KH,-6,%]$Y B"MPI#QE
M:^I5*7?WN".7=CY<4CEU_B,9EV=S??;PP=3P;I_\C8I[S;K4L7 ?-'H3MYYH
MY9#=G XDET='5G.%7KHX?7SH"D7R[%$;Q%(]X"R.(3=/D%.3J.Q=ZO[NGMR.
MC[=6_8 XG*M^>MM# D;V4Y-M)LI3@[[=VG><*(<QIT>M"6#,.(N0$J!H#%E#
MSR7FN_O(.TD&NH%NKL.K@/S ==@YEUQZAC@0YV@^$BAC@R$UI%Y44]$)>=QI
M.GJ:89 ;Y&;3>R3,MV-Y3EQ&"P)>YPB.J!Y*2!FH*SOGM0>F%0.S$S+,#7/S
MM5T'Y0>^-N10N_@."7T#G,!#YI @=L^AI3!J&JLWVB[BT=80H]PH-R/88\[.
M#XQ@C"-[B1F8M<(<T3VL!H&0G$.72N*&ZXSCCH[?QC36C74S3IV(XJUQ:MZT
M0,YET$@ZAVP?09*K$+/,WW:AAN;N[H5V3,DPOEF,6R:GG4J2XK!0RLUG24UK
MD1:3\^8SN@*RMSZC3+VF)@185WI*:@Q2G8->YF]@8PQ8[^YUY\/1Y^(,[(L%
M^Q'&9S/FG!/JK3''I>12<P+:"P-&[B 2/ 15=JL/N?AU2)_2SNLE3;$_Q/2Y
M9_[A//T?DJ6W=4)>LRRU&H.Z(%%HH!_S(@QM/I!6HL"^FB_GTK7I-X>^G)I[
MK#*E"3'/>J,D!&TEP1QHN/E>FHQT=Q_]+L8;/--J9%\,V>;+.37H!WMY4CEW
MS9#\ZH@^0IHUB#"44?J<4W"=Z-_=\RX>OV-OG!OG9LMY#,8/;#DU:I50 G"1
MM9,W0==<%&*))1!7TK6X[^=@SFJ0&^1FR[D2S+=#>7=II!0:!,\)L%4%Y3F4
MCYIFM=Y\H<9W]VG':)0;Y=^GW*PW3T;R@?5FE.&4ZIQNUQ4IU;M J8TA*8_:
M>D^-RBS*;_%(L7'\J!R;N>8<4^P#<\W$-0;$67KW.3ICB0)2)4/S#7U(-$(N
M^Y0EP]EP-FO-A3"\M=8T+=BR. BNALFP$)3(!=CGJM0BR8BSN*:=%QN5;Q=C
MEZ*RB]'[JBCBLDAR@7*@F @=FK7F"LC>6FM2;C+FCW54;1;;K!UT] $NAE@U
M:6V>[N[CSM,-1DX;V(\W/INUYIQ0;ZTUD86REF6HJ1-JYSKDT!PD-W2.X\-G
MW]?A%=HI\P5A_4$FWGAOD3</R%(>E+AUSS@8'8N$UGS*N!P8R5,W:\VE:]-O
M#ZTUBEI"0 4F[( ! ^14$;AD2J..65R&%<?%SH[:&-CFK+D>SO]ZT/ T#I=[
MAAK[<M90!0U:0+#D.+C.WV[+6>.<6?:-<W/67 7C!\X:-R>+6GM:QV81L+4$
MZI5!ZT2<G"^#=&VYDP5A&.-FK+D:R@_S;J1.D D*(P,Z$="2/+B0N*HV:K2R
MZW;H[52M46YQ-]<!^6$;-QVI$R?H;L7=B(M0G.B<FW>E$ETO^Q7#'0:#W" W
MU\W%\7SHNJDA<QC8@>M8=EA7(/LTJ6ZKC2Q1<+R 1EME,YS-=7,I#&]=-SGC
M&/-.0>IS/$:-#G*<7VAUL$>7@@]I,DP[YRPU^G8Q1A5TM972="#ST(#-EQJ=
M'R/EFLQU<P5D;UTW/OJ*/E>H4Y4!TQR8I;4 DCL.)]RXX=V][-22JFX8[$<8
MG\UU<TZHMZX;+9F6&7+6V#3F''K6W3DOJ&M;#:A:E.#O[I%W7B^)Z@\SSR98
MGLU#Y48AZ5ZI)1$,(EFEY%EWMB"UN'(FDZ^9;DXG3;\[--VTT1(FC)"3,&#P
M"CJ\S(D$^X#S#UMV:Z-.U,[&&MAFNKD>SK=;=<&CCT@=>!]G4U.#K"S0%%UV
M9938Y.X^[*)Q;IR;Z>8Z&#\PW;26<]94H'A"P+[?CE<'24J*E2FY4==.W7P
MC'%CW$PW5T+Y@7V6$@^N$<:893NZ0B Y]?G+X&?EWC2[%5IUBI5_H_P&*3=G
MS9.1?-A(JI$&IP(>8P%,BE R.HBN%!U%@_9%LG%L')NOYO)H/O35B+C0*[E)
M,K6%<P"MO8!G+3XX'K&F.<6V^;71_!XTFW?F_3D]\,XD27T4!*Y% 2D@2,T%
M6H[,K?0^T-W=H\75W#"H?G#4(:4R^PEJS*2#7-4ITCP&-S/.7 '66^-,Y1"H
M!@<Z-1B0_>JQK@H^:!K8,>$W*]PG.(QB8%\LV(^P^F7&F7-"O37.!!_)A<R0
M^HJK85<A2Z$Y8^Y94!)2UN55WU$XNA&4I=4<:9R)EE;S@"K57HMG3"N ')<.
M,8Y>$*NX1)FL$=3%2U/]GG&F4>@]-DB8(V#6!(7:6H97/RM++Z[ORPTZ?AYA
M/MT;!-O<,4\*\W9/;6CD'FN T7P&+#U II2A#'$>2^U[F/7XH$M#^<-&V0PP
M)\7XP "37*\A)EYMWLM*K&V@H15P:5!IN834:&516^:,87P<QN9Q.3'(!\$R
MRBF[T:"-55QW&J 5YW/L*Q'%FDO,:XD>#60#^0?GS%_W5R];?OU'\[T\(=T'
MOA>?J@:.$=(LK '559 5!5D<,6);F?/C;I(LP8>?&.%&^!D(-T?,.6;5!XX8
MWWR8>'=P3ADPC0EZE@2DW:\(&J%*!KJ!;K:8)X'UH)&3#%8AACC*Z@R1$PCU
MR2ZC\V/>,.)V=Q_I:/^:@7JQH-+JB]MJI5(=)M_%<\_,3H>+B2J? E3SOIR"
MW:WWA:NVVBH"!>:5+S&+Z2X1N%-(KC:9W["LIY8%=;OL/L(>LSE?SHGTUOG2
M&$E+[,#!"V H';3/*KJ+*[[%.3X7O+NG70R7M)I];&+,(=T_]O?*RU>MOX(O
M7_[YH_667[_\[$5[]BV5/XK[FYPT3TG[/[VK5^GM/_ZMJ%Q+36MSZ#K+K$M;
M)LWD6V])BT0-YJ2Y=*G[PZ&3AES3+NB!YRT$]"ZN_;L$6#/G&E(:?JP#K5%Y
MY_%HM7M7=)[8V6L*: IX80IH;J13"^)V][/- AZC8\B]-$":7Z1'!\AIWEA/
MLZZO=_?)R0[3T3N@)H<FAR:'%FET(5)XX.B*0BDGZ9#*J@T=3BE$OQ+/.;,Z
MD8K][CYBW$DX54R"2:%)X>5\[FN20G/%G5@,MW4A!X=(NEHIMM54T2N4F!1R
MX49<-.M8J_PD.XZGZMUN8FAB>#F?^XK$T#R$I]7"7Q\>O^M)Y@](U:^LRQ!
M7""@D"3F'-15?W?O@]^EXT_MF!::%IH6'J&%YK8\QZKA@=LRYUQ[+!T\\5@]
MP?(R<&6(7N8#0*'ILE5[K[M I\HV,DDT2;R<SWWQDFANU?<7NZU;M8LX[SA
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
MR#GSG ,FZI*&"+>[*482?/B)B92)U%6(U"/43I8X>E:5VAX[(.U$R@WZ+)L
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
M;PTX75*MC5<&KM>U:(!0\DC0NW,RPIQ"JAVY,\+/2K@9<$[-^-: $Y(GQC3
M9\^ CF>9'A17EVK5/E)F/-WNO#%NC)L!Y_R(_^=!E!4'XCD)%UHQE(X)LE8/
M3"+4? JMV3!NB)\5<3/@G&?=;6O &>0Q#%]@SLL'(*\6L)D2-"UQD#:.Z73-
MXXQT(]T,."=@>&O &2[$0$ZAZSJ[2K'/Z7?Q:\AN#B/SP&8,WS[#?:JUZSWT
M5#K&7H5'Y-%R#$%$ZND;0)H!Y[18;PTXO:LC"@,JK=;-Q )%)$,HL85,136<
MSH!C6%\LUN<=FLU[<U:DM]Z;D1I*" @T6EH;8 YRD@C)%V1&UY,[W?G4"TK
M.63[Q_Y>>?FJ]5?PY<L_?[3>\NN7G[UHS[YE\D=A?Y.=YRE9_Z=W-4R]_<>_
M%8WSN?J8I32:Q6KI.7<)B>9/0I-6(UJDSL6K73ST]'@.E-D-""P$4]P0A'L#
M;ESB+&XXUW!WC\'MIO:=R&KXUN0\L;O8!- $\,($T-Q/)]?#K?MII<T2]@":
M-*SXH776<71(<WJ7G<9YP]/40PJ[A*>R7IL>FAY>SN>^(CTTG]B)M? @J*EH
MUBE\,$J>$^%4IBJ.=0+<4PF< JO'NWNO:>?9F1::%IH6/J$6FJ/NU&JX==0A
MUSB+PUD4YA5;EX)""75 RR.WPJ&$WN[NPTX]F1::%IH6/IT6FO/PU%*X=1XV
M3$E:', !XVIVGZ!@3]"]8!Z:?.]UG4[V-D4V*30I?%(I-(?F>791M@[-/NN_
M)(F B*<B-E[NKHH@([:00BO-IZ6(3&**:(IHBOC8BFA.UB.T[L#)&N?-6^$/
M=;]EO)HU2N\$CBOBD*$CS(FP1]X1VU38U.Z#5CLJ7#BJ#@T)6RO*L37DHM%Q
M3NXMVUJ^M]J9Y_<D KCU_+;>@\LU0Y#H -,04&$%%V,NKF9$I?WT-WJ3/Y._
M#UG^'J'8,V_T6:5OZXW..F(=1#"<T]6!+X#$RI#JR#YB2J67)7TAQ)WXJUG]
M.W]PX?[7+[YH_8LO/P+<?\NE9!E^^L\_??;JNSS#8\(,_^$^Q7DUVLNO)H=O
MK^_7(W3[*W4@=4-KZ#JUK#F'W-/DH?L<J%%MF=IXL]2%;^6LCE<??;K_QWO[
MZ;P&^0]]A4S^Z_J7?O'RU5[EOM,O9_KU-OJ%AVYGRH)M]2^@H'E6;AU!.1&4
M6<\QKRQE/RNW]%S"B<YUO#T15W20ZX/&/&F>9&><(V% 1R6/FKM2=J/Z/GPU
MS)\"\X\/K!H:1NT%HJP5JI0BS(EW <T-72F>4YB8\W-_]&*\87ZCF(_D0RVC
MA=0CYE0*M]SJB'ZUI1TE&>9/@?G6GSKO2Q4N"?*(*\>PS9]Y7X QRT >XA3O
M[N6Y,\P-\S=C/@OV&HH.5LTX)!7RQ+V427RD5)MA_A28'T09EB2N)P\ZYU6
M1!FTY@&>2N7@$XU0%^9Z]&:387ZCF+?8?%3/$_5]UHY4)B[9MQ2=QO% .H-A
M?E[,MZ9"&N08-<)HQ0/Z-N?F%-K\99SJ[&JB@JMHCT<?-3',;Q1S%_*L^48D
MS0.E89&A6:CSR%$Y6-'^-$MP6ZL<K;:AHPKPK+L 6>(WG0AKT=I&YBHJ:PWN
M>.^P<7ZCG%.)-3?IK<UYGL:4E377/DA];=0?Z'9FG)^9\ZU-+%+%D:A#1RZ
M,O(Z)*"0BE<7FF_.]36>!S7.C?,'.'\?\Y1Q?F;.MVZH4 :VZA/P_EQD00(5
M[\'/!Y@Y%BDNW=WK<V=UNW'^9L[?SR5DG)^9\ZWU)ZWHPYX$/%*<X[D**)<Y
MLF.>97N742+OQ_/KV3L_-C'QJFT_G[S\,G\V/_;GG_=7]<7\Z:L^O_377^8O
MOV<">I<+<IO6S9MT9W9VV?NU<58"SME49N[:8NKL?4)^P,M@@8X7I--T:''J
M:0AK31!*6>V>N(*B%/!#I9=>JGBW8BH<N5W0H[7Z!Q3Q0CWHIE67\]&N2JLL
M>_'DTG70>=8[R4T\I)('8& &=;7-+UQU2E=WG9>YG*+LV)\JC=:DRZ3KMJ7+
M8A)/+%M;&YKVT32W#!TC 7)WD%T:P%F;)I^XI'T:CF/="9_J2*#)ELG6C<N6
M)1J>6KBVQCH_YJ10(X-CGZ9P(4&FI) []R(<I<=P=\^)=][;1-%DRV3+P@>?
M0K6V/L$:6JJM5D@YUSE+#+/<ZBG".IG<4(4QKX1^33M.5FR9:IEJ64[@$R[.
M;\V/PE1BE@$ZGQC CFFMSE<(/&(,ZVQ#6T>67-HELI++Q,O$RR+]SB)+6Z^F
MD^QJ:0ZZ<V765+&"NEE3L=>42E+6P7?W(?B=\JD"3$V63);.*TM-*V?G?= J
M2*F)>-=\YNJT#(H/)+)8]MYE*=76;>HCU=[]@-:;!QQ<07Q<@2ZQ)G%2.(^[
M>]*=DU.E3YE0F5!=??UD*7EG%:FM5;9Y3YV;0I*> ;T*E(P%1NM*HVH?H][=
M\\ZMMKKIDHP,%H1G07C'NOGC"$,U=R97,:3E#>^!T;OYTUB2F)O_L27J-_]]
MZ!*M;HXTI 2YY0;8'8*H#Q <Y3HK*TWKT X_=^EJS/QV:.=Q,2^%V.?>1H@)
MG2>)0L[',MR88UK,AOE38/[Q0=YECZ+JP945G3-&@HR1@74X:K6N/@[[3(VC
M-\H,\QO%W-6F=70?:O=(F7-'UQJVZ'*JO=I9^R?!_*!1<Z3DLC(TR@I8<7_4
MGB&5%MJ(Z,O8'[5/%JEAF+\9<^TX)ZLMJDRX1_;B7/ AM!+F\-Z"I5<_">8'
M07@Z-7=65\ ^54#5 JHK@;^,.H?S''/-"W.RHMTP?S/FN;3N8F:O/(OV'!3[
MP.%2J#0&JB5J/ GF6X,;MM'2:B_4.<S17%("=7WM> 3VCGSM6O:8VVANF+\9
M\^I=41>2.N^PI:XAUN"&%X^^^> -\R=9@OO+01]%RCAGYT!>$)#$@=;J8#1A
M3Z.FT70?J&'!.<;Y \THDM<60PRE$Z;8M+7<,">.$<NL"8WS)^'\ZX/>T#D.
M'ROT6B?GV3.H!%Z=4T?U1;*C_5I[/'HCT#B_4<[?S\EDG)^9\ZTUJ?>&58=
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
M],93VA75/4'U)@.L6/)!\""=+WD.8*-/3"+.N939YE@-\'V =37WSGDI<DI
M>-9H@+-497F!("(RFZBW$3FX&N"M@NI% WP]H%8#W!M,KZ:54:-9! 2Q,1)=
M8)"2>!".",Z$P)8W(I3M#XP<<MZG&/3CV5ESP.A-]M7<(C+:I!LXY3Y:IF)T
M'!)E3E!+310J(PLY8%4WW#7'_'IAZ\P$VA5OW;CBM]O@B,\N$J%#0,W @Z6Y
M'*%Z"[IA,\@?RMJ;+8+J1=UP/:!6W= 73*_-7*N(*B%9HBWU!((WQ"O#2$P*
MY0,B6U&WLZ?9$/2-$\<JJ'L"ZDWV5V3ADX" N 6P$'U)!X;L$TC!0JJ)8_>
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
MW*YE<H'!5O462+"&$\C:$A<8$,\UQ>[S-@:[LW?SI8$5MKV%K6!H7+UEFML
M/FDCI8A1)F>3L4;4Q70]1_1ZZE.4-+"$PEG%C*XOSY88X1A!I*L0<[),-,>'
M<+.%)PI45'>HUI&RZ+3S5F8P,EA -.-?BF/M9<S5&/<"NJO)0I+[K#AGA"D
M]'Y#)LY[3KP.7@IF/;"PLZ=JM'F+@4NC8X:: !1XF6,P25HM(K,J1\9H]7[[
M =S5]!KMO>.:19*X11D=M2,F1U35P$#&8"22;YDEVL+S#"MP.^#F)#1//*<<
M @1EC$<-C9W+$H^<,59U=-\QO9J0PM$E"MHP$I@V!,J9'19Q3+*5'(($$0S?
MV1-#"GW2T8]G$[)F+]#!29>$<JVDDZ[N-SM%["%S5CD32Z9L$],6Y:;U+.9(
M(:'=8CS&NOCR_HGIU_6,%"^-#<EDDJS0!#)-Q)@LB#4ER(X>?B@K"CC<5II<
M;\[]_$R>;T7\%RUTM#A.LE !W0R(4N/(D6C@DDQ:I.A=52D])X/5>3?AO$HZ
M4D*CB@20S)$,1"(4*3T+IX4QJ@3[F+ZM=8Z5#K:)#G+FH WD5'ZR+"V%D*(6
M2H8H?=U)K^]TL)8^H]'L.X[:0 6?"90?A@,GT3"/'HMDCH="!TK=UF:?E0ZV
MB0ZXHN I6.!, I?1<^X%C<7O=5I?M<2XTD$OZ&!5'7@?6:0Q$$$#)T!9)A:\
M)B$*HWF*D8?43 7*&^?353K80CHPF3G/C'5.)I QVVA9C%J6;0<@R2M"FA7S
M=X;YM8P>JR)VEDL$LD"/(&7T" 05)#A@4LCD@Z1EPX';VB&N(GZ;$)_0%V Y
M&9X<!X7PEX):I2A% 9ETJI,8/2>#"\E S% M*" ' $.'P%#BE+"$<>>-<CI)
MS7?V8,@L5#ZH?'"!#V2V*F7E5/8!6&!69Z$UE4RD#%;6;:Q[SP>K&4;&BJ(
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
M1A9@:,=XR)/-RW$^C \_X$?-V/]I?%Q*G^+I^%6:'+TJ5[S"M_]X. [O'^A
M?_/O QJ._G7L_K!G+]^].-I'/ZK\]^;=[_S-J]]&6-[1_M,@7S[]7;YX]V;T
M\H]?Z6O^>[-C[<M7[QE>*UX\W?_KY=/W?T;OK;&!DAAT)J!<(%9R(!))R=C,
MG>5J9Y"0&DZPR4\G9PG['3MY-C"/W.3MZ+@=7GS59+T[FYZ.\GG[T>@XIF/D
M2+;+96-7;Y6:&?T<-_/"S?.AT6[Q.C@]<*=E.+8C9' Z'ISB&!G$LTFYIHRW
MP<<T20,W1<8]/!Q_G#Z9X[,9Z!<;H@-B6;&SU#1ME1N,S!'=XA*K?NA.ING)
M[)?OXVAZ<NC.GXR.FPHT-VU8[?/]QU$\/2A&9Y>VAJ=;;]0]O_MZM_EJC4W:
M[PSL6JDO_9KNLDN_N^JQC.\:$%_ZV W2;-8 2!GIZZ_\S-*KFSW\'@K\I>O4
M[F&!V.=1UVZK/#Y"X@\C=SAPQW& 3(#$,!E]Q:JQ+UV[>G<B^0NK_N4J>5,5
M[TGG?F'=OD+H0K'J:$FX"AP<BXX[0[.,2@!UE/*-1OXK%6]1 [^E(S<Z;M3
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
MV^8U]=)28?!&+O_4.WO-6K2B*'XJM'=\^E_?N;U-O;@VTEMZ4I*5HPL= Q[
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
M[5H4VQ<KWD*ED>ZST%\["]#E[\T&4)>V<3G-EJR@]J;C,OG4Y"S.\[I&ZVL
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
M:?4_OL;I*Q+[M<[N61+]5:*#M^F*OT*ESV_3R0$]YJ7KW'0E;GJR[*!7)KI
M58DV)JA9#9$?Q=8:*SL3M(I8D:V&P&9#C_ZO*;YOTSG?\7T;^#[U"H!U; 'F
M*'(.18#.5:20G$B%6@ZN)=/R]KP;*WG1Q]?QO1;XODUW?<?W+>![R8F/O [,
MWT&8:JV 6+Q UM*$97&.C'T][\GDQQ![COV:POLVW?<=WK<![U/Q;:#-V=.L
MCRMP CRO8?3*"45.L2&6V0)S+8E/A8M._0[OM8#W;3KT.[QO =[+#8%(!_2Z
M"%6M9GCK+%)T1B1>8.*U]:4:MK[].)B+?L&.[[7 ]VWZ^#N^;\/Z7O+\9P7*
M2!N%"S$),&!$2)F$CU5FS399:7$\I?78#@7A:Y^&SWM_GT]F0E_G\[\7@<>!
MNOR/E^ZH<]*5..G9LL??&@A5HA-9DFPF!8B(V8I VH"UVOKD6Y-4;WH.[QHC
M?*!._X[PKT7XDL^?V(:(K&H _\-_R(K8VNOXDGBE+56#<Z=!6,<VHQWA*W3[
M=QC?-HR77/LV>0I:6\'+& 0@!!&]T8)(>U^E(>?8=F#UK(-X?4$\4.=^Q_?7
MXGM)3!NH&A*(:HIOU715(!$)1502KW.*LCG_QEZJCO#U1?A _?L=X5^)\"7W
M/IM11:%Q(A:=6()G:I6S15C 1N356EM:%K\95#/MCO!O.(N_(_P63.UE!W^T
M4&VHPO$C :4-E(V4A47"F'0!,R^BC6,9+[;9^>8S^^>_[1]X.V1__S8=C/)J
M$OTO-1K]&R*QH58!+%-6JT7Z?J_\DW!&2Z')MI2\LIV\KD1>SY<C 3&I6BH8
M)JLB!5 ) ETTPCF@F$.5.3CF+A@KMX+DP4MCYQM*3;C/?'"; 83.!S?'!TL=
M!%KH3\LLJF]%QTF!0&4\DT)06:>8*[1<8C/6JV@9V/E@O?C@-JL,.A_<&!\L
M!2!XJ0P8;X4UP0A@6U7$UL7?21L-%O(YJU9;(%<QEJ/3P7K1P0H"%QWSMX7Y
MI1'*6A?CHQ2Z9A+@K19();8^_UHZ"$Y3W-B$T!6 CO@[#&1T,K@Q,GB\W+VW
MA)*B%\$#DX'67D2F=%'0I: @@I/0YA7#)V;N=3JXYW1PFU&/3@<WYQ]8"G9$
MBMDR[D66;0AGH"R2 RE2:!Y$C,8T/E#2C,%\"PK"BDH=%M@U P^#/-IKYSQ*
MN-. <M6@T_68[-L?W7[YZQ\V@U^!P(LK,1<)DIBPI2IH(UI5J+B8@HFZS76_
MO6AU)^XK$7=>#O3D)%5TI0BKDQ% R@DL;.-Y1^"I9E6LF3MV UQ[>/)5\7)+
M62J7.I_SJEXGQ4Z*Y[W<I&..A7DP% #OT4.4V:7$+]F0.RD.G!1//5W9^BP5
MJ58;TR9:UC;VSA=A*IN]#DAKS<JLB6/["?=V)\5.BIT43TB1O$3%=F%Q20.5
M@MY3+,:15\J!SYT4!TV*RR&_:HW2.K"2:/E/EEH$G6VK22 **LELYS.[81RN
M/^BWLV)GQ35FQ6RU!)M-9%N9X431&R-+C4IGA21M9\5AL^*IJNB]5\YZ*;1J
M!=6-&C%Y+60Q@+5J\J[9S^.H5U6+V3FQ<^(Z<F(*UAE"S]8R0F:5HH )VF$!
M5CJ,+IT3!\V)2[%A)PL64T&0:HVE?2DB:L7$:(O7V<@L,VYLNG'\1&QX/3BQ
MTUZGO4O2'CC3VCQ699P$HV+T65?KLF6;N=6,==H;-.TMQ\!K1= R.%%R:36]
M18N$H37X*V2S<\F3VMC4SHR57U55[_ "X5\WZ.>6X.H_"5?&5_QL[=\EKG5I
M$0S?YK)_R!#[4QUXI1E'_2S[6=Z?LUS[1J0_T*O)WMXUDG+N@;*XGOI@R6!C
MJL6;J !M#)X5PNACR61 ZGG 1(6N#PY2'WST86X"GS2 T"9$UOU$):,$9 @B
M)45L!WN)KEB?%;2"B;$-0QKM>$NV;F>H(5W;E8HYV)PA2:2MA (1,2,6&S'(
M8+4TG:$&SE!++6I"@$"(0A>EV6)U3J"NEBU6'73,*F1DAM)Q+.T:]H/M#+6F
M#)5B"2QZ^3C!@<F>G^LJ)9CB+*M2KC/4P!GJV4>&HI"EL2H)WEQ10 0ML$VR
M<[FPX)$A)&BI>&'L5^92ZPS5&>K&O?[6&M#&&4L:K-3HJ2@5,-@46I>,SE #
M9ZC\D:%,E:I8"D(5!2W:B2)$+04F@U)F-,FI%NU4<E71SDY0G:!NFJ"PZA I
M9=#)@2(,%+U6,<B(O)%K=T,-G:#>?B2H(%%+0BMJ; 058Q"M7Y= Y[&B!O*2
M6JMAI[L7JA/4MT)0;-Y9'8+3(1F J"/Q;I9>!D*M3(J=H 9.4!]]Y>]?)I==
MLI89JC@G@%P5O)9MZFDJ+OED?$BMM$"/^;\!<=0MY4;<71ARL<5'.[S'1_3'
M.]J;70A$7J7GR3?8UN0J79 M2+;E;/:E0H :R)D4G,02$U4HK:N)BL==352\
M%C7],MW_?3+C$SKN:K)@H4>+)2J=C:[&1G(Y:J<M)59RM8C5,051"@+)R/8T
ML&0IUM1YG=-8 5R7B_KTY>'"V4&6,4'%8M@*0A^SC]YGP*1!.>\[G <,Y],0
M5TD U1LG,)HL6H:M"#8Z892SM@ 8#'7>R=R$T.'\C<'Y*DW':J:<M$NZ^ 1.
M10PAZ)JTC8J9W<I+X'G&%\R/.K#O#MBGD2&(4E>+4F! U6:DL8@.1HL:4?ND
M%$MKF%>9F(MB^DZFIW=(KUA"6RE55LJ6A!%4HL"K'BGKX$.1)JE+(+JC]4;1
M>AHEB5H[1J46F$,3PYE$!,C"\4Z5/DICH8T6O_ZTLP[8X0+6I 0FN:A" + ^
M)..CYM5W50:%KJO40\;R:4"A)@5.)Q2*FDJM<A5!M["GE//N?][FIE+KL8O=
M0EYC.%M; SIM@\H%&,.H4Y41,F'RD+O#:]!P7G*_>\,6<C)*^$!5@"M&H+0@
M,N08F:^K=G)CTYBQMQ>'?=T=GM>^".C':TXFO&R(<W@D=*7A@[?H=K]"1'#>
M6?PQ+UWGIJMQDUIVQAOC7)&8A2I)M[ECA<V&Z$5AHQ]"<B3)+N80JHN6P^6M
M_.'E+72 WXDCO@/\5@!^ZIYWH'AA'=L2U7K!:^I%\J1%,K96E30YS*U_EI47
MDY,ZOM<"WRMPS'=\#PO?SY:BZ5&G $H8 +8M%!616L$9$BMI9"WFV'P%8ZFO
M,Q6DXWO ^%Z!F[[C>UCX7JI^R#%D-$X$RK$-!8PB9<C"E\A*&]OZN?D"S=A=
M:RYPQ_> \7V;7OV.[UO!]ZFO/X8(8+(6A@(*D"6(%%,57B437+3\APUP#6/?
M!?BZ OPV_?P=X+?C83OU_CMB1<Q;$J;((, 6(Z)+EF4YL$E6O#$.-C8MJ^B?
MR+V_$X2O?=H][_U]/ID)?9W?_UX$'P?J]C]>NJ/.25?C)'VF<59B*]%%*<A3
M%H":!,N?IGD47S')YA%N1D4,UVZJW_,+A@OQ@3K^.\2_&N*G?O_@(#KKC*""
M4D!4* (JVT8*A:B*K#:UDK\QP+4+_CK$APOQ%?C^.XYO'\>G_GW46H&3492<
MV'I 9!Q[DX63R=NVI"8U_X :4N)01_'P$O&[H!X4P$\=_!E"C>250%N5 )>3
MB*4:$6Q(I" S7<LFJ+7LY7-K#/&!.OD[Q+\:XJ<^_I1*C!"D:!.W!&C((B85
M!2I/TJ$W%)LN+L=P_7'''>/#Q?A _?P=XU_O4EMR\P<HLO6QR+(UHS>FL*U-
M($PJ&4@YJTV3XWYL!B7(5Y3D/_]M_\#;(;O]M^E@E%>3\W^]07+#8[&A%@0L
M<U8K2_I^K_R3<$9+$<JVE+RRG;VNQE[F3!E *,876T4E5P0@H(@46$W1.4J#
M7MH:YQJ*,NKZ,<IO99ID)X3AQ1$Z(=P@(9R&#SPVSU)D:Z4&RX1 5L0<O B*
MO(LV2334FG](>U&9Z7QPS_E@Y4&'#OH;!/UIK,&3#X!6"D.YM%Q$*U#E) #8
MG)$%BDMN8S/(BTD!'?+W'/*W&:'H;'"#;' :F A4LY3@A8P.1&OR)P)%(V1H
M[3H]M)D,&YMZ#'8%E<&=#]:+#VXSG-'YX ;Y8"F*X3V8(*4H);-)P PO(C.[
MH"*3R]J9;/2\58#V*\AC[H2P7H1PF[&/3@@WZ30\#7EH)5-.1HN4G1%@914I
M2A#!(V*&Y"P>]S72UVD1>EN,L**RAP5VS<!C(8_VRM=,/[\X4OXKF.P;'OER
MY>L?-H-?)>HC)2674BU5@W8Z)E>D+5)BB,J#G\^#N;68=2?NJQ$W+$=[*H0V
M/"^+%*03+(-)1*=15-":=;NJM4GSBC0;5Y6/,AAU[D^253KQ=>([']UBBBM.
MYN*" 8<6"Z6@-*BD7/16=N(;./&=1K4P)O Y1&&DRVS"&A0A!"<HI^JK\T!6
ML<+JQR:LJBJF$U\GOB%=^!6(3T$+UR%?OD>('H,V'BQ6B^B8^4PGOH$3W](L
MCVJR*K4(8B5>M.'8K8M0%5GZ8(,,A5H70--Z$*QJ0$ GODY\0[KPJ^0OI'F2
M"U+6%CQ :E-\<\BFN&I,IDY\ R>^I>HJF2A056S@!MG*)[4(QE91E',A.J-!
MAHW-UMZX6[J=]^XY[Y4@39;DT+%Y*W5,*J$/CD"79%-2G?<&SGNGP=J272)I
M@R#71DY4C0*]3$)KL)H7,_I &YMA+%?6_J'S7N>](5WX%7B/&!I1^VB#<2!3
M1@N)H*+/&I6VI?/>P'EO*29M(^MT6I,H"4$ F[<B^6B$"\XDF2II%8Y'W:]L
M%M[P(M.?+M(;"%'Y3^*5(18^6Y%WB6M=6@3#M[GL'S+&+JS"9]-W5I$"U,^R
MG^7].<NU[Q+Z [V:[.U=(TOF'FB+ZZD0%L5VKW1H73*0BT6-$7,)66H=3,ES
MA=!WA7"0"N'/<CG7Q1NM+040J75D@%"+P.2\L-HT/P<DV;*6;1SSXP&U9;@E
M8[<SU)"N[4HEU\YH::A$5\%6%ZTCA\&I"!6"D9VA!LY06TL37JQVQB3A/&8!
MVI!(FI*H$8I6*(OU=9&-IX?4.*8S5&>H+V:/Q*#1$J'6! 5*TAYU&X#LT64P
MI3/4P!GJ-'LD@(6LK!586_\Z5Z6(I*0@+6NH:&L,96/3R'&$SE"=H;X5AG)%
MDI1%V:@1I-716YL+TY--WI+O5M[0&>HTS8,YJ1@=DR@Y.P'HI,"<4<20="!I
MV8H/K$.-W2=JU3M!=8(:)D%I&S#[C%E+ DR 196::\7$YI\WKA/4P EJJ7@>
M*F]>J**R(MR,O""PV"",L\5$ %*@VQANISI!=8+Z5@C*0K#& 9MUGH"L08W%
MLSX5,+#)%[$3U, ):KE_<42=H7CAD_',4&T.051%H ?ODB0DW9J46SOF%1\0
M1]U2;L3=A2$76WRTPWM\1'^\H[W9A4#D59J0?(-]1J[2=XB-@""5 M(14)G(
M=H$+3N9J9)6PZ#L43MJ,A&M1TR_3_=\G,SZAXS8C"Q9ZM%BBTMGH:FRDEJ-V
MFJHTJ()0;?11TYT$Z[\M@3]$<)G)R!LF(S4V]MI<](6&YM] 3Z%O$,Y7:1OD
M*^:4K6&[OD!V-609&<FV "7(%2Z!YQE?,#_JP+X[8)\&NZ(E5A*)A,Q*-3NH
MBM8;CLVB6GV.(:7J-C8CX[I/._^&('T5IT;2(21@DZ$F "\#2EN\35DZ:R.6
M+J$'#.2EBN*<G2LUB>K37$)+D8))(N5B?/:A@(5Y@8F_]F3"CN;AHCF:XJ*L
M.0>O(5@,F*715)3350>5.YH'C.;3^(D#0O"(PF3O!!A@?=M&$,F;Z+3-+L?<
MAA#&T-7M-49SD%JK2-*4 H"4DB<?4^O:KU"7X\;]'<W#1/-IL('5JZQ]58+7
MC=$,UHHV?U" =#(D[1CM<R7;VHO#?#J:UP?-MEJ*'DH.%:JB9&0N!+46$[*.
M738/&<U+GOE(5A57&;_4:KF#C"(A6 $JV>Q;"I;S;03XV%V_B<4*\;SV]4$_
M7G.4X+<[\_1*DP!NT2-_A6#AO OX8UZZSDU7XR:][*=/C@)$MOV9FK0 #TZP
MOJ@%IIR*0=,F0C(UN;'TUQD:-+R4A@[P5;KH.\"'!?"ECJD.F:-E%L;R'Z@
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
M(;Z#>H"@=J5*GWB]@])@?4BUR(@@3;2)TI=J6[H(OF&\GHLIL:0UB93(WH
M1!2)HA:UY!R*5(I<;3-4AR2"5^2U^B:,^A_W]V8'T\/Y+>\E*Y_-B*6B-!99
MC4I@677(2*5:RJ:5G5*WXX?,2?F\'5^,S,[F*KQ5+2.6[?B87!6$H+ -0H$
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
MH+ ]6HC/L Y_QIZ?C8='M,*'F^##]UE\$($KX8-%P6"!."7 ;Z26B(N0"/=
M7X0'?K-)EL\Q_[D,$).B14N=O&_0X?LY-;:].O_NYPV9OX[IQ[@SO!LV6QD1
MRN(D+A=B/ZXEZ\=9_:G7;=>^V5ZS.^S7X+G+5\O.\[E^0!Y$K]O*Z?;NHM;M
MU6Q*\-TBX?^\.3B>W"@T>]$/NKW^9FWLGIX4,RES'\<UF>Y6RH1)[!)-*E&9
M.#/!@HKG5A],RD"UCP^7P-_/:;VC;M,[K[LH#XSYW:'4-!?B8;E2&JATD 99
MPS5*V#JA2"0.YZ+%F_KZ7.U11^;ZK20 \Z@Q380*[;EB3G.#L38"6R]MH&D5
MM?<J"?B)!-#<8EQP"YLPILC'7+TA8(9@NB7R@0D<, U4 JB+S>5#DWD)(.;6
MA1N"8%:#A2Q-P)P:XK@QC/IDE;61>%\(@1X+@7X$(7BN3H]["<'>IT,'.L>P
MXRAHGG/=K$=::P._.0P8D$S*0L#ELM<"-@/8;?+*EU*@R])7S8[O%7M7Z0WM
M+^84CRL\#$9-WVVOR#6'16IV ^Q9ME\[Z\$Z]F [7MAZBLXCL>-C>U3[)K]6
M7AW^R-5F.K!O'T<;_F]H>T"3^Y.-<_:N_5Q"(-1&G\E?+:M-?(WC7/_+7&GG
MBB;&Y9:7KW,;84^*8"<=\3"9.0A,2RY)(LG 2UH'.]KS^&C/PY+A6^]YN=KH
MYVFA@FY:Z,@XFLA!+@@$D^2[O;-NME)F)VO$)UYSX:=WP*K](=/:8C!3D+$>
M-(':A+2+#D4;O:3P%L41K&%*?ECLJ5/(T)6%X"Z>D2#-EZ^=/$$E4#<4J-V]
MT\/(A6=<:\23]HB;1)&SFB$2$MA.VDCLU4\%"O 4I*$32S$I6/O@N-DO1:O$
MWE+*SHLB8?V8H760:Y7T8HF89264LGY8#U:JTV]^BR @WV*K6Q8[G'[6Q<%Y
MC""._7H!FK]EJ06H_ NLJ*W.H-MI=D<B#H/H!8#W'GQ@P<[H3(!YQJX F.UW
M6Z&L#@;_7HW7(\2_ZK;E=B.+VQ=/##L0#-CZT_F]I=,?](;E;)6[RT]WB<W:
M5BT76AOULL^7.<I646%>%5N';4T>Z?JQYP4(,<5>+^\C>9+*?KCE1@8;9+<-
M5_D&:Y&O6;B89S>S^LAPBYV90\7K-JVMF5:[XZM,[ET,_BYFVF,6UOH+1E=0
ML[R">V#:]LOQC0H9_%DLW0=XDL^3S?D5 \I'#&,^]!(#O!./ LOE" E)R$JN
MD#..QP 655 . &7S"M9V7^H> _$T<J^,9EQ8IH&U$T&QS&:[=>1GU+T2C0<L
MS+7]Y5 2 ^N!$R*,6<0=B4@;KQ&VV,%N8YS!.0WJIW8]\/EE1USMV@)5([\7
MSQ[[LVZ_( ]O"I( >\RT E1VBLU\:U3/"D^_8AUL#L/!]5]9\H4_D6^/$#H_
M&;,_\WA+7U_V["7F+7 WGDMN1:>P$P8S#3)/Q2'1:F/\K>/>^"'.[%%$#NRH
M4U2$N[^QK7-[T=_X9=X5VNR@V7E?G+)K)R:E!YN8TOL*SY;98%[0@G3D3\&8
M[-J,I7;<RVCV/S]?(%B>O;)D7*K]EH&P,_C?7^S;J];^6B_U@XNHNE)$=[I
M_T0-/70=Q0_=;C@'[-CJA(^=@>T<-6&^BM+G_7P2T^KVA[TU*ICH1[C<O=QO
M-\1^&[!X^_<F7!<WMAMB=Z_5/MC;9_OMG?;!"=S[P_O3@[\6</EDI[E_V6H"
M%O-&^Z-H;'^">YR*W:\'K9V3 'A_T-Z!U_:_?F[]]_*3V/UTJ)D06(()0*W-
MN6!.(:N%0LI$:BP5E'J]5"]1!&$X!6//)<Z=<)YI@A5SF')+HENLESA>AV)/
MWRU*_T[7HU8NR(\K#EY=+_!GP_AA0,!*ZW2.G_#U"M.7\YWSPR 4T=PP)#C!
MV:BT2%LI$64F*E8P=+LH'#\[0WNL [/BBF^:V?WA;[#-CE=\+*=/L=5OUG(J
M+ )[K'8T5K'"R.Z/RI/VW]RM<&<YT6M6;%/A34KXPQ3;I'>Z[(_?D_ANWWR<
MRJ _;8.[_-$GCOK0/^,6XU1^?(,0EY?[^,3<+_+IN16(703BF^8:5 WZ'F^"
M7DP4_"/D.8WE>8U.@._&)4?-]TX/VN];N5G>SO8IV85Q[GSX^'U_[]?CG;WC
M9G8Z[5]^$3L?/K?W_UILO@>O??W"]O>.\.[>%[$/S[5_\OZX\>$=V?WP>W8Z
MG<!8\<&'@^.%0JE!,4.H\2A@:\"HB0D9ZC&*@7L;4F+1X8VW4O"Z$71%N4M/
MWWAO%86P*^"L@/,A@/..O>XJX'P,X+R85D\TB2K&!<"EM(@SJI'A8, [SY/T
MUB>LX\L#SAMT+'VTAB]-T*'X1_-;7')9KEE[E\=W,#6.#BVWC#@B$%4&Y).
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
M*XS["SU8=&2V/^&=]B>Q\_7W5G96PEXG<I_F_<O0;EQ^O#C8]K3Q8>?X8.\
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
M-D'=*W1TO&(8> 3*4L' ZF%@RERD\%HPPQ'3@ "<N8BLX@DY$J7'GAH9!<"
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
MOBCJ]SF#"%4<<6L$<H92A)T1)*E$83?9>$MT71I>9W2=ZH)5*?7/CT)4&OU
M&CVE%L809H(,*#!N$#?&(<T90<88G9RFCJ6<]<'J)(<#FGNGLSU>!O[S8Q>%
MH\##L&RS4PO-7O2#;J]?K\7OT0\'S6_Y$"XUX0-E1X(!7*57L_!2JVD'\2:)
M:R\;D1Z!8WR.+9CJ\*?M#2Y>;N+)(P'1EUEJ@0E.A N'DC8$@2QHI&7TR%A'
M8&^!'SS7!B.XSG3E3U@WU7L$,E"IWFI5;\H!J'&8JDB1,-(ASI5%SE*/HF'!
MZF0UM3%G?JJZ(4^@>FL1>QH:=C#L%:*VFV9YZ:L/-=TY.@S.*BJP1%XS@;B.
M.)=TM,A+HB/%T?FD7DJHZ40@:NV)1.3@J$$NG3@.(*W7FAW?&F;1KX$P'T^;
MG0)OFRVC5*_906T[^MAVL5=J$B/U6I;$VGGLP1?ZH\#6EQZ4JOFF$6J-XSR?
MOQL3I(K<QU![H<$I+S/^Y'$=KM/=<3_:WF[GI=1)/FL?;&_1??KN<G?OB.^<
M?,1Y6]S]NG\!6^/E0?O+16.[U89Q\\EWQGRL?7#:V#XXV=]KB-WM(]HX^0SC
M:XB#$^!PVSOM@[V/Y[M?#X#G'<,VNC5K"C$GDL/,%15*$8_,(YO[@1I,F _6
M4F;2QENC3%V_Q)*(:PV@M&JJL(Z(LW?>K1#G5H@S%]=KN29,)X]4HH X+#)
M'!.05E'R)&1D/'N!):X;=LL#YJ>LS/Z@@6C/]^(/%=Y<Y;P_P@15V\7=S@^K
M[>%6V\.<;UY++V7T 0E').**!V2]EX@Z9RQC6!/K8'NH$X[KZOZM=U:N-,_.
M\_A#OO/*/8YPO?-#YDW$QG!DD]:(YVPDQRQ&%F,'TB.IU?15>1QKS4[-MJ]M
M!;<*AV2]\DA6'LD5ASX,8^V\.3@&X64@IYW!<3]+;"OV;UZTKG)45CSP)SSP
M-[A?'LG0MF:VT6LZO.T=]V)L%+*XV\L]7EX*<SQI;!_!&+Y<-D[^;L.U<6-[
MB^Q__72^\_7OUL[E[ZW]]B<!XSG966*.C?/=[2]B)U=:^KH/U_ATWMC^^QB8
M*#GX^H4UVG\W#[9/X=D;;,&5*2*/6@K8IYEGB-O<>RD73+(\"*D%Q5'KC;>,
MJCK5]ZZ65+DR;X>\-@UB;PJ\F0J,P%B.7JN<G<\0M>#7[O#H^*_F]_+O"K]N
MA5]SCE$3@[!**Q2,]X!?4B*G%$$^"C U1$A*,[!\E:YSO$XM9U\%<RSQ2UZ!
M7X3>!\!>1?C^N@'8!*Y&\$5HA5YW0*^/<^P+X(EP')$-W.:\08%,I E98Z72
MEBCL20[LRX5^GU%D_TMB7_=#JHIJ/0%2;>6%J^#I3O T5T( .^>9D@1%8A+B
M'LB5-3GX."]GY)YZF\D55G7#7U(_\.IXM3I>?0FH>1U 5IAX*TR<R[!6/BH3
M=4+")P(&)U;(6&H0)<KAJ!25TN52#Z;.S(I[[ZSW06O^.PMXLS,LZC?/G3>-
ME(3GHZ5"'N$#;WHY8:CY+4Y/@OXY?P@X>F \_8IU\&S#P?5?62I9^T1G@H3P
M^<.WV9]YO(7>,1XM3\S;I CG%!# *>R$R87JHZ?BD!BV,?[6<6^:M',4D>M%
M>XH*DOK&ML[M17_CE_DSOF8'S<[[XI1=.S$I/=C$E&('SS8J$O\&A#WV\J=@
M3'9MQE([[F6,_I^?+Y#:>%L<]^<SW4Q20>;^]Q?[]JJUO\WI]H-+[5)-Y4)J
M=[J#6%,U5'O@L(GMZ ;;S;YO=?O#WAJ%2C1&N]$9W.$+WS\Y.M\_V;\XV-O'
M.Y=YIWDG<B#.SLDGOI-?.]FB.XNA$NT&W=D[;NYNP_5/?F_!9UG>:1KY7G2?
M[L".!:_1QO8^["S[%W#-PR""%]IK1)66"+B 1 9+CJP3P @<S%]D)7D ;(UA
M*V_])*6 772&>,D#80[VH$"UB,)%FCQ;C*WXM=OK=<]CJ+TOF\,O@O>LN"X
M>;DH/[_A_ "5D %SAK5QD4M:9 DS;@D/47A']%J'>Q17?-,<P!#\#<#^?03@
ML*UR;FM_#GO^V/9AKK/#\Z_HQR$A?W5;H?8E@TQMZZ@78[OH?C#HUC['L]%W
M-L<K\11[5FW\'$6@2>UL^AR]6.L?=WL#!)M-N^8*60)* 8,_MH/:X.(L$X?6
M11G_,HD8F'L(&)1'S>_HN!E@#=^\(B5_QW>V#FD^B.",HF22 AW/GC[)'4K)
M> 7JXZ*!K:3;&5>HRF)1S5\Y?R*GW#"E"!,6"5K&D^7FMR8@0$>G/ TB^;3Q
MM@,R/;@83V$ 3K1YK5 /<@M&^/<?#V^SB5O8;*/A%E R09*)P29?W1;Y\;+Q
MZ3!0:8E(#NG 8(<T'GZC5B)-C)#1<2<#&%U<;RYGO]< *%M%.YG.[=;ZCA43
MJK6^SUKO;AT:+4C @B!&8]9T"4JNK4!,@XY;XATPR]S":W/9XSA=ZVMSMK,4
MY'7;G-V8^WEC+MA_S<YMS+W)QESN@?DK !FWV0MS,<).WF1SW%RU,<XN=X/!
M<NN0$1.TF@@I$)?>(H#2@"*%33* Q24Y+#=,6V\*[-7>.)G"S"T\X!-F7J \
ME2C;8(".RJ+$ !H%)8!<\NJ]\2XZ,,A%7K*&Y08T941S-GZ][1_#9WUL?H.W
M0<@!3#NQ1-DL]L7'!SV@IZ6R;M:^1M"1BYJ+\+7_&S9[Q9Y<.^MUOS5#G&T*
M5D06#XI-W!5;-UPR7RW99J_VS;:&A?6=7RDM^(L<1-V?/-JM'W--F<'T*;(A
M4=@14S-BKSLU(B8[B'EU.\@^V_UTR  %4J0>21H!4HSSN5(50U0GBZDG7HL
M.\CF<HN FEM?LE M_PV6G^\<'0I,K-<VH,!SL1M8 615"BCID+P/U 7A-]Z2
M3?6#Y?\Y?_A9:L4S=67\-<QG"<U. ?+9'=BO_6DOLH?S:5T3'SNUA@7Y+I<#
M5D#E;)=:L]\?WA*I!6?:F>@#MIYCJRV3U&OCB$Q:85^JJL*,J+NKZLPD9E?G
M*Z;TGH!&:L)-LHP!D><$<6\CTH8G,-YY$"' GDEDCB-8+D<\8?2PP5^[QK 6
MH*B+RZP"$TD2PB/G1"D;6()12$.#S/9%]E*7RXRN6F_^HS7]=4SZ/^83IM@?
M?(97)XN,Z.M;9=HX.J1"8BRH0ECHB'A4L-Y&1"18\##K@*=>@Y&^*9:7^9^U
M_BSN= K<*>RIL175^>&1Q)T6>U:= ]RW"/,"7IR[S<;.54<6'SO]06^8-]Q1
M$-+%=K'PKVVUQ6[N7FRDIEPB'T"=N=0$648IDI)@1:CSUMB-MS.8G1$;ME"U
M>/:P6<O-@8LE!T@_;OKCVO\-8;=*%SF3<:\)3)V"=7&6M["\9K7?AJU6[/SR
MOM?M#^I@/M@>F!NE'H[-DMZH(68%&6LK1$>B<7X_R#C+-EP'5K)>.RLI"AA]
M[2;*KQ4>&%CP:$&<YH1P="AS-IAA=T3-"&%AY0X[8U]/_O@<.(%IVRO].2G?
M-Z-!MA^SV(W_A'=RV^KXO0F$#VS1?(TT+("L'SO-;A;8 '@20R?VR[CX#"P>
M/E$,?.Y^<&UX\<J+S5UE=%/X;K\9FK976+Y?0"*[O0$PK=P\VPT*PI3KLH/D
M]\'P[94U6T</T)_HX=@$MF=@CW\' 1]$&-<M:99@U-)D<.0B*0=JY9*1BGA.
MM*<K"&^:>;@"G4>/]N[[6>STURG(Z=%/3"[@.H<\&L P*Q'@,=A!UA-D2+!(
M -]RV1*2EA=5RI99U^"X.^QG0;NU'6R8=2[20$GBB7(7#2>2R! \)9RR%=C!
M-USUUT>U8=5/&H>&,,>QM"@0G%>="^#:-K<!\8D(@H,S(5N_5S@_QES[IZ[S
M/WM='V,8%<3OV];$ 5<B:%&&8)@]=7F_/HJ=PG?GN[VS;K$SGPWAMS[@TPLU
MHG\?%B _9TMOQQ1[O6*7&E, >,W!\ ')^T]K7&_]U-U1&-O']G9@ .(F!7$F
MP?]<1V^Q$RF0)$4BF%*_@IKCY4S/3G3ALWC-*,!W+D\/L23*&Z>1,OE(@%"1
M7: 4:<4LD<EYAL6MHI4-TPYS%V(DC .RPU;."2:$!A:C,&H%VWFUEE>O)4E8
M6"(8(@',+;!-$M+,!H0UYA+F/P2<>SI1=H5'\X<.E9,2IN;89IC"U,2H"A.8
M&OO;@"[.6F&UWT;FV5X/T+F$D(\?:__Z__Y'4XK_,_=J\1KYS[_K-0O67K?@
MZ>>= B!;]GQ\PC0<='L7-3?L-PMN.\A7N!6;G1_)74YT'D'B*P)[72# ]\;V
MUB&8XS*Z'"G%%8"8"1SPRS&D%)B%FFL"J[OQ5HGE@I=W)["/L&=5J_Z#5?>'
MG&-8;B)1X,DA+JU&!O. M'?6T<3!KB0;;S59SH>=6?4;Q'_<D/3 ^G9OS7QT
MM$1CK2E1DFL!XJ0YUXX$1@*.1%?,YT'$9V=OZ]#8('PR#IED="YHXY#ECB#
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
MOB=)U5WD>7<7N;)IP[-NPO!#6?YSAADLP<@-_$E39M$I7+OMLW$NS0U<KT<
M^$#^XO@D.%_$UEK  HL<CLSUB_*V!?8YF,&"<L)')R5G"V?5"!*+W.4Z &>1
M_UD 8POL@V:KO.%/4F6Z&?/SSI ?NUL4Z6WV,[^9POV/#IYWLQ>Z'&(Q>]-O
M7<V:ISM P?Y&"=>E2$Q?'Z6V3 OLPBX"<MSL'T^H8?[$Z-.3Z2R7IO"L3[]J
M"S_B9';R)V:F9[)#VB/X2I[H>K$W#YH#@&18E31LM8HO#3OP^B2K9W+/\0HN
MS'+.F"+J/_WYV?Y__6LFZZ53_JU6=O@>C9//%K*XEAG\G1.X2HFX79QFTCP)
M3)PV7&BBF3/<6$N#D]0F^Q/#_5;'"E4HP$TK5YSO[IV2QMX[V@"JW=C^<HBE
MDU;)[.#--4"-#\@ Q49YQ0BE"IL0;I67FZCP@6HF%5>PMR4K$U62:4])9$[\
MS""KUOUQUETP1;PB"AD5 N(R&F2L]D@#$S'4:A63ORX'['JG?P;]Z_?HJ?=F
M#IYNBRS,.1(M,UY28$S.:<N]IMGA'(F(RE42]O02MO?QD LGG"8&8<TQXB)7
M/(N2(V^Q<52X7(C_=AG_<#DK!:$!&TY"TD9X6.7$""% RV.UHZS%NFMB.2<8
M=A05..+,)*2I43DDF&CGC)*67A-H=G]@F:<ZLS1G-L4[FVVS=9*R9Q)8ZA!8
M<T[Z'W]L7 \O<UWXR@U:UY0Y[C530Y-:!/GMS]-K-^P ;/=%^GFU0^2FO4C-
MQG/K9:D?OI?E;]TVV'T%>?VMF-FCV,EU!+8ZX</$L%F?%I>GXX;+H*MPK>U/
M%[L?WETV/NS#/;]\W]T&'6N_;^]N_]ULG'C0Q9WCQJ+>@JXVMAL<[L/W]QKG
M!R>?VSM[[_CNWI<+&#/?^?KQ8N?R]'N#OKLL8[GW#ZF7*AAED-7&@*XFCASP
M/L2HR1WEB<)4+7:0% $'C8WD/)\/:6:,<=9(K07125J[V.)R-R7TJVUE!$5_
M'<<XJ&WU8/J/QH;%S$+5:Q_F;<ZYE;M#=\R?CW7^V7@(V#&N TP*Q\%HK%52
MF/!(C%+)K;5CYK;=,2=FWO0\=.0B7UZRS\W^Z5/6PMS,G2;*2J:P@^>BI<->
M&:8^KM!2^+X+-VYVD'>+2BG=87^NV,?HQ+!P3F1KN1>**G7%,X_*H;8N\CLY
M^3:,#>KL&SGKP5[2/&N-/$T_M:%=.7NU?IZ]TNLT,[:RIO-<&1)XM9TGNFB@
M5*X,W+8S#LTJ;@!"U6WGS2-';BU>8#2<(B)KI$ZE@V80<YP6[)C-P:BD-?R$
MK;(5BYVHB!0KWAV?IS8[W[JM;S%7F\ZS6+1M"C%[?K([K!4G#K[117L@&\65
M)P<31;Q/\?+HY*$_.40I.U/EFH"^>]0I2@:.-^>?S%^[V6FVX0NC&MYG18_B
M/,96MS_C\^G/3X$KRG:?Y$(]I8NKG;\RGHYQH&@>?;L+U+/;*U<;V%^8*P#[
MK-U$\]*7(2\3K&&A1]=+2WVD;* 2A8:DYG=8&9CY9NDZK^6E*ORB^9@LNR+S
MB[YEA_TL*790RP=MS=2$;_6*CQ8UTK/SLGS=3RL.YZ*\,R?WN;+Z6.I_*,^]
M.$+PH^R]'9[E 8S5I-:V\+SP?]%W;'S+T3<++; ]T*Y1;X+RW#J!-,'ZY*:D
M\"T8UG7*4MSZ'/@G#*<VZ\&<'>^T$PZ,?.K:+!)M8J\P1K*0PT7M9-A%8?E:
M;JP7BICDBPGTC0\;X_2SH0NSFL%H=+FK@&WI''/J[9Z^/[U=@:/GW6$K++:
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
M\XG.4>8ST0D_F;)9R;]ZJC9K[\J;YF=<NM58 *^^30ZV+T,B@7;4VG%PW T
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
M( &* E;>DVH4=!4K%=GE>[D*__R4 XQD_4EG?PH 7;5+@"<!4AMF2S$_\AB
M] #EAT<3F/1H5!E[,_'<D'#9&/J2A5 'QH:CG92"\IW#:*MV#MDT! #.]N6L
M809,JH+QF9%ZMH)Q#[3*<;.=1B5U&[MCYS<O89IY6GYIJ;-^$8-:L>B!\5M-
MN.R\[8^'S>V'N?=G4\]BI-KL(F'K-XYSCXCII)S@<% 9S*7)1D4&9<?A996H
M3# A>.31V%>7NT/ _(R#GRI!G=?8$-FE^4AV&]1$6K4@@2T"0BI2MI;T.7KI
M3Y-AZ=Q1K-.F,0^;WM0B_P +902G\LLP1\!^R!]E4YKBGW\!P[Y?1;#>O7LW
M/_H_IOTX+E\A/_^XT?G]7*H\YX67#9=[.,#A5,N+V8 _9SGU%E2!N*SPQ4$Q
M\X$#,L\>3@^7R+(4RA]W?@#>R#P'>^5B?WC\8U7]_A 4K\X;&'!RTMGMS2)U
M9/;6[GF_+,/NYE#=_#<_E/X38*\M&IXT>/?'O)Q,Q#4!9,VL\&KSN1\K7H59
MG?=*&,"&3+/P+&P#:'<C.'JP(D> /^>-MC*>>$AT;[+$W+&SS!KS7U]YEK4W
MJ?2.*5\=3T#MJ6@D5NB7'5DH!WQGIS^(54>542'HD^J1;OU,QE1X*-I1KHX[
M+L8!B-U!K,"[\&6I*U^*_LP] 9=R0#<W_8G]>>\3>!)E.*P?;<BH_&F](K!L
MQDW$+,+ ^^EA#>JU70&?C^(!L%5F47AT>)C_<_'&58Z5C.#UA+I%:-G.$BW
MV7K4^XH.>@$(YN6S4B!GG16VOVU^V_K\9L_KP(W5##&I">)&)V0H_)2B!/T+
M_M:$OWB58/]K[D3%#SH9 8_,6CM5/9&Z#>]OLZU2N0;>D,F5O/[US:__+J&<
M<PZS0[K9=9# J,M4 )::GQ9+K<#@QB5\4S24W%SI,LE4O YAZBN WQ\.0W&!
M+F0T +0=[/=*]Z=:0:FY"OXY]+U"H6'6MW5BOS;UEZ;=^K^7\7CN%)8IM3&7
M[/&-U3=!=0))5+@&"#Y_T'"M@1T+]JT=G73KE[V;>XXWLVYWTOFAEH1OWVTN
M!-YUK-G;(^ZK?[K13Z\NQ/)GV&U(M=V&UF N]]=MZ$K3]92I"WC+&&?:&*TX
M2]YYIK!0)EIL&57R5KUL'E(9NE2EN5K[*2[DN0%ZWE>JOGQ-L.]>\43'7ICC
M5L_L9@D-@4<AO'&1,L.E!_GI5 !^Y#209 B]X%;8=?,8WH]J,?-G5N-*H]IW
M.6TOO*LF"\M?>&?R<G<&L=;.?JU-Y*S.KTNRPP.H/#DI8O\$YLVV7N\?;[_>
MVDO$<TVU148&@[@R#&G+."(*.%4I$H%S ;:YN"0+*D/#A50"IPG4=8I0>-+:
M"0*J?Q)<Y"O$VD2NX*?(A>*R<I820@R:_="D&'':<[I,&:][V;,^"'^ ;O(^
MCK+  WDR/W9$G_NY[V[M"95([I^+E,M5MHG+Z4Y6(Y&DR:=CHLX%:3>X.)NN
M_8\._ O5]DDV1D#G/8I5Y]7902RLLVX393H5P.3<V9L "U-4,&HDLT;P)((1
MPB2O!(Z:.8OE!5>E6F!Y& +;>?UF3P!=!:HC,H8#@6D: %AX[E?GL*.YF3DW
M&5CX2H$%4ZF(-CQ8G,L1.!.)-"YHB[V(4I(K4NI:8+G-N7_=_O;[7K14.VX,
M"H:#0$E<(RN%00Q@G9J4'*?ZQ2NQP<ZI[71]8*GLZUDGP'D2;J]R6U]H+#<,
MW] +%]/6.:J-YA2#L,(J9@0R6@85J9-68J!R$B^^K-E H.QKR2AT/!R%<1PT
M(6B1$I7QA=3HXN+)<! JY;#2#<NGZW)3Z>&=-KOO]CAC#"?O<[HN1OF.& (2
ME"A1;1B+(99R)#<X:A." 0$($&4Y#XH9S+7V"?ZI522"7:NV07O4=W#4TF'C
M1*X;!UP(RJJ@R$G*$!Q4)%2Q%$-Z\6HP/ ,L9WXQ2QX;G%QE(E7G<HF!=K$-
M-1P55>=)N/*7XR5SN_7"\,K\]W1AGI[SRVLZ*6>OLUDBY$R5XH_,63(-O_P5
M_5^!(:>C.JI:=1>OXC7SF&IGN=_[^.()+\\U^RWG,YR,X.2:TFK^UBHAJ&2)
MQZ^U<9U&P\,+][ $6U,O#S+-MQES&FNL;K>5VVEEVZZ\HM:<Z_^.SUW2=]GZ
M6 @;,!-6<L:M)HZ!-2&)83$1%SR_8?&^2TO!O!\-?8QA#(LXS(IY/JV=M)NW
M>J&@S3?Z&:OA[PC,9X]:*QBF$1%/(N+2$N2$!4T<2\F=YPPS>\,^,\P9#$?@
MK.6$! LR-X!4Q*50A0^K+,O:GO6-SCH([:*F ND UGNQZ)UC!$FIHTHV"17
MCB>,;9RUXR^UNRX&LAN 3Q-M?KT.@-X,@WA2G(!Q0;FQW 0)M&V"\3)1ELU,
M<EM_XT+6O*]$S4[ZLP'%.2^P]A"$=X-Z?<^9(NDV&/X42^&YD$@+PW*Q%(FL
M%P0%%0PA*F(CQ(W0)VEJ!8Z* GAQ#L:\I,I01TKHPBAS6^=/>\K?<<K,*PG8
M0Q /)E7N'9 -% EJC.=)"BDS[F!\(]R9)7+,,J'/5_;RW0J[OS^*^SFI[R:
M(3C3SD0?L/4<[#G+)/7:."*35MA7)9<49D3=F)1F\JM).J]!57O6E+*S^W%/
M$VZ290PYG1V!'A01;3AHW90'$0*7L/N%4E;H!@2IQT22A/#(.5'*!I9@%M+0
M($G )1F[.F=TWH'SRP[UEW+%H3?8?Y?CZ'$\R=[ Y^P#A'EGI5-(C 55"(M\
M@S8J.' C(A(L>-AVT!2\S@&%<^,)2P;.  "WOA%R 0!<8!F5!_,QYG0O^.EF
M-),",<HG*P7'W OC6,1*.^ML($X)?8622R^2*7,_\>MZ8N&-]0<[Z2W,NO^V
M]R5^S%<60<6%9W92EC;CYTU-.[LY$PML%1#UH,QRCL!BT<C89!#'+#HAL+3.
MO'A%SZ&E2MT$PJGNJ 906LOEIEARAOIM\EN]S?G?>Q%S3&V^Y\XC1IS"-FL.
M0ET:ES36B0BCEQ+>ZONUM<>EW*&M?ZZX]DFXNF U%[K[EC.*SV82U^G*MF0^
MS]/R7;YB]:6ZAE7E@8Z/ZJL"_E0J?DZF/R?5>*/SQWD)R*??D^&EL[AYD&\
M+-^+&(1YUFFI5C1/ZCMU'1Z^,J[N+62WFI^MHI'*W\F_W!_FO+MK7%)8OB,W
M.:@R;O-6]V.=!5VV+H=P+MBX<[VS)Y?E59]:80D1U;ZW:Z8ZGC/IIT+BER;R
MSY+T+_/*@I)>\O?SJ?_0^[$:RLZ3^*OCO$Z6_H7I]3G)= ($8N&5-Q/FGA.1
M5#+"6L5!8FBME$Z&8= \&26\LAFS,&_*<+9<-64Y%+,SB)D%\[:%>K-VA_DW
M?]6SWBR3WJJ6OWR#+Y3-AFU^?P _O!O\Z0]B@(U^SH(^C_7['J:2*&H4$CJ
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
M4I_"V04]%G7G%NDWFV?2;QXR^Z:S,^B\C6XTA4-HZC&$-=-OBI$-%'/#.(3
MRFM'15(Q<9^<=M8R33*2"(%Y=9F 84I$FX=S5V;R:W^R]?GCGDK4<NX<6!\A
MWPC0"ND(MHD)F$O&@S4&8%QF4;_23)SO(X$V$^<NZ2&[3; $I8DKCP1E!/%\
MB1.T<(EHTJ"<)\:XP3>Z%<B]B()$R9+WH$E*4,J4Y3@X&F.@A%3."<R(1+,?
MOOO$RT'_4<1E##NC7VV_'\-K,!0'^^^+"&_/^_1YAUR:38&JKX2DB"=*D&:"
M(&6P-B9&')BX*//J(5*QN'%)1D("+NA$;3**N.@LT6!C8Y?)J<(-=*$,::,'
MWT\S.Z__WI.<"X)I0L(ZB[CV#)E,0E'&W/A<$IEHOD7&U%GM_WM3L39OFXIU
M"YVC3<7Z?H+YMKW[88\(*Q@Q'LG$758R''+21Z0B%<(E1J-Q]Y2*%0D@19)
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
M[W9..L"/#1R45_O Y8-A:WCFC^>^!-ZP7=#R>\7L ;R O<@X,X@^=C[E6V9
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
MH5 Z9PPZMMOZX<AV>C^VNOUA[2.PH@;#]+#^@*/Z)QQ4Q:9[8=.K\X)+!9\
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
M0Z[W[5D]]-OX;F.OLU<E#D>-3SL;]/<8@[#AN0EK8\9.#C&'KBIXW0N\+DT
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
M'*N LJA$RD>7&!=@;/.M':':1O+UK_M9&SWW4GG/W8MZ-CO+=PG*W!/E%#1
M%WLAOY'S@E^E%/WFM(5\'."Z5-@C@]>1<=#F* N("RV0B5(@YHC0R7K"\Y0N
MPMJ"W+.RY_NI:_=(Y-]L3EZ"RE$Y>;TY>::"4(^E$Q1TA2ARGP:BD-9,@$;"
MC(G.FR@R)],VO>_0[A7*Z%]=56,22.[T?/<L-,&0;\6-FS3_G[+_[6M)_G<J
M4%K?26.KYHC*(<?Q:4X.L].;.\IRDI<.,A\@'%\_C:H5=4\(NY1XGA@-CFN-
MF+(:K"CFD8N*(1D#!AD7#?4!K"C<UNQZH/+>5M0*^9,JAS^J&Z5R^.-R^$Q)
M24%Y%YU!"GN<BQ$CTLY+E)0BWDBI%$M;.URT#5N"GV3YJ6]7T@(FZ0:/E4GU
M8C@\.SG-WSQ\.ZPI4Q0H3[P'$8&= %D1C7*(JURN%*)"L+_6>::M$VI3&L,?
M'.=^[?F%&) %PK5'.;]F2A6MLV'3+C[$41R<P.=+1LXDBZ;OX+EL<V63E9/?
MS>F*XU]S^F+680/P0]9:;<EDC%_)R0&PO?F3-^4@-MDQ#N#T?+OU:_06EEO>
M:/(62R?Z-.A_B;UV5HX'T0YCOFG1FP&)FUR<?.N<5 E\-NR$F/U[-L'CMC(?
M;=?V]<\BH6>M%EO;U]?LH]J^OK:O+T_\ZW5A_/,="&"Q:. =R.;A5NOS7>1S
MFK']LC/TV69N#4#!JZT1&_NN=Y9SVI=2#\'OD.5QV?[[S79]]EC 9HXOVI]B
MRN2T_H+#FGHL$%U3(W'JLJ"[=._DU>>]OP_/]_YX"Y_YQ\GAR5[G\.0?L.+C
MXS),#]9Z>-UE\26O\/#@%7GWX05^=_ 7?.Y=YY#^ SZ[2_?_^+T,TSO\$#I7
M(J0J:1$B,V!4XHBX80XYRAT2A@LGX&_/%8BQ[1N2WYZD@=)3L,?_/$A^U;YL
M=X<4*QWS5D0AL.;.>(V5\IX'96B,D11(N>X-K9"R0I R\X(R3 11V"%.J41<
M<(VL"1@Y'00CUB8I %+8-KUGH+9"2H64NT.*=(3%)$&*&<YYQ#:"KH(9]3I:
MQDTJD'*M<T&%E-6!E+F&!(Q(R^&H4  D0;F1*W+!.40$CQHS@K7./;NVV8JT
M>7QZ2-EX/\/>;3[[A;P-JV*KK_0]JEN@"MSK G?!MIH+2=Z;>W!4\?MP\?OF
MTGR$%+ "Q1WII!3BQ&)D8S1(*DF(XQ0S:ZI&7S7Z[PLP"W:+K "S:@ S<QF
MB684=0+!F6G$H[-("^Z08UYK[IR3MNKW%6"^,\ LV/6P LR* <R< T$3Y@6G
M"L%!$L2EHJ#!.(R2(=C**&TI'V';4E> >7Y#*B9MU5J#.#H;]%KC5H,Y]3".
MKC6/V?!T]G6W^B:'^<]^[^@@#D[^*F>ZG^\#AUE1]'XH^O:2'>B$Y@I+1(,#
M%%7$(V,\!;/0&Q%43%';K1VU3<62VG37(I;5Y/K5,\4JUR^9Z^=&I M%3601
M$9Z]/\P9Y/*<S$B8Q%E-MJ%R_7/@^M6SCRK7+Y?KYRRF("RU.')DX4AS*H=%
M1@N.9/!ES'=(AJT<UV]N)_==V[-'I=%$+H(:MB;62<MVNWW?5 [U@7-..E^:
M/T[Z(79SK11\L'OQ95R(U!_!'7)7S$%G^'%8"J &\=P.0JZ8&O9]IU0WG7=&
MQZU/%MCM;'C]:X:C' L[ZL J<KE2ZS]G=C"*@^Y%R]EA9[C=>O&5CLCMULGT
M2?[/?VE*U"^Y!.I3;*8WM/KN W!T;A^02Z]N; 9?BJDZP_)L_K@32XOZWA'*
M)6$M(*WST?%VZ^ 8KABO]*)U.NA_Z@18<+ZI;8W@X/,S7=O =*5-^/WPT5G+
M@E0R4N9 )0K.&X<SNQ!*F4KFYL18^FU8'$-CS+U$\LI?3)<,F)B+'F!#UQ_L
M'EXJN8OW7_KW"ELO%<]]?B)8)\QPY#2SB%FP1TT*3%G04^3U1C__,R; II(O
M_N>L,[IH#:,_&W1&0.7MA8@B6\%1A^ D@&F@1@?F.8L$@P*=N*65*+X749#=
M+V_?4Z' .,4:,99'NP>%D09Q@Z0C,3DJL4]X:^>&N,)EHDB=S^67,K@T1#>:
MHX\&+FWO J#TQ&9I,;CT66^'QRW G>%Q?S!J4*J\E GM$YQ.;S3,>!6_ >A
M@CX.AS,LRVWI4[_;Z<]]!!9SW/'' );#4>Y<WY2HWH#]U^#>MHX =6^2*B!Q
MX=UTUNT"=@\^PKO^PN<1&P5C.[.JW./8/9V#][DJW2RM,@^=#O(WMDXZGPO6
M%NK-6U0J4^8!?5(U^_\-"[:WRJ[-B8FC/K!)LVMSGKI2.SN(GSKQO%3W]L[@
M.2XN%PQWFE+@^5IA#S=PL"IXLK(595C)V6"0OVCN._.JL\!,H+OD1OT3Z7*E
M)O>QJN5_.[:]HSA\W?O==@;_MMTS>&T>$YY[\?R'%U_>8]A?V&S06JF7B/M(
MP73U N7&.LISG[T8FU0\?V(_ -#D$O6C_J H:)>X#+2IOZ8-RUI_-HQS::[/
MW6;KO)AQVS >#>)1@1%W4:[N O]V)Q7W@&^3$1.]T[-1@Y63VP+=E@MB"YA^
M8 ?^^ +.(G]'9WC<W/#%OWYK'?1/.[[1(C7%K:PU4OQ+IOI6(?O6;K3#L^:A
M&I4VA\VZ_?S:L%TN)[^TSD:=;AE.!&APTGQ@?@4_#&-L[0%$-E]$5/,O:OZY
MY<M^W&[MEST=COJ#YC'+IF9,[&68B&'#"_;K!(XZ@:/6P-<)'%>>^)]%!I!:
M^/V\DZ=WST:@@1>%^>XC6.Z:;;3&<P1N>L0U#11<;W&'C7;1!6(U3IS K\D$
M1K7+30Z59_R6<7F+#0BXT0;:D%9V?;;_-WS7P=['PX-7\/M;_.[E$05;I[M'
MW[+=DS>?W_VQU]U_^8J]NS8"U@MX+K)+_SK>S2-C#_[ZN/\R?^];]N[ 7[Q[
M^?O'0_J6[QZ$DRMUX59K18)T8"I)L)R8CL@:'!"1B<>H&$G:;^T0C=O2K$AI
M^#+S(BLZ;2@Z61EP8!(02"MNM#%!V5P/&D(BWG)]<Z5Y1:=50*=92H+'EBMO
M!/( 1X@[$Y'&V"$?#$XI,AFC W12M*W4*J'3<TJJ_"W[N+,WYJJSN^93W@I.
MEBGE\ZQ5;'C2V/%D=52:!1J\UZ2J3BL*3I?Z?&O&?<JC"K3""?$ JI-1"GYP
M3;2,G#"21Q6TF5FEU(F:,+5D9LZYD,9H28F@.0)L6#)"NV(21<Y$U316EYEG
MFH9DV@?B V)8$,2Q!XM(,('@:$&53%30J#,S [FL$#-_0\^8A =@L?'K_/]8
M5]8%UP7?;\'WTM.)665-^: _RE[263"RG[Y6?_2M#1C[I,>!109;$/IG.6HX
M>9)G.[]U^1NT,=K*PYIZ5FWER;65HTO#K,'RD"Q*Y'G.@^1*(DL818E*B7'@
M6N"4O;:TC?6R*EV7QTTK[O.MN%IQ]0'^YH=T-JVXN@JX>C'??U"JR"6*W'C$
MB0I(6RE1BL0:&YQ0FF5_,V^3I?F;GQY7[U!-<WUDU%R&VYAG>'93G_:'G7S!
MSX.8"[H^Q5GNV?]<SKD</S">?<0Z>+:ST>T?N9;]\T0IF,#&E]/]YG\>#V;)
M2T<1N4&T'U&9[/.S[9[;B^'63Y?S SL]-+^#5Q_^UD=,Z;L]8D- @$/C=,>?
M<X[C(%\%:[(KLY;6\2"#[W]U&(^6)P#@I CG%'1:EZ=I&<PT?)"*]PJLKY)1
M"2;7;QFW>Z/_^Y/=N>D4KU!Z@Z&))V!_(X4PA"M0GHTW%"MF RA?*II&&L!G
M8GB1L5P*6(Z6/!IOX0+L9"22,N4522[8L+[IQ_.Y/I,QL=,:LJ:FIMV44:!Q
M&46.#<'6YRS9\<<F=6<7.==X+O-^5G&VW7JQ0"W.@LTJV/R$Q5F1S7YZ51[O
M]73!P]>]9CM^A\=ZSC4X;\C^RZ/W@FGL#!>($F$1![Y#CCF0GI8;'7S22OBM
M'7E3#0ZPY<F,L.9H8MC,1QN6J<+CDJWY=^U7:A";NI$;BPYG-QL3\G"NMM#;
MTT[VU.12EIAK9S+%%9J=58MDRF[NWQ0#94J^PQ.\W?[7]F7NF*\_:]CI,E.@
MHX$%#BL?/!B4I/3+16OEG:-<O=,K#PF4VO/SEQ0&/.D/1D=%'H$> HPX?P=
MUM,,KK'E^GDS\O6]_FC\R9)L#OMBF[3ZR8WF*VN^OM&7'G>ZW3D]WW[.94^7
M/CGNS'-^W.F.*Q0&GZZ@Q.D [M4YM=WM.SS[!*'FZX!@37]T>KU.;.W:V*3V
MWPA"N03KN.,ZN0BLV\VK&-=8E JOZ53!//T/;@E"J?.IJ#P9O4 KRU^6ZY+:
M7REO#?TR S!T@-!&W0EIYX(,..INJ9(8Q7Q")R?],#ZN_B!OP:=\7G-4]LT"
MA+60+M\NCVOJG>>JT6 #BI1HAD!..CS-N+D0-IS/F+*:RN!;:N"FI5ZMIN/
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
M9"7&%=C(FT"R4N12*?+5./^L_/%G3L"[C\JYPE-1S)WZ3O_#]L[LX**)>)2
M1^XT_&T*NV\G]/L,6EFLZ?DC]O:^VQ;?+V24M-":*B<]TYS:I*WV'&MOF-38
M2)E#1D2M9FAVKS]N+[4W+FY:\QA2TQJ\_WF7_M[=H[OGAP?AY/#D+3X\>('W
MX3O>O7PA]CZ\^WCXX=\?#@]>T<.KK<$_O/IR^#?<\\NOQWOT7>?=P5_'NR_?
MB/V#7S_NOOQ(]T[^ZNS]O7>\>_#NN(RGZTQ;@R<>50@N#X=*"G'+++(A1608
M(]%$S$AR6SN"M3%><F?P[]?X^W&'*JS\S(2[H<=#1R:L[D2$!5'S;!C^C(."
M4$N!SFM=%1\!'R?JR%@1*3KP2SN*63TNVG&%SGM"Y]YO4^@,(J6@#45>2I_;
M8U"D,:6(,6DE3<0P8K9V)-_6]QPFO/;(696PN^;KYNZ@3#EC&>=1$!.$="(Y
MB0T/.L:JA&TPDLR4,$T,IHYJ)!WAB$N2D$D2(ZDL)E'YZ$MJ':%M*:[GUFTV
MEE0MK&IA-VIA#\/.JH5M G;NS[2PY*S1,H\X-H"8W($6YAA6R!CL-</".^RW
M=C395N29(6?5PNZHA3EI.2"$I2E1'JUWWCDCI$C<^@!@4K6PS462W8,7XTEY
MH(;I: 2/&@4@!<2C,<B1"*9=XD+C*#FC'* $MPG>5"WL01&=JJ)5%>U&%>UA
MP%I5M,T UM=38%7664WR3'A"+.(4@%4#">1AS%%)E00F=&M'F6U3=;2JH]U<
MX48IYB80H67DAC-C*<$VZJ03MH$^I:=LC"5SR:15%WL@9+R90@8-D21M!0I.
M"L29"L@%[9%W"L@)1X%S51QM&Z+:A%\?%KC9L%$UKJIQW:AQ/0PFEZ=Q7<?"
M*YK5) VJ9$!5A+PW0AY.$3)8FU)TN6&0R@A)%<K-HY' ,6!,E?%>;^U(MLWX
MNJ#C-Y+@)A7%\"3QZX!:KZQ7KL:5]\[K3.7_;F0GM:W$"J=X_M%TLWI05N>5
MIWZ0F73#SFVB):04MY901\%XYDDE)WC2)O"@M771XMI<9]/U@#?S"9S,VZ"D
MY2B8;"A%SI#3N:\\*'TI)I%8PJ &M(5:V&?]%6CZ7G90Q87[Z?\+@D,9[/ T
M&% ]L,L&B?E412>=32HB8I)$7.;X.),*:9V<DU%GHS%//S?;8N$L[XH2*X(2
M-VH/UBGM B,XZ,1]DD:)(*@4P7''<&W-]RR 8:[\(^86<02CY Q!W!N*="(1
M*>9D\,Y&'T@!AK;F"V<Q5V18$62X77]8$!ZJ_K!!,#&79.>$%< #%F%F<^]/
M3I$UCB$A(@5%(A*;[-:.X=MZX0!N!8D5 8D;U0>-F5/8)TR"XG#LAC#,:%)2
M1P&")%7U8?-Q83YES@='G4C !@%G[X/FR&#0'U+007K.-65T:X>+ML+7AXU7
M9%A/9+A=?5@0'JKZL%$P,4L \U@208U#.'#0'YRSR.8LL) ]4U;B@%U.TE?;
MI+H?-@4E;M0?C-3*)\&BIX0+*YW7V$22$B'&W5M_^!('_6"'Q\M.7[@,#7\,
M^L/UGUK[^.P_E\S%O'':842\M8@K;) 3Q"()- !_)&$YF ]E=AS]I0+ >@'
M^-B>[I26U#JIV6Q:)F2M;(Q]DCX5?FKRUI^ZA=+ZD>L/SS#:WG11K@;O@T39
MV_EHN^0&K%VCD<(YVAXH0=:QB)2U0NM 7,0J^\O;4EW/NOOQO@EW*Y1QO-F@
M\/B1]D<L<KK,_=70738\S,79#36!*J&1-]8C;I5'6GJ!HK6*",<9$$+)R97+
M:J96(6(U]8:-B+-7O6$Q8)CK\..8]8QS%"/-?G(9D4LQHJ1XB)$#7=BTM<-H
M&PM<]8:U 87'C[!7O6%CX&$^OJZ5]M0J)"P)",C"(F-E0IK@A(WFG&6S0NEM
MLZQ*QPH1*^T>JZ=43ZF>TH(Z^(+!IA*-OKL6GJ=+O1X.SV)X>3: ?6W$9C-+
MH;PY%JM3%VX5F/?UP\V%E!*FT:4 IC7S66)J@UR(#'XP*3&1026PM 5A;7)#
M_6O5J%>5Q1^@42_(YO?7J(??"!]/./RVY)): [\8"LS5P%,G9;(!,2D<F-66
M(D>P0E0YS8+5/*E< T]6R]_VC&J"?^\/4NP Z?\4/Y]V!K4Z> WCZ_64ZBEM
MR"D]KA/_G@;$=W/D34&X>O(?I',<SGORB3=$"^U12IPCKIQ!-@F%. O48NVL
M2"'7V]_4J?_N9D<%AI4W.];'D3_F_S, N.K%7S8TS'GQK9&&L:"0]S(@SCU&
MSDJ.!.6:,\,2#:EDN<OK,;ZJ.*PT/E3UKIY2/:5GX,5?L')D3M169?N!$G7>
MS1^%M-Q'CKRD++<!)D@;H9&*,5CJHHX*M&U!VT"Q5=U>&PC8!"__#:Q>_?Q+
MA8&9GQ^D>O)1.>1Q;FU'9$)&@PVN#3$I"6(9SP,$\/;BG<!7KS!I99W[+Z./
MN=%]B]6![D]?6DL2YC+(&%Q(G(9@I=5<)L&58(RY9BKQBB8:URE6BV"EOU2A
MI$4"=@A(>M"3.&,*&6XEPH)Y*KP.6O"M':[;ABSLA5BSJ0DU<V(ID%'G,VT"
M9,Q5+45%*+<Y@RJZA(  X#?O ])<N*0LC@P3T*[(-EG6)($U!85GK5]D*XLK
MYE-@AJ?D#)=1>R4C 1L]A:I?;#)8S/0+#M"0?' (CIV!*68=<HXP). 'M=S)
M:'(EDV9M91;N&%H5C'6 BZ\X;1Z$&57!V 3,V)\OBU;.2&*0<CA/)L 8664L
M(CKEUD")&YX'ZXIM8:J"\7P5#"E5"I18*B0'U+ &4XN]%(9)$;&I"L;F@L6E
M,=P"IVBP1PDD!V@8$2. "(<"$Y$SHSWF8FN'4-'6>%EX436,E<:+KX6%'@(:
M5</8#-"8=1AE<.C,18^\E3HW9K)(JVR@,*>,YWDND@45@VX+456,9ZMB8*H
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
M@Q(W*A":&D^P]Y$'S[5TFD9"%3.6V!BT-E6!> [ ,)?4A!5FG.2)B":G)XC
MD L,_N24>Y6,#Y* :4';DE0%8E.@X78%8D%\J K$9N'$+(V)$&>DD0IA%C!8
M&CK/3+8*&2F#-%YZH9O>MKIJ$)L"$S=J$$PJ*Z3W7AC%!2?&<$>%2M:!K" B
MWD^#J(.35YK_9_E*%&Q)9:Q C.<"*R$"LD;RK"<0S9)28'+6R<EKB@!/WJ:L
M3DZNZ7/?JUW;1L3<Z_S#1409F8^Y8RH-T=8AE:(!359E=[D02%AML06#AUFY
MM4-HV]S@,J^S6E85%1X_W%[G'VX0/LR"[4E+&@A.R.>#Y]Q;9&*,2#!NF4W"
MRHP/BFSCA2W=BA$KK3EL1+2]:@X+(L,LVNZLB8XZB82R&) A1>2B8LARI21S
M0<$ON?6KJJ.3UPH6'C_07E6'#0*(69A=:,IMC!@12;.37%JDK13(AZ@2B]2S
M/#I9R6V\K!Y$%2-64W78B#A[51T61(:Y.#L/D2@O%2*,2,2Q"DA[SI#$*CHF
M [9";.UPTE9"5-5A;6#A\4/L5778)("8!=B-3X1YF9!B28#N@"DR).9I;EAH
MB464/*?HF>VEM4BN(+&:NL."$?8Z*G[UV'PNCFYX2LIG#B<$?GB+G.4.$<V9
M!$G@G&%;.Y2)MM;5A[ ^//X 16!!/J^CXM<.!F8]/J)/2FI/$)8A(LZ=0\8Y
MAJCT0 F,>)IA0+!MRE9(VC^CA@AU5/SZ9Q754ZJGM"&G]+B1RSHJ?D.4#CH?
MOM3,*99H0L10ACCF"5E)/'*.&FH"YRQW(F5MQJZW&ZR#*U<5&38Z>%DGQ7]7
M;#B:F[:DDC;,(Y4$!6R@$1D3P2B15$0K#&<2;^T8LH3(906(E58=EE$!6%6'
MC8"'N?!EX,12;C5B'FO$758;I# (*R^(#"E2E7N2MK6YWH&HZ@ZK"@T;';VL
MNL/W!8=9Z#):14QN6"P\]H@K$I%-3"''/?,T21&LVMK19)LM[,RL"+'2RL/C
MABX7K!&> XBJ)#P<!V:Q32&MQ7#T*/)$$*<R!S4T1<D;0;B1FD7  ='F]+H1
M496$586 38ALWL#J-;:Y7!B8Q3:Y9"F0%)'F+J<Z2HX,Q0X1QP@'S5&9E%L*
MB6VU2MU*EU2"OK(!S9?1QSRVI\5(NY6Y[JD+S\>S:)I3^)G!L87^F>O&Z3R:
M9ST0BGJ9/-7>1 ],T]A9U@)0:I*\LRD/?/G_V?ORIK:2+-^OHF"FWYL7H:1R
M7]P31+@*5X4G&EQVX7+C?QRY&F$MC"2,\:=_)Z\D=,5B(Q!P);)C!JNDN^1V
M?F<_IZEQXZ7KY+W0E-6SU9-.)!EJD5 2=*OH+;+,!T1"#A\7SE"592K:UBOK
M!K,ZPBP19\V2R^X&*J4IY6: RCS%G00E1:[C%)5VB+O@D$Z<(N&LXL%&E1RN
M)#3^S//4BHSR0VN/CU2(R)4R<)I\T)Q01;$1UJG@="@RRB;#R3RP)"4X"-@1
MQ'QN6.=U0)IAC+A-/M"(I39^:X<KW&9B534SBI"RWH#R ^/1G5"E""F;@2KS
MD)2DN)(!.V2#R];D0)"ERB,%(DINAJ-(=CEKN4WO;48J0LI&8,KU0DH4PCMJ
M#&@XH#X3YQVQAL@4<H\UAHN0LLEP4@MA(208V&^-#!P)D$VL0)H2AV(@#OB,
MXE[DS#M,VE2L2NTI4LIZ(\H/I)0[P4J14C8$5N;!+TXR3;SAR/@8<@NNB PE
M$7'"D@8)UM-@MG:4VKY__XPBIFP$J%POICCI502D8%[RH+4S4A&#:3*<89+L
M$XHI4T!Y<SH>C6T_[T(11^Z*&_-@&6.EC(Y0Q!1+B"L'BHXF%G$6E*+ 1K3%
M6SNDK9AIBV(V*0+)SP22.P'(Z@22JRA1(FQ6BQWS")ODE:8:&V128H@G3I#+
M/?TPUD$R$D-0LFKG1TB#9(XJPN:7L06X@7]#Y^O.;'# 3X!,_,Y_PY>SH?3L
M\'.G7P&16:36X]/1N)/.)U]U^@%.X M"MJFH &*EU$KPS\B5SL@U$V.G?UJ1
MR^1(BYBBLX$R4!*X<%P3PZD6H&;ZP*S6$P*&>X!$,@-GQ K%@N$*8VXL=4+8
M7!8F,N,PI["C4QIKV4QP,;3&@U;LG70'YQ'F\CGV@<ZZW?/6D?T:6[:UL!0P
M-8\ZW]!1)\""O5@[>OOX[R/L>W_W[0=S^N;X[=EA[]7WO5UX!USS<?==[^/!
M%P[T1P^_?X3/H?-F-W3V=E\2H)UO, ?RR89().P!XB;WT!:>(<,L1SPJ$9A6
MC*JXM3.._2EIH/-HAZUN)\%2]D,KZU*M3K\5__?4=N&;?OZG ^H7K'BE?[4&
M</C+JM=6_?CE]T]1@6ID.$:@"VF0<C1%V@>+B-'P/U"B<8)53X/3X<*RGU0A
MFMLM4&+11(N%%1WX+Y.3/_IE\A^9*Q9B6'I;OGS_E"3A7'N-E)<&5-5<?L8'
MC3QAU,J@;5#LZK8@#^20*E( 7G"Q2;N <\/AQ19=V14 >#3;F5;H#*,?#X97
MMJC3Z\70L>,X>_YVZ_T)0.DPCN&63&*M-!ST6C"FEAO PUN#-']:^Z:WG'6Z
M77B&CQUXQZ ?6Y7VE>_-#_*#7F_0GPX<-*E6M/X(Q*,K$VH=Q2Y,M2;=5"]<
M.)O3B0-87/. T<4@ $$Z7T'V@0D!N^O  0RMDXD@!7>/6J/3/(3I+_ -C!;D
MM:[-SX.Q7A[V=L5$Z]QGYX*Y7_#8Q9]K7';*QG@NQ7,R&'7R!2^&L0M7?HW_
M/.N$\=%,)*W=-54?\/P6ZT!3.!W??$N-?WN8*6B/3\.J"167EJ?V]V@X&\X)
M"*S(#:/]@FR"T;ZPW3-[/MKZ95%& 0&EOH*7)W_C%%-ZL"E.Q"(X,8-AM=TO
M0)B+PWP5C,DV9BRMHV%66_ZCPWBT/#%ODP),HLI&I[ 3!C,--U+Q26WM'&29
M,=/L;UGCZ8__^Q=[^9!7?Z\5PY+@RBJ90C2*!VDTIYQ:9@,7-%)W10R326M*
MF,JLB3OF3(Z88Y)Z&6@D F]MF)CZ4['STOIP:HCT/CEM(C?1:B9X,C(2G.!V
M:;=V0$.MK%)]'R\AX,DPCC+P34Q@K9-!WLU.Q00ZH]%IM<T@9(V/8BN=YG2-
M[5:N35D]J3-JN:QTMDXS6\B7]*(=G<[!'*"[$[].6 5\-4.QS$%.A_V,G78T
MBG-);0Q',%[(&Q<CGK"UC+$G%>8"![-YJ?)(4P>^.(EP>]:23O[O:,F7YE&/
M0-_^\;NW6P=PW6EW#$HZ\,-^96W+3Y\NV\525>0TX5GUIU2\-Z]7?MW)<!!.
M?36X_)^3W\9P:N.XXE7S+X$)#4['^4D9H0$ *XZ8?_\,,^JWNC#/;GY.;<Z3
MH5[W2W[_=(-"9FO56":/[L#0A[;_Y<<+9H'%?9[>-EOPR>MN&"Z<C_/KAY)Y
M* PA#;K=P=GH1>N_.O]OH@9WXRB/#/:7BO%1?7SP=-@S>+X=MVZTQO2G=M#%
MZBHI*NF4L3IPCFVTC#LGC55"2FQ-NGT+99^&+RK;RF2J\YG:<1YX'G<>]GS4
MU>0'J3;U"SL+HFMJ:+F'K'L.XSG_Y!Q &P W<C*7/?(4(QMT1$8Q+ +E3 J]
MM7,U>/X?%<E4A-*&$S,[,FMV4(!^RAGY\1DY%)^8LBE*RX'O"H$XC@%I83W"
M*AD+0H)R/&SMB)\?DMDI$7C=3DD><3DE-YZ2@U?L4\Y?%=)+9%WN@1X$J @@
M.Z%H8P@V>>8P:,T@_O_HF%1,][\Z7Z<'15V"$^"XO<%P'0Z,*K#RPP/CR2?&
MHL722N2<RPW#.$?&P/F1V.N$.1.)"C@P/\:5[=;+FBCCXO@LQHG\:T$^J[Z%
M.RJY=+89%V:/$0B16: & ><F&2]$4&]!D84'3,3KRK PM%EO0%F'@/OABI-!
M=Z(SU =0>^-VZR:I/PM?$32B3I9809A^(#M(*U3EZV?CNB)2O_KAZ^#AEY2+
M'XO?^<H?"=^9R"<CGEJ"3O,R3>8$S\T* !!V]9YJD2KS<KYI^HY\[^0]/[7O
M++A0+A7K418'PJU@$7-.B"$N1:^"%('#%^):*+CD#_1',9QVXYMTO6>PWB+@
M)9S=KYWQ>:6N'\ H?NW"C\^/^.G^P=OS3["L@5BOD$@<B%\P@ '#!**:2DJ<
M5:!%;[4B@.1)MH\-3^/Z6A:JX#, BDDP2J<RVWX&.L@$.9@ZK08UVVD^Z7'B
M#ZX462!WH*]9BOJ$,\[RU+,B65/>%@__U?6:VB:S.:ZV@I.EJ7R/<R-F%>D
M2]2U)Z/X8O;AGZ$S.NG:\Q>=?C71ZJ9KTOBGUCYCMIG0V;HR+1XP??S4%KA=
M&5XNN5EG=L)MJ?B-/^-M<L??))9WNO-'@^7;6-YU/(\]UGLL[(\>*[>YOOG7
M)QCL6JUL&>R&#=;<ZK$_*:ORT_"N#;V4B"O77A.7-O&4/4Y@FK[$Z-6U@6FS
M")2:(_06=61^NAQFO5?CU5R465B-:P__NF[]NQP!"&+:?[OA+SNS8+Y6%<TW
M6L49J 6#+A&#VNPUFP1*5RL&\NVDJ=IMZB[=9@&>U4+.8DE1M9;3B-)K3F)9
MW)4N[KO8LYU^!OG\7]G[G@U4.?3M7YTTN:33;QU&.RP04"#@J2&@^H^K,%#G
MPK?,C[AC#M(C%?S[N5&F6K#_O&-RR"TF_]/([Z>;]1U2)[RTQFHNDPJ1&QI=
M,H)$+[0G3DNM5E.N=$+Z+T_'1X,AS">\S_;CFOGTSZZ=MV"L3G$E<?UK<!:'
MDT^=7F>\*8D38G_W/3D\V/N^?_#^',8"[SH\>W-P2-[L_MW;/WC7>_/A\.SP
M.'SYV+F<./$%[Q_\#>_;(_L'K\7>[EN\?YR3+=[S_0^'!,8O/A[#>.F[WK^_
MOQ[O_9;+2;P:[[W\9)EC/F&.,,W^.ZXPTBY(% U.L/\I>DZV=KC8QJM*FWB
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
M?4YJ8Q%Q3B 09B72VC-DA3..,N93-#\(M7A@E;&<A,<["4Y2&B(ER"8/X!]
M>72<801,%KL$GV*(RYZ$U=D@RTEXQ).@L328"Z1!/T7<58U6DT9Y%^'_M24<
MU-2K?HV??_&/"]_P;-^J+S+C:?5C306K,;CIK]>POZS9V?[Y[)GG5;)OK<K!
M,"O,E:8ZNMC<N]<H>("PW_G1KGC\E?,*9W@J$#6L?,E3B*<O/T7&LG07$!.Y
M&#$%<'*Y<;=W@D2030T3\DKUDH95D1!BFZN;?WX^5236:K"W*_OQD]CM)0+M
MUJK^0L:S6Q2LV-SI9U_<<YZ^?H@,AN:F+=RHC[^X4]F693*I5QZC6P:YPN3<
MM4BZJ4[O?9(*-RUMYKHI;DSBRV-U+;]>?ZF^;5#^RMW4EFF!4;+_88_M[?Y^
MM$_WQ'[O%3X\_KOS9O=7&&WH[N^^^K:_VSW:__ _W3=7"HR^)X??_=G>AU?L
M\/L7>GCPK@.J#=_[ Y0=^A[O';S";SZ\(H>]]^)RE1+8$4*Y13QY@[C!&AGO
M$V)!&R^59);;K1VNVHIL8/OB@DH;BDJ/U6R]H-(*4:G64YU1%8A,R#"E$<>$
M(XV30\Q8H[V(W.?86,[:0MZ[*51!I8)*&U2[O:#2:E&I5HS=.BDX!52R1B60
ME5CV7UB/LF581F4)$PY02;:5N7=%MQ6BTBH+/A#39,VS=((O)3N;HK/.HL(
MACM78?C-21S:,:SLY+N"RDNA\D(!+!-SB+.I>A2IG <)&JRS$24<K&6> (RZ
M56FP:U9GLT!?@;XG[-]6H.]!H&^N)A-KJ -X0]'E-.'( S())^2%$-1HP>"?
M5:G)!?H*]*TW]#UFY[0"?0\!?35=/"<+1 VRGJ3"H"S*(\>31WDON;%1<VQ6
MI8N7MO$/%]<P32ZX6V##8LNZGW2D6T7MV/L\8V-'^9P*BOXY'*0X&@&(V.ZL
MOM+236*>@7BQF1+$8]J-ZB?M]QB;5"-]'82%]PLUTEFT1EF+:-(^E]HA2#O,
M$!;>$F=U(H)M[3#5IF)5>M(:J4(%CIHTMX;:<@H<W1>.YF8;&WGB5DKD&6&(
MJT"0@>U#*43'@E'<,=!=F&E3I@L<%3A:$SAZ3/M*@:-[PE'-E*)3T,YSAJ2U
M''%C&'**&T0])9RIZ&0N8<Y$V_![-YE?(1P]IY#ZEZ$:2JZ&U&Z=# >]P;2L
M4"[:"QIZQT\Z=.<O2S^L)JAO>U6M9UC+E_U0V[UILFV!JZ7@ZK"NS*F4G.54
M(.<201SV$VGE!&)$\<"9,QQ[@"O>9HV*PEJU+>_94_-C:C^%FE=+S347MB=$
MY5JC0-4*A(^ D0XA C5C(:W3#*>L"^DVX'*AYLVEYL=4'@HUKY2::ZI$<%X:
M4R62D8J:-7(A.>0,$U1HSJ/&0,VT+4B3NE$^)P_6P=!^C=U?>K&JY9;+NV57
M[-AV^KE6YYV4A]L:;M8:H!Y3>9CL4:[-4]^;@D]WP2=?UQV<%4Z":(&4%11Q
MI11RC&/DE(J&!:\X=;E9+L%7B]^OO>&UT/)3J Z%EE=*RW/-P7L"DB*QB'L#
M?QPVR"I*<TDYQY7D6$:YM4-DFXM"S!M,S(^I.11B7B4QUQ0'PJR7"DO$A 9B
MUB;3,6?("ZF"#8#62@ QBS9FJPKG+#Z(%93U*0:,IZZ#,P6?DMR]/ )]J:L&
M-&!//<@/Q <-"$0B,DQP%$CR26%E6=!;.UJUA;AW4$8Q1#:7CI^J<DRAX_O0
M\5PM8#A:(%Z/G(B@XCNBD<,)_BBO+&P6;"E($EJVS36-%0L=;PP=/U6ME4+'
M]Z#CFD80'>/).(9D" GQI!RR&LB:XR"E%A&(.0 =F[;137(,EF(KM\FAFY;
MOR;#J.3EKFR!-@;*']/U,H/SSB*<%R1?"LE?G54H7J'YRT_2"\-HH"ABP'-N
MC<Y&6OB$@4$GDR3)=;.(E&U&5IRLNP(Z:GBX?$'4@JB-5'(+HJX:4?<N$-4$
MDDPN?&"<D=E819%.F*/HHXL>-C#0W#])X[:\IDEW0=2"J 51U\_<4!!UU8CZ
M_@)14ZXG0U- -B6%.(T*6<X9LB9G:\+6NI015;$VEW)C$+6R5OQ2]2+;N=H1
M]\?MG)O=TO;UI"\M+&"G;X?G0*RGPTE[=I>;RL?1J-TZBZWQ$-X!F]@ZZXR/
M6G[BTV^%SC#Z\6!8!4C^,NGNWAFVX&ATNIW<NGV[->UM/FG^/BL$DE.SOG9"
MG+84A'__LZ%J[F^#T7@T;_XW>I>SQW+']N'X?.UQY!Y= +^]V7W]B<GDC"(!
M2:D$XD139(DE*' 2!/5!&@[ZJA!7[8YP4 :GHQQ5"Z<H;U)[J1/PF&)Y.0$W
MG8"#UY\$\8JS[#^B.B!N,U^(,B$L0A).$NRM@A-PC0?IT@D@IHJQ7N80/*8D
M40[!3<U =]]_ B0VWH-JA0T!&(B*(*>P0\+:A&6PG$B:#\'5<(#+AT!?Z@G[
MRZ7^\@M<=LK&> X&.AF,.OF"%Y/LWJ]QWAXTBZ>UNZ9"!)[?8AW("Z?CFV^Y
MTO3OB5@UH>K2\M3^YO%6IX_Q:'EBWB9%.*?*QKP9PF"FX7!3\8E2MC6[ZV@X
MF\2)_1R1&T;[!20[F.,+VSVSYZ.M7Q8E&Q!KZNM^><EN7)B4'FQA)L(4S&TP
MK [)"Q @XS!?!6.RC1E+ZVB88>L_?KY!@)A5D^$LA/V6$2^GF]B=Z_9^&:'S
MP4_ME:Z4U:G='XQCB[ 6:CU0T^891D]JA1[8;[N=D>\.1J?#YK1I/MZ;(O.
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
M):O*Z2NVF>6(]Z]5-AM]%EI:HT67OX[L,/Z:=[-^P6^ ; 7'EL*Q]W7QA7L
M+&H,4HIJQ%W"@&/8(JY<L"XJ37!NEH[;F!4#S0:3?J/%ET+ZJR/]N0B#C5+*
MQ("L#+F&EZEL-*"^!"%)H%*Y7$&3$!!AKH:3%D/-8Q#PKX/^Z:AE)[;*8G)9
M2[GE5>^D.SB/L=K+8EI>$K$.Z\)*<CH)SAR*SC/$ :20Q2XA$7FN!V"BLC8W
M;C7RWH!53"W-)?=&RRJ%W.])[G,!Q0BF;=(,"<X#XI@[9"+E"'/)6-!>BN2W
M=D0;BS4*?YEEN\!@XX\1XK&N?$XVH8M8_^X 7F[[81+(W1K QG;Z%2VW4BS!
M.XV)A![-$J#SAL%^5=M5VZV\605CE\+8SW612B?, [$6B2!8]M9GC!4:1"KE
MJ1)6Q^ J^P\5]W9?%?M/<\GZD4.'"UD_!%G/12>F9)*"**!HZN"/5,A:PU&D
MU'FE9+0T!^$ 5?,&4?5S,NW<O2?3L]#QGL*D4VU)09VE4&>AQZNU/ 0L/1(R
M$,23(4BSA)$T@5IE%(^>9/N,9O=&G6*?:2[M/H5]IM#NG6AW+C%$YX37@J/
MHD1<&(T,]A8EJ96SBN D<\_&-A;W[LO4T'@68IHL+QP,QK;;@LF,1@M%P:85
M"^YCL+A?B>RUAJJG$#/^R'M8H&HIJ'IU5N]00IAUW.*0:^F#=I,\1TYAAJC5
MDFLJ"2$R=Y_B;8Q7I=\TIF#^"DT:SYCPGT)&*81_-\*?=])(.;6(.X6BUPIQ
MP&ND!?:()*&QY%[HE$-6J&Y+NJIPM<<I['Y_JT=S19>% DNU>@%WJ[)T6S7L
M*9_QJ#6S:F7ZIO>C?/$+(FHFL&E56V2>HJ3M1=)9+A\-0\_%HS_;3C]GG8VB
M/QU.:BS9K[;3K4H&YF3Z$:!DY:$;#^&MTQ,TOWJQ5.$S,>@OTV#UD1QUP-UJ
MA:IAD]]?[/$?L,5O^G]=;-G+V?[^/AC^!;O[LA]J>SN_KK#(Y5CD0O<^8J@V
MH,DCHR1#W,$G!VP344=D)%QHK7-G5FZN[3;U)-U9BS-OU;3_2-Z\0OM-H/VY
M>,QM(-%2A13+%?(CIL@(0 &ADH]<N&25R9W5VU1?#9!<_\;,#??XO<N?T2"A
MTU&<6NUN659RPUT+#91J0%.9*2KGU8(-$NS:9--*F;/[P];WNL@2*.P<30!;
M(2;$=33("NP0-L9;4/<%QW9K1Y*VN::=V^UAJ[@,&TS7CQ=_5.CZ8>EZ+HZX
ME#M%!-!"6*#95A^1QL&C) E7@B:A<VD,R=J\*73]G$*A_QS&7F>4S2[]T(K_
M>]HYR;4AGEG@<T-$CVM<!C7%ZL\*E<;G?W9M?PR*TZO99A5T6@Z=<%WJX%1I
MC;5 PE&!N"" 3CHWSXDX*FVLE,YM[7#3EOAJY'.QDVP$23^N%["0](.0=,W^
M@0US$5L@Z2QU&$>1=EHBG#O/&9H\27IKAYJV8@TQ?3ZJ[V]-'$6O^V/;_]S)
M?J!+L4W+NWJ>A_+T9)+)'X-!..MTNX!@\UV;!#L4(%L.R,B";&)YPB(:A(D"
M($O)(!TE08QA8S"+,B::G3AM860S-*=B$=D8V:00]2J)>BZ=A #DZ[5'1BN-
MN ==PTH1D0B@< #!$SP)7FI+?A^%HWGFD(V23G;O5"6Y!*DT*$AENH73BAVY
M-NJ[R[51LUY6T&Y)M*-U$491:E@0%*FH..(N2&0]ET@J;ZD@C%L_22S'3?%%
M%_/*&HDPA;J?@+KGL@R0ME:<564C#.)"661"C$B'%+ BL.7:;.V8-B=7^^<5
M0TM#1)D_[7#<C\/14>>DU<E]B..H&%N:(K+4/-4 :B?SK9KM5,&OY?"+U:63
M2(FT 0OD@@^(4XR1,2J@&+AA$<-F>INS70UIB&>ZV%?65#@I=+QZ.JY[?)1Q
M7!D4*$Z(!ZJ0E00D$HZU"RS@E'"F8VVNYH&NLTEE+2),_G7W8-;GH1\]F=\F
M[PRLZ\OAT/8_5YI148>6A"%>%R=8,,%C;Q!161V2 M0AK!ERP%LD\T1@FKO!
MM+%IB-^YV#K62)PHM/SPM#P7*7P(UG@>44C6(NYH0(#1"6DG&7?"8(^SX;(M
M5$/"PIY3#LUSK)JW%A)%J;]U!]P1=1G"B>B=5!*18"7BC#%D%/?(BF#^/WMO
MWM36L>T-?Q45][G/<VZ5FO2P>G).4>7$3JY/'?!)@I/8_[AZ-+(%XI5$'/SI
MW]5;$A(@;! "MJ S@-#>NW=/Z[>&7H.E3'!GRO%P5QC=#E6FFB0>C0Q1J7<U
MZETX$)&9(^A*E/LE(R"-(P8L)59& <XXFH,HU MP&PV@I8:(#<V<MV"7J^GS
M6B]OO#H*@\-T'K<J9-T(LEZ=RZ*7+7*6Y#*1RDH"G'D4.&0H#ANVY!$ GWSQ
MED=59QT1,#6!WN,B_7L45BKIKX7T%XY-;,RX,I&XI (!K2WQCCO">+#,&>]4
M0_H44%Y9@W?6IJ30:]XMZ#9OM0VD)%*[G &X\X^SP/8;RY/3]9G,Z3.!$Q$'
M)R7^9C:8V^'<LNE[4)C[/P\X08^' 3R8K:E"_\V@_^]%J4^"U\$6\S8-F4!
M^<_'C/A/O196"Q=,4529[H*]G.G] :'E@<U4%4,KAFZT$%TQ])88NG!$&!*"
M9_ D.L\)*!:(]9P1E1QS -Z!@*T=+;N&/0H(;<3K[\8E?>.98_!D5'LGAT@D
M8?)WV=F]HY.F@-LY)^@I>4 1JX\'HUZYX=DP]?'.O]+WGWMQ?##+X+[PU'3
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
M:ALC1"T,ZCN\:\QM<N%4^J_T?S?T7]6@%4%@00UB@BIJE"0\<(I20/#$HD!
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
M31FQD#,?P&8I9''$!MFUXC( KB_G4IN KU4)ERJ8;@B8W@!+;594):6=\AG
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
M6\X0J0K@".F1\8(B9Z(S1M$8@FSCUFX!\Y*"N<1C%H3QYIE9QD/ 8'O3E,
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
MQ9CN^@J-J*F6^[M!?S@<PWIL]?[J!B\V/\+B\+4'3PDWIKD_UZX9NP3/N%O
M0[KK?)E3^D4;4BZF]\7YNM@Y7Q+O,"]F.[-SA]GT\*-ZS[>1<SK.U(:9.CU"
M<Q$7 8L.^&OX\D$S]:X)D^49\\T]:_L)N49VSL,FUAS!O_+/>%8*UCFS]\5A
MS&<ON]D2BL-19P!^:F=X"KY?Q_:@#^"'69)+5VWS8=HKKLSV@9?2VB@Y#LER
MK[%UPC/*(\'6TD!IWCX@9F9IP%?#U8G[][]OO]O^MO7C\[?M'Q^^;QU]P-MT
MC^P=?3[:WGW[_?/!J^];/\+1SJ[GGU]?B?L?O,5[],./[:,/;/O-V[//;SZP
MSP=_=3\?[9&MW=^/MMZ\_0'/$MO0UO_^^#")^;\=;;WZPHAF%/N$L' "<<\=
M,MA'1*GCBN2,\7SDG3'3HFSQ.5D.A7L*]]SC%$S>M;Q"/,,J]+!2FX\+)*&S
M"Q(*SDCL.$?:,8LX3;FVHB?():-S_=Z(U?P*LA4B*D34>B*ZR0@:TT[AFGMR
MS79M\*C@*#9"(8I#E@+SN=!49"A&8"&LM;*R=0;/,ZLN?734#]W16<-U[!_G
M$9A)\WC%#_Y*K&C2PDN7N!71J$ "T<9AHH(BYFXFSRSR9,43NS\Q?6IZ8C)J
MY[47R.I\KLL0BS2Q'A'B++'$,6GPVB9?-W1F=9Y2Z'+5D5R<ET?&;>V\**>B
M28:AP$AV7DQ$@%V"K&(Z4459(**-E2L+<EN)W#NNP<41>!!N&XY HGEP=#[F
MISTX I@BPS6#Y=<%C07Q087VK;>EWNR\=]9,FYVA^91]F;S^,Y9OMM(Q#YPL
M!-;<&:^Q4M[SH R-,1)<_*,V\K5O^D?<22EIL(A1S!!WRB 7 D<A<<>MI\8)
M616.E').H9O6G/^;H_Y9X8 9.:!X5H^,^-JSXL)ZB3%!S*2(N%().2LX4D9@
M2UAR8+C->UNH8+Y@OOAD"T5\PR>+6J5@4D))9A53BL$[4Y8BSR4W,@FOHEBR
M-?XYI9>.Y3YG+;[P+()%"R"F6@[J/Y/C\S<)M%;V2N&M>_'6UZ9O(@B/VKB$
M6,3 6U8$I(F+B"1M8[!,2 J6"B/KU,R\KUQ"P*N.ZFDNQABH%] M'L8,N*T]
M#)QT)")A1+BSB..,6Y\#"UP'^$N4S,[/PRC 777@WKH<7T'P\#_P4OWPMC>1
M0Q^^_>X/3W(7OTTI^A&@N[[V8SSN#T8Q;,?1;V>O\^5Q<&P'H[,"_GN"O^%L
M!*N-,1K6:QP2.!LT(:,U1\1':T.RU'K:PD5[GIL?*Z:5/I=XQ_(GTSY#M;)'
MY.]+:F6-^&ZAWGM1[[>FOZ2(U-(ZA[QE'G%!%=)4!Y222BDXXCU50+UR74BQ
M+(&>!1T&*.16R&UN7N4T7BM>Y</8K?8JC7<T41O!IA08<:(XTH(ZY((*)H"K
M&<3<CS,5>BOTUJ87;ZWM=K5 S66G?'6*TRR.^1HN-:?&&RH9LAX<:>ZE![LN
M8:0]MDE&9I4URV;7K9 XUL\DAPYKV>69Y&$:8S)%UK<MHBTKV\IY1HC:ON4\
MLZ+17?-LRC.>V3G4VQ6-9HG\KIKI.NT55\8ZI4J#L2*I=8[QA+FI#H>8*'3B
MR?L[BHG,DCE^46RW6*;WLDS?7BJ;R&5B@FF-@M4*3%/BD0TX(G T4G3&)9WD
MVB8QZY+.J\!!BW9Z"ST5>GIP4GNC&DN)$,["1G6-0<>$H=Q1E(PV.;4='.6
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
M?)BDK[P=;;WZPJG6-$B,F"0<<2X5,M+Y7#20)8*UYI:O;4I#U[6<E]+K$B4
M%O)JT[L]'7E-R\:[!V^='(_Z#.=P1^&J^W+5V057.4II)(:BP+,HM=$J"S%1
M)+V*QFK"E-=MK'U8N*IPU?)P%<.COBE<]1"NVJ[M*DD3L<X$I)4,B!,>D5,D
M(<L$#UQIK DO7%6XJA7OMK1<]76\H93WDPIE/8RR:O-*&V5L#!%9$T0^S*"1
MP=$C3&P4UE 2LPY6H:Q"62UXM^6.8XWR_FWAJGMRU4YM7KFD'<]A*^V5!JZ*
M8&AQEU  FF*:4AAQW,:PU4]V#MI77OXY7SFGS=4[KQ&-W.G)(U"^_B5IRK)-
MTM41?YIT]<DV[+";6]'-">K]P>AK=6P-NB,??KDXUG#EJ%11G+RR+@E%:. T
MJD0I9X2XP' 00%^P0!&G5-E?6<Z%:N_2_HJA0DKO$):!(IYL0)99@ICPQ-M
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
M7CA);<1>1<=P,C+N#2* XA$L_6*^C'N/\\(/RLH/#LJUQRN_]C33]T^WGQ*
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
M2J9*IDJF'<NZJKKN.KJN9V2;H UU&!F/P<C642-PBAA2FD5% N/*V!W3=<7
M_FZ1[ZN'?\/XP^/5X)XO#X%!_.._P8>KH1S:^=OQ%(&-_,AL2]2[9;,8IY/V
MH_$TU[Q_1,@^%46(;UFBZ$JBLMR,ITM;1*JP,R=8,<\HYQZ\5N8=433BI+#'
MG.,L,MT[,3S)GJKD8*: ? 6E@)266@O/BGRS0"[/DBM G;E ;3@X++=#QS"P
MBT&RX_G@@YTLXP#&8 ?S?$_C/-^8[FPS;@;+)O_>P!J.$U!IN@#1GSF8\X=,
MD\%?_A$_Q$G+'^RO@_'T:+EH!F%96EB,(K1W-)LOH*\C&,<L-'G\T.YB,$OP
MZW:DOYE-PF Q&TQF-KL9#?!!G#?[@U?0SA5'L&R@R_&T#*$WQ6[FAT#^/ #X
MMHF7',;@: Y0-0=&@#E-<NX0/)*;/YK/7(M/)[G-$)-=3A9EVV(R:Z Y&-\\
M?]D-!_YL>^^>;.=W02M @1 7<7X(_!,&[J2T *(6YY.3O,3S<?-^\'9N0^SF
MTX[Z+TV,@^<S&"0;% U+OA_\ [YH_MI_.3^^/?EVC, 6GYC8>.KS]>*Y!BW\
M5_HK7:COF_YPRK#'LYQE!2QW/!H#K=KQ;:U),X@@F8<VL\AB!##R=@1+!__9
MR4GFOVY6()5YS>>EUNU19JG"HK/%Z/2*E/GGQ=^>V?[@ESC-[T].AC!J/[+3
MMW%%$A",Y>%1J]@RXX!G^\D5:$HY@4- C7%+%3L(8Y"<W$+N ;@5$,/.+]G-
MUI+L#YZ463^-/AZZ..\XFPP'%%,\+"^TP!(#LO".A0ZVV2 O0=-?D],<?@$
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
MS&?',+6:>O M??P^K9Y&5T^87A&<2-^Y)QRL!\(3./<N5SC/-R!20"C"M&-
M/*)R%-*8(:;7/C10MQMV5VYOP;>O<GMMN=TX]9A()KVS*++ $">1(6T$08E1
MQ3P1/*1\+5,^[4-J3L ]%MQ;<.JKX%Y;<#?>O$Q&Q! HHC0I4+A>@S>?<WJ<
M)X$QHY.GH'#U4-<[6NZSW-Z",U_E]MIRN_'BL3$@D<:BX%DNW1<)TI'E>!R
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
MZ0.X&6P<OYRT9 %8AR&7.+5M5[P!4W995$K&]^'ID/7BC& #8_CL?)6W^\.
M43A8U 2SGT88=9.=!IAY?AZD;5)B_OFE+1(M9@L[N1\2!:[ ,M^?G-UI/T+Y
MFN4\05!P#=@^&72*=0RJSG>F:+&XSU-L\$%Q>@'$.G#M7AK%R5$#W>2WUP*0
MP2JO1;>Z(#5 B]E1EM_6KFTCY<!7[=7/G6HL8K[Q2%9Z:,-KJPV:SLX#RK9U
M^(J=8XM:&&?6FI]I)5N'K>6<Q>,H&PKS<5;#>71-RQ4%;EO>7DMR'FA^[-RA
MY2V(O+A3D-S"1""-^>.R0S.&9C.CS0[!-^P0!41K&Y6Z_8L5EW]8=3L=%761
MR;'HK)/53%=4RR&)IC@F9P).7S/XZ$<Q+"?Q13H=AGPV;:,B,*0?3KHO'W1
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
MF<<A X98,H*7UH"RTD"T00+6_B>"O(S "L&X+UEK@+)I*-Z0*$;#\[)XGHM
M1$P*JVX0S"A0GBEPP=,&78)51A89L2J(OK^BH='U Q -RMW=D-<?1F@ 7AK
M<QD)*4RPS('VCH-21D/$K"&D++-(AIQL._6KG>V27[WUI1RG\T3FRCE:Z4;G
M93_9;!;H;*2T$"F]G1?[@AC(,R\A<,R@@C/@.%>@9<Y,&T[D1"I!2=-7O!5;
M--S?]0F/AOME<#]S1BPJ+CE:L#P;4,35$$+RP%%%YF0H3*N=7>[[WJZJ$T.#
M??=AW_G 0B. 90A@+IS C.<)=:E1_@B*:0E>Q !%&2MU$!)K?T8N^M9?/MS5
M"AJV$/L=C40TQ"^%^"]SS5RT<8IPCH4+4,D7<$:P6M$4<BI80C+DZBO9U[Z5
M('0(F+^,L>!XC/5QC](?O3SX.,@XS#<[8W(O0J4KCD7\N(?TF65>5,,\.;?+
M><?9O?S^9')\A,/C1ER+$=<?\S&**'D1C"70H?:$=U&#-[H&3H/0I7!>ZJC0
MUDIZZU&]XDA#0_7Z43TW-"H:(Q SB-I63CF?P'F'8 G-G+Q*G] W5-\#5*^S
MO42#]JU!>RZVH Q:X:N]-$^@K$'PKFC0/F66HPL):<-V?6:6/GK5@-U=8*]W
M\D,#]FT!>[9G,^0LL"#!E4)[M@P"8DRT<4NG3,B27F;= _::*ACN%):7BAAZ
MX6,8'(9XB+WC$=WVT1&!=?(NC/'=Z##C^%+PX';#G9U[8 N/WKW^_6\-@=]9
M1<?>^=I].7H\7;E35C];N(_"9) :BR_$XD\_31E\ZJ+MO9'HHG/*@;?:U )2
M![%X6O 8BDFN2.GX?2WZ:#38:+ K!2Z-!F^!!O=G-!@=>; ^0$0CR9ME$:*1
M&HJQ$IG4+F"ZIS4PC07O!PMN5KU/X\-;X,-7W_BP)/+R7<S@K J@R+H0E2$'
MD5Q]Y0*+NM262:SO]&4^W-J2H$:%]X,*.QK8; 1XVP28OA%@=LER83DPVM!
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
M\;YIO'\=WF?S8<H46,JT*X-7)M19Z1FB2 F0%^\SK7=7YRQ+UO=&K3;%M H
M;48NOI%I(]-%R%1C21XS70\YST8DIY-G*C!/#&HMLA^3:6/,VV+,6<S36*NY
M*Z4>.F+$F#X2=PH++(:"3)H0"GG*NK%E8\O&EFM@2V\,6L^9\P:5U-XQ*U.0
M7D2F>2JQL>7ZV7*N7WRQZ(*.8(RV=0IFA%@\ @JI8_"N\,1K<[?&EHTM&UO>
M/EN:R"46HW3T2BED 17C=:"2PR"5+TVH=XI(9P%:AC+;J 1HJPLHD00$41+D
MG&TI(7&NJU#G?297?#KH+LET&K[]^W&M,=Z=WE5=S(/AR72.Y)4_R8./N_^D
M+Z<K3"H,JI _4"Q7Y*4'C)9%[9ETM'J%?B,TVYG_K;-G<A3&;P?#Z9WY*2W?
M+JSM][ 6TT/THV/L<=^#WAG #TZ.Z)/2=T4S-K#,:6>5R)3BW/-8,-EL=%;T
M@VE"N69=IJD6 O<4VA<S*(]'PUPK5///@V$8ID$X?#8\A3L]T^?EES F3#\>
M'=$S^/)\>/CER6"2#D>3DS&^I,MX=#A*?]PUHE_NG2.:?O[;T<&_?GY'G_6)
MD,OVOS[]]/Q?/Q-"WZJ#_QP<TN\2Z@_>[7_Q[/?_OF/IZ'^'X3_^Y/G[/?J;
MKPFQ/[\G].K]][\2^O<4L8!^_N0M?RU>T74>$'J??OWOU_VOS_?>8.$^%YU!
M2IZK=R,@!J& "2D%Y\KHZ$X)F%8HYKU*GPE5-)(AEU8I%F2=:U=$M%IJ^I1$
MW(A$DQ_(/,?C$]S9_6:<WC?K]%X<AV.<]@_IC4KOU#Z],P.=@_]LL>Q^0_UT
MC7\'F%.K_?4E7;P%&1W1C5)%8%'!::>#++2?,"VX)S]OYT^P-$\ M0O*H'PY
M_=&@WB8M??Y Z#5 [M)..H7<[&&7;P][,GO8'XBKPF!(K-8;$0YJ*XO')X>'
M./S[S^/1Y+CW* S_P/&DWWLV3 ]Z9);>AS%.Z%?I R,>CCX]H%<^XEGOE]Z
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
M[WD)AW\E4U(WFJ#66<(U1U M/[D*LGH]+QJLLMI([Z"XX*K'$<"KHH$1BZ5
M+\3:=D RUF=F5?F!SO046&'4\1Z3P1U)CD8&*R*#F?R0'A&ERE D)S((7H(/
M+H/V)J,@7<("UAHJWQ?+S]AI9+"-9'!'TJ61P6K(8$[&N)"-\YCJG/$"JM@
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
M9=JF[_2*F]O=%<%.8R!_/ZYKZEN/[M/[.C@Y(B"E<UR<_?,B$)P-+',2<9*
MH#CY$K%@LMGHK.@'^DHI=[J^)^/CAR_2.\PGA_B\/![5ON<3S(_#Y-W/AZ-/
M+X[#,=8B@)?3Y4Y_\=$A+?4-7=2___<=2T?_.PS_\2?/W^_1WWQ-B_;G][2
M]?[[7[_NO]Q3K__S2C]_\I:_%J_H.@_^V!=/O_[WZSX[>/NF!*^*=QIRSK0N
ME7+@G!0@A'.62WKX"7=Z2,C_0$_V>'R"%UO-'X7QV\%PNH3NI*^\J/SZS<2]
M;[:=]A*I%N]5DW_7*O[R]9]AI(;9YNY(3^]HNH*_@>T4,G1GA^'#!!^>?_./
M/)A\. Q?'@Z&T^N;_M(5(;I_?!KDXW=U7WC 3O>&LRCAV>>?O?Q@^M)W0#]]
M3<H'THH?OLP>\!^^]F<?:Q](;V[TJ7_^&JVC=JTK_U3WP!A][S_57^M3_R(6
M_Y>)-:XOO?<*7SQA[0&\'K?372LL_QK#N/>4F#'WGF#"HXCC4S]"\OX/2X 6
M>"YW\M9EC3FG]!8XR])M0U?_YQH&O=8-W[,'QWU[<#=[<&Y;*623VNQ=;9UO
M@\EZ>R0?/PZ.!SAY>)UUOE27].L X,95].TBMQ)9&UQA_>,^,TM786UP6/>J
M6]R:V&SKC+-<Y/7#T<'[/S[O/TF?7]-KK]\_8P?ODWC]\O#]P<M7XO71K_SW
MH__[?O]K^KK_?>3UZ+5X_O+IIX.O/[][_O)@L/_^5W'P]?=WS_^SSP]>_C[X
M_<G_'KT^VO]Z\'7_TW^_?BL0/=[?>X-*\"",!F>U 26E@V"MG_;'P& "-URM
MNC%.A\I#&QEM*1FU;CT;0T9?OI%15BPJF37Q4"UGC2I ]%$ L5).3*G$95QU
MLYY&1HV,MC9KW<AH03(ZF/.,'/FR02OP.D10.B+$C %2#DG)J*,,>=4-A&Z/
MC+9$$=_&!'"NY[3T.J> 7\TK<Z?PZRF!,1*5I,$A]H:S<P3T\_JO5!.X'\:C
M>HX_]^*7WNA;:"M<$=JZ>@[XFD([]_0SNOG654:BN.]R'&HM,U4V]_S@3QV+
M[]S/'NWK\F]>S4=^;"HY>JD@ZJQ(<24+D90Q%)8=\QABXO&',U7^UAW/IAT)
MOCFDVSR5+8#T+'ZB3'(R,0NZ: :J% MUEALP;:V(03I5U(_'J31,;P6FVRB5
MS<?T7!@B9^&(C#-@,0548AF"HB\"HPS5S;*&_7B22H<PO25*Z,\Z$71:"4T/
MK$ ,M0X\C8[J,-50UTAKIWR+@N=B;/9%;?7PJ%K@\9P!&CLNQ(ZOYT6,\.B9
M-+).=HB@>#WYSB("2X6<GA(*JK2S:VT;'K?%.%V!BFDXO0V<SI0)N:!1Z"3
M>D7*A&0*>&D-B)K611%U$)YPZAI.MQBG*U F#:>W@-,YM:%X+E8G#\45!#*2
MA)@=!TPA..>\PEJ!85?61:;)C6U-O-0"X./PN1=QB&5PW"OCT5%OLDH-LKGA
MG/5JD G=+WWW/7D^_9QP,GD9/C\ZM=#/9*"K"?7;@8G9>8G&L0MQ;+J0>%%1
MNB0%9!-D3;P(B$9PB!%SQH+<!KFS*Y?7+"U,VUU<KT"S-%QW ==SU:M26*V1
M U=:@.)>T4[G Z +.MG 4C%UF+UJN-YB7*] XS1<=P#7<YI().UXM 1DG4D3
M6:;!)Z- H?%8H@^F%-JO6?='(VR))MK8%$S51.E=&+[%6I VJC.7>F$RP>-)
M+PSSV0\.!R$.#J>HO6>IF:X5HYTS[[-A&B.1[!,\_>^SX71<UC>:?1P^#([#
M(5FWT>Q"-/MV7A:Q++G*14+4:"O->@C::Z"UPI577F:;Z]0L+^T2:>X6'^ZN
M[[1*3=3 W0%PS[21(W1;80UX%LES$@1NG[B 0JN:8XK:!$_:2/1%FV.[<1#O
M6G5:@_:M0WM.'A4KF.12@C2.U^$#M3>V\X"J.!&=M=80M+GHVZ7JR%O":.F$
MD60;,"EG>J9MFBRZZC#;,HFB:_<7VQ#:[:A:(B/6QK*_G!U+?/3EU03SLQ:4
M6IIU_YA72[H([B5Z*"HA::10P*5L@ R+,6?--:]EP8[WF5JZ8?:B -J@:/0]
M)H4UMTAII'!+I#!36>BSMLPA(*N#QS7Q0; 60902H]*,15U5EG)]TTBAD<)=
MZ[-&"K=&"O,E?0*]81C!6V9 &2\@2/(9G(E:&61>UN%PY/WUK5I54Z4[(H5.
M2[CS]WP;S7 Z/:'3W2O:9VS0 ELV1M#=N,"SX4><K*1C\W6=A/89'5C7JX/
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
M%QA.^.TM&$3K/ [T?_USH(>C?XSY;\'TXH_A%S"N7_YU?6R<__?,_->[RS_
M4-N??OO;\/?1O\! _VY\^N_QW?F[T/PG&N_K+\:GZU,8+[0OKO_OWVZ/ZX'G
MB$[?CX*.K??]3L\QP8Z:?3NR7!YPW5(.$Z"RB([1W1'<A\ E-'N6Y=AV!/+M
MFY%E>VX8Z187_@M-@"LS02Q-P:_Y><X#[2KGXXBG4:;].HEXC@?FEXU 5>R7
M#()BU_=?OSC=P J-D#NNH_= M$3H<YN'GN-81B"X<(P7FRF6^B@&31^#T%M=
M1]JX9](U.>+K.(<9A&O8C$<HK;W$EN>F_N;XZE?Y-^/-*U!4P^[H =.*[R[%
M5P%T4_T-$(S00\JTVS@?:">P_ 28E&DOKY,):+2KNZ^ZQ5"S]M?[L)1R1>C!
M%<O1XA&H^4AM?Y0]Z-)B:5E!%RT?\%P+AQQ>&<-<\H'0)C.(0-\>'@F3FW'\
M7R1G\7A7NX;? =Y7?HS ?7\*F7H!4 .OAL[OM&R03(?1;% QFU&>0%P!!,WE
M'(#DXZPO4AQU FR(,Q%I-TD"C(0I 86^QB%.-]'"&4/B,;Z'CY#WZK5@?(8"
M69?+Z8ZS& R3TB%X\G80AP/Y53$W\6VB?IUHO>+#(;P6QA7?BN-12)!\D&3B
M_F2 *(G&PT$,"RK(ND @=I\*?#(9WLD9])/A,+E%$F>YF&2OM9?Q*T5*;(*#
M"E>N00KCR^R5$D<^6S^#1U8^,Q&I#-' +FA)#W18$D"2JSJD?+X<(!+@#8'?
M(^;,*$)(6$XH\+=?BY]RF'B(FK7RETC+#28A-^]>?GVU0CYN!V*LO01Z<UA[
MA6EXLW@F99<_\):N]IO0>)1,<F FB&BI[QJ$+P*/J0KM;QRP-;U3*S(8_L+O
M:E=":-*2&V#(KZ8C ,4[%,@KP$%0EY"#G%6PYC-$-F%<: TZ__AR/H0UJA 9
MI[(([*T!W(K>NQW=F"%I<1P8B' VSL ,*C22MTX 6EY 6 ?BH[V\FO9R"::^
MZ70,_=5K[5+Q7PH2RL0G>4F(1#/DP'S<XRP3"'#PF_F''V/>BX?R]''W16U
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
M36YD%_/[)$1>)#,7"J_4%D,_'E:W(ZY.3^0_8 [ &BT"T)X7M<NS*[@CWX&
M=X6OO:Y&VLT\70<Z4M',DXM/GT_/K]9VCVJOA->RW)@$=H7 >@T56+.+]/GU
M\NSZ=^WBMW.P(Q_./H--T<"D7!^?G6MO3\]/P<#@^5_UO;0SGX[/CW^19XCE
M/R]//X+->:==75^<_/W#Q<=W$!M 6' -/V^%X#]N?2K[II7$F-PES[*IS%(H
M"X0B5Y0V809#C#,U%&[N;6RQKO(D_-)1QS%.JJ-]QM'NV:H%8^60L7HZW??U
MANJ^U9UIN51@,%.H_5<+*GU]>0PF[$1^R8H. LH+A>C_W2D8N'>G;7$RR;X]
M*.-60V7<[FJ?+\_.3\X^@P&K=+9X?WJJY/SJ]/(?$#^UPTX=H  ?;G+.?)+D
MG.\^17+.<BDY1\FY!Y-S_]C>\ 2K# _,)NS "E,>YJ^SZ0@P^NY-#:V1X2Q:
M(P?3 Q_.WIY=@R\U;ZQT=0VNE@RFKDX^G+[[]>-ZYLA"K"MV+;'1X6O+Z*YA
MHCKJ9[O'+0,%XB5_5:YM]Z]?))>I=VW91!'-9C\9#I-;M%E1$DY5*0AN;2M;
MQ3/9UT?E!!^-E5ZOPSEWF7/.ZD.WBWPSS>?EV_H'<24GC>XS,W*C^2S2TY"$
M.JD>3YH7UEW=+R#9AR: ])3>5IS-VA"MB-9]MH;<K54+TPJY,QLO=UKI1>]9
M  'WL.B\G(S$NT0>6)6(I\HFBPBB&E;( *)R*B!)BTX4"S_!$Q7H>LR.='R_
MU422+A[*.QRAMFHOU*??!G$OWC=FHJD6Q4Q4N=FCJ*@-\3A-A-7GR:VJ,.P)
M,:Z4]F.]Y2P2#9/)W0QKBX.@R\'J=P^Y?%=H*Y5<B\D%D$;9:G<>GLK>PD#<
M(9]DXG7YES=87SGD=Z_CL221?.A>55@R*2*RP.^ZOHU!67$55S%\$:]U9;RV
MU!!9?>=UC<!]\%N]:VSYG6,__,['GGQLKK;3-;WMAMW]9-VNJUN-F:OA! V9
MJ]\UK>;0M3DRX'6]-8'@.U?^M;%7_P9W&-#R'UJ^RE*UDP"F47<*W,M<20J<
M57<)>G?S@'632SX;M>+"R94%_^=3;!YR /K_*"FT=R(+TU@6'QP$&*RFQGN,
M J18?  5P&C@:8E1N48$[PF1<?(Z=T37D%))I<'>#R[XL @'(J:=)UTBW@\
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
MWHN'<7ZG1N,P._46!@H=K9PJ/ G_P%LS8&HIS^&CWAT@0E^D @MEXC'\ M$
M%@.$T&3]XO),YQ.T<'YKK*.MLFH_CZP:^O;"NC?E>?'S0$C[(2NNHB+RAK_
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
M0M%C<Q9&B(54^#M/Q5A*L!B/8=84.[88KDX^'%]^/+W2?NMJGXZOKS^<_D:
MU9R%$6 5A\52[*"),LSS?"!N";):#%EG[XZUDX^GGT[/K[6KZU8>?R3 :C5@
MG45<.QD6#8!S.J[8:KCZY?+XP_$G[;?3JVLJ>FC0P@BJU'%4/N C[3>1Y;NK
M>_A>1R%J;-/DQC:U:\/V_][>O=;HD#D=,F^(E7BX@^OSWSJXR2'S?5V$J$Y
M9!H'N4C'XJX#!J*/5[KUBZNRRFYLLU9JSWDUZ0;F[0 [X3L/=\(_ZB71'?PQ
MR$?#G_\_4$L#!!0    ( .^$15):.=JQFS0  #5+ @ 0    8V9R+3(P,C Q
M,C,Q+GAS9.U]:W/C.)+@]_D5O(J+FYZ(=I?E1[G<-]4;LFQ7.Z+*TMFNZ=W]
ML@&+H,0MBE"#I&W-K[], 'Q() &2HHK<D2:B>F2)R$PB$XE$(A]__[>WA6>]
M4!ZXS/_T;O#+\3N+^E-FN_[LT[MO3[='']_]VV]_^<O?_]?1T;]?/7RQKMDT
M6E _M$:<DI#:UJL;SJT_;!I\MQS.%M8?C']W7\C1T6]BT(@M5]R=S4/KY/AD
ML/DK__7TV3G^<'YY?'1Q.3@[.IM.[:/+BXO+H_./TQ/Z\7CZ[-BG/\]^_7AV
M06QR=G)T?#DX@<<&SM'E,;6/Z DE'Z>.<_QL'PN@;\&OP71.%\2"%_.#7]^"
M3^_F8;C\]?W[U]?77UY/?V%\]O[D^'CP_M^_?GD4C[Y3SWJN_WWMZ;=G[L7/
MG[['GY])0./'IPY?>QI>/PB?B?_]ERE;P)"3X\')Z2!^&F&Y&NBN'X3$GR;0
M_6A1_+0=\O?A:DG?PQ.4N]-D /,KC&'^T<8X?,@.DW%9JL[?RQ_?620,N?L<
MA?26\<4U=4CDP9#(_S,BGNNXU :Q\2@*QMH#F9]#PF<TO"<+&BS)E%:9N=_^
M8EG(4'>Q9#RT_-Q8AP3/@M: AV+8T?'@"*=<BL 7-B6AD.OLN^4&O:=>&.!?
M1RF(7]X"^]W[Z@1$P=&,D&5](K(#)2'JF_K$9.1[<'EY^?X-!;:4C+P$BN>/
M\.,1K+%::,M$N3IN^.LH'M<&#>EBK4=#/&Y+&HH77!52LB/OY4"DY1)I&7S8
MCI9F=#0EHEB35&1'/ #1GM=!&-#I+S/V\MZFKG$U!F6#\$/]!;@&BKY-Y_4)
M2$:)3Z4D$-]GH8"#WZCOEDO7=YC\ KY"2?XU%N<'ZL3J/K?+%>@,\7^_$C[E
MS#,HF/=+SI:4ARX-LCND ##GU/GT#O;)HUBG_Y='GG\!0N(G<O#7ER3^_!Z&
M4.]+^B+Q6)3.3^\"8(='Y=3T^+VGQ*O[WC!D&GF"R__3W]ZF3MVWAR&N[_XK
MO/R2T[HO#T,"L*6:\!['/\'OEFM_>A=;Z\2W;_S0#5=WH"'X0L!]9^&CWQ[N
M-*:8($8+)$8>HT_9]MLQ_&^ _ZRC]-B0^0CP+ G0RD#\^_M-.!L8HH#:8_\W
M\7ESGM1@]8AFX,;:JCQN72H+AZDO8SYHN#-B?L \U\9SU!7QT/1YG%,:!I59
M4PY!PY>!XLL),.,1YHXJQF2!60J:)<$=F!(&$\+AK>8T=('.[3FT#L[ +M ,
MQZ?5V67]M ;];WO*OF2V N;<^< 2VHAM!6 ,[#J%?V<Z=J4@+>98$NB!2<Z(
M+>#%YM0/W!?:$L>*8!K8=P;_SJNS;PW#@9EB8F#>Y\2?T<#U'^>@B^;,LRD/
M;OZ,8+O?CJ=ZT ;6GL._#Y58*S@K$5FN;V51_=62R Y,UG!B^^VR"1X#^S_
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
M09:B2 E.3)/P5PNJ+&RYE=)E)83)$<%>BMAGQNQ7U_/B)(([;.<R<V%^AG!
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
M#X/CD]SFE(*S$GB6 GA@#$Q"Z2\;$0)M<+ Z+L.*OL"*V758K?NQ*%[A7]6
M_?O[M^!7LERZOL/P&_FW[S-)N_@*OJ&>#%E#T9DZ_+\FE$_A[[&#[FSQY- #
M)8?FVIU_\S:E03!V)MP%-;HDGC+DO@*%BVCQSB+/@0B:^_3.(1ZV./#)@GYZ
MMQU0W_4\/&I\>A?R"&"^/7//_74INF_B^WYZ9T>RJ=4[*XB  C>,\*_/G$7+
M3^_DXRZH[G=6*![WHP4.1Y+NX&N$\>Y]V83$)0Y#\D;P9L^C)*!>&IH0X84P
MBYT;XM>@="*: 3-/@.MC-GL8__0L9Q FACZ[8<59D=\LF _+@J_,$X.Y1-@W
MBGA#W[[S;??%M3',DRZ>*<_.@"1:3H!A4/NL9CYRVV88UFE^IXT2"(\A=[^+
M0@B9>@'9!+ 1698SNQFP;J5]DS\1O!G\$=<E4[\I.PK=AUAG <FMQ_;:8+L6
MC,^<V/3IE7HOAC<M>+!KVC/1-9I0B? .=QGBJ>['DIP2R=X"8D]U&0@D'!=!
M%B-<D$O"95B<5J:U8WK#]+&&18^ F/X9P;@GUH3]V\#NIR"H"PD9K0.:*.T@
M3<-R36\8U<]7W4@C KAHA6$N1.E[ZH8T?\DI2,O.WE*9GL -YH1@^WK4IWRV
M\C#J#_[&;\1GD^U: 4"-&6A_XUZ+7E*0US43!CI^08LR5\%)RJE>V[4'OVO-
M>!\A'6/GFJR""0G":R2BA/F%S[;^ O*;>% 5(RV9]]6SR? J>+1K#F#*:@0[
MIPB]_0]*.'/&W)V!A(FCX9L;E+^.>60+;V>'O]KN @O>2G:L,PIM5[#<C:\Y
M?"&NH 0VR4?0&VG6V!,'\E6U?O8[]>"_<8I9^A!V6"0>]E?\#+.*69YC+ %<
M*JN[0M?/W2L-)'ER*1_ V<D%3?Q,5TS5Y/!O_HS@!<6OY7-6#TI/]SBDU UE
M8(]O?XX(\#NDH)%=G^)HS7(R#MR1LJNZAC(.DXR;!-49[,+!W%VZ:K.IXG(Q
M0>@I>^61<NYR8(U?Y?2Y\6C7ZGXXHP16V"IPQ>6/V$77%/GS:N21 $-R<RI=
MQ!@\T;?PRF/3[^7KN$44NYJN,$9AGC%,3IF"_KVGKZDW>\*9#Q^GXM'2F:@R
MM,X;_E ]IB[[DG.4")E>R?^:A:#J\!XPN"@)+U.1:2CR5E3^^%JAA_(S>7.(
M/55[HJDT3X@^.1Y<+@&O7@$:!G6M"N.CD2NB$](.VD'B+ 'Z45&YCCL5=)#
M59EJY4M^*Z!]50:9=E89D0:!73=4QWYJPFY:P"#T86KZIL\9;86=X.SI,@.Z
MP]6M*(L+EM!_4L[&/GUBMZX3KI*O\)_!/U 73-=+,;UV*'=<5+W4,$/H^FW+
M_;3#-$=RF.9(5K2[M@7;@ZUXPNG"C1;#!=H,_Y3J4>:&H?$$-A2GPBOC3[W(
MAG7HR\@REM$!%2=K!YAZ,'\/](5Y+V!M"3L;C.X7RD7)S"?*%_H%5&EHUROG
MG@'E0)7^53:?ZIKJK-]O6MU%..T+_;<8;/0'[+GA?&B_P*F.F_S3Y0.Z?I>O
MY T#6=*+A+&# J^*MCZQ1Q'JH6[%5Z7JHRZ8CL-F,+*#XF4_ZC!LS'"UNF?^
M%?&_:^PO[:"^6JKK=H!P2X^S#H9K(2?5K(CRT5U+\2-]@3\+3+P;C'*I8RHV
M@=3UVP^Q!OV2K%@4+I,%2,)P3B_.P[GZRO5@V OUF$.F<Q<^:3TUVX#L=FW'
MM5,*XG5@2Z<\($#OXY).\<"9#_G##_(<6JX)VD31TPN,D^/!1_U"67NDZQ60
MV/"BOGWYB<<<-6($T.E%>N9.!$M @NA1'\LVP(%F[#C93*HAAX/^+%,,K\(U
M2WV0[5QGSE<X =$S;7Z=^979\)5]\P:K#@R.D=A2L:>L*5"JPL"NA3OUE&;\
M/E4B8LP#^ZE]X@R7L?.5\.\PZ#E[86R\.*P\O./KPR<>J4C;%U Q^-."^$0N
M,(=J/('F@7VU1M%8UJ_'[!-=+[R\O_ZBB9/_HD]._F\^UA/V$N_O2L1?P%MH
M+1[#J+Z*V^.<</H,7+#AR+:D0#&"IV_XD3(?"!15/H"0 +D6^:XNCK(1L"VF
M9I<J5@2WWZ,_3QHX-_(UQ->E,Z ?U-,WW2@RNEF]?EA8LGZ\6;+>?+6Y)?A^
M[L1-;Q_Z?^>0&@F;4JV:VA?V5,I<6FN-ZK:@]\:^KMD(HJ+8RQN#BK<Y/XZ"
M'EQ<"!-OPNGF32W&^CV],A4+*%T*0.D$;VV8P3+9#F;7"_;!#;Z+"++4&V>X
MP"D?T/6[E&X:)6);?_<I!=3/?>;:Y7#\9MQ6PIE:4"Q-1]2SNQ:(G@A UG,(
M6P+>LD;*U?Y(@6\SO#Q1T8%,7*AL$8:X4YP]4)D;:Z&*@T0WI*<1,;!S):'0
M-N.@SA^H@YG9YCM@P[BNUP2(I8H#RV<"F*[JS2.[?KLX>DM4?7A>?8'C-.;N
M2'_C+36Y*2L/[_H]T[KS&) FZ1L1GHG?+P^1K3"TIX=,O RY--^77/:%2\(4
ME$JO7ABS>6 /=H*OC-DK#*>/2ZQ,&./!%0.32)2NJ!H351M.#]Y]0E9P]IQ^
MGW 64N&?@T\S3@S13L9A74OL-7T.TY.?TNYP>)D("C17(/IAG:=+%ID@M>R5
MWIKTA>'*UU@PB-I7U(</X80%X0,-7=E^(/[2TV4\;PNVKV8=2B:ZBV1Y'>;7
MU,N5Q_= 18EH./--4.ZQKE40^DG&/OU"90$%Y2]YH']&& SB,!Y[4&SXBDQ7
M(5LKM:!*1FT,N\(:2W=W=[>1YZTF>&-DWY47M_B1)/2G8D#.VQ<DSG6CQZ\]
M%^.V2'NP\K+AF3)W^"ZY0@[N_*\1-A2]A5-AA8(31@C=UXK*)DC#JMD0^]O<
M:FECA>X<;T\WL/C&PTYMK+'SY&+QW24+W+"JS5T;3@^6E=A\B?>9!(+[,,FK
M5&T8W#)5AG:]\0VGTV@1B4CNN"C:DM,YEJ!XH?)""R.FRFL\#.W_CJ2.F'"J
M+1/1/J:>KI>$W;((C6^/E\)L,V=UZ49U+2GZ1-^2/-_4[U/[TKTE-/T\03UA
M^::I*A2 *9ZPS\(+B().AIN^"B.[%I7BWNQI)5WS5E$#0@\VB4Q].>:L5U&-
M2W^LN$R7"1GH/I^^3AE?,LS<FE-B@Z7 07H#ATS%LYHZ:&TCZFMX5]*LT"$N
M?Y$E'^U$#8#\B^D!<: $:ZS, >]L/IJ[4S)C7\&0)"*%X>8-%(4_HZ43VC::
M?FH;_>%G\\A36*VA0=14J\AZNM4G@0CWKF\P!PL?[5I33Z)GSYWBH<ZP[10\
MV#7M5XQS]@J'+B1*&[)5]&1OPJ\VJC4G8A(XC \];R--;_N213O#UX.-6!TD
MC6D$^><ZSA=0OI>OD>_*4O3,MS%(RV&>R^Z"(*+VE7#XAK#U>(_1,Q8PQRJ!
M8SY423U_N.'<]46O$#A5TS<2I$$!5ROQ!6!9$!_PP$F<,>'+&?/?R0N]HM3/
MA V87$2](;-3/V9YI:LQ'PE[X,[//B"Z#'AT)$_!L!?>. [%DEGRX;'R+!GK
M+>X<;T_WVB^N0^7='MZ%B+.Q2&75R*MN2.?7@T-#4$%?]MD"MR=N&NC#M)5?
M\XGA-\G.TMJ=R(] W8^[$#<UEJ, EFUR'EFD/=S94C+99'C7@=7/ TMI\.*5
M-$=D!8K N,_7A].Q';!AG&4S"&1HIRD6L : KO5*G&HO6& JX%0EY?XK#>>H
MZ;]A,QMO!1.>^@4K&L>=TM0# SJN.YZF$F"H-2K@%RQ 'RK#&1:Q2)DKC^6H
M#ZAM/:P6GH!>TT526&9^VS+U?5EVG[&/ /'R0FMX0_.XKM^L<L!T#R.D-4T,
M?#1U&B?E;0SO^CTQ5/;"'$U[T1=Z4W?( R7>C;AKN8I<#S-.@B_$QZU!7&=^
M,5_=-(/5]0R49\'FXV.VN.[;#GI/CZQQ#3%3_L;Z4UUS? 0').J+&+WXD(6A
MX7=WIKY4AF%=OY<J9.<+TX0YZC+,6TD*@N?5Z]R=SF$!QG=F@!N.B;@BT:@.
MF<@_B\OV+\E*2"7S_SOR7<:!8L9M](U26R:JX;O&3\-I"1Z.="937\C;T1$(
M4<THKW NV-S"T&7X;0ES1LEB6SNM)>!=BW)QDKF^#I9V3+>>U'+*3IJ\SDG'
M[Q-'3\*AS\63_W,$B^Z&<!\W^K&#'>I<VR5<5Q*\%HR^WN(GETM/I@8B14]V
MO<@:UG<P>J6VA]MY<YSUV@Q >BP38).YV-9(6F@5RI<9(>S&+V#3J;L 16\V
MAB@H?M&_@(X=Y;50MRL/=(9+<_5(^8L[I2.;\" .92UW:3>%UU\3]Q\@J\K!
M(VY7@G'5Q/Z*@[M6!-]\Z2Q0,ZJKI;7Y8$^YAI:.MZ(@8,P!;03Z9B$^^"S4
MO)YA5.<W:L6=<;?K/[D=S*XEMRS2.DVKEV[J-+;ZEO%&#?UT-]8_F(J>)I*O
M!6^*(QMSH@"$" 2F_>C0K1#T= 8?W;>B\MVJKG>=2N#U 76]DJLTO Z!\,V&
MUW_ LJ#7[-4/XOX>=WY)L;\&W59:Q-W3G7(T)QPSXAQQE_7BLBCP5@\4;]BG
MPF'R1=O%N>KPGJXX:80';M(:AJ19/*A*^#2KU4%$ H ,-H$N#V@+D/T_YU;J
MEEGZ>-=*IJZQDXGF;M>**@#<]=P\O;*G.2Q?.)I@<S$,1306#-:/Z?J-L@UX
M2/5>/:0O]..VY,[\4026H#]=P9]X@!S%21O&OG%5!G?]CKI4R=@.#AS.%HFY
M[#!L4@$J$RUC6'2YAMO/^(@V57.W2'NKQ"FRQ/5G<=I/1+SX1<0QER0WD2$F
MX6GL\+J ^CHE0A"FPH0)IMA,(L!@;E1GVB+VIF%]?5T1?0X;DBV<L#9]NP$.
MLH4[!;4@^[7#MWA69>6%M&O!Z-BW*7))U],(5<US^H;6&7P)RK'<BUMY?$^M
M6Q42?O.&41D!$JC?,\J?[WJ;&!(R')H"RM>>Z9KBT?@?=]>#2S0!1=VGA4[0
MBA_N9^QR6C3ESE=AI*I17A(Q!\:&,'U%*QI,F%$9-(]TAN.N0;9F2:0RQJF/
M?1F8*@J=B8A2YK'9JDX!G*[)ZD%PZP1P<4QC,^4ZYI[K>K$4WQ@.?5MY3RK*
M0%TP/>!9<E2^P79T5<_5ZP]WS;U,&Z[-MEOQTL/R7IGV5!7YN3W@'G!8W]*I
M8BL&S=#>)/HFC99EUDG<?UE7,*?X^;Z:S]=L*K*.4*'XH8A>$6USQ-6.>L?2
MC-Q*8SN.>[BG84&AHB<FT]3D';8#JG6"[BU,D$6S.%/ *,D*T>1VMH:AKU*2
ME-R %Y6Y:,23&:G,&=V,OIAK=90.[.LK;T:[U&OP]S^G@/W-8NFQ%1SQ90!+
M4-A5:U+43"O[P)0%H<_"%5Y:BJND?U);OAJ,X^GM4KF@_& R.H][P(R)#^:D
MB@^],8@2BT1X$UT9\"43M46BG%8/5!S=.5=4$/R(^2B(8M!5!/JJW'>D&=%I
M/&OL\V5.VI8R2#:=D,W7G+[H&"8;CF%-T?GM0??4NX2EJH>V3+1.[''#R5,W
MI.M5*TZ-LM 5\6TQ<U/"[3!M%ZEU"E<=WM=-O/#Z7B8*3T@07D?E0EYE:#^=
M6:D5DJGFI3V3Z4;TYBA6'M!"P/[>#&,9$<XQ<ULD?8^=S<'"7?3$$AA:3^8/
MP-Q/24J3'P&9C>4JJR9+;C[?M1XT9PFU$##1,I*NY^S&IWRVFG!F1T+5ZU^^
M[.FNWZ+L7AQ.[4.\Y>4NEGMVA0<][CK_Q*[H0W* J'WE7@=T3T^%Z4J&A7SG
MVQ%J:2S<@^=WP>E:N=.5@'0M*:IIB0@GP=0M/'!BY(\L3#0$6,+,3W[$FF?Q
ML5456=.U2=D>=K<5_$6FQY*L6!0NDZX#)/1H$(1@(9Z<AW/UO>M1].5[S"'3
MN0N?M+OKUG"[G9;?73CQ<"R=5[LZ1Z6A7:^*C70?7_[_-_2\U,H3*AK8];M)
M)234>)7-;>W!KFFO%M_=E6&\ QKZ:2(7='$MOL>[$IN=J& V(MY4QDZ[HN@C
MM_%I3&I'+UCN4KY))]G=T="#V\?AR?')L=%UFC[2]5(=KT5;;23YD 7V]?ZG
M_HJI!H2>.M; )I9^)-=GNI?1W;)5!-#3&4B=+.I,B/>!JXI^F8(AO7',?"53
MSJB*F*QM!%4=W?4B+BI[GSFT5[D>K .BG[O=R',=!ZTZ+%(L:"F_%REXM//K
MG3CXA#FOJN8FD34W,:TR6!(7=D&;JYJ;L'7&I7;$S^BFJ=DUJS4\/=AUA='V
M#]EN(XU>F'C4GFE\)(91_13SDK+%NKZ.NZFE_.,)Z?3.LCC647Q;,SY2C>GK
MO52-;!,&BL-'=H+&P*==/V)1^8U="Y#[.FD;384!9>Q4O8WP<B[^0151,_GB
MJL/IJ8]V2,S9 _W)'7B<PRE%5!]9M][A&6I(9:\RM*=&_TZ*X0MM?>?'1L:/
MK<2?0][IC@&6I<A4 _R3Q'E\36'=X4O>D.E\[(@*.%@X0J0'8 ,3OA@[]]JJ
M.5O#[=8I75ZD);AE'.^D AE;GM9X2*)835&_[<#NO'>/'Z@[F  #>'C2GCZN
MYQO?OJC=(#!6B-L*9-?3(?P,5-4T,Z?:%#W<]09SK8K6A^0M[:NX[AL*L- 7
M7]]%M'9"0X ]-1C2U(M16HTV+E8WM&T5E9F)XJ]YW&T.N ?GVWM5PU=$%B\]
M78&8HD>[KL";\D 5:TG5;URX2^4.EI2JO*:!.Q.EAH<!%K7$1M])VXS:@O C
MB.B!T!0VR=RFM&8U,!WGH"N3:.SD_;5W<)B:4O1CJB9FQ%,Y;JI4MJE/74.@
MW=I;$T[K1@UK1G2]DZH#0&KXPG*.DXB%*;>1B9KSOL1G!JP(*/4 ACV)_H'V
M(UT2='-ZY37Q?AC^C@-JC,42@\U2B=]\[!Z.D6/"SBZ/J6D!=#]=LYF&!94[
M&_1E716&65?H>ZH?U?71(;-*-R/[GICX1GR^B:N+3"83??F]+2!V[[TV56"Z
MS59@4JMS<RFFJ]785W2G./OJ"*X9CQ]7<PS2N-L[O[B 1ELI +50]O2T.,*,
MR6#)X(3KAQ4ZXI0_W[7>3>Y$1NF=R-?LG4@J_(_,D_F(R0U]R-)K>VVP1MM8
M>A/?41*@"V_4=LQO)9#=&FTR/F,]@U_/3I,_=1N('>_]:O>IWLE',Z!K);'1
MA!65,Y:6YJ*LQ=.<WKR(P^DU=4CDA6-?7*[8N'-J&_AL"[93BZ8L\]%5YW'F
M7!Y?DU7 _((0U*JQ,NTBZ8%/J*R.3R;Z=C/F-A-O^PUL#!$ '3*,Q*U3+FSW
MB'LPNQL+*BD?I8RJRBNQ8&#'7K5LM;=*[:;*!_3T[,[\ (ZO<KKQTG3LC+D[
MP_YV>%\@%'6Y=5EE;->;2&LVH-$KL M,'5L3<.94X1S/\H*4.6E5B1DZI3S]
M(:TZ@-Y&B_BX,4O,S,$$:M#8)!!7BZY,H%P!O]2^&%)_:<@[W )BIY9'9Q&7
M_^(1EO<,#0 >*1?:(TUJ@ZZ$?2#+UNFK1=2#T9MC;&G7XD"T+<Z'YM\W:8&L
M!=;/;?F)"U?6ZA%K;@5W01!1.[FG%4F;LH:R*J&L4\#U(>UJSY$45#O!3I5M
M@1<@5'3X]LS)[55&=FV.?(W0++B-?-N4A)-_L&O:$P/G@;XP[P4^"*T"&QK8
M[T*@,-[N.N+F5)0FH'IJ(3Q2-/"O)ES%)HE%A1&>+R" ?JAB;DB\!"4S#7VU
MM@'9&RDQA[O#!VQ$CS4%I$.AC1CZ J!]O341=6<RU8?QU@@&8R* (WZK5Y>Z
M*;@>N!"$>R,I0V@(S2E^N*=W-I\C J2&E-K/*Y!3T==B\GBK5P"&05TO\6OZ
M'*:'6=FK)C[I@E45UQ(P1EC5@M)/2ZU&1Z[1CCI]E<#M6DC6=R\1+2C-3Q6
M>,OX YUAP0/&XUR(N'*GJH0 U&AB$MJ"WU/%D:M'AGR&H\RMQYBI]4*UL5U+
MB&+*%RK=O\9S?HOIF[O!V5-)JF$\G1Z'K#U3+ NMKS:8T!YSYMF4!S(O2^H/
M/'A@$0\P,$)9 TR6D+_'DM;PXLSS1&LJN=!DQ@T*AJ"Y/!I[-]AZ*GB5*H@7
M% ?/5Q3?KDAY113]M#"RE['"E8'O@]U>T=V'#HX(7E(227W=B;L>F)Z>MLO#
M5,Z/6X]\,8/L./(ESG(2-B'HBO@$J(Y]YN)%I0-[ROZU>JY)X.UZO1:SAU@[
MN*>Z-)/Z)O/<;/4%+F8L[8L<9.G]J[:(>#-@_=2/Q169:L1PEPSK/H@[27>6
MEL'8>8R>&<=6W[#W8U)SFLJE[--*R=,UH/63XU76L:'N4QT0_9R$C=B9[(EO
M0EQ;?SZL.+CK Z*X$\ ^KR^N#5:*M[IY$8EH(HTHVS-1]ZXU@73]S@TKEHL#
MOKSYWD5!]#SXKN?IC_NKN& &A\/0G4'@2Y[N^BVN&.?L%<O<^'9@W+/*GNZZ
MGYO(O1X[96&C=QMAH\-07NG=:(XK6\'<3=1@Y;SO_P=GA)!QDE;AT MG^?-=
MBR?&1?OA:L+@W?^3<C;VZ1-37V*9E>0'_&>ZTVP JNOW+PIO1J?6QTN4.26*
ME11N-1!=O^\#5G,=.R-1U?7.3]+\,1H^-I>Q!H#P1<6&$R;R8BRH:\-V8?\.
ME@7LL:*A(#Q=[H_8 :J.*_S$X<M/K]1[,8A%R<-="\"MZVRN4?%5S<5>&TS7
M[RU3-)_(&V8'PG+U7-DVCOC?QZ\^;#VN@[F^0(.H?8 /:V+ &\#JJWM\JZ#F
MRNDF+>+H0S"#8,B(<#NYQR]WQ10_W%/WVP^YHMN+.[F-B%UCWXZBA[M6FK&-
M/AK_X^YZ<"FZ:Z,?49BP=8Q\,X".+?H)9U-*[0 ;9V*S3.;PS>L439Q"A;$]
M7>]Q%=9\?=8@VQH)T]9<'[9YS (JOZIK!*R?WK>TCU:2_<2RV4_#-[?T%%]M
M;#M!^K:[D#40FP?IU[COCY8A.VTM>B +K:_FT=CUDO3@]-QB"%/7CNE:J1><
M5TMBM$,1H]V\(4XML#TPZPR5WV]W&:^T(Z0]-8Z$0 Q]6[BA@ZS$B,25B714
MCYCG4='8,I!%#(0KH5SU; FUKRKH$795K/Q;N\U+A8%=*Z-TJ\2&2C,R,ZC6
M\N=_W)O\_3V\2#"=PT;WVU_^/U!+ P04    " #OA$52+B=6SI%8   AT0,
M%    &-F<BTR,#(P,3(S,5]C86PN>&ULY+UK=QLYDB;\?7Y%O;U?7TSA?IDS
M,WOD6[?WN,H^MFMZ]Q,/+@&9TS33DZ3L\OSZ#20IB9(IB1> 2GG[S+@LFDH\
M$?$D$!$ (O[U?_[Y>?;+5^@7TV[^;W]A_TS_\@O,8Y>F\_-_^\L?'U\1^Y?_
M^>__]$__^O\1\K^?O7_SRXLN7GR&^?*7YSWX):1?ODV7GW[Y>X+%/W[)???Y
ME[]W_3^F7STA_S[\TO/NR_=^>OYI^0NGG-W^U_Y?1,A4*T>)<4P2&6,BSAA'
ME(T<+(TA)_'_G_^+E<8G+SFACG'\&LO$44@$.'@;<Z8AT>&AL^G\'_]2_@A^
M ;^@<//%\..__>73<OGE7W[]]=NW;__\9^AG_]SUY[]R2L6OE]_^R_KK?_[P
M_6]B^#9SSOTZ_.O55Q?3;5_$Q[)?__=O;S[$3_#9D^E\L?3S6 983/]E,7SX
MIHM^.>C\05R_W/F-\A.Y_!HI'Q'4CF#__.<B_>7?_^F77U;JZ+L9O(?\2_GO
M'^]?WQ@2;;98!C__QS_'[O.OY1N_7IK8S]/+^7*Z_/YZGKO^\P 711@>N?S^
M!?[M+XOIYR\SN/SL4P_YW_X2<X](.&5\A>-_W/NX7Z]11C^+%[/AXS?X\_JA
M!5$]P/#G$N8)TN:X>VKG>3=?=+-I*N1_YF?%KA\^ 2P7!ZCF[F=5T<N.4*^4
M4L:\''76Q1M?FA6^=OWE;\Y\@-GPZ>1B0<Z]_S)Y,_5A.ILNI[ XFZ</RR[^
MXU,W2SBUO/RO"S3*)/*LA?>&!$4UD=X'XH1AQ  S6BH?O,LW%;86;R!]]HLP
M,'\]WJ]%D[_";+FX_&30+:%L_0+\CUV!K91=1? )Y\Q$!I$ J$BD3H%8$Q()
M6G.:DL^&Z\8RWA1G@SUG??REZU%NG.?_\LLW*+/R>LI? ?)]_(%6-R><]3=^
M75Q\7KU>9+J$SY>_7^;_AIQ8=G7TOK(KBG*LX;?(8R(-(5E)O 9#9*"1>!,=
M"3(#Y='9G&,+^S_$ZNTTX#\##8ZT0DLV1,0-3%I"14)6>NN1D"P1FB (&H3C
M(!^##?L+]P[10=_#RGC_X6<7, G91^\H^F1*H]&H%\1QG8F58$5D-GK=1+HM
M6,8TYQW)@]OT/E;SU?C]O/O\N9MOH!!*B2 "VB?AJRJ-H<0K(U$T)?%]9BAF
MD[7N-I QS725C7^4SJM9_BRE:9'=S][Y:7H]?^Z_3)=^M@%NDE4.SG(,S2C'
M&1<P#/%2*Q*X=3C]YHCS>@LN/ QM%W:(I\F.RG:IQI?WL/33.:27OI]/Y^>+
MLXCQ6=$ZI!>0IW&ZG#B9M-;2$RD2SF#6".(SLR1I195@C%&I6O#E86B[\$4^
M3;Y4MDN]^>4:Q]OE)^B1P%]Z^ 3SQ?0KO)YC/ MONL7B=UB^S1_]GQ.>9331
M((M-01J5(\Y*29A5SD<G G>\R62S'\Y=F*2>)I-:6JP:K3[VX!<7_?>-Y5/%
MF&V4C)19D4A7ED_&%1$:/Q246IN;+%,_0MF%'/J:'.0IL>-(Q5<CP)O.STO
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
M3$'4A-N(:C+E5B"#3'PV2H-V4O@FM_$.ASRF4XHC8M_>UFS.OE=^VO^'GUW
M1)@0,S>*,,\#:B-IXL!2DBRJB;J<>)M6E \B&U,!L)-RZ3#;5"V^<],?N09Y
M-L/0MNR$ONKZYSU@T#M0&[%8+A!=!,^(3.5>H7:*&,=$IH(&8$U<AOVACJJV
M6!-6-39?X_S]=7'NJ[_]UG7I^P)C[<N ^UW7]8MGW3R]'RX!'9&M.&*TRG'
MD>)6#;7N"D:NV),WV5-7_?N,V,P$!XO=R Q7ARSSZI!E797?]?1FZMU)G+;)
M@V_3Y:?BI_E9\=)6U5D_P'D/Y\6#"]_?P/Q\^:G+)04X[<MN>8L$P\$H6B<A
MZJBG4J+B[B/&&T[W7U&^Q4W(SPJ_2A75B9(N>ZD4R0#%\\Z"A "!)/R?HL)1
M8YH<ACH:^='%/.\$\+PK.>R+[N+6T.]*;Y?"I5+,YI.?,_X;?O/3)N#!9;".
M!OP_3:BAJ%***K5*!&*=A8#^!'C=Y"Y^,XG&U*_UM(S_H5#H*$A3KZ#MP>)<
MBO&V?]/-SZ&_+0X$;VPY,!6UT40J*8ES@1%-I4B>"J5SD\BYF41CRMX\U7>@
M)FE&\ Y<YR(4#=*%"$0[RDOZ*A,KP1$&5%)OLDQM2M%5P/[XR^C';S#["BMF
M7*O4>I>HL9: H)Y(G!J),Z:<)V?&Q&"%&]L$<J\\3V,);</X^HOH\909P?2Q
M*<3EC'@M#!AG-/>.<&EPAO8JD\!=))YY195QP?$F5_$:R?,TEL^Q\[\>94Z5
MJEP7KRY5/A<E9_=RL9Q^+@O^%>PN7W_[Y9]Q=E$VA7XHS_>NAP6&TB7 +DKJ
M?5Q>^%G%$PXG!5HY1_%X2FY\WF)C;N=>*Y$SX2:A:ZBM)-;'1&023 0G<U(G
MW>ZMYC_=-4#9JKB^7_[WZ?+3=/YV#B4=M?'&9T,-#Q05 N7N@@$28G#$2RZ
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
MDI93C\ZHPAD;A"=264F<29DH':G+ 67.32X]W0]K3(MK#9[<#ALJ&J7F=25
M5.DN4)(+';B@Q*=29Y_G3%!Z0;Q73L00$K3)0SR :TR)B!94J6F6DWE@5W\M
MFXFEMT+X?O;ER^P[.J-_?'@%:!0_^[#TRXO2[O;JR^_]LNY:=>CHS5:U*NIH
MO/Y)(1TX'DEBMI0Q*.W^K+>$2T6Y$\;RT"2/U&C]NU8GQ&X>I[/I8,P[1CM;
MWFN."<] 7;2>,)<,D<%GXIQ/)'IM@&DG?1)-E5-#BJ>PNN[#PBU=PQ[)Y#6[
MW6T380 /G[^L/8<)!52#,;;T5N/XA[8$/8>A]XW4WBA#55M?]5YXHV@V] A$
M.\9*#1B$)+Z)[P6DB^'6W>+JD-!P8>;;'/K%I^F7<ASVQ?3K-.$RLT %:6,3
MY\3'XHPZ""1P(TGIQ!IXX(E[UY9CQPDPJI*];5EX0DM7V:ZXX_UYAGY4@9C>
M3#.\GB\N^G+\:_TR>4G!2Q4(+?EUF7P@5JG2>CK$K"53,:L'7,4#A]YS<^/I
M$.D4IFB],O[>%9>XD#W,X,;63(I!>.MP?C$"-4*-)UYF13Q8GX!E:EV3#,>^
M0,=0S^41%LLZAGL,>DV<<!*D%B0JCJ&W+M=Y@B[Q-]<)J"AWBQZ966,HO3(2
M4NUEKL?@TV_@9XO;1PDF.B9+;0("H>RP"6N(C1P]2,-]2%2!R$UNQQ\+?!?F
MF?\WF'>\85O3\=I/7$V]2DM-G;6$>5H.KB1'G$*4)?_L&;7 DSTAZ6[!VX5:
M]BDZ8@VM=#H&33(M744D(]F:X@PZ= L]QA(*59(S4,-$VP3B7<AVX8W[J7FS
MEVWJ4^:FJ,^[^7(ZOYC.S]<G54J5K/2?%XMEF1_?YLN=#_S%H2#^FZD/*-+R
M^T0[Y@%H(C%*CL2/F5CF/%'">:N5# *:G/^N+<A.B5CZ,RR2CV'YUE/>, E?
MPUY,;$3E!"F)X::T9I- ,%#)Q/$4<*YV(;>IT[@COIW8]A/F_8^RT\FV3#_$
M3SA-SZ#[@?T+/T^7;\ 4#B\1=\1@M3=$CQ*V7@?1FQOK&\-.3(K.,N\)-]'B
M/.,#\91IPM&Q2@)B$BR=Y+##!JAC,JT;:MYXXN^P+%4O_*S<M"V-W-[./T"\
MZ(=_//N*FB]G^%YU_0<_ PQ@EKV?+U8/NO[>)"0=E1$2-52*Z]H@,:Z6B> ;
M)JF@'C6Y2T:V(<0Q;7A6H]UF]G8LYJVR*W IS-+C/Z\7_KY8ILL7"_##+'&!
M$T#?71YPGN&GB%0YH5RIQR1"J>4CE2 V#YB--!2G]7@[TWLO$?<=?TPGD9JR
MK*EAJI]GNRG\NP'<\GO9^5J6G,Q_74R_#/D89RDZ 282+YD@,M%24\ "D:"H
ME$Y:1IOL<^Z)<TPWJJJS[!2V:TRPOW9=^C:=E3MAK^=+/S\OB<!U[^:4N$X^
M.8+*1IC@-;$R4\)CV=W(AB;9JM/%?DC'=(_KQ"2K9;^J2^%-B+=JRZ.C_1Z6
MTQ[*J[!9T6S"(BBNN2 F1GP9&,8X7F5+A F)!JF%@%U*_QV'8DS[FB=TOIH8
MJ95_A7B_^'ZY/A5R>9=LHH)&)D1#@A:<2&HCL3Y+$DT.U'.&.K*'.53;!QS3
M;N6I/*@*JF^\HKU!)ZY<A.\Q/#B'50K%,RN<\Y089HM'%P1Q,EAD+@O!F2 Y
M/^%*M@7AF+8?3[R"'6NOQG1:7YAF 47EENC2%$HZH4G@R9)DG9410K:NR;;V
M/9CVW%;\F2BSOTT:DV1B'&?&64>D2FG5L<E'J='I$E)RK2'P)@?MM\.I*.3*
ME?QKWRT6$VNXXLP[HH-'?U*5Z9Z7X#@Z?"U%8MPUJ?.S'<Z>6;*VVZ,5:'$/
M]0\U0KO+=IM""NJ8<QC-RA3P/02723#:$*Y=TH&Q['S3N?'AY/,XDEL-N'&T
M/5K,BYML=4K3')@CP"-*ZA,GCE%+2H41K83*5+?.4MTY91P<A@RIPR%7N.$5
M;\TDEL(M"G!-\K[<IW#*$ER6#,F.4F-2 IUN77AY*"+9>>PQ;B(<08X[PI(V
MIFCW5N!?+C];[R2_'PK,0CEP=Q9C?^%G)7'X=5K*O+WJ^C>=G[]!9:$$C@ON
M%4;>&$UAC)5X)M910Z2.K%0_-K@TG.1=.D*(D<[+Q[+RT>U]2L8^W^QY-K],
M&2U*SJB_G3-"?X4;:B*^=S(&7)** )XI250J*0-G\+^G<1J/%&2,&QFG96X[
MNX^ O=L+CI>"XA,A LT^)!)\V:-Q2#<GA">@F*,:%P_*FYPN;B',&'=*1L'B
M2O8? 9.OFL5T\XNRC.!*X7T6Y4(X1HVR9-5LXJA/'4QD"12U30NA'"W!&'=D
M1L'98RQ=>VMF=9PBK3^8H1?CYVEPO;M^>CZ=#]AS*5IL64[,,4F"S+84+6;$
M:T<):BIKI2)3;I=:AX>,/<8-FT8Q4753M)O95ME<;W.4 C JT[F4>Y21A*3+
MH9ND:.#!<M'DWNMV.&/<CVDYY^QO@Q/T*2G37@^?<.:;?EU?XBZAT0%GB>]]
M7+VV!#L!KM4(XH[!CNM+<O]#FVNJ93^2.X8L'W=SC%RZ?-_7CNN=467LYMH_
M0A4U.VC<R8T_)\$:$;V@)&95JM>[4L>^],!,S$>F94ZV20KL 5S'+HGW/?[V
MP>?KH\Y%(9 =N*(+.A0=$+B,XZ)NB5 8L !-D4&3@_\'(QY36KHFVVZOL*<Q
M:36G[#ZX[\H'0^ Q?&MKOF<X&U;0&QNM\#R3DN IM4 9>B4.PV:+?B9/6<HV
M93=K"3"J(F"/1=!F%A\?7U440BLCB>0^H\L;$+T50$ K+J@W!I1\.GQ])$4^
M@]SUI9;7#&//:9[&U1MS?8>Q:%JFH)Q1F03N,-A,Y2XL5YPDES7CG@<33KY4
M597PJ2QMS=Z/)E-,=6Z=9 ZZ&^\KM-79V^>O=U8 .@F_P[+<A[N<]JD"!=P8
MHCEXG&=9.?@F2GUFQ:2&**#-AL1C"3RF3>/1OUBC8=Y)WK/[76G+4I)6,:(E
M:E8J;HCSV1/EE$G@ @77I-YLI>BHGJJN[]7^K9NEZ?S\TJ@WKMCV0\^X%_CC
M_/P=]-.NY <GW#KPY>X04(LVQS^)2Z4&BPBZ-*%B[K0>TA&R/)45NAZK=YTY
M3D60>FWCM@AQS]37]??H]/H>^<?N;S##/W_SR_*/WXMX&-J4JRV1J REQ(?F
MQ#M-2: A6%IJH'EZD_]W]^8Z%>BGLF+6)_JX^3$2WW,MXMM\4]_&1:,U]R1!
MU&5'*: 7G1/)0HN4@U4"FAS5:B',J,IHCVNN/QE'QI7MN181G=JWN0B3C \^
M6X<B.$%DU)&$0!71$:1SSBJOXFA3$C_*,S(U/QBY7]G!4FZXUAA6N'+"RFM'
M4/N)&.LA>:,"R/&FA@X0^*GXH:=ZMYHDCEH3<21K^8'1_)7(7-*4(LT$DD'W
M1;M,'+.19.Z]5#$&:T\>(S>7^JGXQV-\ <=%R9.\A5?(P!@J,^.$J7*H7:5(
M/#B)'(]!)&6RO=V3O/W+<HK5_VXG=0OQ( L7)(9!C/K2"(%']%DY.HM"B218
MC&#4J96TCP!/974^B)5USBD<:?71!P8T<:&CM<0*K\L]VE+6E3I"C0E<"RA]
M,)^ 0WK@<O=XP7!S2I^*%(^\^;$%O=!,.9HYT4J7J^'9DY 2QO%1<)95IH$V
M*7/?9E9^_*V1*\4R'127'DB6J%T9<.)#W\J3#)R[:%(PZ:3!Z[$"/97EKQG[
M6^^9',2<IALGP_;N.LN]&+SX6[J]G?>^EN]*&.6IXPZG:.8B:I@J08*1F935
MWUFKN-6W<FE[;9-4@/A4@K[FQ!X3%4:21=F2[;X.I'7PFF9&3,H!5:PT\:7;
M?8C>..."#="DME,SB7Z"O9$33?&G)<_C7*FZ;FYP%N/%YS(4I+N^C')U>;B@
M6ODZS#$HFEZ,J::>"O>87J#_\!6%^PJOIG,_CU,_>SW'".9B54-R?VL\\, J
MBMT'=',='7P[;J?'GD!?C6[(W3_H[[[OAW\\^+7?[_DGT..](C57Z/6D\GM7
M1/.SL\_=Q7QH)_-RL9Q^+I/,*S_M_\//+F#1Y=?K0KNE9_;UHTMCJM['Y>+M
MQ7*QQ-\MD48;$[5'? *CGUCM)Z31WP=?#=+95^C].12\BW=^FA <^B^ OY]R
MUV^*\^&;_W)2WE2#>%*BM%'L^"88=&8^=PGCN>OGONL6TZ'7W5BFE!TPCG$2
MV5>US<EQF'PHWI5477[[!4JY.GP[YL\O^A[F\3O^^,WWZ7)V7(E6W]<Z+?H3
M$.H1S7'">6C]DKR'(8!:=MN75E3& F4H7_&+OT$Z+R_0E9S-)Z**($\Z$[52
M[B/RX_=N7B#B KHI#+)^RW3:?H6J@>Y1&7&T.BM0X9F?(6+X\ E*=BPO8%GJ
M\QY@M3L>5$7!NX!LIHOMGQZ<M#A@D(8ZW%VX9OK=]LZ\G$V'IEGHQJ^^B"OF
MHINABX\OSN9C#IYDVF%I:*WJJCJR1%#9M+K"M"I:MC%CG95P; &SV=EY#W!Y
MJ'<B%3.@A"7.)$IDSH+XR"Q)H+6(7AIEY /&.V3<8_9H;XVUJO6F8HJ!Y4P4
M6$5D5(S88!E)/+JL0XZ!AOWE.*2-1I.]H.:VW=SY/%K!5;;BMZ%8O5,3Q[1U
MJIS93<P3::PG#G@BV24'F@F*@A]H[-4(HS@.]N@V/T#;U3:K5S ^=+/T1^E5
M<"WDQ^X]?+GHXR=?*L5?_NVRN\?W20K9&#"49,\=D< ,L=$X(BP8%26$H&]=
M1JVS%WTHX&,5=;VC^L#8E\UQ8E11,Q*U#,@/XXGUR0\E\[/3*2?5Y#+#?C#'
M,.6>E(FWM]L;6K7*Y'P-X!K69L_5C>G#1YDM\Q(GC8 +A\$EQ'HOB+7@O95.
M"*-WF*QW'W$4D_>CL*>A92H6-[Y<PFYT9%)9!1L=0:Z6@B\V$I^#)T AH+C,
MHBI:3$M;T1Q7\'O+ S>5GC(NF%Y% H+BJRI!DF!1\\RBMIE!F'(71_6A<4;6
M^^U8F]\LY%U1Q0UX?94O?)M_A/I]$KCG6N/D;!4**R/*[@M.!T;BN\Z]X8VI
M?C_ ,1T"K4><IF9J0*)U@W*3M+;<4^)*^2N9=2*6(;.- R^R=$CK)M[L;2"-
MWXYAD(GA'KAQY8QWB38DZMVFP/'':$,&IAAK4FQ@%W!C\DB/8LF>+\3^EJG4
M-^.FB)O3.V@0V>LRG[-,9$BEDS;-)"5!O56@%.SB4-XSQ*@\R"K6KJG3:K/=
M[?S%ZO+'RWE:;\V\_#/.+LH!D9<Y0SE,E*^_BVYNUR^A7!5Y]OUY^3KTI>TZ
M3MPV>HFS,Z%:H.,L'3K.(5,2'0.A==!!-5E?FTA3+SOP;AT5;(M#"O!5($FU
MR3&CRB*E$4,"# YP&73$>Q^35%&IW.2JUIXXQS0;/SZ+[TX>U#=ZI>S!#97=
MF(AH#E%E341@.+GAA$:"=YY0QQ2*;(SFNUR2NGN$4<WMX^%.1;/4S?YO./ZW
ML]\_)CI6&7"?94)Q=2AE8T-DQ =:DAR1)2<"=;=+)=V_.; O@"I2;VPIW@YR
M)Q 3+2$.R2:B@,R4%'_01$,0*6, 9*G:1\![QAK#/'LZ-FS=#ZEEB;IOQ3VH
MUF]L8!!U!$:XU9I(79H>@/8DY6B$IAX]QET::^\^XB@FUO&2Y0"SM+WMMONA
MAMN!PX9H?NLNY.7AJM^[]9,//^GZ&"A/?&:DD7HK-9RZ=B:?=7W??8.U;[(:
M^>S<3U&2Y]VLG*+K_6R"DY[2I1<LOC**2.$]"8X;PHW,(L9 M6M2 &I/G/4"
MJ\OAT!H?+L)_HIM6KGXO<)3?5S8_ZWL_/Q^L-^$, VSJ!<'77*)V.'K93$L2
M !0/)AG^?\N[EMY&<B-\SW\AT'R3EP"+R08PL,D,Q@ER%$A6T38@2XY:WLWD
MUX=L/^25)5G=(KO;FXLA6#99_*I8#[)89:M4?AI&[AS,_QAR>#R JL;<8H<H
MYP=[.W"^^N7=30=Z_F[[N'E3CF.!7FD7I$ZF+W?7TB9_BBSW)D]*.6EFVU2I
M[%1Z(;/P1Z:5W@DDHM95R/F+>@_UJ65^<>WM0G$CA6XB<3JM4DA)\X52("PH
MCQ8:A#KU*T9<XZPJ6HRY&^8J1]7BP8-WIL>#GJ_[SN3"<D$M8D.D9$"$-3Z%
M*!R)=$)@XP4S=&CD>"EMTYPH1>> "U2$0X[97*.)Y2$%;I(QG0M1*;1] +GL
M1&D&IS!32=O!F+LJ.RN8LYT6^9[YE15(6+J[^S<&5X)JE'&&).,J<]DS2[P*
ME$2#1D692RQ6J438A\A9N%>SDLKJK![A8/T(1KN%[ ,%5'H F:2)-YA\0Y["
M'4<A+8(Q(5D4WIJ+=6-?JF;A[,Q*-B?F_.A9=J?]22:Y%F@EH3'I0=%$0:QP
M@41GD3+62"LJZ]<+J!\7PE=^OT?14X4&0G+#E4P"("(D;U=R$GSD%GD3=9V^
M"*46, >W:CJY'IH8650L)G*O# 6-UF6Z1-)<3!&'/A(T5F@K0^2B<KC_2=RK
M.4IG8?Z.*('=$0& Y\$90P#R,TIT2"SU-D4@" *<%ZBK="8^C[Q9.$Z?2>IZ
M\[3&T]C]"\3#3T/?.Y**@K6-L40%GMM0Y/Q>ZCQA1@<FHN&&#7@S/9":*GB<
M.@:PQF3^YWO^W)35)PBL3G8*#34AL@@V]DJCZ3'W'#R/B>3HQ)OC\FRKJMQ/
M7IG0Y.VP? @<&I%4 @5&G&=(J)&6ROQBNDY+Z+Z$SL+-F%@41V%R9;W_'I[C
M@3M21Z4+2,"Z9!$!&3%1 A&!FN@9]SZ>DV);A)A9.!QS5H75.#O6D4RWH-,N
MF@:%E*ON#!3S&2C-_:$5D<KK)@60(L;*/O% RL>#[D2\+1T'3[DFRJC$ZA@X
ML3)K(99LHPPV:.NF1>\/<0136(Z'/,,K*@K3^4;*J6@H.F)5U$E'-H%X(1D)
M0G 'B,CWJ_?\'_M&<Y/."CP>61*[D)T+L UX25SC1;*4+!(3,.V9%+*#5YYZ
M.J%__MF.8F8A?;WY6K&DR9N>3T=*O_P^P^B7M5M]E 3E(V)@R;6DD1DBT"CB
MD1O2<,890*,DJ^PE55S=:%6PSDKD1=2"8;*CFD'.$.F@#DTRIE0G%UH#Q<I9
MV@56,4_?:BX[9'#!K>("5"$3_(,EG'.%@@DP[33A&EB&4A+K ')_=(K1-S8$
M/^D.^+0W:)]^ Q26GOF(?^= " -6!V4)=R:Y#<H!L4%)PKSF5)I L:ER-UR$
M^IGZC']8D>\M,5.\Z#S\V^]XGZ!,'UZZ7SRZY4O#TG7<WN(I<+9OL"G]M',D
M<D>OXEX7\ +UX%\CN[^A:Q^?^KT/8>OA<8K@?0:)M8 8W&'@U&CU0*G4,^#@
M7)?W/CQKV'I@U>YT>'#2O1N?W*SH0'[N\W^ V^Y:&:V^9TVQZ31->S>\L\LH
M9-7C6E4 :W']ZOXA_1HANS9M,@DOU'7Y#ETYG[>$QLX*+']T5N/%!2G+[W($
MU>-T)= *%4AXIBIW.NP:<;]VB[IKPW*=*5T(*PTP:(@!*8E@R3LTD@D"X%FP
MVE*Z_X"L3%#Q,6F7!ETOK'G>>MG->9DM?<HA!URM?L6G;N +:BDX*I"$7"5'
M!)N<=9^"0]16>QX9#;(*#KVHG-.Y66'9V@^ ZG&O2+K+2?)^Q4WKENMX_8 A
M=Y[/N#RQ:;E<_Y8=\/SAJ2%]NW#&2PTFG\#EO(P0%#%I.42)1N=K"=<H_H'Z
M+$O1G*HL5Y*R"5E8[%#I)/U=X[A76A?<*1JCB 0;QA-&4A'71$4"8Z8!X*&!
M*N]A>M XJP.B*97;!:RK>X9SV-5=;S!#DDCN?-V/?*#"(<&PV2MZ_@7@*-%K
M;7<5?IRBZT??XK\?$]G_6%^M4DCBEMFTWJRZ[L8++T12:5H2&C@C@M(DZLSX
M7$900I3,-?(CGA4BY:*\U#/FW!Z8\TL*O+.??H3T;YN[]28?MM[OF+_@('G"
M!H@ T$2X+NG64"*UL."2'\+QK ?'XY$\!X=R"GG]77[K3"6D3%KV68N[>[>X
M?VT2L_ZR_FW57JURG=_L;7_=WN+F[^O52P_:G__S@*LV62COK55*$!&=(<(X
M2[RDZ0=W#2C92.?.*7H_ JFSN'?]'/(^GDB4D?/=&<L)$[P] &-4$=%"3*ZK
MRY7QG":^P;0OK>'&R1B!LSYFKB\!=7;WH9F&*"PCF//420(F"YDVN0]7 T1*
MSSE3R.U^WY.>>[L0H;,S9%7E\+SM/(4,5#9:!Y=TZS8WF&\SGW_YWZR97@.H
M-%B.YGY9IZ':!54@O721*(;Y3EX!<1Q$BM09H%>-97#.84L]"N=GHN8JR;78
M/D$0_7.[O;O/8?_KMVU"_6"!GI+1<]]IZX7-%P%0X4(L7]GMSGK:;^OE7>B>
M51: _OC85? ]<RD%0/SZ@/FN>G5SC3=#,S3>CU$$E ](J['XP5D9QT:J T2E
M;(QW\[S[Q4\ G1[/VSNN-T_V:'C&UH43U@'W@D77X,%U-ON;'^OX^LUW;!^7
MV];_>/Z3P?9E^%QUD!^VU *@?UFG 5((O,OXN-XFP]81M8[?W"9]^+*^?W"K
M'P-@[C-Z$6 '+V=<* <KV_YSC UK)07=@X+K<(OPN$R!P.L_O<TC'>Z4EJ=A
M;.8,@69RYKW]VZM5&G3XI5PE0F; QO- FA4O<\K_7U/X.]6&/$7+S#AZ$JH"
M3/TIA/PR)#LDVQ1_N0VT_WR -/\0&W5BL"*PGDML55R.?K.7 5T6P/-GK8ST
MP.6_9<GS057^X5V+?_[3_P!02P,$%     @ [X1%4JC0I^K+10$ [A,/ !0
M  !C9G(M,C R,#$R,S%?9&5F+GAM;.R]:W=;.9(E^KU_1=[LKX-*O!^UNGJ6
M[;2K/.-,^]JNKN[YPA4  C)O4:2'I)QV__H;(/6D2(F/ XJBM%:W2Z_DV8B]
M#Q !!"+^[7]^/QW\] W'D_YH^)>?Q9_XSS_A,(UR?WCREY___OD-\S__SW__
MEW_YM_^'L?]\^?'=3[^.TMDI#J<_O1HC3#'_]$=_^N6G?V2<_/.G,AZ=_O2/
MT?B?_6_ V+_/_J-7HZ\_QOV3+].?))=B\;?C/ZM8N#6!,Q>$9CJES()S@1F?
M)'J>8LGJ?YS\V6L'&;1D/ A)?R8*"QPS0XG@4RD\9C[[T$%_^,\_UW\B3/ G
M&MQP,OOV+S]_F4Z__OF77_[XXX\_?8_CP9]&XY-?).?JEXN__OG\S[_?^OL_
MU.RO10CAE]EO+_]TTE_VA_2QXI?__.W=I_0%3X'UAY,I#-/5 ^CQ>7KY'UY'
M8WZ9_Y+^=-+_\V3VW[\;)9C.Z+EW"#^M_(OZ';OX,U9_Q,B02OSI^R3__.__
M\M-/<\O!.(U' _R(Y:?S+__^\>UMI/WA])?</_WE_&]^@<& $,\^8?KC*_[E
MYTG_].L +W[V98QE)?J+(5=0IL+YU_IIO^R,Z0L!&:>SB(Q^BL,J\ XQ+OOT
MW3%??A;+6.!L,.T0\>W/[A3OZ!3Z71KXUD=W@';V0>P43R..NX1ZXW.OX;P
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
MY+4.O"<LM ;\-8@Y9E?LW@Z_X?FVZT5=&32@N0,61&W71<2Q8*1D62$*"PK
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
M<A_7D,2M#WZ6P:[6;E?]\E:O!UY4 A,,2Q9)D5Q:!MXY%KCC)G%N2FY21O5
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
MY9]TP0YF>8O+VT.N'2LDAWST9)63H]>Q5E'I?)!1HM4!6T>-$F.LT<00(Z6
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
M&[L4<(R6='Z3UH55ZU:K+V(=+K>?$/B_SZ\_O%[\21>M>.O5Q<7B[R;P]]O
MF2HQI" "($>3K7.F HQ>0<TFU2Q-0M-E-NX$LI\>#;N@VN$4^YDE#%A %*6H
MEJ)$*J5V.6M;Q4H!B]56:2V[$UVR+W:6_#1).3&B'>ZYGUC 1F%#JXG.(#3;
M=(-)0XQ)@)=6JBA2ZP0[,_U>J+8S4AV.L9X4]MMWXJQ8RA&S@2*-XC= 1@BF
M*" 9V5NW10?L,GMLA(RG2*D=4.HPX^X)45]]HB6^W_026,&^IT "I]IVSQ$Z
M).428""G#2$'WF5F9CTJ[.E1;!K<.IR;?<V3^T9%]P6@&Y9RUYK9)1V%$! <
MN7:6XR'$8L 5I9.I,=?U03U3%ZJ-DG>NJK59>#8'9@=<M;9%3E'UIF85'0AJ
M+18R&<#4+KJ"-2B%1%/GF[_XXZ70=J19EWS:,7 ?;O[A@$6\Y--N?_LQ+8OZ
M)")N08&#Y;-R(@DK"2H'_KP8T]+LDX&DI6V-J=BW[G+*>, \GB6?=O\T'H/\
M/O)ID9QTDITO&6,;9.X,!,62QAJK\BI8:;ID>A]K/NTHO,?FTXX!:Z_YM*4D
MS<!;<-(:,+4U'<G\Q85JDP])Y[1V?GBZ^;3;,*8O(A/GTVZ5GB=\0$PQ@#.A
M@,$B(-F2 #U'BDIJDZT>Q:#C3Y_<G4B=\.EPG?%8CEY Z1+R7F\M)C!**DC$
M\9>542:RU4K;9?;?D:5/[K:+[0[-A#<5 U/X8H@YMM$^2*LNP*JE Z.&(%4E
MKYV+ZKDDJ.-.G]S6NDRL^PY7#ANR]91QO#EJR>1LM=&KP\G B\5 0LF8D[*=
MO.)C29_<U8+L ,BC-P4=TB??+1<WO.CR"Z7K/^G6[MTLV\:Y6R[ELY\[66+E
MN!6L95FF*K0,11=J_;6E#\)[Y;/.VG@&1IP->\3D1S3_7)3S>L[_(BOEZNO%
M@TV:(R4;0876C"6AA"2*AJR<=M9(@^ME?MV.839+V.&TZIL'O5U^\_/W[[4Z
MBZ4RGJY MB&T61ILE@5_%X5)N1J51>Z2.;Z[Z =A*B=@WH"#J)Z@SM.%Z-L5
ML&EZ;@E6E2#(%PBF=;<T''HD+0I4DL;FZJL1^^'E\[*?+#$GAK7#^>B3K7(>
MW[=N+_M*J=5H8A^G),\1C77 CHUK):G%.6%3*/,WK'U&Z#VVL.W P-G@.ZZ4
M !6CCD094I863/ .T L-+AEC5$T>\_Y&91Q^2D!OKG7)"QB#^>'>HPY8Q$M>
M0,<+U5$LZG.AN@4%#I;/SKBLT; W'AVR7YXJQ.05>(59Q!0RX5PM?0^%Q[/D
M!>R?QF.0WT=>0"G2.54=!*';$%9,$$IT8%/"X",J\B]Y ;WP'IL7, :LO>8%
M&$,Y.M-ZTEH"4P1'>T)+R$D66X,56;_TV=J!,7T1.82\@%@C5<&6V\<@P"!+
MGF*V4+*D$(JOSHW++#G^O(#=B=0)GSGS J06VK%$KF6^F&(\L&5,(),R(<7H
ML^K4-O*H\@)VV\5VAV;^O "4ROCB,Y#3!4SKY(_>%,A(DGFMA1%J@+TYWKR
M;:W+Q+J?)R^ 6#<F2M/Z#_(7E1""31XTA1@Y=) N=>O.=AQY ;M:D!T F3,O
MX*[V[?X@\*[#T%WK_?/+7_^3J4V3OIW;<'L+?K5MKL!6SYHL?V#WE:YW;LHR
M9"])Y.),=12T""AJUDI8H;"<;?_8N?(,8F(ZHB1P%-M4!2+ ZC@RJZH0_XGX
M!?@A\PR:X7Y]T]Z\-_4QY?^^IOQ7U[<S47Z]+&>HA2T^:&ACE\"D)"$Y[R#J
M8&5EC[&H(;OI#B(<A-V<@#8/M]*Y$)GXZ.#MDCZ=+VZN+CX_)GC+&8V$5D-Q
ME:/3H J@PPJL)N\(4>CUF>Z;6RT_^Z1CI,7$^ITX^G\HT\KI6UQ>+BZQC:W%
MB^8*WESA]5\KGO+N<"9$C<Y: Z1LFV84)6_T)4,LJAU]I9IT',"$<4\]1E9T
MU/L\XWF^-&U\],[UOY?GU^QO_GUY5H1(*9,'TFEU,&HA**- U>J<,*BBGBMI
M:(38QT:[/8 Y\4'!SQ]P^9[>U/JF;K2JM^[H67:Z-0]O?>::.<V2WQ.6&&JP
M2@<TJL9!Q]N#GG9L+.FDYXD[<;]=+C)1N6K:N<(+6M3END$]D[*D8DV+0DNK
MM>/P-"I%X ,J;0UY+8?,V!SPJ&/DP-0:[MHX:(M4H*29L$Y%D)H0C&_M4[,+
MD-%0BIB4E:K'GG1<68.[[$.SP7? 68/K-\FW:1'")]E:")K8YB2CK9!"LB T
M6C(EQT!U)G=IDWP_9.;?*+X\[S#MC-L\N5#K8MXG;PT0=.;\O<V2'DR.WNYX
MC^?4#F#ME5W!Q2*L8X_0M>$;Q@K@E\R"5]([FXMCS_ (634^8VZ/I!J#T<%.
MI8[>"&$U&W%R&8S6"+&X"D7+HJLQRLY6(W<B^?,3[Z*=,3_8.=5#%O&2/[_]
M]?>T+.J2>+P-!0XV?U[)ZGRL&JP+;5ZRRI"*C8!$VHJ*N<:7OGI'2>,QR'?)
MG[]H?=.7>+'21PY5K7IJF1 %.U#(VY,TK!EKO>:_:-5KW-I#,4YN9]\!A2XC
M/>^EN>/H$'EZ[K;K NUGX]P%I$?QWD'#7:W!G5PEBH*IY;;5(FX[G*?D/#B'
M,HI,PL4ND>@\B#^SQ?0$?(QB.P#]#VHCJ?_Z<)Y_.6]E%>EFI<VV3)N%+*@+
M9.$DF&(MH,X5+/(>652;6]ZE8.IQD4YN.Y@(G0ZIQ)LEN^/T$-EZ;A-/";>?
M+6,J( ?Q8P<49K,P]];/".5,+I (L4T7:!.HV]BGH*SAMT/D/OVKYF?(,UO,
M/@@R1OD]?(Q'(Z)W_ EOZD^+Y7+Q-RU72A#*M%'4;#M-Y.@H6 ]!)X22/"GC
MM8RURT7>&"%/;GOJAF"/D>(#9;U[-X9(VS72&27NGN*@;O!OR;,=L-NC?;N3
M6E?'1E<%:"THP0C2$)4HX"+9:'(.Q78Y^3L$ICT7?QTHT<9 UH%@O_[[YOSZ
M\[\HLSV_/J>KGS[?%<=_7BDB^51K5 5B298M.Z./9!0@NN!8":K(+C,$GQ;K
MY#;)"5'ZGD-N:@[=RW97C3A$NI[;X-/B[6?;FQ+09[@R 1HSV)TU*2U60UD0
MN$QM5'GA "-RY*)S0:&EM5ZD8^'*,QO7_J@R!H0.%&E9[=\8TH=)KZ_QX]TP
M*W2EHA>02SM(E3XW(2N;5>%]\,66TJ7X?)!T)[=138_9]\3RW8EU/VQO@)@]
M-ZZ!<NYG!^N ]%@N[0#3/LS5?:^'2H:$K!!BF_-K@X&0$"&X7$(T5A%VB='V
MRJ9G]KC#(=,8=.8FT:T2DK<NH@)3<KH-31,O'&QVNA7[M493L]/G9:_;&:OO
MR12ZDNG>> X0<6][W,'N;^/1'<.=':"9VR3=IT\&[PD#!R&K_D4D F"-$5S@
M]\K[1$J:HV+/+OO9+.09@\BCI.G0 NJ_Z?S]AVLJKS[1$M_3G^=7__./)1:Z
MJHOEJXN+K]T55_]TNDVYW&UJU"Z/G*PAU&3K7NL+52+O7BJD6(TP1";JTKK3
M&*5], +CV<Y/W\UZO,IY<7-Y??5Z<4U7KR[+78>J^_WYCR^EJSYYK4TUX$0;
M2BT-0E)%06ZS+P0ZX5V7D^:A G9([7ZS/'_/O[UN*;X_WRR7='G]V_E5QHO_
M0[@\PX3%"C2@;&0+X2U"]*R?6JQ5F)VKILL1V%A!YZ^V[\*I 0G9T^$USS2I
MA_)^%?0GXI>>_N!?7ST4WQA)VFJ$ZG)K49LB!S[&@7*HE:K6)1WV0+?GY#Y-
M]DV*YCQU+%_%?_?WHLEX]8CH2K:-K(V"R2FW]%C'GHOF'TN,2<:HG>OB2^X@
M\RF2<$(4YRD,?" ZTX:>$KXUU@PD,[!CY<$D?H^P> UHR>I<K$E]SEAVDOHD
M23@EDAV*7YX4_K?%S?+)5TAE,M6WOH.M:7RVA5\A?J.TB*5*Y]'4^1W 9X0^
M11).B6.'+/NG93__Q#_]D\5^:@7%U:R4K>!EENQ-Y,HOD),0=-0A>)NHS_'.
M[J*?)!\GQ[1#*NW&>M=/BXM/_"N6#:WVT0*)W)P'5R&U0539$ZM(5YEDEQ&B
M3PEU.DS:#H<.>65/R?;SXO(3+9L+L'A'RX]--V?2(GN7DO5@2;56F!Y2D2T6
MUT;5D%)2<PTR?TK.$V32KFAU2@)9Z8+PBAXHXS5=OZF_4&WC-SC2SHN/U,8S
M1!TE<?C,&C%5M&PK(\!%EE)J6T+NTKE^A(Q'2JI>*$UXV]JZ<SYVOO[;XG8,
MU!F5BC9%@L+?M?,8 8E<XLTW52<)#7N!S]QE#'G.D;%@<M5^#WN<KNOI-ZJX
M)^ZFG(15YH'*BH3U 22V Y+$FDDI(E3E."PEPS]T\:FWE'>N7J>S6)4Y,#N4
M+J>_\Z<N+_'B9S:4Y]>OKMB,7GWI;J>%53EA 2&PS9+2$B+R=U7K;$1)BE07
M$CXEU/[SB#J28M$)G YG^(_)=E^W-$"ZGHE#3XNWGYRAZ> <R),=L)B?,46'
M[+-'L-%9,(X"A- Z5",*M$;*C%TR]??!E&?R@_9%E#$03#W9YMYQ>W-)[Q:_
M-J?N?J"A4=E6,J"T9J$BF^OD,/#*#1'OZXIB'N ;/_J ^9WB*5%83*W"B>=5
M?1'J-;MF=^+H&)S))H(DQZ&]9F\\H&MC3$6FE *%4L<@^O6CCP_++=76Z^U\
M1_=#)!5R+(V:(!)[,T8D Z&* #%JBS)E_B.. ?'+)Q\?AMLI;<)K[V^DX0CB
MTU>!DL J= 5+Q$PRQK;R0 TNQ>"M<3KJ4<;UX8<?'Y!;JV[BR4I?F?4W77RZ
MMP_9U)@++R]&;-T]9>651=.F_ 0LRI:LW*@W\L&''Q^66ZMNXME(7P7Z<+Z\
MIB_TRLE*=O4"H*YM5HM*$$L6((-4-3E;C!:CT/SFXX\0S^W5-]?]Y>B.P2)$
MITV0(*JRK10@0 J5G;=:C8M!&R/VUZGY\%OFSW=0,S_<!]LM?\@B7KKE;V3N
M'EC4I<WX-A0XV&[Y4F7-&Y.$'!-'S%$X2 4)LD ?A!39J2['4@?,XUFZY>^?
MQF.0[](?^[[J:GTJT)V+$T,1E9T:"$5I,(0<1QI?P!KEB06DXCOURWY:L(.8
MK]D;[^]Z;D\(UL1'<%]EP\MRU\.'?WBWN,:+7R]I^?[SRC>Z/RLLP1A9$0Q2
M9"WP=_RV4>OO(U0ITH<T).X8]=!38DQ?1"8^]_LJZ)_$HK5)Y_33S?E%:2T2
M_F#AV:%^<_V!E@_E%=)GC9H#.!1LN77ET,OI]D79*J05*0V9Y+O-LT^72)WP
MZ1!F_+RXO*U-;Z72#\0*5=5:DX(B"UO($C-$TAIT=,9+8X4N?9J3;I;GE*@T
M)31=9L1\S_+'MEFE5$SL,/*2FX54"8)U!KR/(3N2Z&N75,SA(IXFK[H ./%)
M[%J;@U8&L:CW=1/WC3DX$$$CK 4G60-&B\QAB2F 6DA#;#M]T*,VM\>?=0H'
M:%WT/O%MRP;YWCR4[^X%&2+AYH.OH0S9\-1Y#ZKZH/4T%:92=3?/^$E)@ZC:
M%%\A>A':]"8+H8;(.XA)I%TV:="=W#[)\,AISZ%P88R&)^; JX;3?9#FO;18
M Z"LO$I?)6^/64%&KTNT4=8T)*?EP4?.YRCTTO9B=U5-?!3"8LAXW^E:Y1JJ
MK&VH=FV=]=M4-*U 4[ >'6%P0Q)8'GSDL2&VE:JF?\=DN!<CU5 "57!)MCMB
M%7DI-D#2NE3=)J*O#ZY]%+%PI(AMHZJ)$XV:&/[^5:>04%@'/G*H8'(E?NF-
M ?1*:.EK%''(8>*#CSPZQ+91U<0.;A/#W8?ZV>> /G*H'\IM8Y:8E0;I3>MN
M:VM:G\CX*&+N2!';1E43AZIOE^>+VZ82]^Q1*-J@-E"A:C"F6'[5'8'2)@CC
MI:YER(NV_KE'A=U.2NLQ+FR5"?4;YO.+\^O;:0W5:A,Q2:"JF5)9,:5$C!!C
M2(8M=ZRQRSS4[T4YA<.'B8#HT)3E6XGN&_X.D*GKO+@-0NUI*MR.@#V)_P[:
M[I$%L$FV% OJX!,[!W(E6P84[.(Y+0M&%U55_L=FP'/3VF8@P!@E=P#^:W.,
M;X2[O\,+AFH0"83!W,(RA$31 K+CJ(S&+$*7YE]/2C7_U<;NP"UZ:7WJ.JI[
MP58[X9>&*=>KABGW.<]!:M8ZXQ;D*HO=02 A.$Q7:#VY%JX/21E__E$_,-(]
ME#EGA_37=/WS!UR^9P^IMLX'"Y;]G*[^1>^7]+[U][IKS[VHJW]\M][HVSUL
MLJ[H$ZQUK1^Z*<X:W@\RR6A*R<%6*M4Z2YJ2"/YLA^?.U F=C4VP(6>P.7@P
M?I5)1@16>N?80&F1N\0(O3NA#^KF@NAMC#$!O_K$,3<:"!A8UN3YY6R=?%P:
M8.)^X$8Y8^ ?U2AGC&H[-"@?T\HIEHPQMVZ$*K-M1JEX"TYL]]'6)"/YFKL,
M SB.AEO;,*@W2AT<Z&U/$JQFX; (2%JTRPYV]Z*M"-F)4'@G<<ET:1-X+)V7
M=J'7')@=2N>E:<HDC*"**7L@:H."O%<0 B;P"J60-OE@NAP%G&2)X"B:=2D1
M' /WP994#5G$2XG@1N;N@45=:JNVH<#!\CF$E)01; =RNVR/1@)JY!4)70JO
M%&W6)\;C64H$]T_C,<COHT109)%MD &<9S_<:*$A&>N@9JR>6#@1^MPG'FF)
MX"B\QY8(C@%KKR6"11<B'37[/:OI4>0AHC7L\"LA@J)(^%(BN -C^B)R""6"
M21ATJ3#!14$PP1= "@%TKE4*I9CRXQAT_"6"NQ.I$SXSE@BB(J8Y6T@O6^O+
M)%N2!^__6D:OR"1;^HP\.K(2P=UVL=VAV6^)H(\V:>TBD]F%EO55(5)*P#ZD
M0HSL--;:UR<ZUA+!:;RC20'LD)OU9'/>[)4*:%@%JRR4% L$Y2P$6[(/1*FH
M+J.)CJEC^BZG;).!TV%7>Z8#WA#I7CJF;POGN$;8VV Q?\=T1R&ZP(90ADRW
MA508J@6T6L6H:JFR2P.@'ZUC>D>BC(%@MH[ILI1*.4>@5",8F3++D]DU*UYJ
M38'B^IW0#]XQ?10*@SJFCU'A#!W3#95H&2!PFK_P3QJ0'1_VK++PWBE?48Y!
M]( [IN^,Y99JZ]\QW3KIBF"[XW5N+6ESZ^/$G&*O61IGL\%!-3H_0,?TG3'<
M3FFS=$SG!X=830"RQK!W:CVDD!T(FRF;$J0.HXSK07=,WQG(K54W2\=T@RX8
MM 0H6MMO](97)IK1%RK(J$,MH[K?'W3']-U?RFU5-U/'=%NI"L4VOBBV$B;9
M##%Z"38$+=CK4S*H46@>=L?TW?'<7GV/5D-V2'A_]9Y>L18^7YU?+>I;O+K^
MY8;:*>3-Q[LSZZ]IV7<WQGA9OFM%<INC?;5M(ORT0DR6(-]1-VN)\SKR!JQ%
MB<J@R:2"T%I1P&))5(7VK(,\,R74)VP#S;.&*/GU,>SQ0Y+$[T%5P<OJI!5=
M>L;U3J@?=;A[!]99*DE5\NPC%VHWB6VZF ]L6I*C*$W)T>VOW?6=D ><6SV&
M2UNEI&R#4X=L_6$7!C?+)?_?63$>1>#]B>,NV5I;1(B)O0:2SE2,;319ET/Q
M,4*>,J>VP:G#:>>8V@(.(*J-L8+1-H*I,D&J*H+6@9QPT8L^-OLX*D!V850O
ME#I<N&Q[ >4K%642@U]\*RMM=]FBY#8\/.N4K;.A2WG1L52 [$*O.3#;=P7(
M;5K. Z]X<^-$E.QBRVC 4AL9H!T'9$8H*,8:#%FBT\-:S3[WI!_M@G@4UHMN
M.I\\D6Y-NDV]CX;(-ZK)[///W$>+V6EQ>HH"4REY'V0(45HM@@#TEF, E3,@
M%H0L=%:459)I2 ?+_9'@R=:R^^7 &-UV;"O+WUKK8H"TZKI>E((6]_&2V=#%
MJ)3(80#$>VPK.[6N'VDJ.T91'9O*QIJ*\EJ!;6EI)EH'R4<'N@KE;:@YKU>F
M'UI3V;YX;:6HCBUEF1<H;2U0I7%@A+&03/%00PXA^2SR(!]KCRUE.^.UC:(Z
M-I3-Z VV837)MMS [/@[93UH3PI=Q"#\4+SVU%"V,U[;**IC.]EB#.:H.114
M38Q4"C!A$GA/@9*50KD#;R?;&:]M%-6[F6P,,DFM#'B!'+_G[ !-S>!BB5Z3
M(V^'9!OMNYEL1^1V4MG!CIN.*FCGDP:/B1?1NJDFIPKX@D9@3NC6J[)>>DG,
M>HBQ/[@/=MSTD$6\])+8R-P]L*A+$?XV%#C87A*:C)29*I!H8P"TU[PWD802
MJB^N9L-.]XGQ>)9>$ONG\1CD)XZ(5U7E^<YA6A)>T*K^[N)!?:>.'O.JAL)F
M]D]EE"P=*ZEP',%Q?$6T0V:O//^D'[7X<11\BVZZ[Y#K\="3OH]6+#KVG#6X
MBBP1V0C11&*\^54QE5<K.O4561?EE.@R$2#S['U7;XF#I'*7K[2RL62#5]I'
M\#DZ,+4X"(6M;9'2LK32!C%7'M#WTIUX_+ C7!U*^I\5\NY-&B+FS!' )CD/
MQL??%>FQ7-H!IGU8JON3(6=-:-5&1A4%QND(*$2 +)PE$BSU^G3 (V#3>$][
M3V0:@\[$OO(F$;6X7H3X"WZ^NA/SOJ.72R8[9\%A:9,NG>-=N=UYA:"L)>^+
M'5*1,N*1!^$.[0[9HK^^YTF*OOKUWS>M:]<_V+._IN6[#W@9Q?>"-Z>/M^T*
MT7G7-.0A&-FF6<@J=;%>S^<9#9+XN'@V+X#=IT3=-CT@E5%@8HD22V2I0*A"
M0+ AQJ!(*-\EB?7''R6WBV>](Q!SC9(;(M/)CI(;!=B026+;:'NN47)>2Q0*
M-537>NC&;*#E:$.MNJ08J@FI3TN] QXE-SD!QBAY]E%R.E27A,I@BVZ59-%
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
MW._9#QMFA/M@$[^'+.(E\7O[6]II6=0E8W8;"AQLXG>UV7!HTD8!NM:A2@A
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
M&R]XIA&K^[5/TNS)M*;YT5O>VSS:EJNF6\:322&((D.7WD/]N_.M:?0;/!Y
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
M\;<K_[V<@5/Z<?X;^O0CFRQHK16AF892\EX3R_$KG[1!8X_;F-N4B3F8 ?L
M/6+U]R+C"F5#;N(JQ<:_?/73%;Z1DCDY*RU1HI3,T0E]?N\]*5V"&(\^\3KV
MP'Y(3T3_'>1<H6O)NP>-$TN!LL L$4!+W5;FB'-2$I F219%"KG*1O @LD?,
MAWZE7J'?R+6%DFGRJMS,&UI,4Y4*#DU,+-V<N)/15DGL>T)[_D$RK-#YX_H2
M_,WL6SFW:DIQK^N<K&^_M>41E$62>9M*AW=% E6<.$/1('59X<_K1J[LQ58[
M9*5WO?<M[W.)2=E;'XD;+RAP1LIE )$\91)\*"D55EMG-+6VBI]XOA7H>E)\
MV^)SARA@V-)B;9"]%)\[5(7M:XP=(_]A&2*# JN8(#P97&F]Y 0A"Q*9S\&%
MQ*6I$NSQ6(K/52+&(6+OD1!EL\7%\1LNJF,_>35-[Z9I_&.<+OUDDU+I* 3!
M<$74RA$I2DXM&$:X$IXBU@1AR]W8>89^[TO.JJK<09J8U1!CCT?**V!S]&V^
MSZ:I%$+WT_]LKOL%MS8G28G6B$2"!6*%9\3+I!WZPH(IUDJUNY__1+3:@_!Z
MGK"?+L-D'-]>3M,&C-?..0/(*1MHZ?QD26#1$1$RI1X]5PNQA2;O//A)J+";
MN'H\X6W S,<__!)>Q:;'TE6 %I/,*IH)-25WVC'DD1>RI.#H%$%H;74;_>UZ
M^-/086>Q[3VM[3=>:7/(\"JEYF%^\FZ:9_-O*P,BS"Z7N*)\G\U7L5>]!00<
M];H^@P6ZCW<KD$ K24O9!INLDEIP=,@XTY&APY^HE7+4U] [1G6DW_SR<MX<
M$L[RS7/EWH(\'GI#C9B/@T:U7;M5)/2HI>84C(Q<61,<9!E*3:04-;L3 G+
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
MX?G3]8%SAK-GZR&:K<#2&V[EE]FOC;NZNB?:9.1[1:F3GF0656E"CL:JIH)
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
M/IOBE[$1[<?YFZ\EP>G=].8OC*=Q_'T";RZ_-:+^ ;_F#''Y,:]^^>/:(?X
M^-$7_^<(9,XR^DQXSIQ(R\J%/ XUX93F.B>(LDU(:V68SY/BYZ3[';SN=#M5
M0L*OH\57I1A'%$2VT@62 =!X,E!* .,? &"L4S:VZQZ^Z]G/DT&=I;Q#[9WN
MH'Y=+,??RBW]NVE<#=Y/5BR=Y29+@$%D(C-':$C%?O86P:E ?#0V9!=5I&U<
M](?>\SSIT*OT=T0M=RY2=#NT^I]?_1P6J^C^$?6R9) 4<[,<5*')2:P5B2@1
ME+<E7#^H^K'P-R$]/P[UK*8=#.HYK^+]&"62FJ&O?@ HNR9G9"23DMEZBN.7
M@.,WE(2L)0'J>>0A*2JK5.YK"_"%7;VJ< ?7.E^_W ;ZR<\_SO^Y+,MK ^\3
MS)N9,<*98#U3GK!B84FC*7$@2L44E6PTQEI=Y>RN';P7GO6HOATLZR$3X\'I
M,,I>69 .B+'HETJN!7$133HTY01^+K.TIUK,7OC5E^)VD*M3IL6'RR+'C_DV
MSN(C_O 3E,XO\'V&CH.?_USM\"/O8J1&6B(BKK(2#6YBO2U="(, :DV@L4V2
MQ:'O?7X,JJZ='53JG%OQR?]L)/(Q-T@W649O9HOE8J2 TL"-(ERA;2AIMB@
M@XQ/7D.T.9I0I5;;?:">'Z]Z5]4.'G5/P"B0/D,"%$3Z.'_C)Q-(OUS.RQ%7
M4U)@9?PYS:GP01(3$B<2N4^"-9YDYTPRRF3.JQ1 ;@?O^7*K@OIVL.SH,_7[
M$R)O+[:OINEZJVX^&3$I4TRN"(7A(IO+(FNS)@$]W<2D B>JE$8^#N[S9>$
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
MU5/.N9Q_[:B(MK=7HY4\!YTU84Z@X:F5)9ZZ0&P6VI3_Y%PEJ/\ C(_E-.P
MHG3HK'N(PFIDSM^%M?:6V@![Z:S;7:>M&Z8>HY!!&2,%[LP0(M'*I=*\$0%J
M)HAS#*)(2<0Z:\_ 3.FQLVX=HARBAY[OFW^[7%[Z2:EOMFG@(G!K3P+745>:
M;D@'4!*1$J$IT2@5+JS</> 2[GSP.75#/4C@L[ZD5<'0?>,77U]-4_FKM.S]
MX2<EDF%3,4&RP+-*./TB1[(&00)(B]RET?+@LF%53A_O _786="[X"LL^%<N
MV>N?5U_^/V.8XTN^_GP//V"RBE1&P\@X$PB5!HB,.'+KM"(L A5,NI1TE=6_
M';RG;W164%.%4)(K:+^!+P-O0J7NXMWD.+0 6],&/0CM:>S2&FK?QZQJ.JNY
M:K4"[<!JYW")M<QF@L M"9Q[$D)F.6=AC*@2K7T&!'O G#T[?AVBJIJ\>C?]
M?KE<-!)@&^LM4)L="Z1<Z!"IO"664TIP \<?I)2,KU)E[AY,PQM(%;6YCS<=
M57'""]A?__P.<0GI+7H"\ZN?K#HE+JYZ@NPR'?J\7^N*HM8=7*_2V;JGPV5)
MRQRML5JCY>YM\AQ4R,9Q8*#ISGNZ'@75 WG^>?GMFY__G.7=+8N:3U>],/NG
MS''OKD64'B2QW4+**Z4M>$69E+AR-#>XR:08LO0\FYWT. Y&Q[NIAYJP[NO!
M>GW[PJWPTDA)-#JJI;(&KL$!7=@4M?.,94USE=O?[M [7^P=BZ XZ<N?[Z:+
MY?RRF?Q-"-*7KWZZ:CN[^#";_F@Z&W^X7/4QUE)#5IX(KU'&2I;@?2T)#589
M:1SUO$IX\F C/,/VP_TR_\Z]XUERI\;M]V #S3%090,C,9:NCN Y\2E9DIE!
MU?B@;*[BA9UHDIRE*K:BR_Z!CU[^@G;-E;$]BMRY[#,011643LP,Z9@TFM8B
M21"1!UXE3N8<!O^RRIT[XVJDOYV%#+3A)D(B,4#I>&O11\Z!HK<<T335TN9'
M:T <..O.28$-UL6[Z:K2Q$A%S]%/4,3GJ(FT@A*K?";:1&,\.-R_JA3@&FJ
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
M&"#>2T:T,B)KDY2( QY8]#&DEZEP/HRI48#V@2R!5F)__?.NX%>I T8%(2,
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
MW$\!_@LF5A\;'0-IUV.L=.K\U2%K^4&[WH=V/0HE74=9[V'B4X>M1YOH\ E
MAU"H=:X2G*G)4*]R=,)S_X-V_3S1.L:R'5#ZKP]_+3(NKQ;W:OZO.0=<)!E#
M3J R.< J%0$A*P;<H2TRY)S-$ +V:,SM%NF9C\P=9>IY%SMUF#[X9UZ>)UHE
M+?F?\\7E1_R8?\+X[YP>")HP)2P:02HM25"&$-!'8%KQG(L*RG0)L0=+^(KQ
MU<>*.S>LME2DVT*)?ZY>D77,OP=':/OGM"#O#)!P@U63= TN<YWUD%11WM';
M[6/2G%OOA,MG3PK;0HFKH**9*J\_K9M"MTF[.=S9"D)L,4:YH')@&$M11MC
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
MR&/(Y5(4L*_F-4<?:\?L3)UA%:S%(G\._1Q0KRHG5:T^(O^L;;CU2U&(+^W
M]>A#AXOQ9!L2[2<U"L6T(U#.X<?RV<F\3)Q&;TESEDI946">7D>.\8>28ENC
M;^UA*C>ROAF.?WFM[!AU,OVQ)-^&I27&>:F<$QJP"2L/7XS#<WP64-NYUO1-
MF/@ORAW%[$_%P-V%KT=[E;2W98;6S/H/'XL9-"B2):MOXR,FX_U0P)&C[&#>
M!RR<;DOR)8VN,I"/S2*+NN5_6"CXW]/X-%7\[L0%BEO+\$JW<MDK=:M4W5>2
MJQWE[Q_?A*'L?Q%[D:-!H'@3+X$4Z&'?[KD#&&,VMB-$N([3OPTM\J?'Z6$N
M3<>U<O?(RMH*V!I1'MKMW4L1KC6Q=;C;3!'9A E=XFH"]SE! =0*Y%((1YA[
M'C 6+,,'AP01@2D;K_KJQ%]1P6%AWM+RSX.IAIVZC0<F3 8>P(=Z=.92 >U4
MKC3"$@J\#_C5%%6-2@&%,$4=%I(_/M >MH6KR-97N%2],&.YD=4Z;QOYGHIX
M8[,)"Z\KV9/&U[5*'#T)BAUDKH*B2(X\L,SNY#U#^2&4)H_3SMYCV-4Q8XO"
MBL<7%!^E4<8];+X9ND?(KWP0Y.]Z]42MKDMH+&N=#&6J(!3Q;+QO*K /OR07
MSC'"#: KXCJ4@@./"@S>Z9W<1[6LKQK\NZZ>?>C#]-420>&E'0^O)Z:\%O:1
MJ=^$";R"KH['^Z( G9 E^'OP*VI[LPAFM=7U30*M,572'8UY<3VF*9LY.4:I
M"OIIKQ:BAWGD[24Z,0<#3^#)"]25)U38)FR,-(_>P(YH\6]@!H@O!_\"QEJ.
M6?JJ+A?<WN[@4UB;?4.4X[W#!Q/'^D&1?QP=!,69_8+U^;N9\1N*ZWCGS+$!
M=^ID-^)/F=X+3Y]<=HW< QF7T7=J!Z %>0Z9%V6AA^M!5<X]W(0%(Q,04'8J
M=#+1'2LN)DGT&2"YJ!>7YGG"KSHC4NSNTQ,^\3?.^WX^9.U]C0_&TWUO+X&U
M9B(?-5V<AGS%9+8[W;U'2OPS5\.<S3>JRS^?K12A[RM!=)"4+QC]"X.=<SF^
MDOI@$\8\#X\F5%LO.@9S;N&^;*#BFT*G?R_M"RI%B/^Z%UA3:3QXQBO3GG.T
MX=W$^W?G8V\2.G:_$,<+H/P(@)[<4AC''4]NP>WF/<?MP7UI-F#),V7B$HP0
MPEAQIEG:V<BBENM_5.L4"FV*LAFWUG,D,UXW/7^WK5,1!I\( 73DN#)2TW)<
M26>V9Q+["5!)FT2WX2D6>VN_5>WDM[J38C<^?RWOBHKS^M7D:[6Y26G4.[!7
M'\OZ@7TA7&G3:6NN##_;[CLI"/'(<_?0'3>]$^S9U@O?_J7%,NP_U=ZO:/,0
ML97;[N%QK_3#B9H9= :$KA])M<N+GUY"*&=AILD( ;27N9(,^KERYDAG ]W5
M _!R:!J@#7+-WUNMQ4[N6PDIRIMRCJ:X.$1&')SI+<^U>W*CDRW$^X3RL1>
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
M8$SI*1F%)ZVZ'\8SM>J#":I0F94C/CISI;U D:#76%\F?NDV1_+WQOW:)/I
M& H>J(A\S#7%:A;VZ'QF7R]Y=\-68_6EQ,%M9G]650[P[X+W]P-JY])?03J'
M/"(WG'//HZG<#7L)2-9H<CCVOOR(6]!VA>/R#J^V"<^G[._DJMP20#.=D#ML
M=U$Z:2EI[3D/"4OF;@0B_PH1:C?1MZ%9-%$T(JH2P95E4T'1PZR3H,CR^^+H
M,+@RINCBX/L[F[#X0IG"C1_C3M'@H2[[)1]G_[P_)C?E9RZP?]*K430&&E W
MY<J@05$O*":[-F$QXQP#L'7C]<BC)A2M%+5C+$BQ.!5K'!CF7-O05/#A9<*_
M@WM/4 /Y3KW+N'JKZQ$-=I\'I8J)AWTDU->%@>[(L'WKOI7,HJ[1CLM IHTZ
M:QFMCR<34"OQJ2D(]B7C5-Z!@.JU3JXT@NT %$'WU($<L01&V.B<SVN>,%;Q
M8ZQ&X'6N.;V4<SBO\V)Y8_0?8<W"ELAX45OC5UY?4JQ;;.0??'[.;8(N0X!?
MT4R/U%$BS:\]!-#\$\/9YH;Q1"G^=I:C,FNXH71_V<Y6@T]YKO;JLJ$YBDV/
MTZU_QL_8M#U0N-Q9\!QACB=GH5:>4!'X,=(":0/[#<+^AT.D&>TM\5F)_T'Z
MN_[!^1N>&5S,E3P)BN9##D*)&QV]@%+ !Z)&<QS+F<6)%BJ>&-=@/SL6-?;/
M)JQB!F*8]@UNN2]3'0R:]NN.N?4X9\X)J-V^@"=W(9BV:& _D2O- 46W7V45
ML;UY<<9!J:(8]#2O.*8LS,.MLU"AZLBK-#1UTGCP@D7)K+HN4AKYM$2S*WSO
MW^?P[T1 C[IHQU$&*7BFO=)1U#B:'5<'.$ZCMTVY8A+A2NVZ/KI_9"EVH4JM
M>U !DKJ+29+7G&Y%B:!T</9X\BD<T@.@@CM'?UC(0@Q3^-\HRC<$AFD\]\,(
MD8B77N9^PG>L)=V_^>/LU:NB2]'=^HI79[_0:+K:DD\GB!,(YLW^164H7EM\
MM0!*O$/-LA"JP7#""Q1T E>'KCZ(13-SG%F"V;6W$17&#5\RCX?KO>J0-9"Y
M8#)K._I _CHQ/PP/:#ASY:CL)&@2Q5:..-:5B6Q%[W3AFD?:I?)C43480EOS
MOLLW\H[+3"Y,5L<\3SGL[?]YFZV+C(]_EV\:_P(),!S+)=%2/\9>.P80RAZ(
M_#(9=YX5XNX*!YUBAU&+-X&'F["7U:*\BU LKZ)\T(!6R*(C1VT!BNC(4C+'
M(L!"X-N2F6UDR2\'=TRT3I_;A;R?;@\;E'PQ9;3')Y%?OGH_Z:FS&3;_P;W
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
M _*HCYX/AWC7W]?JUOTVT2Y5KW'M]D_3G()W/5^>R]W"8[3X5W) 40A*MF.
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
M1CD4?KV9<@!;OS2ID? 1@QF[K')<D)2'&F.PTWGO< @\^2L;7^&4R_'$>I*
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
M61%[CE7\R,R+=OAO!/9P&6#:T9"2QKI?Z3;P_H^L8U6A<9U3K#/L-.+JT9R
M;E0R@NG1+X!U@R[?!]6%(U:"@1_39-< 926!>82'NF8>%N4,@H+=VZD)SWQ.
M8P2]+E-8?T]6\/FF&Z],<_>FU_HCRA',6YT)9=P J+8VN.ZLY%=N>X>J^H6G
M.G*_#N6TW3L9]>UNR&G8"APPI#+6.D,H4FQ5H( >DDI2Y+HQDD_WTDM=QP)5
M#K TAHO-FQ!C-2$SZCD&1_?>\ U^'I6MJ6"\P4!_)7(561 .4)E0Z*38.X'B
MZ>44ZNYF]<L8_7&ZX3B91A  7OR-= G)/U>E]]:]&[:J/^G<<_GEDZ=>6E\N
M?(F3QS-/X,?7V/F0HW@\V2>,"J@3VJG)BM3'S4I3W!,C9C(!@HW8-?YS@^]G
M"X_:C7O\?.KD%^6%>?)H+R-"*>V\T-]DRZT>'XZBO<5+@=IX\B7<UGZ:/"C+
MO=$,A-!T^J4 W#C#.>F.A_O\VHC$@J2E;G;TO,N971J/W\[M>&E-".*6Q*XN
M _O12Q[,?E#X-E0/JH J:P 4:6<=&<4:L7P3AZFR.$5,9 ?\W?R1)R8Y!SO5
M^\3LM1*7RN:4]LD',P77:WMV\V]L>TF21-%8R-V851JAQ?XA'H'RZT_V-&&F
M5!-_K^7YOHB<1NX.E#V 'A-SS--CD@W:VMW4+29';XFHR:\@'OWGZ289*B@6
M#*WH;<"%T2\ 4OJFRW1:/_85 [?)%JI#1#(K-WK%_\^_9/N+UA$[6L(RY/=@
M7EFFC)K\#;C\3>BOCN=5#AHSQW[(M";;=9%\D'%.4^I 0MFDY2O P=PEU^B3
M"?WZP[<+DEH:>GH,Y]P6[HKTY8MS6?M)BSK,B_34Q6F.$M<0V,FJI!]FA2=A
M-6CCRH9M*GM7?S[QG&C?Y>R3<5X]W<JDM$Z\Y\73;39$Y^?PV1%0+ PR^"D4
MP4]@%UX$B:*](NPBT=Z"^X!BD_02"BE)Z4P3Z;LODU5?H)KH)E]4YQ_3T*\>
MNI1P57M61YA51YPG<)7X.!CP.ZIVA"MUE>O#.1=D>H0:WR3'B"2)M=-+O^<G
M!PXKN=G%ORGX:-;]Q$,^[YS=^NDO+F/=ZV*@^!2O E(L;!1LF>13&C+:?XE)
M(NOY>=: XT ECRA>)-NTI\"GIOK@^!S'6!'#R)03^O*D(^K$ W)S 52F;GC:
M<U(E:2F(([():[7@J@'*K[$F(\WPI""D!.!U*MM6#RG[NP_SSZ;0-\"C.$.;
M2U9K?)_4^_&.$5\JU/05P'$"TSED-(E]E02,<XPGL0>9]E$Y;6F_:A7_O?Z[
M04Q4T-3_./'*V23!+_"]<] >SJE$%P5OA,D8GO:=^I@D"YI#^6J"]6.9,O!M
MDY'MX%X2P"C-[PMIRZL:J778A+75GMZCH.%[?<>S'32_!_OGN,H0V=&Z/KP)
M6WSNC]HX_!LRX^$!THRT"M0]*Z9+-V'SE;;/X<,+6B\?F"VS/P+]=/S8&CN<
M9=].V,8U;6:EQE?]EHYK59$>2,L-N^]$OU134=VU"7/*<.\3;8J+_U99*#VR
M"DGK[5Y04!WQY-8-9$M?)"AZF&,+CCI-[<\Y&?,O=1=@-[T)2_ZG9?]H,>[K
M4D#PC.6VUAM-W3_+K\@\R[VYXORW!*T!>78'%4 2P/7@F:>1R<UFK *N1&\9
M "G?5L7M[]MD&P>KCT;HTI(O\7AO+NI ]F??[+JG;<3'@G,5+T(67.,5D8()
M?)@UMB.O!!OT%M-X&0CS\RG!!+5O-,T&_2ZP",_0UOOP)B3/-_&4E:U[945/
MSY<3>K?QS,M(0+N_?9FB XKI,2'24L9$T5-JI^%\=@P/P5:&>-FTN8.=LIU+
M4$TB/5*@,2;;YJJ=J>-5)>T C9N<1U>#1E&T02*@04C>A%U%C&["+D,@?OB7
M80#N"/!EV+GTY62;PWU-RRAOD]#3Q4]GG_3K?GTFXQ1S6<B*?\6/]K6R#."
MXI-U@V$!^4L2X,B1";NYFPY*'N<6#GUCF,6_</S;]1Q>@Z<5(ZH[$TBTR65
M!]'R.W6LJ%UE+SJJT)P94T9M0\4H$N.7P]R0V1N1D:6]!R-TDX-#?\9[7U3:
M^>/4R3_6.NAJDC3V BOR/("6BR?Y](FU>*H.AQUB9)[.:<_CM:?D?;15"*L/
MT"O[H/X$GA8_Y(Q;_I<P3"*@ ?/I%ZAJ/[* $_H UGQ0#!;1.5[77XL>)H5
MC2^S4'6HR1DJZB9> =;RPX0"4;]9&/#XXWNC@L1V_*A__ZO!_3X83A33^3\^
M#(\&2J S#W#CJ.)&257JLC46<-XKHYTZYYG.K2ZORYF+Y# [[*YG9\.5M'>\
M62H8-#E0O)?TI@>\U'QH$]8S98)FAX$JF[ ?X_O!HN;]"YX6WT%Y3*H3<'%Z
MU#A5VO67Z2T@Q+:A_O*U3Z3+[N,M*P=%$U<>.;0]X-.LAN&4(,P'H5,HU *H
MM:EMB*UM%3U0%=-I!5Q@%CLAX$YH<:XK)!KO3FW"7"J2-0=?'TAZBYVS2ZJM
M-9B.DIV^G;5?%[_U?$ &GGG3-!J2Y6@^[M:_)X@"?Z EET YS#7V63>W\GS&
M9,?;O%?,CKX@?S;+LWO6:D3E0KK':2/_!1Q3AEG[?[#WYN%0_]__\(B2?=^7
MD;V0RE:12;(E35H(,960)*DL9<Q(]GUY(\000D+V"C-V19JR9@:SI<7ZFM)X
M91:_F??G_MW7];WNSW7_>=_W'_<?KZOKZJ+.\YSS?)['XSR?YYR!=7#/-H2E
M&L+<=U,9,XP3!56&SY'&HJWK7G"IA3!6<_C8WS<Y]OE.=MUY(W/O5A:?_ WM
MT,5V<[=O%(Y,(Q%R!S!MXH^XBO_-2Y]$YGP?>$]-/_EC089>VG9KS]1&MU=>
MRA 8?_Y.\SNKLC6KKWF3)H>:?O7 RD;^GZHB>A(R^YB<F<J%JZ E9[@7+1^L
MW>P"IVY#DLV,A-?"" 73GH,953IQ-?,J$80*VS2JW?VE2O%-CH1-VQ16!T5"
M[[ 6B91PQ+C1=4@Q2H;W4P4.S5T>??#"2:PK4%')\->)D8HW5)X3!F>"NO 5
M7KT67_'Q&=@-7,(Y/!4N=-EH. X91&%[TIRG6SW<;#3;NA=;*F,,8BB*S8)_
M8Q.^O<'%H %'B2_]9/CJ;BX('>2D4S.3T')Q0CNK!^ I6,.W,W\L%?.$]Q';
M^A7)?3GEV?PQ'_BO)FE 1;EN,X@6_(.8)7'$F@'CE6U(X[QV!T>P S!.;-1Q
MLA#2;6YS#M#8ADCJ:MY;>)T)6OS#M=6N$<ZGDY@MZ#;D#S06=P$=C #U E92
M>34B0$,Q&4X4I$S74L=$G#J9%TN3%=+_I!_Z,'<EOLC1<#_9J?+L![FOHN_4
M8K-??T\"X5S+<]E^;!A+A(VQ\F/N0^X!8=1C_)3O SO@J5T&U:Q+]$-$DI_
MW;MATI\?-+T8-LY__]W^14[(<?D8F!*:]P3K:$@&E '?6&?O-V-#W4?0S7HL
M*1..4!5S%Y(;2N+Q3"TD_Q12CJK7&N15W VCNB<]3UF;RQI26OT^J:X2-_>B
M][H]7]XER'&S/WZ02/4"YOW(@]R(OK7)DL$-NC\,Q[RL[BO1&_*1/'3:+=K#
MKWLRN)'"ES%](#7(2>[";0/#EY%IV> $=_6E[$>X !QA'Z^N8#6 %NZM-XP6
M9$531!J%P9C+_\CT6B3>3UJ<J#H1_JZY0.7P0G,<X<['1B8?TX]K!QW8502Q
MGRJ>22^FK?<53]!P$IZ#(=QXHP8&#,P0[!NK'50SM8-4&;D.68V&:9W]P?L=
M>\VXNZ:7!%JD,NZU@G2Z,55P-8#KF?)(7V XJ<N[*LA'$EC/M-YSDY!V=?7^
MN^#3;UOA^_IK/S:JO PY.B(O71/U:1>,I1Q,AJ8L\/-JC4$7K)ZG-]$K"&4P
M;880\O(Q,-#--1R1RO/*<])U3BYH,2P?LMV!UL61?[^1XIZ;+]65+MPYQ9(:
MYX<\A*X>NT3F"*#"V,<60(O^&91$")^7IW-UH'^/AVW(,^_1ZK96OO!]-CHM
M]D#PV1U/9D^1KZ2YOX.JH,D+&% [<56/+KU))0UO0V8[?.@%R7]VVG7-()WH
MCP<C(@[MVS_I\NMF7-Q%R+ZTG?P0ON-05Q1>6AL'L1(S/*/DU4NXZG8^RV%6
MZQNN!#\;Q4!,HZ_ 0"O824 A;6/XU>>P==7("D\@[$-=NT&]Y:7/86ZMO[X
M%.VG1&G88J5XMQWZ!**E8*4;2&6X E90,:SP(#4H6'C\X\)XOPM=,#,L_:ZE
M2J1<OCX7J;:NK8F]W=<^WY2G<I%/0//1>\XL#(!+S'HQUMJ!/Z1A/+^W.8Z\
M:A?"4J#!Q9<5E'TZ*,RRD3XO9V* DZ]EGE>@CHAFD_=()00EANX=P;3@N0'W
M=@AX.(#2N%(,=&MCIUAV9(3XCW&1D^+W?_C\VGKP/8OO5^4!QTU1^$F!C<'H
MG5P05LH9*/I8SSS"@K)?HE0B;SJ,6ROC0RF9TO6M?MCAJ^$:YN>PUBM.IA+B
MM"%FS?!#-IS]#XY<"&W.7(FG&P] U:W$*.R0 ;1TE[OR(!663)*TL@NM7][\
M].+92]VEQ>04C:8AJ]>Q>Z7*-.(N1R$RD3O)F!24\!1*%>D$E&(:?B@OIN5[
M#J77>6HS9O)_[75/<9R3"]/(LI'E _'<S7""OI!:B^XMA8E"STQ1A**!?DI#
M?ET7]&B0;W7R->BJ@9>CHVJFX9;R)@PT[6#8T1$K7,L+U+309S);C[PT"TE5
M-WA+]^[NGO33<3$KCYW&<X\AT>3;,[NCJD9*_ZP0!%F2@ARASQ7#Y9%P=X"4
M@;0%MB%]1<2;'%G0EHI)VBJMH!S3_%/X952^Q/1#^H<<M1P%^ )L]'<[:KRM
MK:VI+6-HB'#X:L*!K'[IG1?.'I#EZX'<@90)&?R]RHU.[TI4.,*TZO@KIU@:
MGQ]SG;L-@5E&3&+KGA.7E?T^9D=H_Y2;E!!M# K3EG[1G*>CDYQ'NZ6NIGCH
MJ:0-9&8(H\++IX+:F:M[Z<J;U,U5/J9Y$/80W?J95$@820J)H'M/?4A)D9-!
M%I7OD3M^T37^[ &(+-_J-@0X,UH7M0[J?>^I(WK8#EKTXD6M;L.2S^3=LF'5
M_1W@BA:T&PJ$BO5HWT4&9*+G\8C/Z[WP+W!&!+L$*^X,")*_6A_^S-(FG/@9
M7H1@&35*7U8S_WROW7)O]:2ZEU@9Q:5E: 0"B8$TRH(*W+.<Q3M[MB'^(6F>
M\%5^0($1,-5E3#LFOMIPGR3Y$R>'/*.7/N]Q7:SSG*9=6("#@VA#PTCO8\GC
M,'$<N<O"C2NQH&W@DQ+8/9IQ8E](\1I4Z\SMZ,,:;#$T'&4-&,=Q]",5/,%
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
MAX*3\2#=]%$K4@PC.GO8MJ6UG-3-.!+:UWGRO6[_[UO9BC%J3H Q$<\1XEU
M<2-T;-Z2IT42.@@?\VEYZ^,COH[Q/\MB;LOP[HRY)M_;$Y[OT@V]"I]H%\>V
M'/2N>H*YR"Z$^6%FMR$,<]"F&KF+7<A1NA0)[WOK:TG\V6ZX-GX*))F.CXP9
M_FK?]5/;_UZ,4(\LWP\Y.HDE<^;7^'=&-[OM'&'IB##JD_R>OL.6CD![6O7A
MG[\-)%YD$[!-],RX#9Q:I/]ZG^?\=/7.^I6KN@7VTPVMRU60Q\S.8B>M(JWL
M*;4SATQB[9!,YE&NZVAN0ZX:SUI0G]?16QC17$C..D8-D;PI$DUUL;,^%/EB
M,:PS+[M2FF076OM>[G=(A![>R:3[=\E8ED0/"31.9$EW<DE-'P[<CX^[RLZK
MO[U1RV7'<AY!I0)3IM.1N!:KXYNA5<R7R0GV">3ZWT=IH\YY1_Z>@47B@J"Q
MUA!V/HR<BI%#09!6<9Y@!#<>MB"2[I<<J](PL0TIFZLNWK.V=J&S:;'P2:E+
MU$PZ5I"E"Z;3^7NW(7+(4+*7FO. #P3;V07<KK]3/3;^_&U;E%="6JP@7C0M
M3C4C4>FB5B&[!N>+CB&U(V+W8Y4YGXH"DL/@$C?E@P-K?Q0Y#*@%V;?A'F5X
M6B:U+K^3I\!/:(ME#Y_1Y^?U97Q\4/ODOV]4"[U[C  '=V&A)73K1NXCD/^O
M^P\]EAKOE0^6=^%)+HU R;&Y8.!ZU"2PGL(*HA2:=4<,B]UNG@LD1,&-6L_.
M)NZ4#HC4FS?8X7O1^XF_.,8;*<Y+LW!_-P?78C'@!4_%M9!62(V1)@.,W3^#
M&B+OT0135O>[J@;?)ZG7"-FK'GI:)[[;;($SAP,<<5\4.,)<0%6,)M#(+TNU
MWP)Q8B%ERU)@[-8T1U]%I3SGFU*^TZ<\T9,OOX=?DOPP$(,^A@ 08RH<H>_D
MQED1QCV@>N4!\WAD!+4@O4VF-@@G;Q4=3-TY]6?L[M:WZ='@CW5A;Q8S[+,#
MI(BG>I]=]-M]8("3Q#H+!KQ 3>" @.?%7,*@MHAMHHK)D(<3_]35&YPI]"_9
M,_%GM[&>6[K0E067JH^[#GD>@FA+(>[]^UA9A>MIAB@]U"@!MA+QDO..()?Y
MZ+Z8._.\8\NGM89;#>3NV<6V41\[C=>E#IF[5PTS+N];^SA 7$8WK:_ F(:<
M7N@N&BC"U$=JO@*J$^)'Y^:]; QSQZ+OD WPH58??N'W7+PXMW+GQ8L#+UY
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
MW%CUO((:UU(*.#6Q.E*$JNY'9S;UF4\/2?Q L&26.4(D>@M#MI@6O8%I_9Z
M]+A'+Z"6-M$%.I&'7C>Y:+E/>IKL"U9N?4Z=/7G%\$'ZW_>Y;7<P+0B6E$H_
M3IRKOT)K4][+:L[X-D0U&*4%6@YN;FYBB)X.CXMML2VEWU9\A!*6B:V!>]Y<
MR#=INW#K[ CM"&0198+N-<+=R -Q0#$CGIW>I0;4D1')'&CD"Q&<$EC@!*;7
MW92.G#@^O.6=\$+%.69)0H,/.Q&FG;-#<4U@'6$%WF,:1$K0,ED*OQE/016Z
MY1#6:@HIBI("KVUM]D7 ),W,8_]4$\8$<@K'>MK$/3@C.94"[4I*QVU6$,T2
M+.E-CK "\ PFP5+BN6QM!%H&*P::1X5_1NX))JM$P\Y-7VT+BW(.=G8]Y&25
M_[DUM"#.1*GO[UW':T8J#Q%]C: >9@B:@ '.D9))P-E9="!<G#1,U^L+5Q;
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
M<T'S*& J(T2^[R3P:JDEK,"@V]!%=H>AZNYS!H(-V:,VUNE%9"N^+G5T%L)
MY-,@LA1D@F\G(ZUV [;N$YJUU>!".=;NPKNT@8X+;3EOR90+];G;LC^X9$\D
M3:>K-?P@KYNQ_'$(SEV\D"?TUMMJ,M3L@(%K6W4U4$A<Z,_[\K.[)?';<_?I
M:8=FU^ME_EX)5[R:H_SL_&'J%7985!=B-FG6C?/X,LJ7"\OBPC9'HI/PJ"GV
M?O-7-,X>EXD*XPJ<K9^@<(NSYXL _2G7V3O#H>TF)>F:2J<CJMK^C<OE?[=_
MVT3,>L@W\:HSV(2^:/(,Q:RAJ[&"[G4VVMW'1[(^W&SHZVZ84%-3JG--NV/R
M!8PJH4.?[!>"XFV+2;<Y5;@8&J;F$[7!HGO_0\P1H++,U\<$]-*(\;3\\NB*
MF'.,:NY[JY!^YS^[+C3Q4T0+;^8'J@KO962M"P8#Y 4'MG28&U@!H&W=OS08
M[UFT2*J79205E=<>SNV)L*I]N$]34"7:D4*W.ZGQ]63Q_7%" ((2 8GY,)1G
M>R%S3C&/=H8!;P:[O-7L@:SXR];ZGPJ8%8N23C/3Y=&[CTE6W XOO_3GPR1F
MLX3BYH$[$AN@T?'T: :1J35)OHC:%"3_NRJ3M.\8@F>U2X;NYZB]LS.:?[9+
MM2_$YW+.N;:7[;ZI\!'#2]1=/,T_RI9!=J' '19L&7'FGG=AE?X (1GG\71$
MJF5Y/7J?.K',P<=@2^%%D8A"QSWAF2RR*"$P"S1J2FB+KF2'\D<M)-?&0&>9
MC<?838RL[UGP#([5/>+AW%$Z<]CYSVWPX(&E N?4.JV'+R1._"Y;+V4A\1/D
MAJSVJCAD0^3(S6L']C.30*W%8(2:'2WFF.ONH"LY)HVE"Z6O_'=O!)K;[$R5
MLIH<F,FT%-> %_"Z&QVYCFXG-R'9,M2^>3G_= \,Y:*DU$[-O>%EJ\>"@F.1
MJNO8XRJ-<+/?&(P4R&)>!4MY\R+*(4.;\6-(:4@<3&Y'2J("NB?,*O8<9>12
M=A;3T3+>VKL/-LY/TL/E&G*Z?;]YC;_>(WP8VW&'TVPC?)W0$S9CL%#5:ZR
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
M<[(3D9)E^@J[]2AX/R-M&W5^[AA^*N\J-HIS!W?R"32,%+(2(# 2F+<8ONY
M&.__8D>4::%*"@6WYRJ)_L4?@[0[]$4%SU^72>)D$6A_(+=:G68\Z8+$!/F!
M+@R(R'!;O&4[##0EK1?I=I*W:/DTA]2_<!MXO>].<\L=A;G'?^1C+#GID"B_
MSG$?IY!,*_26'R\#MHWC3C,$>TQBR^@*/02%<RJO8KI_7HZVRIVS]M"D#G26
M70*._S1<_^[W#]5.?OY[.()M"1(6PT!M1)]D1*_ZYK%(YW7QCCWG/N6W)!%5
MWP5]NPY8W!.L-I*13LTI"0@<.?(;SMQ?VSQ.OI"56!"95[S]P112M'XOO37%
M[Y'_NVT"[3^$/L0:\,@';:%*#=3EB1!P(&;>"$NWPCP)RM_7%_^A?LQH8V,Q
MR7F%@K5)D[LHD>F$U/_PS;N5)8==I?9A@.-9R=[;0!EZ+,*;G+6@?G=+]@'2
MHUR*VD'3IX?L#'J[)9SJ]_9K/:#'H8S( >A91"]A$\K76('0T<2%U1,[[A_8
MSTQK'?L1)@R*L=S)28@MV($1#XLL]=;M'TI\+HUH5ZFKQZ3*G3(+^H M8E)!
M/?L,.B:YT)*G!]<('5H_J,KGP%R;*9S/$V**V]2C+-"IHLT@Z/R@VEB-M6^T
MC,4#1DY[O7-A@A7\%AX.=:,:%=A;%T\!;NLCBRJ2QHN5-R,J/ZM;3)K-OEQ@
MY*4SX.O22[<=%!"FY7G5/9>?NP:'AZ@>L4D.\V"=9$MSGK59_E7& \5W*Z?6
M)Z4_HX)3S*CQ:Z_Q^PS:QZ@>@932B@I2V=.YY_%C3L$?'+1!>.@*-='55&"%
M#+@14UJ(:SPB(FS.22('5@G.F3TIIH^DYA,DK$[=42MV'3-+JL_0(")C-5YJ
MTG=A/:PO<92JWB!GHVV!)K9L'3];B"X6SHQAA-ZE;XBRI1AFU.Z15)(N\(,=
MW:CLW-DX7'RV'JBS#PW5S9BV;<4F'FT]<I7@\!1690Q6,);I;ET;"JAD*V.6
M"5C<8YZ^R=$L1 ?K*N^O^D1U6>O5C419@:_&/:@,U%9K+5P,:!%$)\]\[L9+
M9\[V+A41W0IT/./?WMT6)3.0\'*YNJKR12<7%HSX943DK::UF'PNS*G@U=A_
M>AJ(OZ^51#N^?:TE[*+DKPL3@YWM!K,8!@O+'1M"JRAID@&X[ A,)=>G1U@_
MJPQNN175F)>]I4J[=NM3Z[)G/3@OEBVA(X2]_1D;3>)7%.1)0"0207&C_ZCY
M^F,S3N]:#>C39>B$L3@SB?BB)1;!>CF3;F+JMXAS171E@5K&W1N4IMX6PKHH
M3R'JP-]D);//^V]&/\:I )_R!MNME7,?Z)_UM2[57%8/Z9L_Y3)Y0N#1%@-F
M(M_7_:^\4KV@8"^R9H0MG<7T3>ZF;K%R>>(-1O=2ZU$]SLX9J,Y&9IW6P2LM
MOGL],XY<*9_UVI3R0:Q'[,[BK[%_#A#@<96@,'![\KKH=>#T8E_RTLNQY3PG
MJVV+GL[V7JANU_.WCXE+'W(4.*DME)^1N>5,<1.SZQ&6<!!XDART0!0/S"L(
MO5\V6_HJB5@V:\@C'''Z#JJ!FXJ>PH1A,+@<NY?0,<]W[M_&.H*?.1N]9@LL
M>W]KTP*""<R-;!V?-H;J)ROV8A++U.Z\VJ1#L]HGP:\BI$)^U6E>WPS(@410
MOVH=6893!^T>>5&PE\96]:PB%U.-G&H!3JIE@/]>MX=_[$J#13O.IU1^_B:)
M_Y.?9Q<%>/*-=27XF(Z\A52T4JO"YBY$=XNGA(95M.U7(%Y_?&FWWFF"!%S]
MJJG6Y?[-5ZN[!YRR?.+P'+[?8P*>3/N#M^VW;5M8%S&>*9CJ/#N2:)KNB4"
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
MD:(H59I(C8H(B(JB]!(5I8@8&Q(D9",H2(V"@J(8I8B $.F"0.A(%Q"1(*2
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
MY@[:03-Q9L;3/+M)B0WH3GP<0=H,+8\)]HH]\B(L9_-SM;&:MD@R,\-D\[Z
MDGW"@J)EBXY'1U?2[&)T/%XG?!_YKI#P_>/<5N: JN"KU+*[O?NVQK=N)"&;
M#0"(<FKQ^E%2YD;DJSQ1 O/%)'4H>:G<;IR.O&75ZWR9BE#8\SUCPO!H[D[$
MCIS/F_*_.."OVL)P\<,H*5POB>&#$@8?TYN("_SHDTV@"\"VY%R]X!A.(RGY
M:X4\W79A\7=US#$<_9O_:^%S\3_#D\_I'HDA_:?S;-4CV,=XO2@AT@72K=5U
MF! 00MC\_<;0;?,03I/GP==,C\+"[FCU+VC#H-=O;G\Y\JXH3*;QVNQ\)'6\
ME2*(%03#"SA:X#ET<>NSK]>/^X1Z--3=,8JP#*>F*>RARTX/Z'>ZR^_=\ [F
MR<]KW5@(::4^;J;1$L=_4U%"Q*)%.TG*W-L<J0;*.C+#5U[<) :\DW,U[TQU
M>X4BB>==VUOQ.35IY-@ X0C8Q+;#*H*_&3?85'@G/M'G.I'*W3]H'5IMD=HI
M%ZKL<:OMC.Y[F\-WAGND/9/N>2M[[U-[("?P!=B(#,3'480;@6AFM-,1H$/=
ME#1RPCF[2]V<:3Y=5>SP(G\M)5!RW,TR;M,ZS%K[](%TH9ZFKN\KA_XOA0^"
MKCR)>FBG\QEHCHPL*[KB ]8VSQN30L]..\S R+9[9NRJNW-0<?"#(4N*$GRG
M 19;>FA!^E#L3T*?R"*?U.[DOD6&4Y3\,7VLA]R7-OYTB_I'!2G.X3Y.9I.[
M@+CI7IG7>]^TM&T=-'&V-!/@=@ZCVH<6^!53S;F-I--+2F2PFW4>>M#W6<S3
M<QGA\C6AAM?>OD?&T7O/O#]LW-U_J_Q*X=%-P$D"P]X(U!^Z"5")R*J8^:0:
M?Y6A=H(,1XDQB=W+Z'S5T?)B[_01;O$5WX71"YGB'=5'TU.]A.^UV-'SFO=S
MBR!="TV3<01B5?@.Z,LK).V:,Q/1/>)TN@J\S$@\"LB$69BFOXZZ7I^\$_DI
MQVD@"LWO[::8SYI3=UV88N\$[5F>#/_QS\RBKK<5KS!/G5R=PY>C+W\A]YJ8
MRD\[BLS-'A.AX$R9I#C>%DS04A=!BH,J_&IE?NN@RZ*O]P>MFMI:UR5G_5<O
MXS_?0TEC#T&4+HYTMLRQ2Q$I"IQ&)/#LN$6-EX4N0-K0DO;-L+K/T9(\[E-P
M,SSOU@SW0I"[VG=B/$"ED&(I4M@CH4PD3]R%?0#KS'V)]0S;D2,/II3WA-/8
M.Z,?'U$?SE(Z-CMG$2HU7QCSEC%."VXWBK>3J@%C&/&TC[=I_AL[+Y_+PUQU
M3N@:$>!U["K)6U83.0\#]V A)A]_$[B8.8<] ;92$1-"K8I^I,1&(7%,:>>2
M] ^Y\5_TD:F*U"/AB6Z;3R[;W61;0U:!']:?"XGX&3LCK"-C<P6SE+[E=L 2
M7;';]J*KS'=3)TMX)37FZ6Z1;=Z:FY%-+<2JK\]$%\/#+X0'5E34IBN=3M7>
MU7'374YR ^P2; M,]]"_)*L<!VAXSP!J'2#-;]] ]J6N+@RQ]4%BSSA'FBZ!
M4./L];HH7MCV7'/(Z0G1[N2P<D&.Z9AVG589CH3K6X=5>[;CR3,L# .]:,S
MN[$]$['0BL5X'@[:VNBB*_C^G<A4EL64*I'1L&MQK]J7?X?V0MSA-VA:Y:C&
M,R58#>!M@!V-:[7:U+2:;E0VRI-=A\&BO@F%I<GH&G ?6YY4M/,IZ9&0_WU=
MY,2<@C?P%)6,$N29<S8S_9X*@\.,Q Z>S$=:=E^F$],P_G+@%>(3@2_]R1.V
M;^9(3;H[A$!^[,A%:+TWDJC/^&EWB"W?:GEPT+84M&C)/)Q6BG5F)CPP>)&+
MOA@57.>]VYSSD%W1?B_C+=E\6_=*&5L6UTT0 4[A)Q+;@,KLEEP3)QM;VA%D
M3WITQJ;.E?:*C.CZ3S 5[W/!]U[#5&M?BI>(E S_TTGC0GAD.ULF@:/@R:KY
M0*(^0%05)?WD6T $'/WL,>LEF%1P]%V$LOMJ-TUO9S;>N!=174FXJ[=S:]=P
MWS> X4Z:O#IC7I?*@21'&-)A<3&4;HM%$6;0P'1X^.:O=NJ8J]:&->Q*TO?/
MF_H$5T(ME4^K.(NDXC1QW10&&KZ@3$/=)&W&FA=CB)T^9<,5#&1<=>L\I*\<
MD^9UM[VY]/Q1CK.W9-7I+&WCKEC"]NVP9>)D(HO.?8*D9I"J@A-M+)]A1-CV
M/F^3X9NP2J YE0TL+^*8\IIU%=6WY9/W/TJU>>ODH N+O.;X^_\DB."_QX7W
M+WU^H\A$EBWWT3HLG'+; L*DYX'X!HO41MN(+!=_-\IJ;<8]O-7T.4W?T+U4
M9UD]F-.@F#P_IG0G$=0E<*3[R^87>EZ% 361"\RS5XW:C60#XF=(8N1T\KDY
MXY+]*:OAG]%M!9?S.".>W]SE!"""\KJ;(T=@'8#V[P[&;KX#J(KL*'PS=BWS
M"TAHO?%A8Y\_@]-:6^V9Y88PT=PB-VUQL+] KW83;N\GH/5=,\#9<N5/%'.)
M$SC["40A_KC^03PTM/./+)^.$/0<^,;:/70\8&H=)A* 0;%LN#FD8']K5COC
M9TH4=8GLXCNN.<Q#@#,M/ATY!TLCE 2(.2O4K5.3VUX:9U!?AS[?VUN^CW?F
MJQ";D]<L"NF+*P"U ,5@ J .(K$&KA)&"0-O,V;Z&*3TQF^11ZYJ&^,K*;51
MZ&K?A:"KK3F6+>R:U:;_8[?#?W,)#6 ;A7$]L1,MC]T'[< (.-.:P^TO"Z2B
M)+ZJ[$Y4G=7U[7O1_K*9XC<4L]N5J%;ZVXUT!4G]18#6(-W&@CG.#U=Y@$4R
M9L=Q"DS#>V'/,'_H9$W*1$YN<V#UFX?XMUL82C2/+B%RK)/),V3",LQSDL1
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
MST\GS]@!T,X=QW4 RJ]L_.E(<.<01TZ\1X?[W,Z K%F>NA9BIPY>M5Z\)N&
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
MQG/42L\WPX?5>5_!+M:7,PG&^LX->[:Z+B>TOPT/?0Y[IAS> 3\,'F>6>GU
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
MK1M4L.5U[RD6^0T4>9-POW0HD-4<(:C:3_(FC%<S@SG)7,DIK"^$KYI?FW<
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
M2_B6N7M&:)8)IK9\=5S[XZC%D/GCP -[Q%S?65]*B6,?=6(^X!0*3."ISQ&
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
M*$L%(\ ,8P1DTE>WLT49NI3V_OAF%> '.[1.QK*UKB_?L0:H-@L(4$G^9-R
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
MH9+L5ZON:<<(C/<W.DH-W ;B#+X,8\U+)H_L&G=2*T^KX,F=21LTF#8+O2J
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
M[RNH80@>MCJ *POBJX\E/#4^4%_?V"BU9BEQR7D2.]!>WB]G+"9Y6T:')94
M [6Y@CS ,68)^!2">A=.&LFK/P9=51&/-:7B(_7SCN!W+S)Q>S_XMVE4/G=R
M='J,":B5?I[MUMYY]AD-M_*MXXX=6S*?>1GL9UUF"P%;BP#Y=\+F[21!K@[&
MDZY+BM+\P5<;UW%AWDY8+<<DX^C:M%9)EEG&.L[OPLJA-R&_GD-#2&5"#E[C
M9NXC2? 'ZRBXUL7T8^A'%(&Z#,?1SIS19+8G?V[M9%EAC1;\PW*Z4/SUU_IV
M6R=Z(=$PMU\>:^SROT<)^%O9!3?SS,?1NY;'@%%JC4P@6WR5>:D9S)ZVNK&Z
M- I_!5:8#3X%?CQ1G9T,^*ABFD7+?'CBV5$WNXO?#EX6M?I^7(('$%DJ8Q1Q
M!2MI8?T"W/X[*+:HK68T5^PU@\^\ RUJ9,$ZY87;&V9Y6^5;K=#/LN73;TC-
MA/6B7C5+Z\/I5N^DY1_B^O 2>%<4>'"TG32!IZFT6@5"*B3"16(L+:/H6^-H
M2G[C><ET]8..JI8=D70O6U^'Y9DTZ<X^1:MO6DNW@EFN";"?2MSM92PXVQ@\
MR0B;)BZ362>^7IA'[-J >2%D3K[HI]4V)<RPCSVU/S4R?H6@\Z&Z8]^[]MYO
M.FH#@>ZFGJ)Q 4(70"66K0N$X[<0=</XJM1X$LUN@MLW1QL"\[EB>WBYI\RO
M9)QGF8^1:IH'F($'(R9G?CY^O<;H"Y\WA051I)&JOH@=P0\R6C=@ HTVT_Z.
M,X@E&?U8_ZM;[:1;TF<7[/W+R"JEZ14PJIQKHPCS ">:C:>)C%MV;19\F."U
M'?R!2D;M^@[6A*EKFN3.#1D)TU[;&\FH_UYU2&?)>7N AN"3++\')L[9O^K^
M=DTA:"H$XQG&7$'-_/D<>"O^$YJIR!!H]]=VWL<.IR?+TF_%TXJ7EK3>C4A=
M0EO/F89H;%W,C+[G>G-&__?6TUHH-W0*"K@XB:?#H[A;,1/<[<(%W'ZT8,VQ
M[7;G1Z^#;<\6%X5K]);JQL-SLW)K\T,?=)ZM>& _?=_M9C'"$[))@K@^"@].
M=S/31#.2C1WDRN#>-^\#TX#^:7A*(1A%O=<(OUE4^LNLZ;98UXOY4._;-V&1
M*NG2RK%4CWVI-]Y>2 N=X_92JA'+R1LPOD8(3$/ 'AM0A85R9+MRGG%5P&\V
M# +DI&BWW[(UO"ZS\F)FK. -Z361XNDK%V1FXMF;<^),J:^2$3Y\X 0BA["E
M^1B>##%=S)6Y5N1F^D79GD Z0=+']R:=$,_5XA0T:M\)J-U]R^17[I+4->6<
M ^<U)NSU^&(E(G<EO!2HP T2JD([-&/PP$52' 6X3+K;+-#(B$[#'F\ ;S/P
MK?6J9*G\L/SNPPTUP_YBMY52O!7J3;^Y:NRA3<S$>K7JC]6<%^A"5Q'_0"34
M?X](6^N!,@B1?/\](BG\"9$L_@V1^OX?1/I/#Q_]5_M7^U?[5_M'--Z-L?\"
M4$L#!!0    ( .^$15(#?I<5>!L  )\>   3    8V9R+3(P,C Q,C,Q7V<R
M+FIP9ZU8=5Q47;<^P] ]E#32W0PM2,,0(C"$='<S@O 24HK@2X,@*24M,:24
MA$CG4!**2 R@**$@SD7T\WN_^W[WWN^/^YS?7F>OM?;>YUEKG]]9>P8SCUD#
MR&'J6NH " L$V%Q< &:/0$_?Q3O V]_%V^>JN) ((*VLI0O> WZ _,<(  2
M_G'_X<,FN?1A7S3F2YWN7W7PYTN= /@%T.6*V(2_E$N-F_Q2(_RA7P+K<N;1
M95\3$'9RNO!X7$C<7[-^6@JSLG];Q"[EK0OY#POT4@K^TW*YYI?+OL]%I/\6
MX*T?[O]_WV7,^+^R>!DWUO6?[9>/^7?6?NKTE[KG;_8_(7_1UBYMSA<10X%@
M0/SB G[G[:_XJVWMU]S_ Y=/AOR<_6N?J'[SNMP3;.(?*F[]K_4O\@A<, ?I
M P"WS84] Z %0)A_?:\T+RX LP^0*CEXVSD"#A$_YF*6@&B &!\?GP"?F("
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
MO!PEO'N/[])(X34O.\\P]<Z0T 3IG3OLZBV93=Q7#@J@?;^N^_1MP]R$VKQ
M/.UL; ;V0_Y\DH^L!&9#ZY/<!I4@ L<KZ.CEA="G<Z'2%<M"HWG-K(?]5A-U
M1&Y9.CV^T6GE"R.OTU:&!E'1,;4I4OUY-Q,:=;?A_! U6B>BPV$1)=)K8LN6
M.C7KV1A ,'>7TPR2Z&E8+/K8(L>!HNFX^W7\+E4"^BT0R65DZ\YLV%Z45" ^
M!PK2R^%//5T71@F/0(I"0X*FF%LX$#/\#AYX+\HR9.(8IY3XY^N_SM3S6Y#<
M.A0Z4=TK;WP1<Z5\'?98#ZN94I43]WZ12+)855(1#K;?;G.S=H/:+:>4BK+J
MI1/GBB <]Z]<9O7XI3[!GR+<'0T9A%2S_#T2QINU.)Z:#QO<=*^GF5'NF:=S
M_13T/(O6X(91IK?K<H[7R.?6VZ$*J$(4&?(^E,7J0;OW'1VE[$?W^_,-.\ST
MD,;VLX(Q EFMFISWJE@7M@8&$HWZ84NI>6+X,J*V==NZ-3W:!NXU)*EI<T?F
M$H2XV7!?& Z;X9>W5ZN);OF7<$D.KBX]RLEAW\Z-MA5\_U0URVW"H2K$)L^)
M8,TPK.][?X=C#U1VO>/H@YLKPZ?). WEE)HBR-!WI.*SW2RVPX,6[>M7ZU^K
MOB]5TTJ63BHY" YH!;N+\E'=M_V$-T(34B9'R3(O&WJ_9RF@I,<7E>#30CHN
MCWX>T>JHQC1_F'3_++>2[$%7L=6G^*4&S=<D@^8#K=I1;O9:O-Y)WS;I2%>;
M7>FM;>RP:FNS8VO;;90#O/^@8EN.4!-X%)&7K6JSF-M/GR71(>XX^<R9C'<F
M6*%<AL8/9/]2GA@=X(M5S)'QP?5:96'D=%JNO5P7=]NV"@/I0S6TJ3SE3:1J
MHZ[>9U#2D %M+Y8<GW+?E5<4"?1L"3XND'5Q[(B"B*L<ZTTD;*^KOR0=J]T>
M,VQ"M,ZP,_0YF]TJ5F6'<RQ9'M8/AUF,BE:@KX@F[>S7/8 0#SUM,2Z#%9;8
M!0B[I4FFQUB-2(#F-GV-) ^E%O?J8=^'IM&PI%@4"IYLXDG*+B+E (UY,=6I
M93&_Z\5G-0P>@:Z(**NYH8BC2YI)7O%R80#V^,'(&SLG-HMUS3,Q9?5I&]&4
M+K*1H:Y*G,:[KYY_D0<I27R2J/'7QHG491_B*GM0PF]0ZV<1C1N#"^/  -+Q
M='@ Z%6YX&M4Y6>C9*_77 /JLU7:CW;I3#VU"2AVEM,9)>O3ANS\XE);_97I
M9NO5NFN8ZPP0;L-7\9I/W4036>^N:2"9^HZZF<33O-%A8ZHK""]>@9!:^#AY
M@W9*F\R"@'.<-#J61_QUZ!.?;0G_[W@%ZKC?0@;6M7T%S+QHJ#]R+<H-E9IH
M7EV C!7M'8;$6$5N"@TBK+0#;*_9K5_A<LFV0_;K1RBKAU<]):RCE5\'\2O(
M$T*GA!=48.W JL&AM[5[Y9NY3?KWPP7-1<]M<^N[T@D[$V6'K$WX[670^\FT
M[:ER,BWN%N\2T@GACV ( @I:'WD5I<3QJH/;W.42,?W\<MB(DOZC@P7?1YR4
MYG+*XCF,KXT9\K<,C#13$Z9Q,( F..<C3^#1D'^#9RA=72#]?-IHL=^UG:7E
MC(7; 11?"><<DK:TB\\M<,6I[C>4Z_L%%<-9)JF8DPE H.N\UT,%;!7P 7"2
M^V@^3X>B#6DW@7OJ8$)50(,F,MX\QQ[?02A?&>YL93"W?,^0PYH1U&KG^UBR
MCG-8W^2.:@F6'YGV6\;LH"!JY!E,:LO!LE=;8&D/QUIB0:J]IJJL\$ N)=">
MO]9]&1&<*YAN8=*PQT^0IWIS<'$]'Q\7\2<1S#AMRC)2J9C9EV<@23[LGNM]
MK>7[GCCG*!WFM2>R=DKZ6'GQ8O/3[I:GE$@Y@05QS;J!PS(VU.?G#V"1+/2.
MZM7MI ^H<8RQ1-+7S"HMR"5C>X)8,%,7%>?].=/<TNQTT EJ+ )=^G$_4_58
MRK99;K3'8"<DC;5&Y;85!/DGBZ>W6(7=LZ'6:ED:(ME0?U7-Q[-2HK I9#.!
M5A\OZ4UN$N/I\S)7I+5Y8<V60L<9)"I[*$:6ZG3)_ @1IN) @L<NP^B#NH==
M;N.!U+8KK0=,X>6FWV\IQPEW]RMXW FBUI)!=4Z^65K@VZ-4:WOQ)SHG U5B
MC/;PMLPPGY'W#*A0$C-=ZZ!9VB_"5N[OPT$*2, 8J"BI_R39/K?+Z'XSVT-^
M-]^(W=D]5$4639/K&E P)/9I-;>QH9VW0I*]CJ@B+F[8D0'B7.D3IT=CFDRX
MJ$%J)S-47Y7@9WUP4]^1(J!Z'Z1<U%VB04NIW'-;2JWILPVTUTZ.9GG9TWFA
M^LBW:A6]C(,N3"-N$H26/#0A0JOB2I<LL$?6/Z$YFA\@P+HC\<GH^8@DN8I,
MP74JUVD*-BP6)0Q@7)W&;8C@ZO%?HID*442=R:;DH:8J1>W/8VHEF+3AE<;?
M>ZI]::TH%33RIP8<-TM"C=[[PZ*]O+2(O0F4KM^I&,<?7KBAESMV,X2T[?4L
MFF9FUPP#/,OU]T>1'.0\9RTK1#-9.&C#^=-4S.QKUCP="UR0$Z:I?$'KR82Q
MVH2'>%S77*_?BH&\<6^G0V7:AL:A7W<(?;+-M#S*BR\NOH=6-&[K<FA9,#!G
M?E552 BZ2=?8SD/3B%6OUXL6Q2ER>\BNG*.6G=;]D/TN3,^(J6BZY@M\,A0T
MY2D^X^DW3Q1ESW<:QDK6Z:X!:_-6FYNY]DCS(3QH<#]D:BQ* ^WDX&PVO)S)
M[6G/F'+K+:R . .)B]_S4<+2!45]/F<QQL=OQ34N5^WQJ'U$S)\T_$:ZSB?I
MD;L$HV.CV@_PAR4XRS6#ZJ*(:$EYPL "-K3* GACXC:RWI.XU@MDQL%'J#:W
MD:0)//5UX]@9E%]63L<I"[U'+Q6JUPHU*LL;_H[FT:W[VO:\ZO3O/MI%+3-B
M)958^<>3JFS-&1HA<R$6*COT?F0,U6@>,#W/.UEJ"@_6DKB8W.=55+E\JM%X
MS/8X;Y)S?+/H=DC)'TK8B]@QJ^1(%\!V5EJK773HI3C<]/E!?%0<$J[&%!([
M6 ;%L4G5HI$\(VM<5"*TQ!A /YYN0+R[9_]\F[GI<*_:K6)Y8O>#TVTBS9Q-
M0[,_:Q"\UI)7RZT$^FLEL;X.M5@6^3;J.(IG(>1'/K/2SVVL8]O*Q/=!>56O
M0+%+)=AQR$[GEX\RGB.2YQVEU L7.^+A"!,YM;K%0/X\E>V@P6TSZ2(:IE#3
MOEFSX<&'S4)112H;X42+2+XT7O]#D82WR8^4>D(,Q^<6K[0@8B?V\NUGB[EM
MY:[-XR<,&()=8\TR^MVUW7N'=2WP2W!45,,2;96RN1^*0 6J^]L&B[&?4E;T
M,(J^4UW3*">,C#E*7.Y<04!HIMG1[SN[$*LF/&=TVKCM<6[<<B?AQP35IR\>
MX\>]:@UXP/JT\FO:@HW6]9B9-4[]#M.<=()^NJ=4!43^$]_;;L<'0WN-V2U+
M4>5'J[J(TK)2F\8/II-(9ZYOM4)/"V_&2LP=K[_29U[Y^#'W[?65UIX*)(0W
MN?DT3OW#OC&W@100F6U]NB7J\8<[LK+9MMPQ+22C[];C5B)T@Z4'BC/9[;/9
MK=+X#='%:7M&/F.';9AW!K22LT2.H+R;HKMO/-UU6!^G>I.<R:0I5R.L5RQX
M7>/PU.)#+4-O28"1$ Z!;Y'[, YNRRR!DHX8YSVX\OR]E\BC_E6/@4DD%"IP
MB_:@U]B)@H^751>=P#MH.Y4KN')X8OEX:4$\H+ZR02HSE%R;3;;$=(XI6-_;
MZX!VS]FJR(!?K12::5TT]U'V3RD;I:)=?L;ES.QWMKYV<S2W<NBKE2.FPTYD
MCK,:+&V]/&!TI?J+8]O/W1@-X,9=!9UK39Y/"[.7PSPCS,6T2;W6X C-GKY9
M@U>6(YIWJ]\KV\)28S0&L<UZ</!4CC0J0W==/FY7RS=S=H2:TK/ 6%6CXU4%
M;F>%T+1155>E?ZFY^G#2V;28(V;R#D5O:LR4*NKI>ASH'HER#W$!P"KYQ&UN
M-[4\D/2=%=31NHCT?F"EV[Z[GS9\5V=/I7=4O5RGA=<=3:+:E'O[>ODI\R:)
M>8JA!F6G=%Y<1PO=D-/&$)E ][/.@4;)\-8EZ\ERJ0U^R\4]1&B<JTZS[& ,
MO$88(<X_PWS/*P?9IZLA%!AXQZ%8\'&II'V(O_].,^.7[#1"W.)OQ(0JRB0/
M'U8]K-X=&=VZ1;=(7NSAZNJAF0MVMW?#WBA67EF)877D5(VA,(@P4Z,!,LQL
MNU42[&E?@L?6PC'3JR^QD++-DW&UEHVJ)^;,52WGY9:E78+M0BDA7G\*QK\R
MY1^VT@R8]W$=HIR3*PI,4M\@_9.NMQYABO5N1RFA3'=KC8V(_^?OO4L1_$RT
M/NVP5--<Q<R/L]K%%*5XM^,J<WI]$[^/U>)$R02GK>^>)SIW-D?9-ROE ?1F
M$>##CI>,U[BF+-33[,502+]R'J#PK/5&66VBSI%3I^'-CWR2AB&[.AB SYS/
M+5*:2NM*.:M1F[*I<HF^IAR/^9!^$0XC6Z36W33!272P_KHUVD8JBMPR;Z^]
MY5K/DYTLN;X.L$J#>O9.HUK/M9?^W8CRA^N$\W9UBPI$#$0JZ'4>2$>+DWKE
M(J/+^&!Z[$8<1_$&E1(.C1(V#9861Q)V?1S/LS6<M)LVW=?-'".D+S,W("_:
M?7X9K'ZM2R;S^.[L\\R*4;RFX;F%LUPGM=GGC^^E!07H5L@.?2M\J]#+%)^2
MWE-]Z_'86^/%1M2,@[1$RQ/'Z] (HX02:3]51N$C]Q)VN(G.XJB0-L3=]IFP
M"='MV89BAT*.LH7IR.'2?MNHCD%+,27W91U=,W'Q,MW46"="#I9>!:PQ/WKF
M7YEGP<S\[7\7L,*Q'%]HYWGTSLZ*TTQ [&.T(BQ^_EBRI-K&H#O3ZS;%R]-B
MT8/A%:F\9.6G&S<9&%)Y"R0(*=J+('W.=%=7\*A=K#+=%9W,@A%]WT;X*TFP
MW5U<-!N;66 L#2'!N\/L<$YGK.+^9D?5*(N5CQ&?I^^'25^].M@G0HL%5K>X
MI$ <8I1)G,(_N[_OY7#G62ON:F!41V H9Z7'$U]R+H(;=644EAIS]!L+!^4&
M("ARDGK4[2N?B.L<0S2^X5,1&*!(H4FBZA;;V7^D8N:BZQ9+E=:RP6#0XR[!
MS<&A2O,^0$_^;OFK+VN),A+NQ7K%S!U:46,Z4.7DA#N#,3D?.<A^90(S^_?,
M2!@+/D 7Y]=[R)I[M/]!^OPXO Q20=J27@W5MC#-+2AVXN"/[UG)9'3)UDN2
M$14493#5Z7'F-1>&Y21\[=#/82J9I'Q::W;/X_&8_X--JJ5K"R19Q'>9U_Q*
M*HP,VEXRVE3R(:)\C%Q7^SS=J+D%Z<!0]CL$VARIJHQWB$AP/EZRX F_+BN3
MX*H[/V>O<]O LYX:27X4*# QI&!/XIW0=WA.TSO"N($J>FQ7+*:1XHRBG+?4
M\^3=U<P&L@C3\[)U2(S%<H2C(GYO/^IO06+5RH5C /JN!8OQ;Q6A-\[LO@Y8
M:[S_/GW<-=BIUF7TS?"0[/N]KY13)U:)O>'+Q\P?EL/7.S;!CQ RYZD8(-'3
M&P,PA?.>Y_[!.'UP9>Q\?#/4^]7G\%<L<B<8X+QL4U'@VX?G1UWK9_F*C1@@
M;LM'X$;$7SX#%^(N9N&_ %!+ P04    " #OA$52# 6H7+U3 @ +?A@ %
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
M&X@C$[G[/B>;UD>#:WN2'Z^381LWUX]"[RWD=Q]UOMC^N/;"CWW$4,AA0G
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
M$$1^%$&")(4LB(*8!3R./:/BAB=[FMN\LW7:^K*)-5^7!#CG+/L^B$]/-LZ
M&WDRF0ZS(4?^S\1N^E/^;;$5<PP'GNH_@HO10?Y]][_"V?TC:NP_KG_L!GL:
M_<+N!5\M!>]R7BFNOI:WF5I8M)5%JF=Q/!X1)$@D@V'*0T6LTH=$<:FR^F7*
M?.K%'C=*'CR@[[E1[5I\L)%?[_!H#4"O@CESV([$:?X=$=^1&7DOM-?/H#TK
M?,T6;7/F'A'UB;A\@_[#SH-=:_3Y8?0=E0,:". 1TK=M<;)I8*"JVQ/#T";.
M2.9R;"_QT%;BIY6>J+K-R&J[TL'/ZMYZ$2383[ 7P2BA2(>^I1 3X4,F>9SX
M89QBR:T3P8P@Z.PFH:TH ;8=3D VJNIH@FKKNL<NFH!H?2] WFBL7_#F(K5>
MWRE5=*?5'I"*9HRGQ,S!/X>Q'WN"-(@B.1I$<@$^K8>]51?L5JCZ^>BP#TND
M,^*8.$_",X:LTR?P&1'QO<E_QNQOV(S5N)MN]-F[(M>']*K=<WO=PIRJ-4WH
M<PR#A#&($AQ J@]4,QY&:GV31#@PRL5KU>O<YI+6.=Y)W1RAM72 V&%N1N;.
MD1R9F8> :,VF5J"XI$:SCB?E.2LLGI.6W<T#;>9U%O&^A,>GHOZRHO\I6*US
MC5?JW?XD:IU=8HLM%]B/6(1QJ+,X$(B"5$+JLQ!&* I#1I*$(6EE$0\28VX<
MI?,TM.>LP>:<]87Z7(GE$ES>E6)=7RO+2=XZ=9M]<TL3=MB@&1JHHP_%V.;G
MIKI$KX$R*(L:=$KH,R6M&J#38]LP=6A5G@6D4YMQF"336H1GH?7"WCNO-3LN
M%=_9_>(_/OW]RR*.E4661AY,?)0H6HPI5%P80DJ13]+40R(UVME;MS@[AGO_
M-_#WZ\__!K[<7K_]-_#^/][^]?+3S^\OP-6GMS]:&F0;V(X3TR P1N:8,W$P
MYI(7NA])=*"O[3A!?7K.!9N6)GFM7PC>OZ$O?QA0-UROS![)4[&J'X4:T;PF
M=X+42U%5]3W)@ZB^[[[/EF(IOHIE(0F[S]2G9B)DODA#&6&((AE!Q+FOLQ,F
M,.7J%4TQBA-A'!AVIBQS>\';0SRM/F"C$" UT"H!K1/02H&-5J!12SMKMA2S
M* A]YFB>WFN:<(Q&YIT_X/!8%.:>;IBFJL ]^G#9E=EV _"Q>MIG]C!=X6PW
M4.Q4R';4Y+"%_*'B8+KPX6;W[5+GF?N0?16W]V6QNKN_%7ES;F5=)77!*8X#
MGG 8,R(A(@A!3'T?>G&BIDQ.N#3+_^-8KKG-DW_MZA;VBEV =RO1I?&3.@?@
M4W-PJF[5 ;7(VV\NP/NJSAZ:X-)-_6&[Y;^KH3;S![S" (X\B38%63>*7*QK
M)&X&<Z<R^OK;RV7#KVKH=!C9%[5X5'3=_PS>J5_Z3(Y:=Q"!#@S@>^[<"H['
MPZ6?P95HDSH>'./YW!/ANOEAL\-M2?**-#'.MZJ%R^]9M2 2J\F;1S#F:0 1
MCA&D)$H@C7GL4T+C)##*PGBDC[FQ]I:(0,L(?M-26FX@[</2C$K/1&AD6K0%
MQYJYCJCODH7V=3,IHQS1\SD['+MTP+$#4MU_6!;?/HO'HM2^S9MBF;&G]L^M
M&O5A2$BJ3#P1$0^BD*4P96D"!1>8AHPF?F(4SF3>Y=QX0$L-M-A@+;=%%+T9
MRJ?=$NZQ&YDA]L &6FG!;]W?@^)=#1&U.*#@'-FI3BJX0=CNU((56,>.+Y@U
M--TY!BO%=@XTV-TY=.N]U/M3-PI049:"?ZE5FUWX"1:<D"#&4#(OADCX&*:8
MJT^,*D/-]V4LJ=W^^L&^YL;-K:C@#5@+"QII!X;['$/9=$/<"7:C[WH/A6W
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
MY@"T_D'I/I_'P-S*GM'C,)'%/I_'PFHM,-% '5E7C"W!9&N4B:#<7N],U>6
M4(UU&L F%6KCU2;+&U%F!?\U5VV\??_VXR(D/(HEH9!(I)9,<<I@ZK$$,AR)
M-$HBXC'C<_]&/<[.$&C/6BSU@JG>$EL7WE1R:[IH*_:MM 9 JV 1UF T!J?G
M=N?(CKUP.@'J>%A:!(VXQG2J,)+SL;6+++'!Z5BLB5$[TT6?V*BU$X]B=>-Y
M.X1O%/.H:>.=>-3;DM55_H;DOU<+RIA25W(=61)#A+T $D1T)1C$11@F7D+%
MD-W!_=W-C;%[:2%MQ06\DW?8[N !C.UV!L]';J)=P35HO:AZ@FN$;3Q<UTUN
ML]W35UF].I[.;/!^X7'4QM@K/-#CJ^P3'M?^T![AB;N&\8TR7-7L43_IY()Z
M%U(;H8]Z+GOSM*YDF20T8(@B&";(A\BC$4P5]4#D(S\ERG*,(JL4S@9]SHUY
M>I$OFM2:[0[[6NR+X85#3> WXR/'H(Y,2CJL!GY4BR"NEM/Y7:9C )O<ELXK
MC%K@XI)V3+J=E'LL<'A.0#:W#DPRU4X[^=UGP43V5<=M79?9G?JV%OSV6]$4
M/GXC9%&J%[U67/@AJQA9ZJ\7)%;FIB0,4LD91&GB01PC#GF4IH)R$@MIEV!^
MN"QS8ZVU*F"CRT5;B/Q6/>SJ\T8S'7Y9-+]5@#;:@;>KLM0>M%;!YC?++%9G
M#*L9ZTTT6".SX83C9)\FZWR$G6;/.D.<:9-JG8_;BUQ;#IH<NBIM#I3U.78^
MZJ=&+0S6V?]B(FD@(4\XU<6C(T@93:'/PSC4F:2E-(HI,^IM;AS;"@LV*:-Z
M<0=F_CL.M>G:U!& HR]-!V,W8.5I@(G;A>>Q#B=>=QKH_G+9:7+3,#[YJUCR
M6C54ZYC\ITUL?A=1&(:,18)(F,91"%$B,51F70ACC' 013$6D54ZT>/=S8U1
MM+2P+F O[]9!FH$IM4[ ;48J[D <F57.PL^:5\Q@<4DL)WJ<E%G,M'].+89W
M#>,6[15K;*2[9I^UR-\V>6#:W=7;3)37N?B<5;^_(97@78[ S_K"OXGELONW
M/A/T2Y9G#ZN'A1J%@ =<#0/V(X@H2G7JC!0R'M%8,H[\R"HKEV/YYL9>K39=
MS 30^@"E$- :P4:E=1K-1JD+H-4"6WI=@$XS.XYS/>QFI/B*@SDRBW::@8UJ
M^A3GZ&-KS;\CC8!+PG8MXJ0,/Q*^SZ>$L;H9F.QU/25]*9;MWN[E72E$6S2X
M^"P>U6MVKT1Y6RR5N*)4PF1W][7^B2U)]K!I8.&G*4O4"AEZ.)80<9] G"*B
MDSPB#WE1C**P+QEW:Y$BUIV(1JRS6U;N=I*S6SK0H<LD#CX5-;B6LA+U_KJU
MU078Z PV4&Q?_3$C-%LV.EOFI'7X/$1"^$F@# BE=5/F64)*$(<Q]VD2!2F2
M@=51E:D?A"E3"V\,=ZU;%^"RT4YG^=OHI^>G7D/U,&@=VPL:+;=6 :\W]F9&
MQ2N-Z,@&Q=2#:9\BV3WL3C,J.Q1OV@3,[G%]D:]YA"X&Q-VNEDN1?U#35MU9
M)+?EJJJOKOJSUSQ)0ZI(7U <:DM S0%^0*#/8AQ$0>Q[J7FZM.-]S8W)&^'
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
M2""<,I(2GKK5!7HYR-S6TSL902>D9TF@ W#:<=&E( 5F'6=\/&H!'0=@W$I
M!\:9N [0<4U?5@$Z\5W/$!F][/DLA>Y;)SXV-W2YE.+MIE&\\DDV5=WU4V@7
M"&$N,*4PE3J\C@D"J2BQ@C0O&8I9B7*G;3?+<>?&#$9L,,BMD :=Y* 3'72R
M7W5K&->V=):FL(QN&1_@T-$LXV#K'KCBAM2H@2J60T\;F.*&QXM %,?+W0-/
M_EZURJ(5ITL=-F@6@-O3CB'CB)1QGD14PD@F"4114D(6I0R*/$<L07&2)-;1
M(1;CS8VG=B*#K<R[DTZ?_"\;T,\'1(P,96!&>AT4[8_[1T9SHC/YBU%U.CQW
MP.C$";?-728[AG90:?^LV.6RB]MD[2>^=0<F4O3/-Y.2)TD<0:K<2$7-408)
M*3+((XF+DB-2)-*S-];Q4>=&T-N&6,/)X=,TT$%X#XJQ-\1YN@X";V#2?M%@
MZ160]>YJ-0["$[>RNO@9OJ1_U7G$[)M6G;C7:W6J.J_>B?94%A?[A'UW-^TJ
M<362UW>KZK^E:#>LE?_:J,=.+0"6M&VK4LTU^@FD;=6?H2]8@;C@:0SC2&<A
MIW$*<2X4]U.1B#@O:4P<@K;]!9G;=+!]<_KZ9CMMP$X='7S]5"% 6S"HY!+.
M>H$%ST\:4]DE^-'*7\4D+O'!TYAFLNC><"9RC-"]'->3\;47W'["Z-C+07@:
MVSK"_7PKX[/U%\DWC3DG_;M<BMOZ-[K6OS_N!]9V;=ET:&VWM?7\J&X1E0++
M7&#(6:SFNPQ12'@A8!;S*"Y)2J3=-M38@LUM_M-Z@9UB5T"K!M<UO.^5NWJ6
M<M0W+-0:7O4[P^# 8;AKK?>1S&ZW1?\:Q@P\:4YN1X\:\N."/FYU^9%DF[CN
M_+B(OJQ(/_+]_>:$:Z'NKB>9Y2=:J9OW81?]BI_CE%#!"AA%^KPAXP3B0J20
METRM;0I">>(4)G%RM+FQ]TY8H*6%[U>@E]>S)LEIK.W8=30$ U/F<_ J!_"<
MV<\*E#$I[?2 D_*4E>[/R<?NH@LZ>RL'MZL0_>Z'#F?5#> 6$<\B2KC.<2HS
MB! FRFO$$G+$*,4<QV6!W'I2'A[(B4<F:CQ9/5W3>73O/H1HS!.>820@%DS1
ML^0(LI0HMSS)6$$$H@4MG;ND7XKH1#&XSQ %/\E.7$?G^"BV=G0\!F)3[?CT
MK8=_ZJ7\>?1 V=-0C-X"_=!8TS<_/Z'QP;;GI[Y_&>'V-WPK'^JV6K<+B<HD
M*LH"9K0H((H%APQ1W6.#1 F/$I92IU7ZD7'F1@Z#7'X\\!Q$-QJX )JI6* 7
M47<:/X.3-P,<02$$ 3P?ZE7>_R/Z'GO]CWW=[^W_I%"5C5HDF@BUH3V'+HYD
MXNFOQ7]MNNS-=L$9C46,<IA%0BIW@>ICJB*&G'/*"E'RC#JVNK0?W.55F*;-
MY5;V+DD2B$%Z-^)PP#])19&4O( \BA%$"2XASJB >5X(+#+"<^Y4@"\,^M/4
M]FS;_PFFMX =FX?!-3#![\#L(HZW8IO\J"YU:D_R\5C?':TQ)P*'T2>=&]Q1
M>3Y=>-S!;P;I;F=RZ18%CE I$8.$9A%$-%4^8R&Q6JC'NAX)3Z*4NU#4WKWG
MQD'7G#>;O=:2^IQU*".YR^2D#MV6#@%JQSB>, 6FE)XT3B/@S!<'=!V3$/9O
M/^D;?T"OYZ_TH:_XO;-/SPMVYPCZ5*'_J_KMG]7Z:[7ZN)+_*6FC%IHWM&D>
M=3YYU^@TYQ&/RER]YW&<0E1&"<2I\D<$*GG"U!)1"J?=_3&$FAM+:)UTK,5O
MVY.^MYLN\WLE30-TG=&SE/J<3RG0K$V8QDWMVJEV%'O:<<W45GJML]F=Q9X:
MYFK/EOJ@C9N2=YKQORC]%/D/'X.WZI,KH $ "HCQ&'!,"XQ)G:/(-2GGCHGD
M<[(>]=YN+-\VZ\5-O1)ZFT!L6\I]6:OGT3A\-_1!G]ZT'ZJ5?*_^II:6>5E@
MG!'(19DK/E<>'$VS I9Y)J5RY?*L$#94[CSRW/AZ*_Q>Q\R=^%=@4 #\H54
M1@?+8UQWJYPFY*!8!V;=<6&V9E!OR$[0I+KG'D6JWY[3H_N@DW"@-Q8#T?G?
MX,(^-V\>C0]\HZ,<3?F("$>Q( Q!RHH,H@A%$,NDA#AG),=%DC$W1_3H2'-C
M*R,=,.)Y%>,X#JF=+S@*4(&IQ@$C_WXVQ_0/TLWFQ6"OT\OFF,Y'.]D<O<"[
MZ?=^V<DVC=8U)F_I8_N)MFNUS.H#HVB>)U&1EU"4$8.H2!)(,LHAQ0E-:<RB
M%%OU^',<=VY<<:A$JYIITT@O3S$!6@&@-3 K5/<\0!>3G&:7@$ 'YIHY8>S<
M<WQLK*=M0CX6YC[=R5V0.]^NW.IN4_<O=U'Q0$-SI\O=IX-;^8.V'R05:J#W
MRB/]\4YI5M]77/NG)E)1_;4REEQD.*6T* HH"JJ<15QR2')2P$(D!<$RSM5R
MUW8Z<!AW;M.!$1WTL@,C/)"]]( /XH-JD-^>I%R,<7XB" 1QX(G@$+J#X& K
M.7@?%EW[*2 0RA-- :,]RT[D[X'9"?)WN=MDY.^AXC[Y^UQ^00SCBBZ[;!>]
MS&A;_>"9M2Q+HK(0,84Y0PBBDF60\C2!J=1I*%CD/,V< QF/##8WFA]D'5+*
M=M)Z;1B<Q-ENSV L] (SN#]P?G&/9Q 9/?CQV'C31T">T?Q@&.2Y:R[<8?Q8
M;O<SWZ_:=6,FL?93O:SXXX+D@DE>8AA'B$ 4I1'$><0@35*12XPQ39W"\*Q&
MG1NO[/I&@]\DU=W,3X>%78"WXU;D6"B&WBK8 5B7>Z<@>S)?@4YJ\$?_7YLV
M??Y[F#; !=G//#GPZ^QMVF!Q=)_3ZF+O!@SUO;RE/]Y6+5_6^KV[9FH(RM<+
M60B.,TU$4K>YB:2 1,H2BI0S5N:,%)%;#[#C8\V-C?K4)-TT92>LFJ=[<9V=
MG.,@V_HXHT 7W,7Q1,VG"<(Y/$;N>G!TN*G;')S3^T!?@[.7^&9ZU%Q*T9J&
M,53WQ/ZE;J0>0XH^VE0DM(QI4L BXQ%$(L\A4PLD2-.B1"2)9)0[)82>'W)N
M3#)(W+>_4C*W>GYN=+*-]C2E  ]-_2 ;]]XL%OC;L<NXJ 8FF:> :G&-O[,5
M>/3X8'MTQLTC.#OJQ/D#MBB\S!NPOM*WH<JW>OE-MV@Q*[A?*->==QZ'8RLN
M2%3@'&(2"UT+D4,J,(%"QDD4"Q:5(G'KK')BM+FQSU;88==A$->UQ\HIA.U(
M9C3< O/+4<@"U FQPF3<1BRG!IRX(XN%[B];L]A<Y%N-KJF^T77U3>XMLGZO
MUV]E6]VM=%#V=?MW*>[,WO/V"T.CK\?K]7:]MA!QA%(J,IB1DBJW)T&01!F!
M6<Y31DF<$"P\>M6-)Z'5^S9]+[N/U?)OO^M09KH$O](6[!1^VE#M7;NN[DV8
M_&[7P[4&W6C&MJ._B6TW5:[#UCY[0@.E%MCII>N ]IH]W8S:*G<%Z-K&DAY5
MZ,8&?=PZ=*-)-W$ENK%1?5F+;O01+MD>T\7NM/=Z4Z_6U6JC1NV[ M:K]HTL
ME3>[763+]MT/M;968U0KVCR:,.7?%:SJ2@7QT@C<I7<N2L*P*+B J2A*B$B9
M0":+#+(4ES$G,<ORU*W\5#!9G=S:"2I8]1M-S.@S%%Q::XU\-N;"F#<N,DI*
M->G'!=:MW*(48BD0C*,DCRG.\IQ;9<#,S;S3[;[.VKP9QX60",$HS5.(<D(@
MSG,!HS+/,A21E,;$K7;)3 P\3;&3XR8VF8_R7QN]XJI68+,2E6+XBFVT*R%I
MLU)ZF2TT7:"Z$A5M?)H:!WLN7/;S7]W6TYP'_*3U_+G;K]NI"G:Z#H_![OS
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
M3=/HKI),YF5)6083E*<0Y66J%MSJIUB@7$:,D4A:M3'W&WYN3*,>MCB(HS3
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
M34W+JSPKN.Q<F-\Z%T:-<%O=R[?R0?=0;N-(_]_'YK>ZD=>ZWFN<=$7K%JQ
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
M:'#&H^I ]AF3U\<6<=))(!"^SV>,4,/X32^?FCXBR<Q5'ZI_;72GAZ[VF_I
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
M5@=(UB/.C724T+"3NB^9V,G]M_ZW?ZSTIN>>%AZ))G:6.$U%0? -3$5*7G
MVDG0M$_@&1W5B5)YCCRX;N@ZI?4X(74BP<?N/I.E^CBIM9_TXW:A.X-ORWSM
M(@RVN45EW=RH::):ZY#A-X\Z(N%&!P;?T"7?F'K7U>J:<S64_K8N2G+S[N;#
M;W+]M1;ULKY[O-6WNY4_UF^6.I<EEX0D,D4P*U(=F%\DD.2209QRP9(DE9):
MQ4Y.+/?<9I-=9;;] O.[/#M=+ZK3W\1Z@S>/7<$\@P'8@: 7T3L8@,8!:"#
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
MPTYJ>;)%V.DKQ_8CUX%WZT)3AW:L?!3W^FRQK!Y?DX="+7D?]?)6F8S5VF0
MMI5ZV@MU7E]C>.8H#T)&$&19H-:O-&(PCW ""0M0F-- 1-2I@XIW"1='.[WF
MUP<5P7>E(S@H"5HM05]-H+U7%>B*)O4T==M#3/<V6!+?2\[QU+SY(M,[HMNY
MYRF8I@&Z+R%?J">Z9XS/MTGW/9"[N\LTI7FWT?Y[OB/K]>.OW\AZI\-6WI95
MTYE&#]]6,&,T(EF"='?)3%F=&260T"R&2!F<6&?R8&[=!,9IY*6M"DW3I[[T
M8"^^*3MT4&! S3BW2;GN79L,ZHG)^2+*;^=%V=YC-QG:,SGSO+[;3JZ^0<A=
M\ *Z/6\V!^$@-?N^PV$/<%L<N"A6OVZV:@]SR[EZO>K7ZL>[ZG/Y7;W]-.98
M]P*+PT! Q'+MOLD9C"EF&64!E\S*^7!AC*41?B,F:.6\ 5I2W<9;RVI'.9<
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
M W2OX"H/8BQ"$L(HCC%$A$N8QRB&,@Z83&DN* L')95Y$G!I=GXG:',JO=<
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
M@A^%%K98%\;QJQ-+[KYO!/^MD.+=IMY5N@Y.<_$J"B."(X1@&&J;,8@BF(M
M0))D*$1YC@G'=@7\!DHPX/QO8L[0TH)2BPO62EY0= *WYW+VD1A#)N0RITP)
M\NSU59_*#PSN1@.@50!['=ICM6EQMP]ZF1C_F>)<)I@'I[B6$2A>"&49\M39
MHE=&J-P/6!GSF(%)M:3:J)U1_4%4G[Z02NP+=R4!YR(2"%)..40)2M3JD20P
M8!DA$N6$YDY]/,\-M#2SLI-31X3KP''=@:;6 CL60SL+K)UEZ0.NB>E^CY22
M$1@A)ZF.=@T)KTFIY\::-_?TBL9'*:;7KA_:A:!QA38\TSI$S1;W0U5^*W07
M8[4?UMT0=$S"2F!&",I"F'"L"",3$<1)*F!.DA0AE&@D7 XZW(9?VOG'>Q/K
MU3KSVXR3QMG$*L&+K8D/&W88XC@O=GPS'=J3&YTMR%V 5BO[SYUS;R^_<01K
M#4S3>9^U^H= Y[<2OY,$,]?9'X+.<17]04\9VOIPP_7S^;YM52]"^$Y^4!2[
MV>K0++)YO-NL']\4-5.?\Z[J!=I+F>2$A1@F020@XJ$NM);', V(3 (L.$5.
M'CD/,BW-TMJKU&L/]DGMC=KN4:4$C5:@5<NU;>+X2;2CSIFG9F(^/34K_62(
MHVD!6B=P4 K\Z3518@*4_;9N'"_6S#T>O>%XW S2WZ/'%OD]*A=^N^&]HL+/
MTJ)2%&=YG% 8(*S8&O,0YIAD,$U$GM",<B&<RGP/E&-I#-VO3GNB:+XY5QW<
MT''H7-F1\@PS,#$1.X(_29::)S2GJ1SL)LH+U1$>A-?YJL+#'C<P>(FQW=>=
M:7BGABTV@K>]JSZH][37K*JM $10FG,6YY!2EBD.)122(,W5/)*$Q"3@E BW
MFA]N KA\NO-4_^C)#UH%0*L!,"KTDX9NM]NJH+NM^8BW96=DN=5G&CAU%.<L
ME&K">!A3B!),( T$@9D@<1CD$4NRU"FP;+*)FZGYXXFIFF4B[-:VZ>"=>$F;
MY8-P#\\:!*?7^"LW">8-L!J$SE$$U;"G#"Z.K[<?F_N/@HGBFWZ![JKB7OU6
M#?]6O<TF*.N54'L3Q25;46_?JIT(6>M?KU :$ISG$D9([0(02T*(><!AP%"2
M! SC3+A6R!\LS-*8<:\+."C3%FW7L6XWX*#9#="ZF;_5@!KMP.M=93[A1D'S
M-^>B^\,GUHY;YYJNB9EVQID:4I!_-,2>J_(/EV?NTORCD3M1GW_\,P=Z:[9J
MD_*E7*L[ZE__L2NVCX>^:YB&61HHBS1ANHAC)""61$(6XC@)<9(%L5/]NO-#
M+8UCS0EN*^F__*\\"K-_!XW$C@$(%]"U=*%XP6QJ+TE/R']M@3IK.DX0G7 =
M)*_.C_.CS>O?N*KUD0OC^AUS=4+2"^ *13@+"*:0(5T@$_$,YF&.8*:#%7BF
M<U[#:1LA:3&61C[JM4NF[H-DX+<VQB8&=7HS;&@7)+\I2..0?-D>2$:2A;=
MZJ,UO@/2DZ>YT2(7Q>I-&V;<&&H?3&7;M^IW]4J&-)&8(B@BE$.$8PQQS!(H
MTS@-&4U1GEN=<UT<96FDU@G:[68:48&1U8[L+H-ZF<N\034Q50U"R9J'K% X
MT$S=\4PMV%_NRV^_J/L;BE$_/&>6R\^>A3BLU.MXP>[BER@Y^$'?HOZPX>8Y
M'TIEH8EM49F(G+[#[FU9O1?;OY)B\Z36-0V"*(L0@8FD,4010Y#@6,(016'
M,Q8SVXRC1>AC]77.FK]D4X"0]-84?79,=/>@2H?QZ,J$OYBXT]-5"0&I 3'%
MTLNV.+W^5U,9O6#J#_7V4*NP7\!>C[G;.&;*O^RK:F> +O_U6TQ!Q%/G.3=
MZ^16,[$+VUU0B41/\[B<6HIC%?HG*KKH:>[\5F?T)92O(#FMB!*ID;:JU)=O
M)/G/8OOEW887WPJ^(VOCF#3-RSZ01Q.BVS1GSS*UNL=IKI9Z?6"6Q!SF 2%0
MB"S*640QRIP.S/R*M[3-R,FHKKZ"H*<A^*Y4! <=;YHT*TA-M\!.SZNMX>=X
M"RQ=RB\VMU.[H5]@6CU$\?E ?]K@OE$2OG#,GP]TKX<">AEE:(;@-]&L;,WJ
MUW=G*0'5WE9O"U:28;4,4 XSD040B9S"/$4YC&*:AD@$*8J<#O/LAET:\W=R
MJ0T9TZM]N7%-^[,"VXZ(_4,X,<$>!&XW'C=/G.:&=UNI?6;VN:#D-Z//:N29
M,_E<T#C.X'.Z>T#S6U%]+939K6CM@WZT?NRG'56W-[$,[\NM-M*-W^/=IFW
MNR)1B A-):1A3"#*<@(Q%B',0ZZF)L0!#ZR;30V28&DTU5,"M%KH?CE]/8!6
M!'2:J!^ZQM4.360'3=9E;IME"B:FN26C[]#B=^I9F*L%\!2SX=8E> R2E[H(
M#WKN?%V&QZC]I OQJ >Y+T*WA-S>WK;1_#E+4*P,7,@EXQ#1,(4TC=0"0T3
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
M*/4JH"EB# O(8Z;[/ 4!)"PD,"$XD22.61#3+@WMLV4'\M-#6;WR3Y/-/L]
MU'MI]:N^UCL;W@KL4(GE'+K7>7@,6#/U_=X#U+;W!)V0X_%QZ-4]'J>Y&G&[
MX^767_LR$I>:9Y^Y<[[.V)=%?]+V^LJEH]HUO1(;]<-6]V"YK>O=UR::[8]:
M\-=DS79KHD,WWXMM<U!;L/9ZW:]%)W@SG0=;;NX5/7W]*-1N>G.GGR.V]2I-
M.(D$BF&>4&7XXB2'6'(!LS2E4N9A@G.G(]:I!5Z:V:R#31Y:)0!MM##MH6Y
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
MH:,DCR 6FD#.S02.1D*F44JC)*%#U(<#@#VIJ/"RUCZ? ''75>5@.(Z^T-Q
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
M3CO7<O+^:*+E=M<5.@[\9<IH]=/R=K?]MBGL@;/?U^:)5?Y_G0]::6N];R0
M/A=+H;[8%-.[W;;<LK5<KA^:O-$7F:+/;GFC'I;KM;GV#5O9;Q<M,HE8C"(*
M8\VE"6JR#+(,IS!&%#,19UH(?RF'F3@WMQBJ-1ZV"?&M^:"R?U\G$'3\'B#9
M,!/T?50;9F+RC$:(DX(,AZSR]EVY>?$.@0J&F^X;=$*(X?D]@1489M:7P448
MYN+?]#H,<_'\W%K!'&V\=K/]L+9QQU?+A\JE^\T7M=T5Z[>L_+:064IB+3"4
M/,<0TP1#JC6"D<KRE,M413(;E#3D:H$3:4Z?-E05.FT6!,M.JN%-9SFP>ZC_
MZ@5:CS[SW6</T@53[ZH_!_I@N!5VKDT'UO8Q=M!=\1IGO_QBZZ^T.^Z*ROF]
M<.<G^"^_?E$_-JL?AD$_;0P?O]VL#<L:IMAN#%<\M@NP"8DCA'*(I3)4IT@.
M.=(:QFE""9(D$]QIW]NQO;E-'_8F@\IFL#?:?E'6;/?50Q>T+Z^_!L9P9&:Z
M"-^ 55@7'-W780/C.=%*; !<O59C/5#J68]U><ID*[(>+G779'UNNS8.W1^
MO].''[;9]4\O<NB/=Z-Y9@)103,H,;%'EI"&A*L8DE@F/(L8CXC7D:50ALV-
MXR_FGCX+4SOJ!D-CU2O[U3>2G:ZW)HMS][WP]#QUZ5CD9,SS"*$A'B<TOM*V
M5PJ<PR!Z/JP.]/PAU66K<@/5$LCS6@-M!8*VQ$>[!?)IN58?M^JQ7$@L:$HR
M!I&,,H@3)"'/!(&Y%"S*2(H9\Z@W.]B.N1%XXTI="N4&//>F.EQ>B^>^K)U2
M@C^L3Z!RRB,"O:8++T?X$W7,V+NMW3YYV26WL^H2GR*WDW3-9&5O1_UL/*OA
M7HUL;WW<X4^?L&+NU1 \KZ%[_>.NTMXR<Z-ML>2[=L'_5_9S^;A[O%VO=VS5
M_67Y^6!+4_EWD?$T$BK*(5-$04QY!GEB1CI!-,5:Q+E$R&_N<K5-<QOU&MO-
MAVJ-!Z)KO:U1 %1C_XW]E_5@D)#75=WH.E69M'-&GZ74\E]=BQL-L+;+:I>>
M75%:"?\]U=Z SQ>Z;*@V6 B01Y -N\JLUU 4"X'C&;&Q((\>>"*P/O50?M@4
M7]1W\T5\8Z69(;W=/#YNUM4&[D(QA2G+$IAC%MM$N 0RD>10$1))RN(L8LF
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
MQ]KFCOKOH".2KKW@QLLC8#LRY5X/:XBD\CZ01LXA/]GT:Z>,]^'AD"'>>_O
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
MM4J=02Y50I7B.!=^Q['GX=?<.+&U&X+&<K W'71L!Y^6NEI1^#^*%;YY,/-
M?I%F,4ID%$%!F*V-GD60,C,&BE1@G*8T0\13['LFGOF\4]/(>U00P H9\)D]
M5</&;5%8-^MUA=K#&]#" "H<0 6$^>T!BAO0HG#A!;5(_'.^EXX[!O.P=D:!
MR=Q>,O\=CWEU:=#-E9FX-NT^SDR</K=E-#/S!JN-5M6C*Q-KXSNV+#C+,B(X
MA5&*3-B8JP12'".8*24HYG&:)L)3>K2GN;E%<ZW:9E-?V]I\4Y=^+KM\YRU+
MVH=X__ 5'L>11Y5K(1RB7^J S/5BIGV-3*ULZN#P"9E3E[O\SS[O5U'M(NIR
MN[-D]G:SLXHUWUEA3^DT:\J1(K&0<0(E,ZR":20@D8A"% N6H225J9LLNT^C
M<R.8YTO.C>'@N>6>*_M>?=!/-F,A.S+EO#:H[D>IQP!WHE/584#V.F'MBU;/
M86OG1TUV[MK7N>X1;.][_5G]133:"I!]85OUF2WE?K<VBT0L%,38RN (1B''
MJ8 :B0Q3'G,EG$Y%.K<X-SX_FO?N%?RLW< :/H!YW,"_S.7!(1V9R%\337<2
M#X[J1 P>!%TO O="JH>]W9XS&75[N=7E;;\;A\J3<RL3^?Z_=R;D/^3G_(TM
MUY4:02QSPE5&H=:"0JQ0"CE/*H5RGM T);'6?@KEO>W-C;!MJ1Y[AA/\8@]Q
M_@68&*:3EK@MV+JTM9 V:\]-FDNPYTPI(?,8"F[F/9C%9J349LR4&,<13:.,
MI7%[5'<ZX)^?K9T ^E\L]G\!%OO)H'?;'PCX'H\\2EI+*X'@VM9G$AI_JUYM
M:_#YD\@#),V=H FK:M[?Y,3"YD[^'VN;N]TV^#SELAD_ZL,,^PR:-)&Q4D3
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
M'K3]IH#X9FM>6YTS^Z_?__KUKZ#<LNW.?)5/0#?9X)W'%%;M?&<K:5<W&%2
MQ;4ZHV:1M03@2;'A7AI''GZ55V%DLC[9$3?'XKE5*'E[]_:C?0%:Q_8:@C=5
MA];.!>3PX( ')?IPUDT[&@1']6C("-^"W[AB*V0WYQJ>4,SOEULSS\NIHG%&
M.40R9A!KJB'G-(9"QN8'E&<BQBXCPZF'SXW;*Z,LH:/X%_Z7]HS'DWN5^R/T
M^BGR6DS&)CE/.+PJUI_S^XKZ]$>/G*P:_3EGNK7GSUXS>,-BN56?EC_L\MMS
M\3:K7D&21"&MF,$GSLUGF^20Q2F&*,GS""=IEF&Y6"M'8:_^QIQ>V;TT\MA"
M7G=-$O\+J<8;L.Y1N1@"<6:C8A81*)+$%A!5,>0L2J&RFG:YIC0CRG._YUJ0
M)ZX?ZB[I. 3?G$>9Y$S#.,WMT72:08(8A1E/A9*:"*R9CSI@0'PG4 6LK865
MN<= 5YHM)GRTA@0%W7D#+!"4XV]N74(QZ Z6 RJ!=Z?Z6IQZY\G!^Q.[2BYW
M#=PQVFWOOMN8N:F21C3*<L/,_Q]Y[]K<.(ZD"_\5?'@C3G>$,,,+P,N>3Z[;
M3$54ERNJJG=CW_Z@P-76MBQZ2*FZO+_^ " IT;)$ 11(<\_9B.UQV221^229
M2.153_<+(0J"%.9IA)3&1E&:RX30F#O%AYX_?VXJ6I$':OH<Q\Z=P\\RYC,<
ME;$C/ Z N(=S3K/M-7ASM,2TH9K3_+T(S)RYS.]0N-\WI2#KU7\+_L]BK?M:
MM,.$;S>'S/R;<E7I"I=.KK+2*;=2CXNB*4F('@HFF(PA2I613"7*-?))F&1!
M1!/W:M<1")V;3CD0#<@/LEJ;BEE9E'6P67O#S/SRMH"E,Y'[X/I4ACC8[7$Q
ML\3^;@:A\[HF0'LZV^1G?:TZ@6I?*'DH=AM'$WZT]\=.%<[AK1A9I]Z^_:@'
MBM'ML_'K-^V[ =6[ 76 =@$.3(.&Z^Z4]OUPL>Z\L7HDV23CQGR)9(IQ8U?3
M.HMQ8[X0MQTWYFT]]\J6+SNZ7C'3*+8QI420JR-L$D$6$66*)B2"-(P#*-,L
MHUE*<82LAXJ]>/K<-HV:P*;+L?L$Y)?H]6O?JS$9W0SU#(=]/<M5L$Q4SN(&
MCU,]RUGV>\I97MXS637+67*[Q2SG+QIF<O]#%'<E>;Q?L7?MQ"<]H%$79; X
MX#Q@'!*1ASK#'4.*0P2C$-,44T$Q<SH_GU]J;AKL0"GHDNI4[&(!L)U5Z0>V
MD97<0,2<[;G+8/BTR'I6F]2FNLSUL55D<<<\CNCZ="4#DO)41% $@8 (Z^B5
MS#AD<9J%3&0)0N%KGL[_KSJ8OQUT,#=)3LV(M%^:L>^>9H%?\^:\SKG\_Z$C
M^:P/X_]#SN'_XX_@$YZ^KSMXOWW_]M-WK?=,7\4;XT%<RDP2',8(YGI\-(KC
M&)),1^\CP<-0L#3F5H6:YQ:8V]:@:00'(L&-@R/U+(B7C^#70C.REAP%%8?.
M$E>B,U5O"3>4W+I+]$#0UU_BU&W3=9CH(?I9CXF^Z]P5V6?U#%U&2=:FSNF;
MN"OK(?-OGM[J]-"F_NG3:B,^Z@[ORR2+PR!-,)0T8A AQF!&2 0C$B*),(J2
MU.JL/F3QN2G S_K%K1EHZOD.+( W3\ PH0>ZUW_\0S,"#"<.;CEG"5W6H&/B
M/K)VG2?D]NIY3.@G4MUCB,!)OP_%L$?W.S]RLGUA*+/=/6/P,ZX;!/:E;GS]
M=E>6ZJV\V7!%!ZO_L=11*IFB&$923P)*2 ASE*:0)R0E>43BG#IY8BS6G-ON
M<:Y1^+ )87U@VSDO/$,X\D:PGQWVY0)J@T>&6> PQORPOF5?99B8!0[G)HO9
MW'J=CGE?NPJ7*,AB(F-EC,8\A2@/$*2<2HAY3(,@"$.J6W38)W4?/=])=TPV
MVWVO.1J'Z3#-T4*8B#A'G.>0U[/;,8(Y94@9^ECQIC1RCJWF]?B <,H)C5[
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
M?^ET>A.([/Y=MWKX7&S_4VR_[GMHU6-N/A1E\RM]7;BD@E.E^!CD04X@0BB
M),LH)(*R6*8HB*C3?/)IR9^;8C7L0FJ.7U_(DS%";LI29Y[74ZWVG /#^L(T
M7C%QE2>Q!0=N%Z#FUTQ6ZW#LIHPG?I?L-/I\WY"QXS&O]G(X[R"O(R.?V]#$
M'$RZE[V.=(XWQ%>BPN_PT$_Z4U#/?U<\D-5F&9(P0U$4PRB..422Q9!&+(,\
MBT2:8<D%$C[F@3Y?=FZ[6)UZ\XSLM@]$2SCXHR;=T0=A*0:[C<0_N"-O %YP
M]3;[\C1,4XRS/%IY%A,J3Z-A.W3RS-T#'1I%/<NM^1B(I(D,E#IB@F&(0H%@
MEE )21Y&C&:YP&[M@9X_?FZZIZ5NH((YPL[2QS 8D;$="=9@N/L(3O+LU1'P
M?(5I3_LGN7MQI#]]U?5NR(]5M=.^LUMIK*+*A$V4IE!6OE(9.K1RTE@R_1B7
MG"<H)#F#*.-Z$E:60AHG"53G\2"-62;#R"GBX8NPV6F*9UZV2G?]: Y7K$,Z
M('L'FVYG5>UHM>(K4CIG(GJ3K[O?<RJI3>0678"6(2V1FJ4%N'@Z?O^3K7=F
M='A=N=K6  L^CN?4!^IC.5:OHNW5_*X^$.USRWIY_L":)+%M+<&JNOE!5FO3
M!JU0ZSP4&].2Z+Y8J^=5:OD56V:4)SE61ET8I1%$.660)CB$$BE3#P4R#01W
MJI]Q6]])ET]02:/(;XIF &F)U^DJS)!?-S%KZ'>LJG&42YJA-$C#$"JSFD 4
M8::-;0*SB+,TIG' @\BI:FQ$N4PQT'@N<K';-$=$>^2]40/=N )^T<3_"FZZ
M>-<,@"X'"V!X\%@0-0P\KZ51CB1,6R0U#)\7Y5(#'S.P>G]5;<L5W6T%?T_*
MC0F\)SA/48YRF,:9GNNH-B"::&$H=1=%@90Y=G)RGEAC;GJL0R(0#8V K,U'
M48^<:#6:QM^Q0/\$Q';JZDK@1E9)7<Q:\CQ6VI_GW6ME_8EEIJVD/\_GB\KY
MGDN'??T?R*K\=[+>B9NJ$J8+6J<0[S=!*CU ZW;S52=ZEFJ]>B!OV?Y3*Z!Z
M/L0RI20-* E@1B6'*%&6:ZZKZ=-(");D-!+8R2GAC;*Y:1K-&#"<Z;+(AER3
MH]VEO^EJZ.C<]"=.._WT*D(:6:MYDH^SOO..I4\MZ8^X276K=TR/-;+_!0;J
M\39=4*TD5C_T$V^4\?*7=G9\*,K#&$M1+7FN5#+*(I@R)B *8UT:*3,8,(E(
MCM,49?F (G<'$JR^]NE+V3^)JOHWL"?:),^PNFAP;>C60R8=ADD.$4X2B RA
M&$%,*()(IARJ9^8PSG' <Y;RR*X5Z%A2F7*CW*? 'FA?'(FG,[1W/)E8[H7C
M(#WV;N<)9/?MSATNKQN:P_+3;EGNN+S8E 8\8MBVTW%)O%O]6'&QX=4741HO
MNJ[K_T)6?"E"E <QXU#0@$"4IQ',929AP,,\29)4HL@I/<%FT;GILJY[;@'V
M9"\.HR(6IH$&T,2[:3(K&=BI,-_(CJR[_(#JK+E<4/*ILJS6G517N2!QK*2<
M[G7OM?Y\V(<QT77P3_"/&QTD%B9Y]&ZWUK)^^KX2Y>U&+?NXTMFG9,WT'W3O
MXZ6@8<0EP1 %-%7*BR4PXQ&#,9*ZD5V2R]2J^L$C37/3;>I  ]GNP9#WP\P4
M>A3;'5DW@X;TN!P'IZE/X?5KO5<2R<A*\6A&4>W) #53H.$*?#!E 2U?0#,&
M%&>@80UT>9M>;/9]Z5]!?!.UL;]*C*P1([,1HU/O>\^ ][3*][729)WU/4/3
M;<3O^]'#^WQ_W%3;TKS_IBL 84' $ZQV1RPBB"37R1 QAGG,"4X#D6>QD]/_
MY1)SV^Q,T^D#B8/Z+)P TC(<>!4\8T<#W9 9U'G[-/.^&VT?K3)Y7^W37)YJ
MHWWFRF'?]S[50*F3;V0M#MU=ED0$,<EI!HGZXB&*(P%)DN4PQB%G29H00<GR
MARAI8?NEGU_,Y97N+CG>F]WIG73(<=*.L8IH9QG9 E%M5P\F44#JZ-$/K:'=
M=$(/^'H(%$T#!A7,Z@A"D@C2"#%( Y(&&0HS&3ME8_B!?I*1?L_0_F;0?K^'
M^A"H\P8U2UD:"9Y 1N,$HC244-%(89"*2.! )&'HE'3I">H)\BLGA]INQ_,#
MX,@[WYY(J+"#6BETVJWYVP O8^%S(^Q9;=(-\3+7QQNCQ1W#-DC=R<.$> 6I
M1'5PKG]\>%3?A[;&ZWYIGXIJ>ZL+FPECY4Y]NOJ^I3*1$\:YA!D1!*(DU G=
M.8,XS+,(<\QY'+JH\:NHF9VFY]P46JE#Z[[/__9>[:Q_%;LU!_?DAP!4B TH
M]T7@.ABK9RHT;-6!V078B*TN&MF2GVZJZCKAVFFSR40VLL(S])B4F)J39['#
MEAGU4RM)S8\6UX$CTT7*HV[T@JQ/]7D=09-J6"_8'2MA/P]U;P=^\(,T#I"O
MXE^[IJ]<=4/5<8FP[5+H5(HTCB$/4PD1#2C,0DFAD)$ZT(B0IM1J')GUBG/3
MMV_*XD]1PG="[8_E NCB@M;WVR%_ ;Z]?]MZ&$V5<<N/0T-Q.XGT*]!1<!Y9
M28X'L5-+<B?8KNU0;K?89 W+G7CO]B]WNW&8-?F]-.F!3P>?[@TSBW#=\N8W
ML;TO^!(3C 0BN0)9((@PRB$A6.FMC(HPB7&$:-CFZMF9C3;+#LC/&UE?M?V%
MC6G7<%!'%<$O49 L<AS6M6;* DS#9!$DT?[?VDX)%T&<+I2AW?P6\)W)XM7O
M\$+]-\SKZ]1/V4+W-G\4NBI<K)]^=3,CK:1*49X@S$(8YD$$$<($DHCI&70X
M)JG>@T0V( -S)-%.D7K9DMXF<S3YURW]3:.SFH41!&)GOGO#=YH-R NFSI:X
M"T@^#6ZK=2>UJUV0.#:?G>X=&LXKE4FNE5PG97V9A2SB.% ;#N&ILHSS&&9$
M*:E<1%*F*.$192X>T).KS,WYJ6VS>H+9LQZ*!]J]3"H[#7@4QSE.LP@*,P^9
MY!Q201B4,F%)0K%4TG +H5X+^"11U)9(L#Y0^6\^\+13Y5>C-++N[@#4$OCD
M,Y3:P[W?:.JIA28.J/;P^C*FVG?QP+ J_Z]=M=U/P]!DK];B69'W]\)D/):%
MSH/D;YY^K[2#9#\@\] !?']<EHR&+,]#R%(J(,KC!&91P"#F24[SB,:Y=(L)
MCD#DW)1.AT==SUVV7!J7<=/#0OU>_XOIK&'3-:K8CY<]M(ERU%.CO "6X;-7
M%NO8@;?G$MTS"%XVR] M,DPJ>,,HH$_@%\VKDOROG2'"!WZ]>F*F$(C7Z-\8
M=$X;-QP1Z1<1QS'7<L]]W]NJ.CUHM=W5;91WVN/^2$J]B/:R&\]\ZX;_J@[Z
MW_XBCU5=Q_J;>*"B7,:Q1%&HT_N"7$(4BQCF@3H1<"QS&B9JL^&Q;?*[+Z+F
MMJL<#@8=QL!SSNJ9*8:W0U!,<P<,>Z#F#_Q1<VCI6_<JZ?[MY+7D-_+V\7^'
MZ.RSY5]#A!.ERT\I2J>$>=^8]V3,>UMJLI1YW^!T<^:]/]MM'^9BM7R_40L_
M?=S(HGPP[_^GU49\W(J':IGE1+<1E,KNRG*H?B0PHT$&S?PQ)A(J!++96?N7
MF=M>65,*.J2"/S2QP%!KJ3PO(-N_D_G#:^2]:2A4ULK)#HG#F:)J#Q658'^[
M*W[\73V@/D^H'XZ/$1<>/HF"L6.P51F65U]AC-=*Y>!ANMGP>C;J85KJVV*]
M5CJH5!<;;_3G8GLKI;IM&3*>44H9Q)C&NKL6AB1"!#(6Y8S+4-(@<8@8>B-L
MIN'$?Y3JR-6X]"LS'ZDF5\>\6DZZ/OT:@@'&VU5"=3"Z1Y?1U!9W8VQU_-R*
MI6;X='<B]8&K-D)SD.;4\AI@:4\EM\G-[%'E-\S"]H&UC7E]U3K3V]8^8#EI
M6'MY\+"8RC=V+_AN+6[E1S,]S"QVL %C0DD@$@13P3A$81!!&H8"LH@(BL,8
M,6IE7=LM-S<KNZ56YTIUZ!U@:EO";1>+\ ?BR)O45?@Y1P3L8/'IV[^PXJ1>
M>CONC_WMEG<-U"TG1T#4\R)N=MO[HM39(69RA,G.J6>-F!$1[;R1+^6*B:]Z
M,,GGG?8AW,KF+SH#OKZ^6F8IR5.6!9!'J>XLDV"8<1E#$4<$$Q:&F#K-&I^(
M[KEINYK2[IR8AE#0H=U1W4WT!ECJS?G)=6P%?&G03TWR8C_?!Q@&@>&PF1-D
M)WYW;3VM,+RJ_8E(GW;_F%8>+S:BB9<?6K=:*4M\H^/,0EGNHGKS])EL=Z7:
M/P^_?C)]2!A1NT_,U?N3! (BP1#,,H)@D*$TRV@8!\*Q2-5VZ;GM*YIRT*$1
MU'0/:OCB( "[/6$<6$=6ZP,1'5 +Z@J.W\)/Z]4GKO)T1>5E2:?S$]S=Y5]7
MU9__* D7W\6F"7"''"<!(3'D3(_<3GD&2<X%C-(LSG",)2)6Q9JG'S\WO:,I
M!(9$H&@<D%AP L'+CN;K<!E9<8P!B;TO]SIH)G+,ND+DY&$]CT"/N_3$39/Y
M/L\3W'5D]EPU.,S7[;G]5?PHUC_4KTQ-NU*1/T2Y%7Q;?!?E@QGZ\%W\W+Y1
M1/^Y) &/\I B*!+=2(^C$&8LBF%*6"Y0D@:8<L=,NX&DS$T?GFI0#_;\U'TD
MP)XCG>>K>7(.#0T5G'4,;P)Q3!.\<Y1$,R@':(Z 8<D]26ZH<)P#=A,(::(-
MX27JIK&7K;C\9K]=">OEH-S0!::.QET)Q(DPW+5/])G0THY .HX"?A;;6WD<
M3&=!EF51PF$J.84HDPG,,LFA) E/N0P"R:P*3?V1Y+3S35J5.DZJBI.XKLE5
M&4L(KYFL4O_F=,Z#%MRM'"=?Q4EH/A)6QA+>'#)6O K14]+*$+P'9:TX+32#
MM)4AP-CEK0QZ\C!7_.=BT_8W?/]3!PS$OJ(3Y5'&19)"D?$,(IP&,!.)&9A$
M$L+#2(1N@^7/+C6W(YX>(++O^BAJ6AUK;'MPM?.H^T%KY!VI0R1HJ!RE2O4R
M&%YGNI]?;=KQ[1>Y?C&I_?(=P]3$EW)5E%^4ABJ44F)K4E4KN6)FJSS4FKX3
M%2M7)D*X9#&+XB#*81P%,40L19 RP6!,1)BF:9#RP,I_-)2 N:F48Z)UXO?#
M(RF;5AK@P(2;GG$6C)WV&1/NL9WSUDB#/[X4ZQ5[LG(%.>NLH1#ZU&3.-$RJ
MWX8B=*SU!C]GF"YL.\:><'A41_X^C&@L$4HA"L,<(LYS/8DF@;%(9"!%)%+N
M-&G2?NFYZ;^6\@M]EJ\%W$Z[C0/CR'IMC^ IMW?EXM5V5F7N>/E48@ZK3ZJ^
MW%$Y5EP#GN![DDZ=*+$K=M7OFU*0M4X/TWD57XK*]+_?SY-?YB(6&64(ABE3
MNDQB"FG* D@011FB@O#(TR@2:YKFYB ]-;/DNUYWU,DE]B*TTXX3"V9DM=D[
M"V4!#BR! T]FLCAHN5K8R,SC\!1GE*>9LF)/UDS&L3CC:#^WQ?W15WOGW@BB
M&T2_$X]ZC6Z#288R07,<PE!$ZJ@=2*V8=1.^+)&1^D\21$XILC:+SLV\['KL
M=+M2TTN;BP?=0IO7U#L:G7;0QP)3*C$,! T@2BB")(JD[D?%8T*R-$V9VQ@Z
MW^!/,Y#.!O[A#M3S^#N[4KU@.IU3=8]E0[!5K]]KO*L7\1G)SWI^W=?RN%Y$
MHL?W>OG>8=O!5_%#;':B:0EM*C>, ^MP_F4,$\[R&&*2J!T@%0A2F:90/0Z)
M.,G2'#G5\%U<<6X;04,PZ%#LIG<N8VRG=+PB-[K+M 9M5'^H-2 ^5<SE12?5
M+]88'"L7^QL'^C1-7]#OY&?;+'1EW*?J%^]_BH?'IF_HDN0AQE& H0BPLG>H
M)#"G,H-<XI2A"">,8+?I+W8+6WTKD\Y_>2^E8.U@/R@,K?M)@8[N33OL+5V;
M_O"<J*^8 5)GOS3]D16I=1/$YQPLS!]J)II+%TTRC$='IQ-Z7IV<=BM/Z^!T
M0N.%<]/M;O>\S[8\]>WMOW]\%^8ZL/!.2%'6,[&V=4#H_88OA>!92D*L[*%,
M0H23 &9Y0B!)21[S+$ TM#H@NRPZ-[NHZ4IP*X&A'(9YW7WT0#RXV8*:?*CH
MMT\-M!9#OP(;"]RQ#VNOCZM]4N48^$Z4-ND-9Z>L2%? >O(>K1\U66:C*W/=
MW$7G>X>9I6W8Y%;N/:K[']ZM*K8NJETIF@K*E,8AE[& (1<,(A*F,)-I#"4.
MN" AX4K5NYQ]71:?F[H_%6]RK%,=) ,[(W4L9,<V51NRM=7?@?4W,QE-U!E%
MWNI<K\'*IV'JM/ZDYND09(Z-U$'/&&"J%IM_5^="P4W3E9M-_;^_JY/\OFD^
MH4&4"P19$G)ULA9"*2\40"[2/(O3A$?<2GE9K38W;:4(!C7%]6A(</,7*7D]
MT+W^A2%^0*']9> MK%*?<(X?.SA"<@(('0Q0GU!.97E>#:F;R6D+49^M>?$9
MTQF9MNP\LRZM;W)7Q8<RFV;XPA=2;I\^[7N'XBA *2,$)DQ(I8A)"&D:Z;S-
M0*29LBHIMAID9['6W-1PIQ*MH1<8@@<T:K5!^K+F]8C?R'IW8NCL-:Y'""?2
MM]=!Z:1K+<'IT;27GC"9GK5DI:ME;6\9=G3_L%+J6GQ23^<?U3NSN5O1=5O9
M^%"4V]5_F_>H*5/Z3T'*#^H56DH:8)QS"@EB2OT2&4$2I"F,0I9&@E))$78Y
MQ \C8VZ:6;UWR.W4/A!^N_/[^*".K*YK!J#A !Q8J NP%Z:4D6F#K\O- FA&
M@.;$W^G^.B1]GO,'4C+IB?\ZM([/_E<^;9A:O&5L]T@V[.FS;CE",AP3968&
M.-*CUB,.<Q9E2MFA%.,D0!F2+LJN^_"YJ3#=OJ!HZ7/39<\PL]-00Y$86>_L
MR5KH=@[^U,@I=GTJAV?/G_23/\79\8=\\IJ!G^?V7I2Z7K04]^JK5[KA,#'W
MB_Y%L5''47/5EZ+:EF*[JCV_;\1&R-76=%(^%!V:A@W?R<^ES'$6AI3!G$9"
M?>E) ',<4YC&F"6"QD0![S N:V1R!Z3;3#%$R_ !6)?==DSZ+VL]5'MA9J77
M.3F.*F8DN?,PDY'(!(SC((,(Y1G,1:([QZ:!#$*=FK]/F/IN7SLU([E/4%95
MEU!Q1?A&<$AK%L"C8@P>. /[WVO>NF\"(/U90I.^$);;URO*=Z*=T'S+SU@$
MO]1,_FK*KQ8ZM*\%#AJ>@&9J 8C4'H'C.N].57][R?<>'>"^P8XK$*][]4BD
M3KOMCXOW"PMBY.4&M!T7#T2=3S9WNM1,-W#9D?5ONKGY:OM42$7(H1CM6[&N
M)SKL&T4=%<6') N#B&60TBC5_<HIU!5C,.=89BC,:)HSZW[E_NB:VPEESQKH
M\ 9:YLQF<M\M'@6:06 X//1I<^@![E'"EUWIKR2WD7<1+R*[JB&P3RDZM(!_
M'6E.U3M^:JFZ-9_WCWU?UWJ/JTW7[MX_1,_ZY(_P>/<=^D9)*FLR(!#.:) F
MZG 71.J8E\7JIS )81!%E!.9AK&TFN]Y]-RY[9":,GO5V 7H\@8UD.V1-QA-
MU("<F2[K]EI]( 03:64[*)Q4Z0F&>U1A]^K)5-D)$KNJZ-2?![9Z$-NWI+K_
M4A8_5ESP-T^_5SHN4<\35;KN1A=)=9M/J-_=/HK22+W:-Q?-:8X"AB@4."40
M)3J/4$2Z[V*6R4"F,<N<)@W[(6MNBFQ//CC0[]J?P(^\[/Q!TTMA9+VJHT&:
M(]"R!.@3^$5S!5:;7\$I^>Q[]>A?'Y@;I]^L5[R]]DSP0]FT716\HOFB[X+?
MIU\Q?V*U4<\R6W&UJ]0JDJS*'SJ3_.%0(5#475A%HG1QE$DH&(\@DLI@I%+H
M?V8T3L,PSG+K=.\!Z\]-'Q^:XG=X (8)H+D A@W0X0/4C R88. @I<M6Z\C8
MCY\&,T?8!TR)& ?^R4="^!+#L-$/[B#:S'EP>.KT0QW<63XYP6' 8X9V *K4
M)J>V,;+^K2BW=^1.O"'L3\$/+H_FV)D3DF.)8T@X53N," -(&<XA1R&*(B1D
MB)T2*:U7GMO>TB$<M)2#FO2N#W%8<:2]/.P,_5%0'MT)[P?@ 1V%','RVUG(
M=O&).PPY8O*RTY#K ]PMYC:_MHGP=X.HQJ6[HCNM*_]CM;U?;6XW)O=RF>&$
MYW&2P"PB'*(LHU"73$(4TRA/XB1&D744<P@!<]-K^R3E)C'F>0(,8!T^P%^&
M$4# DV+$WG@;)*?+1O/8Z(^L[_; GTI0J0?*[X&O>0"*"9,]/C+T]H;SV"*8
MR'(>0Q1.MO,U./88SX,>.YGU? W37?/YJN<,KDHZ[K1_LUX7?ZE?ZB[/;TO!
M5UN=]2.J3X=JNX2&>9@1B'&J=AZ9A9!&(8)91E+$$<U01!QKDIR)F-ON<VH(
MQ0+LV3 -\&M&ZF;J[G605XG,SMH>6Q#3N&_\RF!("=-@$#T7,+G3,77YTF"D
M3A0O#7_6,-UY(C]RG]:<Y6'$(A$HNSR5$"6)A+DN9XI33IGD5(:Y=!D.TK.6
MDR:<(#O][8EZ!#<-UP>LG2+S!-?(^NHY4DV[SU\^U94;G^M\?46Q4F';>O,W
M"5S;0M=_]Z56.JLL"[A\:J:^Y2950!9\'^L9FUO<'0#?=#OC[=.78K79_O^B
M+)1Q][UH?OE!+;3_@_[_QH&6H8S*6$J8!#B!2 0IS/1 -80PECF3A! KA^;
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
MZ;]P0#'JJA1LJZ^NJS0J7:6QVZRVZH785EMEC2G]T1CVA <)3F4*0Q%1B&1
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
MNU.4#\1&#Q$. 6M 7^E^)/RVACZSUL3=G?LY?MF@^<+UUZ8J_;XI]ZJH.TE
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
MJC,+LN\;4^MS;7K\WDCU]G_1AX98\6A*U'06:OL"Y\L@$T0&00;35&80<1I
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
M@=8$:%6 %AN01F[7L)<GZ]F&O::WR<B4MT];;G1:@)<,M.;[/S6ZU7]HM5L
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
M>[W1T[C/7S:K@CTM42(2&O <LC .(,I2#&D649@Q2;GZ*61N5'V]2'.CZU9
MG;9B*JVZD:X'&]D1[[3(OP+Y+H!6!=2Z@%89T&@#.NJ WVN%QO%Z_0'MDXH]
M2#4I'?M#\9B2/=YY8!\O0Q/?-BO^ZUI==7.W%687I_R^^2H>U2MRKP0[_-0&
M<I^6"4YT*GX,\U1D$"')U)(NS2#)PHCHQ'U,DV6UJ<C*CHR'"N)$P7MQQF.#
MSVHU>_.@-\8T'33.L::#5G)P4&T!#B&)3HC<L3784 O:4?44=AF9H)N"\EH'
ML--*=$R@VT<>I']FI[TJ'MN*70FFUT9C0V69MO78E8B=-".[]G[NJ45FQTOG
M5V[%O5B7Q0]1EZY4]+ B95G(HNESQ/]K5U9:&$7R+W=@_KY54T:SL[;YIUBI
M?W\AVE>OGG1_<RD3Y0F+""*>"(CB""N&3A!,(BY$G&)&L%6VX^22S\V7/L@-
M2*N2Z9AD.JCK$DK501]0=CJJ-QF#Q1JLU62P.W13OR/JL\VZ\^7]/0P1W2M,
M8+6!#PTJ"U/=5-0G;=RJG$[_X/5/)[-^G$:>?^H#!\\4!TWUVF/5P4%WO4@
M>^W-;UI_T'DN.PB [QN@,=#_;5'0R1!S?5KL,]-F^]1,E.0VRZ?'*77N52S8
MDX4WK3R3)?2]"LS=W,#7$<#=(;NY$V1-5D]E46YDTW3M[69=JK=Y:Q;D].FM
M%EC-\?\IR'8C;[?%G5JHU76*GQ663!@5B(H8<L8P1$3&D*(P@#)@64I)'"91
M9NMM^1-K;JZ4T@RTJNE]I+8Y(&C5:^I2TB=@-#3>E=91?[FCI?UDYM'$E_V:
MUS'<V(MF3S9SV=0?TXSV#L?KF',B;^(US.KD+/A'O\<3\#C89-.\?X"Z<_@(
M=Q]8O8Z4]S=KKH;7#0'>D/4?Y3)(41@202$3NA0E#V)(<DQTW?XHR**<\"!<
M_A!;NK&N4W<ZBLM+VQUKQ"0,):1Y#TW/9B4GH%I0QU)T9_"D2203QG0J=)KK
M&'X.J<P8S"(<DB0,9!PY949?B>8D"2U*Q.N!LPN=7PG'R!/\_JEZUSY5;WJ?
M*O=B?"^K[[7HWIEAIBVN][*>)T7T>KXZL%QO?2B_O)6F/L_'LMS5?1#*JER&
M,E!$&2,8QWFHWF^:0B)Q $/"0D'3/(CRU*ET;\]@<WO16UFUWU)7D&K%!49>
MQXJ^?3#;L8$O\$:FA<&XN1?^M0#$:Q'@OO&F+0ALH?E)<6";:]QC(;]L-OQ)
M>W/?*O4/V?(OF\VV?+-9\Z]$'^TLCY=1,2*Y+J:!&=<!CS"&6* 8IDQ&81Z*
M$-G5[!\P]MP8QHC_?]4KI%8#\&_DX?'?@59$_46K AI=[!>]KB:Y'* 8$>B1
MV<@-XZMB#<YO@G5 843X)XH:G.)J=D('6<=3G& @J#W! -<[3K;B'ZAJ=UD_
M]!;N$\H7H9ZY=74K]<&/.MR_6FW^U'/51UVU191J"ONR+=:L>"2KYE3(+\6Z
M>-@]+&,99@&+)!0IRB"2&8%YEJCU?B12G(>ALI=5QZQK!9G;5/,/L19;LM(%
M$[5.NAR=<L]^M(H!TFJFDPZ$T4U_X;'5#C2GK1;@H5;0GA:OLN?EJ6DJ*XWM
M-==J@%L)]HJ O2;@HRDDI:VBOK#7!C3J@%\F-8K]Q#65<2::Q<8UDM/LY0/9
MGJGLJMM/-J_Y *$[R7FYW[ PS*UB9C.1MHG<ZZHID/Q95,L(8Y(0M2)-A533
M6JCF-LPB#A&+,,)A($.[:<UJM+G-77MAP<I(NP!;_1**MC_T6C@V[N['VBX8
MXPW!D>>5 WB?&O"TJ(?FVI][P',.R%B!XC,BTS_@I"$9*]V/8S)V%PT\+W<X
M#W"CW7;EE=]O5NKZLJZ]NLQR&<4<2QA&ZA\D$@()1Q)REM,H(1D13+H<P+@T
MH!.O3'#0XKL> ZP.4IME:*D/+#=R_]O_P%&8_3L01G['HW"7X(\X3@,N*,PH
ME;JJ4 X5X@$DC N9)%+B+'<ZC.@3_@EH_97AMZ-YGZ".S/2?CI!\WX^:^TE
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
MA 8Y"?-,!+8+R[Z!YO;:M[*V?5@?E;2 /H'U9@VI%MA^'=2+[^4EI"_41N:
M/6!-8K\6%+QY DI4\,8C8/9+1E_ 3;18' Z@TT+1!I6>)6+OY9,M#FV4Z"X+
MK;X_;$'X3[%2JZ9?FI;9G4KA3#TU.[.%].MZ6_>,4$O2?VY6>O-5EZ=?9FI]
MF B9P#C)"$1Q(B$FL80L")@,0Q2%@5,=UN&BS(Y]CTO\:]5@M8%M:_(%Z"@%
MNEJ9RO]NZ\4K3&BW?IS&,&,3_%@V<5Y<7@^GS\7F%=),NOB\'K7CQ:B'.[I[
MJU]%*5:KF[NM,&E>)LOK5BUY1;5,TQ0E"660Q*:E-TL@I5A &<4!1S+*:6;M
MJ[X\S-RXTHC6--@&M8@Z\T2+#_;RJ]>U28'6S;A-S7)[?ZP'\LONJQ\@1^:V
M8[CJ1,X&32] V;NM?@";R&D=!IR3PWH9CQYWM>?BR9S5RPIT756+;[N3I@GK
M*U%+]4QLMX*L1*F>#&%*_#7GN^(8IY%B21AR'D)$ @GS)$PA#W)*:,Q)'EI7
M6+T\W-Q(M"[9W(H,M,R@%KJI3NEV?LX2\\OLZ1?)D5GT=4"T9U:_8$[$L->#
MZL2V]ACUL*[%329C7WN%NBSL<-7 GBWWFVW%=UOS]'Q4XVSUKDY;*ZU\5Y1,
M.W2"?RH(+5;&K_Y4K,7'2CR42YF$*)!1!$D88(A"&2E/-]+%]N. A$+*A%F1
MM1=IYL;E1AG8:@/VZNP+ RIG^* 1Z*@$?M=* :.58Z'%Z^QI%T:8S$HCSQ-C
M&\B] 8P/8+VV@[E*H&F;P_C [J15C)>;#JUN\T/4+1[K:+%:66^KXO\844RZ
MYT.Q>UC&3*9)FB60HEQ Q!0-4Y(%,!(T3RC"/"1D0*U(J\&'Y/5,U5AF]Z!;
MX^YE=JUS8P.]'5GZ0W*JZC:MO,T&T )T16ZRPK70/HO:.&#DMYZ-S< 3E[)Q
MP.*TBHW+Q7XWFI8B2!,6B AF8:2WD:BB(K66A[&,.&%2X  SEXJ#+PWDY.=-
MD$>HY=2UXGXY[#_4L.M4VTWIF#3X(KQ$TC00*%1N=ARK?Q($\RB*89P&)$MC
M$F8H\K%+-S<W>B)X(QYCFN:*)6@@(4J##.:,J_5,DB2$<L8BDBY_B"W=3 EP
M=\ 1'>%#)_K[!NUV,\T3NM?M3\YH>KRX^SC^]N*4FX?SV!ITW?B[<H8S)W$/
M!W _D&+['V2U$]K=7VW4(D LPX KSL5,X9BJN8[$".(XRB%*,L7#-(@4*[O,
M=9>'G-NLIT4$/[2, X[I]X-K1Q9^(1N9-NKC^=TS^08_(S X2.SY9+X5.MY/
MY?>/.OV)?"L4SI[&M[O2KQNM)YCF4YW"()6+=;L6W^^WF]W=_8?BA]#)MN5>
MGB41:29%I+R5-$R4WT)R2'4-ZSR66<2"..;$JHBD9[GF[T6^4V\>T6J S5J
M)YTK7M7: *E[#^A/=#FVLBH>3";1X8WUXQ2Y6OHZ'VI$^[V6RW6PY<$TB^XZ
M865X4IE.'SCZ5JSO5F+_9W,H8-$\ >:D@((#-'@ #<CXGMQ FTSA^+F*-@L_
M<2">MF[ET-N[YTE\*&3U]&53K*O_1VPW>I"-^4@/LO]8_W^S]RQ(JKN228@1
M4HM7'!"(,S4)L !+A$.<H]PJ-C!@[+D1?1+\+0@!!$GRMR 8L-/O"OWEW(D1
M 1V9>8V8P,@(M( U16Y _;F6O_M'\\_X@-OG68P(_$1)%V,8P"D-8R"$/3D9
MKG><+$%CH*K=;(VAMQA02=[T)=%]B,CZJ7DQ0A$('N4"QG&@5P()@M2TO,CR
M) DEC9FPZG'QPOWG1O2UB*"1<4AA^3,8]K.Y!V1&9FQ74-SJS+^L^M7%YL_<
M>KJ*\R_K]:SL?,_7AL4 ]M7 #X&&VVUQISY5BY:/ZY,SMDN!@SS/A5KBQZEZ
MQ6.][X_S%').:9B')$E$Z++8=Q5@;AQPOIQZNYI;@(,R"W#F<+C;.M[96G8+
M]C%M,+I_. [\S@OLH1CZ7$D[RS#IDGDH0L=KX\'W\<:0:KTM2EUD^XNI6?R%
ME-6[G5BJ-2Z/L2 P32+=O"],89ZC&"8XHX@'J8RD4Z-NZY'_-3AQ+SNHA0=:
M>AT#O9H#7[#'8/*['N5783UW@'VP7#]8(]/;"X._-J_U8V)!:!=N,(S)WNS*
M8BW*\H;]]ZXH"QTW,#]NA7BW>=!GN*,\)C3*)42)P&K]AADD)%0_H9AP\S^1
MNS#8Q1'GQERMP* C\0*T,H/?:ZD=$^(OXV['5%[1')FAK@72F9FLP?')2)<'
MG92)K#$X9B#["P?Z4*=[U[=2TKH3P[=[(:JO1?E'69_<;A/9GY8HB@(D$8<I
M$Q3J?D.09)Q#FE)&PB1F%+DY5(/$F!M''4ZO%^NRVIH@< G^+*I[L)$2@D8?
M6&J%P%9IY.A@#3.6I;<UN@G&=KW.)<TL]#%OV&@!C!K Z+%HJA$L]D=W/&;G
M78>E5\]LF"33NFE7H77BLUUWMV$T^KTPV[V?=%<^<B>:KK!?A6%J_GWS1OPF
M5JOF8YV=_'US4W^UKG.QQ(B+.$ISR".60A2C$.9AH'[5R<4!PS()G/R[:P6:
M&[6VBH"O>E=-UPZI-=%I.]0<RBL+92[U@=8+=!1;U)>X,>W5]K3CW"FM-+9;
M2=9_U,O>.UU5QSB56CVS*[FW7MO]NK'BJ:U^*=;%@\_C0[X@]DG*5\LT*3W[
M0O"8J+W==T"W(U'5;>Z+]:;MY+W2)8JWQ=U]M9&[4OVB*^*04+!4QA&D'.LN
MW(E:=H=1K$LV49*F&<.A59]-ET'G1[VZ&+<1$FXD5&("(Z=#1QU;N/M9<RP0
M1V9&)3*H95;+ K"7&JP.N.J#DV/BZM"A: 1\I^I,Y MGMYY$CH#U]2*RO=5T
M/8@<E7O6>\CUVL$MVM7=JZ<OZEFH;M9<-S=ZU$_;IT,A$D;#0"0))$17A(]P
M!(F.72"<8IJA'&>Y4Q;\Y2'G1N&MQ M@9#8ISWNIKR@H8@&^G2/L%]*1"=T#
MFD.:LUL"Y+E!^Z51IV[2;HG"F4;MME<.*$ZO..V'(K@?XN,A[G=X!9*$<4X3
M D6F2 BQ.%5K^X3#+ ES$C'E2@JK$LJ7AYH;[QRD!1UQ!Q".!<J7?4=_V(U,
M,%/"YE"JWAM\4Q6KOP)&MW+U5LCT%:SOO\%T)>NM%'E6M-[N"L^^W7=UOV:#
M-J:1Q(+E,)59I)R[,(682@93Q;B4QUE.<JMZR@YCSHUE>_V1!=""#]P?MS'
ME0[>,%A')N!/F_4=_*0>:@Z^J\\+NA)U0>H1ML<=D)G$M>L,.P_?[A0':^?N
MS*5#.ML^/&S6^I[54Q.SU#M(;]12EC?1R>\;_<EO0J]L!:_#DTTD^RBLJ:]:
M??SX\<N]^N'C^AN[%WRW$LN82Q*P/(0<8P(12G*(U?H4DD1RE+(PRZA#;]SQ
M!9X;!]8Z@UKIP\:#UA(8Q?=;#]\W]:>M\DVE^7;GX;!%T>XP&02 @@ 8#)0O
M 5H4G/:6)GN6+GO"<WM"1J;SUWDX9O94N+0QGM?3,5DCY%D])8Z=E:<S66]O
MY@G$F+"[\W2@/N\//>&XPU9FMU*^Z634U#VL=7_70]:9C 3*DC2'&0X#B)BD
M,$\C 0.<,I%FE$OJM#"[/.3<?!*=>?:FFWFV:+NK:[%M$L^&8F^W)O.+Z,AS
M^/5@.J_,[/'QN3"S&'72=9D]"L?+,H<KA[38>E2/EB:U0_^H3J'M;ENC. AS
MI ]+2,0IU,VA(0YE"IE@@F2<,9HF]BVW;(>=&QN]T(*K5>>%-EP=W5Q:3%G;
MYO):91S$1V:KL[@^:Q(PM'F7-;(NS;S&0'BRYEY>D';L]N4*6&_W+^N;3=@-
MS%7!Y]W!G*\>YH6^$[)8*Q=7K-4/E8[^-3_>TE5Q9QZ\YH-2M]-=IE@YG6&0
MP!A) 5&88IBKJ4'-"VF DYRF.,L']$-P%,/J)9J^,T(KHNDB[N:1NMK!SCT=
M ]:I]F^-Y* 1SVS++/:_'<3??U::1MK^/->!T/ET8UU%F-2G'8C/L8,[]#8#
MNW$U2_=;>3IN[=;IFK1-']N/Z]OJ7FQU09JMN!?KTNS0ZK8/V@'_;DXRB[^J
M-PJ5/Y;*"<X#GH20(*S+5!,$<8H0##(ALSR/DCA$3IVZQI)T;C[UR8NNQ=^L
MS0MO*CJWO:5):<HN;=8Z0VPC@5$9/-.YZ:CBV-%KM&?"CJ-G8>F1V;S54=OM
M'+,W:ZIG]B[6/28&/VE]?P:_&Y6!UAD8I7UV"QO;,%X[B8TF[+1=QL;&_*0#
MV>@#^L[;V=,+"RG/XIC#!!&=B<U#B#,>0Q&$F.=9R)/$3T[V;.<.TW"I5.O3
M9^DZOO)S''G<+WPC$_*%_.L16=4>IFE2=5Z'Y^Q1L$_4\<0\-S](L3(]&3;;
M;V0E#O6Y=5_&8KW;[,I?U[I7KJ9$37Q?-G55C4]"D> ]67__4ZQ^B%_4M^\[
MY?51CE(U((8QQ2%$"!&8QT$$XSQ4))9QBJE3;<61Y)P;Q^W5!'*S!5K1!= *
M@$II ,((U/+[:*0PEN7M^',&]AR9=/<:0F5*6"H=G[5=.*@)#GJ:K3G0:MHU
M?:WMWOP61G?FZI%-XI/@QQ)UTEEA9+R/IY*QAQLV__SOW;I0\NRHNJ@N>VGZ
M0M3UHZ,XIEG*"(R1B" *(C6)H"R&* \$3[.$Y=2IQD??8'.;"6I905=8O9@6
MVZV9'CZNE1!"UT045+D#NZUPK-EM90 [+O<%Z\B$?!Y16GFLZ^V"B$\^[!UO
M4E*ST?R8F:RN&;JP-J^,X-\JY2N_*WX47*SY5S7&%Z$>JW5%[L0RSF.68AK
M"(5J:1US"@F64GFM/ A3)J,H<ZK-9C/HW.CF\V8-V>[!5*)1?H9:=#R*:D=6
MX+%5!I1:FP7@C3Y@JQ327VPT<EV(6QC&=BGN%^[1%^,MH-]J0%N)=6J\<O>_
M7$9TP#+<'B*_"W&+<2=>BMLC<;H8=[AV8)IH$W%\*$S?\;(Y,L8CQA'#.92<
M)\H1P@B2-):0QYCS ,<HD<PI-?3L,'/CI/V&0"OFP$-Y+X!JQR[70S4RGPQ
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
M5%,(/3<?U$G7G]"H%$TIV-0Z =$H9=F-<Y()8.;IYF96S[Y3ZP+K,SA#A<%
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
MV&CC7=Y@F,0DOO>._R+6L*!PF\(J4_&U^;2.'3?;M:B>(V(;_>SI6->N5?^
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
M:@S7OF8WC LOOVXU<<2SK@K2H>R2L1 E(HZ@2!&&J& ,DB!@, YP@I,BBY%
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
M%P5[H4+U:Q &DNW("#D[(/Y$GYV@DN3_8('"D?P>D2WX0#MD5HQC82[1#C<
M)BX^<VQ/\'#]+0809B<@>#:?GX39!_RR6*XGW&DRC8F#\V3AE$D,8E0.0J6<
M'&/O]W(+]P7#Q6>/'"BV <6#A=L).-[C<KK(K^;Y95CCA-E0)"<S&6C' U4B
M[:E.6.(B&$4.=.!EB+!QY\-'=B7;P./AXAT9'R].EE5LKZ>K%&;_$\/RC >!
M7D5O.5A.\%:2$[QE((D4JU)&75#M..2^-T1N>O[(_L6P*!E$R)T8DA],O*97
M5I.L>=(J:4@YUNMG9L%EQ2&R4%PT/*&R YJ2*X_?"R;ZB<!D"!%W@I)/RS!?
M3:M83K=,Y"+%Q!$R&MHRDR1KJ)@"S50,0CK&BAC2.;WR_+UP8IX83@X2<A>Q
M[>OI#'\[V=S2.(K7!),:O,SD<"NO*)#C"JQEQICD4/KA(MH?S]T+&/:) .,@
MH78!B ]X-*UY3?/U;^&8]D=NB&AG@:>0B7ZN(6C+()$0$A<D##,<*"X_>R]@
MN"<%C .$VP4XWLS38DF&;B.43;K*B\7)?+W\_F*1<>)44"7Q -)+,G[:27#.
M94"3?#;,6,'"@$=BMY"R%W3\DX+.<*+O DF?PK<WF60Y+=-MCO.9O8R!8V"F
M!FX!E*"M-$IRSX7-.6@5DY%#7*[<2L1^9VKL2<%G"'EW 9QG.9-"5J=_5?'P
MB6>.BQ(S%)YHDXV"[*CT&:0TFM43@+@KX_2!H-E!P'Z >2JGL,/(N2>PO* ?
MWRT_+?Z83U2*P>M4P))P:JZV <]C .&Y%"*E4,P@Z1J['[\?4)[*R>P0,NX)
M)IM=]=WR_7+Q=3I/2!\(7$3N %E*Q(>EJ%_[0*Z\LD9PSPH.Y\_LIF$_P#R5
ML]K!I-T3:MXO5NLP^U_3+QM'3"J!A;L$(;!J(I6'>AL!RDICG0TRL.'BI5T4
M[(>8IW)N.Y"DQS[BKSPL,6SHQLBY*CR#"743)6H(YQ@@^\*8D<K$E = R,5G
M[H>)IW)(^V!ICIU'1N_.WG]>S,_.AJ(QT3L7P)!7!:J6=O@B"= Q2B,C[95Y
MB/WEZG/W0\-3.8H]2*HC(^(CII,E"83VO4_3]0PG0CG-!5JR9/0'_1(AZ"!
M,>4<EY&A4 ,@XNIS]T/$4SF#/4BJ(R/BTS+4JOJ/WX_C8C9A,3&?",KU\HDV
M-B,)Q9J"+N)=6O3&B#0 '"X]=#\L/)5CUX?+LQ/3<)9TO3DO=MY[[HJ$+'T$
M%1AYQYJ8\%XSRZ+E%H>XPMOU[/U@\52.5 ^6;A<!R'_@;/8_YA1Q?\2PH@TP
MOUFM3NH.F%0()7M 9\@GLCD#;7T(7AC:#7WF&8?816XE8K\4M*=UACJ$O+L
MSK\O9B>DC>7FHG*YFB!35G%D$)A&4-EK<+%XX#('S5TT.0QW?GKEX?L!Y6F=
MG1XBWRX <IHNM4UJJ/LG:>1D-;&.>5E"!FY*#;2U@E!+?C HEYT62NLA0M?;
M:-@/+D_K!'4 :7>!FC=S^K:0UM.O^#*LPRE;$ULR,TA&483$B0_RO'W6'K25
MH7C'4.O!.L;<0,-^J'E:QZ@#2+L+U&QLY(NPQJ/%\OO$9)6939ZB]U03J-!!
M--J!9(J7'&3Q<8BDUQV/W@\C3^O@].&R[0(:'X_#;/;\9$726*TFSFF--D?@
M=F,/G:Q7U0QJ/9ESQG*>AK,CEQZ]'S2>ROGIH;+M AJOCG%Y1'OEORX7?ZP_
MOU@<?PGS[Y/$DS3!6U"ZW@DP%L&57*#XHEE( 8T>[O9E)PG[0>6I'*X.)>N1
M(?,FE>6SDSRE3SQ;KW&U5<CK63B:6&6"0?*J-G!7QI-DO*I,E1B2XX'E,@!B
M;J9@/\ \E;/7@23=A8GY^)GB_3.T*QZ,3ZG* G-MAR0@E%H&P)33N3@KDAYN
M\[GPY/WP\53.8P^4;!>X>'\29]/T>K8(ZXE+A6B/) =G"-3(%<2D))C"A>$V
M!IN'.*&_]N#]4/%4CF,/DVL7H+C0.^WC9Y+AZMW)NC;TK;</DX)>1"P*6*I=
MK[PW)!<R?2+'X(I3.?+ADEIOHV2_RL^G=2H[F.0[:&!W@9?W8?ENN<F1RO\>
M9B?X'I<;]B9*9=HW,T(R];1Y4]7JDZTWW84'DE;:5>XW:._#FVC;#UY/X2RW
ME4+ZL%4DRV68O9EG_/8_\/N$I21TJBD2(2"1;8B!FJ]I@XM!.R%$'BXG]LK#
M]X/,$SO//4"^(P/DV3'.\Z8"MKKL)G&9O?(074CDJ,L"+FL&QC#B2!L5Y! M
M+"X]=#] /)6CVH?+LY,RXFTE]+:YPK86FJ";Q::9)];++%6[G6<3H;!"(1QC
MSO$ADA!N)& _@#R5<]IAY#P86/[YEVM2)1[_\> Q$2\6\]5B-LUUUWP>9G7
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
M3A!NI*@3'#U S3<AYB"9=P">B_2_7!R'Z9Q6DN6&MEZPJF[$LDAPK%"LX*1
M9:QQ;8X!KI/2"5P.T_'5P_'#!-X!9#[BLCIQEZ^%?L7CB,L)1U,2*Q8TUHF,
M7#MP7 ;((4NMK3=ZUU2I 2S.S32-"Z)#U7W5[@PD^VY@]'PG*R44&66NTJG9
MF#YZ""IR,M*9AZ1CL;9)R>(M-(U[4]<$1H?+O@<8G5GIM^>C"Y",,*>8%$0-
M(I5UNI:[D+)1L1Q284KMF/X^H-MS3LK8U[O#^SL/DW('.+G>@O+3>0O*W<V3
M)HKV\Z"16*I\$5<.O& % O<BF9BY-SM&:0Y1)')?4CMQE!X(CFO5)$TUU4^3
MJ\OF]\9Q7$YX[U 7$ )IW<9$ZU86 2QJZ9ETEL3;/K_IH!%I[4W<,-!KH)$N
M$OXO\[6=*OCL9/UYL9S^%^:)S<()9 A.U.8Z*27:&8R%8*P3!7/4H4EF]^UD
MC9W)TA!9!VF@@\UT%S=O5JL3XB2QD!DZ Y[Y1.YCX1 3.9+2*I<$.9;:-\FL
MNYFD3BY6VN'H 9+OT"J]G?Z?DWKE0'K9OH&TS6\OKFO_2E.R !)-G5Q0,@0F
M(L4E*(RD$,7\&*C8#E,W$SAV1DI#A VDE0YLUCZ33Z/3S'"NP<1-C46FC;V8
M#(Y[%K0GGY(UZ8TSU"C:ADDJ@V)L:%WT!:]KNWO@L?:KU( N,E#.2(CD.M)/
MJGA76]&IUK!ZD'/5,'NE%9P.DGV/,#K=W)UUV6A50,I(XD%AP3D*.:PA.F6*
MA>DF9UHWT#-NF5UK^#Q YAU YU+&WY:1"0\9BU<(S&D%*C"**Y 7B,6Q$"5J
M79H<8>V@9=SNZP-#YE!9/XGYMN<R6RW*Z="&PQ*7=GSA\ E+=U$]4*+2]JO/
M'W:>AQ*5-\R44&_A1$65 *^M(=\EH E6Z>R;G-;=0,_ Z4C2,.ZYU)!*8G6&
M7"'NC =R^$OT*I349J!13^E(0VC^C@RD^XAYY+GJ;_$HS%YMYHAO<B.8E(C:
M*]HE)9$>72U,<!P$L>(M&N?DCH2U>T]3O_+83BY 'J"]Q3"B'!D%6ZI/;Z8M
MEF*U8Z"C<*!J4YR@;81,'E.RAA>UR^FX-P0N/G,<_1^LM,4 $NS \]SA7 EE
M!2IRJ<B%KE<D'B%*3M&[C\R@*\G8)B%OYW?P#S$- TFY YR<]9.LL[BG7Z>9
M_+#M9OKN"RY))?.C\\U4$@=."0/>&-I,DTT00ZEGC0&#YH4$V72<]=TD=K+E
M/! ,-W3Z'%@S?6'N-9Y74EX<9#1Q=0Q@T 8BTZYVK4S@K<J 3)'@LDS"-[E>
MN)NTL1W=-J"X&7M#:*@OS%T6W(^TEN??/X5O=4NH"_GD0K<HDY6(7M0)@77D
M$;D/(15/Z+'$9C!)ZB8-'!].\KC[Z^-CM*5&.\+N5?9.F9M8+0NJ7,"8$NMP
MW>K!) <1N4W>!=IGF@+T!KHZM90#P^,&5 ZAJ[ZA]^H;'G]93P*B]8)"(E/]
M'&4HKHH%!7#K79)1U]+11P;?EK).C>!H\'N OKH#X%E7\_^8KC^?UQV^F:\H
M3C^IFJUS%;A66%O!Q-HJ6H<(/G,)QEN/ :-TN4FEU#WI'#>1[I%WZ!:ZZPZ:
M%_N=U\[FEUJ=GS= W]'O?(6SV20');6/#F0FEUII@^!83:\(CO8([9DP3=(]
M!^1AW)R^42#]>#KO".XW2WA2-+/6B@@F6G)N2N&T@)F .M%:6<9$"DUJQ.XF
M;=QTP+$CHH=IJ(/.,6<<O?KV!><K_-%9@.2 S"-P(3,Y,=Q!H,T#8E(Q:LTM
M]TTCGBOT='*>/>RYXR$R[\A<G;)Q/@^'6Y2Q2B6EFGPF.8/ I*]I1(7>$Q%=
MTYWV"CU]!,D'Z?IV_#Q(\/WAY_!Q-M)*Y8KDQ' MB"N>PCKA2:8"K?'DXBK>
MI&W,T(ST$5<W1.SCJKH_J%^?J?,2(_%X4C/JE+<\*62@1<VH(ZE"C&CK:8(3
MPADN1).DUWO0V$=LW1"@@RFH/^Q=F^14?=D?S'F-)*ZL0"9%>PBC/<0'%R';
MF%&ZZ%B;-@+WHK*/0+@A_@944G\(/+7^?S^]\:RSYS>WH)M7:^2^_(J;%_/7
M6O2^^OAYL5Q_PN7Q! /77LI4UQO%\[:&\I@2P4G+G$Q*JDW)[E ,]!$CM]_8
M&ZNV/TA/K#>!RVB Z:1K&CSM"=YDB@FC*E99[D+3V;RG=(Q;+_<( +N7H#LZ
M7MF>$ITR\1NN)^BLR=5W=3:4VG H@=/1 2^EA*09\M+T(.\J0=WU'1CB@.4@
MJ7> GO?+Q=?IBG3P>K&L]G23&$0&=3L^;[&J64(LRQ!\$F#J,E!U#K'72E),
MQ(J)*1>>FA0G[$%;=ST(#L'4T+KH:!.[M$R>%7KQ&K.UWY#QLAZ<TYY<9QDI
M8@E"=!9XCLE1Z&,8;YJ=NA^9W;4E&-R0#:.A#LS;;XOY]!*#YQZ#5K7G.NWR
MV==N_D(Z<$QKL#8'\@=M('^B!=1NI*B[1@2'H&H8N8]HP%)93CXM3U;K,*<@
M^2OQ485S'.;A:".F@F2,,3N>DK; 1%(44="&[Y0AK],J+E+VP::[RCCW><ZX
MUPL#J7+12*X=;'(?\"O.3_ UB>[%8KZ13<V/>4%<DKB6K[ZEV4FN]\-U!U]A
MKG.&A-%&6ZT@&$=N8D0$EQ*M,)$#>AYM:3/2]P&TCGM7,"S\'DME':#RS7QU
MLJQ'(+4-PW15-_+5MA1@-2E*E^S(@=316A)=U.1%%@23A+-:A,C;E!O?0M.X
MT6$;E VE@I'WP8V+F#Z'^1&2U<X8I^L4EIGD,U^1B(BKC=46*&)D)0/WDCB2
M.8&/55(\%1*3\L7+/7;#_9XV;N W_)[80,8CHV83M1)'RR-<I1_X)^XVG,CH
M#,4+ 8AH"B1D-:32);#%6ZD-#R;%/=!R^U/&C=2&1\F ,NU@AZH-B<D<;N=4
M_;B8_]<PW<::FF5&SEZ!Z$,$Y6G7#85Y\$54O+LH69.A!W?0-6Z@UF:G&E(5
M'2#KFI V"^<\@W+[VB1([HV2&KBVM;%G)M<.HX>2+"TC)F,J37SPO:@;MY%<
M&Y0-KY8>L3;Q3-B VM5RG'K1B ;JR1@8+7U@2<FHFB2)7:-DW&YRCX2A>XF[
MKR/)J[>8SDNOB0'(-:=2H:OEV()#UDJ6(M%DW:3'U<TD==?.<J!#R4,DWX'-
MH2]9+&F__H";R=9G-]?>B\!X1*#]F(/*,I*8%(,@M"FHO0R\"7YVD]/-L>5!
MRKXZ;O5PR7> GU?'7V:+[XC/<8YENMY,CJW-%I_7+-DZ(IV8VFAJ(KD-S-79
MQ-*4FC1CH)8W@T["&*-S\&UJVO:FL)O3R2%1UD8_'0#O74HG7\(\?:^I$B8%
MC2GC=LB?<D% 5.3M12NL5!B=:]/+ZB(1W1P[#@F?!TNY X34$/1+W?//3*LA
M,41!] =9ZI&7D. Y9Y"%U<8KR4T;;_HJ(=V<. YJ: Z1=@=H.<W[/*U/NG#>
MOORR6)Y-5SB>GAR?)_=E#(YG"]&5*BS4]%/PX&2BH!-M#*[)&)7[$MK-R>60
M:&NJK0[0^.QXL5Q/_VO#R;ORAA0V/YK&&=9;Q#7%+E(S69N R%R;%/I4B^=*
MAIBS=#QF9[!)EY7;R>KF.'-(I VHB2Y&^FP.RJ[+:L+1>>%% 9XYF6M3>Z-+
M;4%*B^0::B9<DR/,&^CIYM!R4&]J -EW8)QV<&#1*6ZC)(>0)U"A<(I?<P+.
M8G3>6&S4=?R!P'F,D\HA@7.@Q#LXJSQK&KE:G67*3.<GT_G1Z9']8KYZCF6Q
M/&TN^2E\P]6K;R2X;679\OOFS([$D&J.S6(VVQSR;R4RL<RH+%F!6$<\*IE=
MM<$&C!111$[^IVHR0J,A3]U-;SDL,;@/W7>S##;MUS;+^/189J*X#EZ+#-SP
M6J9+QB$8Y4#PC"G:&%6;\_H;Z.EN$LSA\#M,YCWLNKC^L9 FD2N1%2-'T]51
M648$$@C]*CWS$DLQB;?9<"]2L=^Y/'LB.'FX@#LP+)=G0I[U>UJ=U?P\R__[
M9)L@O:)0F#M6G88@LP3%ZKPU+PMHHZ/PR&7VC8JP]B5Q/UP]E<[MC533131Y
MF;=G*2UQ&RA_P%S[B]+/+Z>KM#B9DP.<I3;T'P1%XE.!0.)5S5AES#F*HS&8
M1YB2?BN-^P'OJ;3N:J6<WC;#9U_#=%8[YWY:7!@4^'DQ(W6MGH?5-$UJOH\4
M6D*H+?04#PZ<KE>KG*&+6I: ;1*T[D?G?OA[*I7-+974P9;[*BPI*C]:G<W#
M/8_T/7F.+# /G'@ E5"#1Q^ :+#*1L.M:V+H;B)H/U0]E=KF0<3>@0F[RL=V
M#63NBT&*1]#7JEBG&$3N,HB,2L288RI->G/LI&;<O)MA%'T'>NXO]0ZA\W(Z
M.UECGBAC!;?*@%&TF%0=S>V-T,"*4BEGS *;7$G>0,^X"36/ I^'2/[)39:M
M:4)+_(SSU?0K#CYF=M>WMYTY>R<_ PV@/7_FN_(^+-=S4M^+\&5*_L<Y%IFW
MB:4@P05>9Y]G2\Z/M\!UP6RXEKS-].>[21MX+*VQFXY9!C+!N:;BDUO'E(,8
M:MJ9-RA<DQ;-/8VE'1@/=TRHO8_$.YM0FZ(V+J* [+&.=8\,0E2%C*L2G#EM
MD]OA!/VI)M3>2WNW3*B]CRB[FE#KD+D@,UBL)V'>DT>64@#C4)?(Z_7F$$.*
M7W4YH?9>2KMQ0NT])-B!3[LC2B3SYV)Q'HJNS3M*J W0M*Y)I[8DJ;'X)CV<
M.I]0^Q#3,)"4.\#)Y5L:E8C4)#EHHSPH&0SY\K1SII)U8K*$V.:HY0'78(]X
MO'(OE=YZ"W8?^78 CLV%R@[W_OSP\?5B^3',+DQ"^W'[LLU!^!2^46PW7=11
M*<O:->\E;O\^=]$4!A6<BL!S%J!L"1"TBR "N6>><XRF3:U!>]XZ,7/# +DW
M+'2\/'Z?$UNSZ7]A_OMB5IL5G57KOYM?D,YRNJ*W7M*O\Z.M7,[%-$$>$A9'
M>Y)F>7M;[GA&((TQ%K22(C;I$-N,HW%M>G?8W7-M/2Z0>FA+LT,(E=]/M=L.
M4;2JNCW7&C&Y(JVM%W_'65Z3F[ZN(KG0)2.>RT$HIZ5 <OR1N%?*D),GI0-6
M6T=S%IQC5W:9FYO:-*)QW-VBUR72%3(ZWG.J+#Y@FH75:EJF:8N;<PW51-%G
M[UZ\.57BNW)A3NZY)**,R?AB(*+4H#+?=%9/D!5FQ\AOR*K)75D[EL:M(>UU
M274&I?LO*K]=5',\JE<1GQYE;=U+:1.'6HE@ UB9(O$?(WCA%8B<E"7;DXUL
M$D</QL&X-;5/>>6T TH'.3HW,?X2"P69^305_/V,]N3[:Z1DVH(-V0LIL@'%
MM +GG(5D \6FW@1KFW2T:,E4=Z,U6AP!/+KV._?#WM<72,.G&<GO%\0BKJ=+
MW,KC9BG=O.O6].9J+Y))GAG%@9NPF3)1<[X\@LDI".M8-J9)LODX[/9Y:O#X
M<+_']M,)]IZ&4W>WE[NW.&FW_PW79^<S%PY@1.+,1P%"U[[ 7B0@U[@.K@J,
MU8H$5YKDD(W+=I]G&5TOW,ZP^#06\(.M716'08DJ,X12K*PEWQ&"-0DX9J51
MVSI/^\GLI=V>=G2]Z!X-/P<OIT<(X9;3KX26K[CZ_T[";%J^;Z9L_!WST863
MG3OT)&/)W"H/DE$\K1A2=,&* \NCHYC::/.XN]T03'4WR:Y-"/?(VA_YLND6
M;Y=VS[IUKK9S_8C9V4E&8OH\D^.<7\XP.$VLBF(=J%SGS@CZP^?,M?,B\[3/
M7(TA:.EN\MU#0#J*8CH_2_BQW5BI@^#2@/"TTZ@8"E#8%8&IXC-WP:)LUU'J
M+NK&B=3' <P]_(N'::_C@][-E2NQPYQFK-1ANIS5JF9EP7N+-<4>K57.L/CH
M=X6CQ9W=P_"^&NO<)I+@WI6M!ZY4\"R"WY1WB"0AFAH@H,XHDU/<-2GWV8>X
M<:*Q[J'X(-UU8!!WL'/.2K8$D\+(T66"@Y+HP8N@0:!'RVS4TC9IA'P+3>,$
M+5V@;RA-#0:Z1ZDK7907FQEUJ^E\4TE[V@EB.S=JJ/+2VQ_2L,KT'MP-7VQZ
ML;/&]HGG.,VZY% (2MK6.F4F% 4XED'.+K&2T$?3MJ3F-NH&+CGE@GN7E099
M(D7WQAJ*[D,$'06CES=70/\7E9P.A(H[JD[O(_3.JDX]6>IHLP/)D!Q.3 YB
MYAZ$Q82)88R#E!SV7'5Z+^W=4G5Z'U'V5'5*VTE0"FOE=6T):24%O5S45O&T
MSV;CT; =:7!_DJK3>RGMIJK3^TAP1,VOENL?V/^8<!Z6T\5&"DXI;05%G,P:
M 2K4KD2F:$!+LO$%L]XKJ8L><&''H-^NXN!&"CHIPGJX01A&MF.#XY3NW^>K
M+Y@H.,!\BO!4F.'%6\A.V>KJQ]KL/Q+6DS3T9F)\'[=B/X#<1,4X5F,@S2Z&
M%G,'QS_G8MFZ5C6F6\PWN4A5/%PKM*H(<"H3,US13]X9X$%X&9(HJ31)K[Z5
MJDY2/1]N:(:7?0= NL+#Z6J(C-,>'#DD^A>@(C>UF0,'54<""L,XLC:=O791
MTXG+>KBV=XRP.DST'>#G<M/77_$XXG)B74C.U<EM41=07M53]<S U)ZO"8LU
MOLGMQRYB1FXJ>+B.;^VR^P"!=P":"QU93QE@5@N%M>>#U?6TV^4Z]4]"\BB$
M)6%QWB37[!HE(S<1'!PNAXFZ ZP\RWE:Q1]F[\,TOYF?MC [9<;Y[(T+&IPK
M%/\9S!3_:0]9ER*M,HDYW@(WMU(UKJ<S/(:&4T$'>/J ZU 3+L]::YYR08N!
M'$ RGLS5-N1:. C)( 3T$C$GSW63AH&[R1DWIVYX! T@] Z@\RRED^.3S?CL
MFZYP3QG+Q1D90P8N H47R"WQ1.&%X"[*R$JPHLW Q'TI'#<?KH&):J*:#C#W
MJ::0GBR_7]S!0Q0Y6!-IQ=2F)4DF"#DJ0%HW11L?BVM2Y+:#EG%G< Z/HT/%
MW0%B=B2;^B1S<ME!*E4B3$6*5Q'!"B&2%X@NQJ;G06_OU=FP?;+X@(= #Y-R
M!SBYFJ;^9G[]RO;#8C9[O5C^$99Y0A(Q3$D':.M52S:TK*1UX*2K_W?.L"8]
MM^Y)9R>G10^$Q?59<LUTU $$KS,SL46$S$T&'US-BR<VR)XK2#$:[;P+V"IC
MY"HIXP*IJ>:OV;*#U/!@('W9E,O0DEFN#RY8^0W_(!^PSI:J7=Z6BSG]F+:I
M*,MM;M2;^<4/3.=I^F6&+[9>(SF)KTK!M'YWFDCU;KX5Q'EF'+,*,]-( JFA
MBJNE&H8'L-;X9'.AN/>*]=M9R]*8S'%/KQX#L[WI>N0ZK>L"WJ:-5K[K('E2
M_'J]G,:3]786UNZQMML<5,S/PRR0)"?:!A6-Y<"#<10CV0"!UCS($+),(5LR
M#GN O0EQXQZN/1;$Q]=K!^[!Y=[0R00A<LE5=IYB,0KAO;$,@N6L]IA7%+NW
M\ SNWWN[6?SRF$[!PX7? 7+VJK!PQF1O*)"G.)Z#"MJ!9[:0CX-,"D_N3FQR
M2#=8=4RS\[G'Q-G@JNIB4"T1_>)DTQGHWQ9Q]:PZ&[0YVJO%'YO6)8LT_;2X
M>D)>YX=OO)1)KG/ELT%BUKLZ6(-<<5\4%"<3C\ZRQ)M$1,.Q,.XAX6.">22U
M=V!Q-S)]LUJ=8+[8:?O?P^P$-^^]VPP 7KWZALLT76&>^*2,08> H8Y?S2@A
M&)*SU0F94D8FU6@6V3TIW0N^]L\ W[9*[ "E%XKM/BUNN-;>%%!%DG2NNQ)M
M21M5?T"2]&JZQH^X_#I-N)4,+>S%T7SS+1LA3502Q96LH7A#\D GJXM40'-E
M-<E(E]"D"*@U8WNM ?=G6 -=0:2#);.1=)W@CL>8WRU?A-ELAW68Z*!SY*(
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
MA2GFB,8V:=QU3SK'O=OL +<M]=H1>B]L(74R7+UQNX5)IE4QNBY,5R<H91'
M6:]!!NE-"=DD;'XW>C>9XUZ4]H#==EKMP#NX=&2]<[:T]CFE8B5H$8@AVC?
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
MTO+0+C?12F$=8/'1SN H9>3U6DZF=@8GI^B"1DDX0<5U1I]TD\+GWGNS)T;
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
M]F?PHC>?[L\-^ _$ %\SSV7DOG@&TFM2@]=TF\E8[S65DH_*,&Q293DI%\.
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
M\8^PH*\=P)DG004?-7 T""K4'6\Y.4@V%96CR$PUJ30=3N*\&X.GQEPCU70
MNG?KU371G^NKX6]8"VU3G2*Z?+]YLQS +1.116D->2:Q'C$R[]%P3C\2EP6U
M%[E)X_MQ9,^[\W=J<)Y0A3.[F7?<U:E1Y(W<W 6+Y>L_$U9?Q+.?PN?-:@C?
M1KB:=BCUH&[7===W\$3AH+!"2F0,C1_@5TY)T[Q;>J=T)&?3U,P(_1<NWG\@
MY_C%)UR']_C;8O/OO]='S4U9K5]<7KY:??R(Z]K4L!7*C0L]P'F6,7M6F 1?
M!!W29#FXNG\[.E*,01[]?A_V@V!M1-Z\VWBGQ&T/^NO *WC@4.Z>G?X_B@,7
M5Y]_7N;%]C.^.:I2%V%B!FEK'4#M@0BF*+!&>VXRMUHUR8(>2O#,BWNG=@5.
MHK>93>R+]QB6X?+S9D&WR,VU\FJUW%S3R1QY*KW7SHE(-XFKKH\Q$@*3$EA
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
M-E%=!Y"\?09[0&C_7-)?Y;?K!?WY'^'R98V@$E[4&=,6K0<O>2"WU) U3[*
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
MX)$N7\6B E>8 ^^EKMM!Z2_#& !\^>1YT^VM]7^8 'M1_^M+_'3'0&2A,%E
M(Q)JE=*U,KCNH_'.:F6DEZ,NA/L?/F\"NS4(#A9C+SAX]Q^\_'1KQY(J/F42
MA_>ACD&H:S1#C0]C<B$+G9,PHRS!O0^?-\W<W!@<*L9N</!AL;["+U!.47-R
MHQT$66JR5$3P.3'@CHL2C<Y*LE%(^.KCYTT9-\?"X:+L(!B=9J0+<]Y(Y3BP
M(G2M.W0072''N!1EO)-*L?EFZIS+"*G395-.K_1S0?J3HX.X2)+,!8?D(\5\
MGAF(.2 D%JQCG"4CFF1G_IH>=0CJFDR/&@.!#G#_Y$X^[S(K=$>!RT*"PD"A
MC+(9M!(6B2',MM$,H.>_3'$45L8N4QRCN+DK84:MZPO9*<4+!=<!/4F-?D4G
M&VNG*1,Y<^OB$'?TAUNF> C:VFJG&]B-6-#'N$TR2(H# J,;1A;RX(VL/X0N
MC&L6XY!:FA]UF>+Q(&RDJR[NXD>V]!512HD",L]DR;-/X%%*D-XHRY5F,K<9
M\?)\ERD>=_,>KZ8NT/;MB7K,E1!"^$@.-8FH6G(1P6FCP%KODD$>;&G2^C:<
MQ.[J5F?S!B=59C<7]/:<_0^&]:J\62_>DPR_-+12D!<4TQH,KR5,DB4*^52&
M(!E72#;>NB$M2$.^JY>IMNUS04VDWQ^:WMSGYW;*/RM295O 6^;J5%<-KCA/
MYDE%E":I..C=8]BWS1/%MM'N]Z%SK*AG!L^+JN#;$,=:KD-Q$'@AJ=C"R5 G
M 2E8F;WVO,0A11+W/K(K&!RMJ=7Q8IM?V]S?D!U%*J[47EWC2AW25T<T2U'7
MS6H;# 9GAE1$W/O(>9()I]'V06+K0-ONENQ87'98P$1>'_R$)]9UW0Y8&X+J
MNI?]_0^/:MO-&;6?2-N'B*T#;=M;DX0N!J8-6!]JGU=!,DY*0;""26Z+9WY(
M*O'>1\X3')](VX>(K0-MF]L /=GD@O44H+M<Q_<;\$E(X%;505R:8O<A;>;W
M/G*>L/-$VCY$;+,W0RY6ZRJ++]EH$5@=< ["%0E*94TFR2 (J1Q3ELN2AQSP
M_<^=IV;E!'H_2H ])+6V93Q_"VEQN;C:33HM6BH?(@<LDN";!,&7>0_>NZCH
M=O+%-UE,\2TIO2RD.%TIR9'JZ Y0-Z<K^ARDLY$N/+[EH>Y$)Y?'2)Z#-UZ4
M1CN6'B!FYLGJ1RKXNW@Y0-H=(.8W_+2Z_$0'Z6MF;I^DG,+B6 3V_[/WIMUM
MY;BZ\"_"O9R'CTFJTF_=E:KD5J7/6>\G+PY@HM.V54>R4YWSZR\HRT,<V=Y;
MVM2FG>HARXX=$00>@@"(0854?:, $;V&0%:44#(DYIJTJGZ4JIXPM(_0EZTD
M,'="[O5&-DKZS?+\"ZXN,%\L/^+J[#JCU'&9L9#,'=_D%QMPR!CYV2)HBZ;Z
MVT.2<Y]>:MX<B,E0TH*Q':B=;RYUNL\W.[N]R]_=M+ZPT4JIZ!8WS!A07!'^
M119 -F'@+!AF39,Q#4,)[&6DS?&LI":BZP"2.YAU[:G4A]$WEZLJD;>+=0JG
MU><X"3%DS8("H7T$974@_X6V6[+6(B1CBFIR.8XE=-[[L@U<GDZ&G4YV_6/S
M=F.OL2Q7M";Q^NYVE>(HM:0#;A(#%:(',F\-"!.D$$6;*)LT7SF0[GGO\!Z0
M.ZED>P?RQ[^6FV#. UL5G"E$7>-Y]=*JD;U0)'V;O8_<>VE,D^XE!] \;PK&
M_ ">4*+=@Y<@AX]M-K"2'/($PD5+-A>=V9"MA*!1RT1F5VPSBN(@JN<- G8
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
M1F@=W+,[@I11H33!&+">D>6JBH0H,8,A+DKK:1.ZB76WYZ- =U7.HQ#P]*/
M&'%T!ZAM+ I9Y$G4?#Q9+_V !KRC+0G'C4U)*(=-QH4]BT>!40(>\B@PAMO/
M((J++$MAN0!;DY15KH-VE K@I$LL"VGRH%*YJ:*XQXWUCY+ER"CN&,9VH%FF
M27ZWUD1;%$).*8&J46O'M87,A/;<!:/+?),+7V:=S2$7XO&%_ER0_F3ZLXZ!
MDP%L($:1:@5E!)=)=427R;_FP9 V^;O.9B?29T!=DSJ;,1#H /=/CGI$@9Y;
MIL H1IK$"PD^<(080D!T6=O0:$#8RY_1.0HK8V=TCA'<[.V9QDR!C#ZK("T'
M9>ML]9IT2 =;06)<U7<>.O!#:OM_N!F=^Z"MK72Z@=V(N8]**FT3$\"]"+62
MDRQXD1%2%LX)RXH/0SI!_:@S.@\'82-9=7$7[Q[^2+K;6$.^:-K,&8A1@]?5
MK-=>%";IB)4F27HO>$;G83?OX6+JO\*:Z5BC$8%84DLO:6O@E*=3Q- %R8K2
M:HB>FZC"NO/QFOMJM8GET(D.NU?$:T),EEL#J0@Z#;(D8E/P0&?#))ZL9ZJ)
M4[QGA76S>21]:*X#A-,!O(:G52B.VB$'Y+40/=%7P?L,EO.84 3OE&H!NI<]
MM>20L&(3T<W^EE+/Y(91.V/_'Z_R."Y7]).K(KH3D9)*27M 5VU2+CUYY#53
ML5@MC59"#ZIY';_R<\D6'2/]Y=%$T7=*U*O3T^5?=&2Q+%=7;UKOENOUZXUC
MOKE1WI"9<7E:!R@LSJLH5KG^]G\N+CZ_^?G-NU_QXO,R+T^7G[X>.F)B<D*F
M'#/1EDL-,[-XRL$+E<FUB!R4*0*\%0175HHCDS!%U^0V:YJ9M2N&?RVAMW<E
MA.NKVP>EP^A1TWDE!J@@-+BB;!U5Y&TV/+O4Q)#<G^3^\K/&(.GA_*RFHNO
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
M<\M]M?@2+O!5VDS*O>GDP!5WFA5@MK:\]IPP&Z2JIKW)":4QS@R1_:X/GS>
MTD+^![-P9@S</)1<U_8AM](D5J?)1^*$MQEB9@9R1/1:9<^T'"#^^Y_;2R^!
M:1V/@SG8@;/QV_)\<4X?A^N+UQA6Q)?O'\].,"1!6HP!ZNA 94)T%+2[D)0(
MWDN-ODE!P!#BYK$R#Q?]LK$<]L;6%US%Y43HN@EBAB^TH_7UMR?TFX98(L'E
M0*>MQH[HE#G2NH8K#"5PVR0P\@ ]\ZBGR3$T!;<[4$DWO:66Y_CUU[#Z%U[<
M;(7,I\AL*I #8W7,((-8^^9JAY%;*T)T3;(Z'Z%I'JNV&7@.Y7H' +K[8EI[
M S'V?O7K<H4G+CLTQFA@A=4,YV+ "?HJ9&-5-,*ETB1S\2&"YC&()X?.)/SN
M##?O<+W^^#F<7^WG1*N2O2-O3LM:0V<R>7@A!. "'1<I9-'& GJ8I'G*<9IB
MYP">=X">7YXTWQQ#QB-W()'5?N^UP,(K!:AL5CS)'$N3R^M)RN:ICID<2]-*
M8+*Z@\,MH9-06 ZZ-MJQK!K^.E>Z#=A4ZW*$5\DU?8:?IVREF8TSBI_=UY_L
MS#A\%9>7%W?2$V^\@8/S7O9:;MJ<F,-WW"I?AMPJ892ELX2Y3GH,#$*A*\RB
M=<B-L++-7+RI\F4VCQJXNEB4!?T*OK]..MJ&.'_'3PM:X.L?N/JR2/@FA]6M
MFYDSET*J J9FI1$3/#F<J.F,8;;9)LGSD-#QGLMWEB(S!@C?O"@=@?D=&$O7
M=+\E-V'QZ?Q$H35"D(67M$J@!)EYT1L'QDF9 ^EJT;3(ZIJ.SA+4]P'1%!SN
M "!W_8)7%^]7I-V_X-N??GGSR_GZ<E4#]^\69XN+D^0RL81;0"8)]UXG"-XB
M<8PE<C4MHFIB4P^DK[/$]$, U4(B'0!MTVH<\X>PNOBZPV,04<=2M2ECO':D
M% X<.O(8LHR:NV)T:!(R>IRLSE+1#X'5A/Q_-EGH=^H[EM_4=TR6E/[4"FUR
MU$?MJY4)KCDR940!D5P$Q8VFBXX)\ 6UTRH4H9]%ROK.&HW:K./].9Y(C63H
M*076<0:*V0 A\CJ97/ 8<O(:FR2"/D949Q;X&!P,JH_9A_<=7' /[J5V-!0"
M(W$&P2KKZ^R$#%'1K@QQ2@6IA8_'Q='L/2B/@Z.QO.\+1^L3HTR1GJDZY3O4
MXC %,0=!SD6,2K&@5&G2;>\N$9W9UA/A9!QONP]./FD:+,Y?G6VRYY;EZMUG
MN7D[;&\)/;[PD0VD$5QHUM9'U>1$74#FVGN?>0[!901I6(@&I56R:6K%5';3
MF^7YYG-J9OYM;>L#3]2;#JE7W:C?K^K[XTD46B'W&22:3&R0!EPL"CC3J3#F
M:P)G"S8<1G9GMM<8+'T_7NYH\NO@5MUWM_3E\O+3YS\6_][V4N>(P:<40!/
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
M<;X##'V?_?S;\@+7)Q*1ZX+DAB(6\A<$Z=B0''B-/%M;3/9- /0 /?,-"6N
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
M$9+B2O( ,B59NXT7"$(R$-$9IUF2JLWKUETB!J'$_QBJ:6_A= 2L[;&(69>
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
M'G*\?MPC<+?A$?]<D'.FI.2 :?//V<I%G"_J*C%*.?*8,("G<)Y\>F&$)^M
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
MW#&I,QA1YS,7F\$QZR$REJ1V7+$VQ?B[D=G_K.WC8K-SU0T*F._P.G)9\OF
M+8X6N0D,D*<"2@9!$I09O$V2%\.SSFUBP>WHZW\^]G&AV)VR!H7!Q][_XFLM
ML9Y_Q#3]/*D=!-Y.EIL$5>0S_%)W#K[C;='%0V.TAGL9-)B(<E54Z$L)P$O)
M)7/+6&E26M6,H_['7?<=#AP/$(.R##+X#S@;3_,XW3'\=]/%?^'B5A8/N/6"
M_A>)QXR,=.!J>9L.!HK7MC#G"]HF]=&'D=W_;.NC^_*VJAT4D"_F\ZO5_9GY
M[_/'MYYU"B*+ F)Y$E_KC8)*]2H-#RX:*:)M?%_]6?KZ'SI]7&AVIZQ!8?#U
MEUHC-'\[>1/&L_\,EU?TWG)M638E>L"EPF(2IR7#<B[J[IT$5\<39V.YMIHG
M[AI'OKN0V_^HZ2/G9*U4.2C _OSG-TR+VSAH5>OVD#U62D&N$'R4MO8_9!!#
MUB +5XYS+U1H'.UN16?_4Z:/"]'NE3< ;-Y*:UU _.B,XFXEYJL?CPLU_PBS
M?,N^#)QQDPV)N@X.#CF#0Y\@\)Q8SDQXW>KN5)=\]#]>^AC8[E/Y \#^K6EO
M9GYYT6-U1#>_2(OQ]_'BQP-K%Y2$\KK^:!,R*,43.*8R<%:,5K:$TJ:3Z^&D
M#V <]''=]U%T? *H?H)+++0V:9OK326R75DTV6ZT]>S94#(:%?W7!Y(/0>\9
MG:<UT^6@$'N7M[IY\F8Z>_9FR.U-NZ<DM-Q6?_6CIA(/A!2\TIIG!>AL)"$A
MF;4+"5A(B-+J4$*3*N=>N!W ..ACG_$-$TF#,K??)[.;?<F'K+Z;3K[CO%Z-
MJ3'>PRS'%49,)PTL>E5;Y42(*@0(RA=!JR+SN4EQ<@>T#V J]7%-X3A:/JD"
MM'>!3+^6V^W?G7*+;VU7DO8L_3W4ICE>I+%2 LFG]N_(%2.Q#B=+-GN)S(0F
M>ZM#K$VK)C02S%'6P"QX[SPHH34$;52]PI--(J,.;8J/=Z+R=&K2=L'7WC5I
M.RMN &OY_1JF3_1;%W^.YZ.BBM1!""#WC: B"<UC\%"<44X8KYEN K_-Y/2+
MLX;ZGW:NC$%"ZJ?IUS">C+PG+KQ/X%==Z40B^ZN]3(K*2L8HA=?' =6*H'YA
MU86R7\3/'I(? ()^6C_VPVQ*=E:SJ?'D\Z]8K]:/T+M *9&"XE4=%&,=.&\H
M8;(E"*VT9[Y)1>PS- T-1_LH_>'&?D<:& "85E<)5S<+5R[[GA=?,R604FUA
M"NB$M@X_BN"UT) 9:H9*!IF;[,-O15V_]=5- -:]5@8 M?N2>A>^KEVZ+=D7
M'B"9'"D0J!+S1H!V66-$'Q0>(9BZ)J=?,/453.VEC$%":FU\$6/P22 84^=W
M2\&!9$3&QU+)R6J;9),-M*<(&M(BN)^R7\3/'I(?'((^A3]_([5<S9?RD=(X
M:X@![IP@5CB'6/>AF7;)V:B1_/L1(O*[-/5[@:.W7&]OM0P786MSX2*((BR#
MJ,4RH8DD))_!:FZU3\DH=DR,#<];':#[[3"UAR(&@*K_]RI<CLN8<A#B91T/
M.L^=4IB!:T=F%B1"X&1Z-C'.8T+/>)-(:@,M@T30/IJ>=BOV'I$SGRU&'^N!
M[-*0F/&\>$R &@VH'!4X9(4,*1D?>31EJ^ON]*5W<$+_>HB1>T_M]UI6^]5K
M?Q$/ 1=K.!=,04H"<0Z&LLIL.01GB L;F:R1(4_;Y/K;(Z-/CW& QA[J? _Q
M]:SU7\.?XZ]77]>$R^*T$(Z3WXJU&9X2$"-+)(':(L\G&>0VJ\=6>K_WY)XU
MOX_>IET(<0!1Q+UTD"7R>2Q%<%F0Q].T+CJ7*'/3M$X6Y#*'TB)\V'G[I=FE
MQN/E-WL+?D"@68=3UJ/F"17($&H/?F7!%0JGDN$J.^.\CTW.K8:TP;*_.I_
MQ1ZR[1$9=:C#IS^FG[Y,K^9ADM^,RP)Q<B=$+E:[J$($H10'E8P +[$ 96LH
MR#<Z4O$+%4$O/6,8 -A';],&0AR FWCL0E?5G<LKAZ_# C]/9W6:1S69P(2(
M 064HATHRP(X[RP4ABPF)A.QV.C8<EL:^[W3?+R5J97:!H#(#6RL[34'SEQV
M##!HM6Z3A5)!Q.B84HXS;'*^^21%_7JS9AC8L-H=KI !(.OG_[D:+W[<CBBZ
MK@4H)?I0KT]GC$!4!P@A.)!*>":ELEHVZ2FXF9S^5\@.=/VPP_OA@A\ ?-Z,
M_ZP->FHSGD>L>,U$84X!=Q')@]L"7CN*)G.1/G$OBFS2ZN,9FOH](V\#I*Y4
M,  TK6X-7U?,&66,L$Z#XKQ&C45"#(R(]]&(XI(-IHD/ND=%O^TVCA<\[2_Z
M >!F_ROJMVQ/\H-,2**QG)$T=:R'+588B,XKR#X*[[GBMLVPL!;,]+N 'H"M
MK9IE'U'10P#[[<7TM9>O0ZV*(8J1>[W:MHF*[-Y)XVE1D8[;-LUD'U+2<SU_
M[^!XB-:#-#4 J'W 69G.OH9)PM7$LS4;P:"S/!00BM/R(ER&J+, S,:9R$6,
MIDGIQQ/T]%SY.#38=:&UGK=DWTTG_[F\?;H:J3M9_?W[9+RX9B9[-&B8 >-2
M+=8SE+Q;56L!4R@JQ9SX@]5Y\Z#CEQ[4<]G:4+#5O5(&X-ZN+] ^]M,N1\EM
M;1NKZF$HB06<0P7""(E11L==DQ7U28IZKC\9"@R[U5S/10RUM&LIO=\23L)L
M/%V&Q]DE%T*]VF\2,:#JU$ ='6B+1BJ/(=IMZK^W*F;82$&_W?N.4^ITN.C[
MQLZ:[M\G\V^8EG5]:[/2AFNAK:[&5.=F\ +1,D7_Y+3D6VV=$IWAYRDJ^BN,
MZ4"STZ[%W#-6/LRF;VH\>)V#>*62RPX<BDKY\LI\W6L,,=J0+4MJFY[A6P'D
M_J-[1$4W>IQV(M2>8^N[E_/N3V*\GL_XH+'(_!?RPV_)JN8C"N8D#U%"#K5_
MF..>!&4->)UD,,4H5'&+J/L $OKMO]E^=3JFA@80@J_%^'HZ6<S&\6JQ9KMV
M(+KMC#^2OM2QZ@)$R!P4"1&<SPDB62B+T7/69IC75M3UX]6.BI/-A18=*JUG
ME_C4?)%WN+A(BRM:.<+E/VBUJ/-&KIL]?YJ^PCO<>BE8L#9 J3<(5=8>@BNT
MF+@ZJ(%GX9C;PC,>3DD_FV%]P+$'S0W'8]Y9>.YVPY]])L9O.A9^P%F='AH^
MXRA:$X,A%R<$-Z 2JUQF#5Q3CBRS#:G-D,C]R.UGUVT /K6E6GN/.Z^I?E]6
MQ2]OERT&E_M';R>_7I&Y7KZYFN21<.A="92HY3K%H<XY"\($\,$:%;+C/&U3
M<[OU _O97.O+9;;1PR ]XX/I-J_#9;JZ),5./F\>R72]0OPRG7S^A+.O'W%Q
M-9N\7YOA"&.*06H$1S8&RB8+P0B23$C.*:MLX4V:&;9FK)^K*\/RMCU"I6>_
M?,W)AHSV;H3_S_'BRY@8Q/_",!O%(CQEL1*22[5@C;Q"C(@@;6'*<I'DPVFA
M&UWT/L_NIYR]+V_=7#L]H^^)7/+7\:3>3;R83&@QNOOA_,.ME-<KV<@84UCT
M=9Z.I"#(!PZ.Y0!:<.9<+IS'L 48.R"EGVK!OK!Y;-T-)\9XQ/+J*NUV+*M<
MO$]U;'0M_5$2Z56=B&-1R.2\"]HT&=K9 >W]G T.(%(XFL*'B_$U5[-?PX+T
M-/E\[_,5I^_+\L.1,@8+=TBK3B*!,YL@^HQ05-8E!^&T;!DH[T]Y/Z<+ \1W
M(V6?-+I'TO+B?.00**"O4P\TQ,JNXC;GB(%YMLW1^A%AW=,LK],$]$[Z[;M
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
MTOIHL 6*4:&SDBP_YCK^6Y! HK;U3F46RNF$PK:9A'*F!8H[X.NP L5=%#>
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
M,YN_;#5&?Y Z@_VR.WN)-[O].848)%].'JBI7VT:[ 2'S)U0+&.,W TQ^MK
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
MSF55+R+%2&S5(8K<IV*#XO9AH>^V(>'F!VX'K),Y*6DG[/Y]V?,^^Q>*8^M
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
M=T\60.E2U"(KY$U:>^<Z\+"K<NJITFX@TWVC5+,8ZAV[O+$";33 2ITPZD(
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
M$%X'P$*O>U')."61*]&D _A9JF8?)C*-[(=A:@]!=("J38[UAPEEUBAG$Y?
ME1:@;";KD$BOVCTZ59QBK(D^>D1)E^C91\J[VL3W9GD'F+E7T+_>38IBVF3F
MN 6>M01E"H/@N <IG0R)\Q)CD]W,.VCII:IORCC6?HR>V1[_F6RX+S6 6_!\
M]:V61"U+NCM2O*TVC!>9.)LN/Z^65Y\^O_M\'O'3\K>\BKBX/+_(M]6)9QYU
MM,X2)ZW9#,BSX&/T0%<'=5'1".T'&.;34M5+L&%/@"R[D-;,./WOFQZ%-]<]
M"A\O5^?_RM4_^7!UN;[$1=I4&=V[+>_(:Z%[G2TY/?0"1$[WNFYN\4)FB"HG
M5H2@1V"(F[C/MWN)/!R.N>:<[^JUO-\Y?O]G[_/E699U+%$=Q97(#E7,UBF+
M60,]#S&)F'+1C=_.)RCKQ0\\#&AM!#'K<-[;([VCCYY?WA_B-_SW^9>K+S__
M^^NF9.B_Z *MXR9^DLY\9D5Z\G:2J>.O@JYC/$4A)MH0;)0RER8)ZQ$T]F*Y
M38.W5L+I0*>]P_7G=\N+6AR_PCJUY>URM5K^E=/](H S-%9EZQ(4QNL^"U+8
M/MD 7AH=HTN"IS9X>YFV7CH=)L+9Q,*84+,=MZ#YONOT_;)^"B]NVCK(D+BS
M;N_:,];+LKNKXZX-ZH$1TJA$NCW%QRBZ/C+?.RCC3LZ5X!P#YP."4JX&;'(=
M*IE,5!AMLDT6'<]8QGTOOP<=&6_QHO95?/R<\UV$[.WWW7FCM]\?5XK=A$@L
MS\8Q\A)58J"L%>"BB<"E<;YR6NDF+T6[(_42%6B+[.V'J!.(=& ?/5%+2Z8<
M9J$Y*)[)O[#$9C3> BM69RY4"J%)ZT./=>J]@&58R?L8R76)OYN\A8T8 ]:B
MV9J\4%$(0*FQ#@&7=!ZE+6\RT_VD2MY'"7MHR?L8SG> H&<;+6_25ME9%#I$
M<+F&>%G0X(TJ@-IYIBSGMLV[/8"VWG"U#P@>A:^FE4@'(-M5Y<]+0B%,S:?F
M0D?(=82AM6 #ERY:E;QN\D;NVU?1+,[>!$2'<KP#T#Q;X:U<**(H"093[8UD
MM<);!"A:&.]=L:%U<VEO?16=VEF32;$K1.ZHDS0IZ():0D%'9ZES65VR#+CE
M*CAO1=1-"K-.M$5CE.C'M&B,D<,)MVB\6:_SY5VA/X](/%,00QVC7@2"YW6O
MM-.8M+">\:V^Z,F[,Q[2TPOL#D7'1(T9>XOJA.'YN!DEDV&*-C (==FJ2E:3
M-1-)G64L5CJ.B8O&&-VO@VB>UHXY@'J8T$X3K>^V+Z@5B7M3;Z0)Q'CT"IQE
M&HP)0:5@C$]#JL\F(J>7RHSY$7J0H&;&YKNK]>7R2UU1LL^+H0,/V5L(.N1:
M*$!\)G^-+"7I"YG@$@<!\A :>JG7F!"%1Q/)B4'O\1L@2R@1629+G7P^94H
M3,(!PRQ=IE= ;G><3(*__1[K(Q1SS C"PX1S.DA\M_.L*##:$"+P+.O2$V?
M:9G!E9SKG6,1P[1 W$E'+],:Y\'AX:+I*I"SO@N;_7I7HY6]$9M<>"S)@.+&
M@-<\ P\^N1*8"Z7)L/9GJ9K7$.P^N'BH'+L"Y<;6^+'$ZBQS%[DFW$19@_<Y
MU;@!1C)YK<LHBF;!MP7E#JIZ"?0<+/TG<76H*+K"U:W>_KYUH)19P6@L>%_;
M$HLR@%8GB(85)BP*9QKE=U^@K)?X3#M\32&2KC!VQZF'2S5JSP5*7M=Y.@AD
M"Y"E&NC6!%8@%X,QZR!2FZW +Y/62XRE'<HF$<J)3K^^+UK>:D*KUNSZ]^L5
M17_<KRAZY'0=LSI\,A*/6P[>AK,=U'^+S**6T8!E)M=&,0X.R4*5DHS64HS%
MU-@5./[*PL_+U66Z6FWP0E^G7Y&1?U>S_]-=+],#+_#:DA=!&RE4!!9)A2@R
MC, Q3% LB[E8+TT;OVEOBGLQ7]OB\M'>A:,(>$:C9+VZ/'L0R?C^'K_D3<T!
MV>;T7A*OA, Z6+8.\P@N IGLQCO40@P:'TX__P$XZ7?;P'R*@'GQ=B2Y+R<4
MPLP@^B-_O5K%S[C.;SZM\F8\S/:1;H>DF80.(T*1L0[/$P*<(IO=):;0RRP+
MPZF0-9BJ>> VC>"7K:70?;;Z)K*:K"]HDP<TFU&V:.GN)0;9"5^\"-Q'_H+Q
M.>9[\V&FD9A')9[WX'F7296;<SB1O ^BU( J>7?U1([</1#<%R8=,1'= .P\
M]XUY(C3'P<MDO.TJ0+.C%I.'D#TGXIGVA'=F"OBZ>M<+DTKP6J9XM"[7/HJI
MCVLK32ZD+F:6/)NIE-DZ5R1=PLUH:B8YA)0]6.^,J;-9&@V-.-%JZ5'"'U,M
M/48.LZ)JQQ2IA_&D&FVZK0M346*=59R$LG60-0)6S5QD5MJCD%&F :_>H(_U
M IE#)?OTJ*X)F-S7U+>'![H-3MY6NV:K4Q8.4F)81]G1+2L<06OT=--0V3"D
MTFGP!WM);QT'/0<PNP,#:A^+X#Z-D[*1GGM-AF<=#AH,_2K0=>&12S)!=<+M
MTJ7Y0J._]E%R,H\)=CPQSQV N$T);M99/UUR>,8E9T&@ YUT=73(Y0E^4]]%
M>E[&8O5V<<#N ,3 [YU>C'1/\2\;RV)F?+U?+NZ:U[>/D072?50%HN9U^((2
MX)G-X$V60JHLDF8#(/7,)T[/>SP<15-QO%_@B#/)<S#H+4@R1&K%H >,V4'.
MVO/BN8ERB#)Z[ANG]^HUA<XXGI]\C<C P7;OEE^^+-/YY8-JU]L]\^M>1@@.
MH+'+H8%C>=M!F0@6G5@F-\8Z)/4JD8%W"4%X9P5*T[XX]VAE(E5=[/SLM>T=
MO65)9 .\E%JOICWX)!"8B-Q&GM ,FMW_]!=ZB;BT!<E#Y3P1MWLLR$A,9GH]
M C!-AU!9U\R,L&"<+6A48GK0,J,3*\B84J@O55N,X?#)5%M((WQQ7@'6^)$*
M14 (&2%9RU3FPE@W&6Q.M=IBE.#WJK88(X6Y@QV#UPT:-"@=@Z3J$DRC GA4
M$<CG=BQJ+S*/?[-JBU%BWJ?:8@S/>ZZVB*K8P(*%7%RB&U=#YM;3/Z2D?R6,
MUF;(BN13K[;8%R^3\;:#9,&SN5PO#"\F$5M8K1PIE4$EU:Y9&YWCBB?5> M,
M+]46#0RAR270?RF%E2B5XPQTJ"MRDTR 7&70$H.(VM)E'%+5_'<II1@E_#&E
M%&/D,'LIQ8?SBQUQEKO:-LV*]A:$E0J4C;+6/SHP"35RKTOB0Z*LSWVC%X <
M*L=E Y;.'8#'RZL57OP3UT\?1U4V6*ZA8-T9($P$=#*##T(KAXH[/60IWH!/
M=5PCL2]0IF;PS'C9^8+?YR2J5J5#<$@QL,HE!!>2!>D-QEA85J(,@,KS7YDG
M:=/ ?IF8H=U XWI\UOOEXLMRD2]QM=WO'CU73*(&K7PFKR'5@>;20TFBZ.0%
M8AKB/ W^8&>1OSVENQ,T4[*Z4U^*3G?Y[)C\ZW%M;R[O\DIG*+B7QB00Q4MZ
M@.D5=LD[8"F3.QFRE^QXG;RCR>_,/SL,KC-*MAM]^"!]__1-]58RIEP$&>N6
MAVP9!"T-B)1BB=I[5L8]G4.^VME3.J5FG)SI)ZL>[\;./+Q(67G-Z $@I\0Z
M4)IN$UKK01L5!$IDN<1^5.2N(\PSI[1+-7FPA,=CVU]C>Y$_5:+^G+6B9[^:
M%%S<5Z(LRX>O>?&/Y2H3E]]=T?$7\3O]]B]<I5MG\+H<93UYK<]QJ3]&%=",
M\NB@/B@J$>K""T@IDXE2F %DRD,(7&9GZR0G?33->LSZH)MDSN\U1W3M%/LZ
M:2H[13JG!DU8JKW5TH%7*F6;610C;9I'G^@EM-@6)KLMG,/XW:DY<Q>Z3UFK
M1&\E2!$5*!41O,T>C$\,L2ZX'C1EX_B9L\:!A .E/B9U-D8$7<%I1_Q6!\XP
MTR4KKF:JG13@R2J#+# 5C60-;;?[_:T39Z-$/R9Q-D8.'6#JQ@3Y^=_Q,RX^
MY1L3Y"9N;Z*666&$5##5]3X<4!@%SB>G=6&:6=,"4\\1U0NF#A7]]A;JJ>30
M8V6LPY(D<P9TJ?VW(F6H5<)@C2]%&YNT8 -PU+8RMG' <9IG;1(6GTQIK/76
M^R0YL236(O-2B\P9@VB%X%)P,B>'['U^U:6QHP2_5VGL&"F<2FFL2,4+%3*0
M5C9T)DY<<_4"9AV\Y]()N34DZ-67QHX2\SZEL6-XWG-I+&?6H<MTXXRHXVL4
M/<2R9""5'511V@SK(3_UTMA]\3(9;SNPGG<M#;D>#QD\"=QH***V1Y4BZSHW
M"<%G[K$(SWF3'KJG".HA#S:M8S\)ZSN%T.VH/^=0*$D6/S)-3[LUI"NY .9%
M\39XJ]O,67F:I'F=KVE$/@!'>_"_ R1]N/R<5S]L]C-.:5+2 FRJVE1D4M&"
MSJ.CB\E*@]8WB0D]HJ0_W.PCXN64_.X%,(_7G[',"T9-!RB:&"/H(M&;K""K
MPKE)I=ZO9JCI;*MQ2^@<QOD.\/-X"=IU3T),1@B4=<L+,:;495).<RBQ.$2O
M1<Y-GJW=Y/1013&MY3,!V[L$S\V]8MH[C-F"('4*RI(+X!DZ$"Y8*9@VIC19
MK?040?.^75,(^T7\[,'Y#A#T?KE(=U5#MQHT(.?,14@J.%!>,D!)S%&DI"VQ
MJ239I.IK!RV]X68?(2^GY7@W!:L/%?*O=W5M/O# >"B0.=TL>MHS!&T$1"=,
M#IEI%L>5[>_\S#R;GUL\2%/SM .=LM5XL%U-ZZ61RDA(W/*ZJ(BT;E2D=4,=
M0T'&H U-\J'/4M5;S<:>LA^UM'2,(#KK>7YJ1Z9"I%M7# 11MUW+J*!VQH$(
M42HTA0?U=UI;>CQ\32&0+C"V54TZ44.*%LFB+O0PA$ ^:<":M?&>?%V;$W&"
M&]:D(;_):7H+@T^#Y?D%W\'+/0D3=O89:$XRT637%IGK8G>RC\C%0K#>.T6"
M428UJ7=N=J+>0B(=W8*# 7#:C2;WK0LW8TW_R!>5JLOEPU&Z]S]C?<]-W'"S
MCCR]8USSV;$3$GG<X;&MN-M!=TB(+(B2(A3' ZAD&" W&FI(W!0=,IE5KZ0[
MY-E/_Q//%[\NU^NWWV\HV B[COW]?/[U[?=?%@2:_)%0MJFQN,TMO-VIMVK5
M\K6;KD1,P9&;3KR,-4U0'9_,@6MRT;TQ(9G&5=ZMC]A+?6];Y ]JBYP?0AW8
M=4^<<A,%-RB*3T* *37V:#D=I9"=*F0*FAF>DFJ2J7R&I@[AVP&,EFUDVB\\
M;X+M'A-#15P)*M1EG3%!R"9#T3(;[8H3N4F/U[-4S0O1R60_#%-["*(+5%W;
M@]>'NIVB99(,UA:P1FIZ7[R @'0&Z8.0AJDL;).W?Q<Q76)H'UD_0M&!C.\B
M$K@I+_GYWU_S8GTWLD^5R$2NTV2X 25< *\Q@LATM,C1.M-$$STF9=Z"GG;0
M.9#I'6B=)VH-0A*ZQ)! VJ! >2<!<Q;@N/?<%I,"[ZV>YP@C%+LVL":09)=X
MO+FF42CDB :,J?M:>8X0BDJ@=*VR%"+DTB0G<5(E0J.$/;1$: SG.T#0L\'>
M&R4M328=34<*"7U=L%G F:S!!"S)!6]]XBW -("VWG"U#P@>!3JFE4@7('MF
MS@!S)EI)/HS5="!5R'9$[CDH5VU'CK*XHPW+&37EH]E2P!-Y0B>3:E<(W;4<
MNY#_(C4'3*J.4:L%@<49\$E:7V0BF[AQX<E)#0X9)?HQ@T/&R&'N]MCEER]Y
M5;-;3Z_WO76!T$2I/ /+<JW4TKF6ATH(3")Q*@M7ME[7W<VR@[_8"W0.E?"R
M.;N[4DP[WH+[L@#&%#G?3 'GA4Q9'ATX:05$;TNH(P]X.%Y.\1%Y\Y13O(+G
M]$!)=X7?VZ-\6-S_V?M\>4;WW3)K+"0;Z+F(!0%]]&!1A1!MCH4WMO^>H*P7
M/3D=')Y$W!2R.?E=T-LE)[NW9.,B[5CCT7X+]!34S5O"<S _>ZC=R9BK&4(6
M"5T#Q7T"%TRB"V%#L9A5Q":M=S--=KT5YH>RB=V_KSOJ'Z9_=HOT@1BOGT64
MOFCM WA9PQ482(VX2$I*^R)L2H4LL@$F[C34=*C6&X#OH74\@Q2[LCQV^*@B
MHL/@ @2KL"Z10 @.B;-&&YDEUPD;]RGU-%IV#H","2:-D597R-OAXAIO-=.;
M^2N.SB)")&?7>8A6FJ*XLT$VF7MTHL&D4:(?$TP:(X<.,/7PXMV>YB:B@5PI
MC]Y TH9<@!AK6L 5^JV/262G+$LM$/4T2;W@Z5"Q/U'Z<J ,.D#3G<6]=8S"
MBF2LCN8EQ0TJ<P9!\ P!H\_*BQ"P"92>H*>72H:)<30%]SL T=9 YJW#!%MT
M8=Q!-+)./<AD#!0CP0B3HY9H9!HRT7C?GK#=5/62UYL84--)H@-8_7YU^>%K
M%<DM^=[;E(V&7$U+)4FU.I\"""R1K$W,V,;EWJ*CEQCVQ- YA-L=@.6Y6FE6
MU:DO!0JJNL" 6?#$$K"E3I\7.9LV.9%#>Q^:3 KHP,6;2E;]PNZV1M8YG1BK
M":!,AS'&@C,"Z6RI%!L9^2['!%X//MYDLA_7TS!"$!V@:G,S?ZRK5\27H#.X
M5"L4.7'%RUR7"2)GG"NFL5U-^LET,XR1\JZ2]+U9W@MF?JRI+\A%R2D"D[5$
M/P4R# J)666960SH;6A2KGEBC0R'HF9_IG< FR<JH@4]Z";Q!,DPK,MP(WA#
MX.=*)NEXX<H<J6Q\WI'L'5A+$TBH2YS=7C^C!?=&08QUC@FYHG1?8EW*HJR2
MZ*0K31(P)]6@,$K80QL4QG"^ P3MFJ@I@W&"12)<VPS*H0+T,D+Q/G+%5>&A
M25?[Z<PP'27D 3-,QW!\YM+;/37VKW<E51&%*-P5",(6XIVL/8F2+J%5Q-7,
MF.%#JA4.I6.^&50SOGY'%V '&N[E,KS 8R(3,H+66M3$@ ,OM 66L$2'S*)H
MG#/NJD3R^" 973@Y1F+=%DX^7.WPH91UOKPDSNY1X_C$#YJF''$(E1U4#B;C
MI,K5RV2Y3N[P&D*)"H()GN4D4A:O9>I7O9^[I7+_C3]))&_I+__K#+U02LE<
MYQ.3OZR=@:"8@J0Y$SKX++8+8G8^MX,_V$MQ0EL(/7Q0V\CBQ-36[C_=6"KK
MR53:LQ]IJ>Z&GZX#5:BB1:4+ T0,H$+M]XHB ?/,J,"U0]NHGWP65;BK2OZ!
M27*]'XO(>+#MB'[W!R'DXN)NQ>2:K(J-.*__<7=CE=+)\4 ^63'$2XX%G%4<
M$ND$%%DFOKT+YN4UK1/3>+H*=PQ0GUSX.J?$>UHV_(@/UVQXD0<?;AI)WB]O
M--M.INAH, 8)7'FL^]\].,\LZ& <C\ZE&-/!UV!"@GNI;.OE3LR%A9DOR!^Y
M1NN(Y;=5/5=X\1M>7JW.+[\O"[FX'W.LOR&&?%Q>I/^BAWMUQY"M8S,O<D[*
M@C&);#?'+6"RO$Y8-<QSQ3(;LG1Y0I)ZJ;8['LCGDN>)V>*[=,'/%^>?SHD!
M9;FZ_HO$PO7RXCS5*/3#'[-WIV4[6EI:]I/SJ@<'@/Q53EXKH#($;9,$!$\F
M3/"<%:T$F3-'&_ESI GH]S'UN_'T)+J'LJHM+S>1<U&8TU(FB)Z>,15";>K.
M!5((+*7B6&)-\EMCB#QAJWX$^K8CO\W$V$$>8H>FV62A.2]%BB(A8+&@%(^U
M&2M#P:*1"RZ,;)*J?X*>>8'7#@#;-?T32*,#4/VYPL6:OEPOY\>\^G8>Z7H2
M\W:\:K6B?;W[7]UDM9,7QB Q4.K ZR9- T&C ZV<9&B,)]NH!1*G/,2\\)T$
M5<M.1#RS\_;TJ"EBQ+O[B5,RZ*QSS)"R%Z"B)M[6!D'R1)EE5J+;KL?<Z9@-
M_-R\^)H/"\NV@NE@GMRF9?#V&-=-.[<G$2HYA1G!"UX[!Z6B7V$"[ADF5K>N
M"#L 8L]_9=Z851?(FE ,<X=F?]P%1[_]"U?I-FQQ>R OI)5%9I"!.SJ0PCHG
M3P,W*=)SH9W&E[SNP1^;-UK4!;RF%TJW3^1MMT5*+@0BWF:;0 G!P1?M2047
MCW27 B_RH+>QA^;-+K UJ2@Z<"R>=;_NO?Y?%F6Y^G(;CKNM_>)*!LD$<,$\
MW2"F 8,-4(R@.Z5MG6#;Q*/=G^9Y']_C>;U'DFH' 'XP1N_^T%L9L3-CE(PA
M!^!6:+J448"S10']64R65+]V39 ZA+B9/=EC(>7)VL^)Q#;S$[V=@_WGJI:S
M;K(*9TIP9UTA S;(NL: WAHT@?ZA?99)69]#'/ Z/_.)>=7:L3$T);^[TF#7
M1SG+3&8=:B=W3*8.CR#K 9TD4R6G[(0FRZ)QC>LU(?.Z$O-KICW$L3^<EI=X
M,0F<[G/COU^MXF<R5;<2Y.L_E]<U(9L[<Q:,)*,W&LB^[D*4C@Q6'0-8[@(S
MR7LMFFS[&TGGO+['7&!L*<S9BW9^J$MZJ,"=E2PS3$"\J:.62H;@BH&B4::B
MBF5YR(/Y]!<&@4F_%C!-R.T.GLOM>K;?25\OT\^+=#,H^^=_QXNK=+[X]',I
M.5[2*>__[A_YZW)UF=/[?/GV^[OZU_.*9';Y_2RA(!,A1L#K/B8R.ETV",GY
MP&TL-K39=][D-(/@;5X+O/L!QHRO_P^UH0],XC/ODG EUC%FANA/UH%+L5;C
M%5NTEC;)(3F-73][$,SL:X'9)!R>.UVQ@_Z;5T#P1$Z2#Z"=9T1[YN1K,P6:
M<1:<D-Z)L"=.1KRY[K6C90]N]X69APT8.XO+SXKT$M$XR#EMEJO3V0JK!;A>
MV9B<\ML;H(<@Z<7O#L*7?\7XFE8R'7BR+\0(;]L<OI\YZ;RQ4D/42+>)?@W>
MU[F;2?GH,W%U.\!VE/#N'8'#0KSLM6"SJ?RZB?,^Z+)YJ-EMD$F@")"T,J"0
M+AI&LAR=YDB^><:4S #M]])WAD'JU:0-)F=]!X[LSO.<*7+'LX@)$N?E>D00
M,26"0T9F0BQ)NB:SXW92,PQEKR:Q,)UD.G@]G^N1VD0-O]Y$%*^]F,RX"IC(
ML44ZDR+5"UZ%S6B$DHMCV;;9'SV.S&& ?'4YB8:RG#T*?$OZ_8&>4._<J]IU
M:L R;D%)XIT7+H+).H;D0Q%BB%\Q_(O#P/9J<@X-Q='!:WOM([UP?>Y_=6^<
M<I>"2'1$<MDUL3(G<,;54?XH4N&R:-YD:MB^! ]#[:M);AQ5OKT$>!_4,V[?
MSK/ %(_$+DC,2'*A4EW*+<CG]R5HKW+A."K@^\RWAD'MU20:FHB@E^C>,^>Y
M=:\R.>;<6[H9FNQ?)2)XQB48Q9ES)02UG2+;&UACWM_7F6"85AR]@.S!4;:C
ME8_MCAJQ%%E)854"5FID*%@''NL47B.XR$;XL#U)_7G,C25@& 1?9]:BJ; F
M>TGG&[7QS-@=W!E_7VZ/W;F>*S'=W+RV5!Y[/$<C_G8PN$-PNA<\*\A!DG_N
M:FTJMYJ<@.@LVECW4[>-\?4]N,-H,I]*,B#)8*IK'*OJ*AQ<CL@2ULE3398>
M_CT&=XQ!WT&#.\:(L8,(P5--_2ZEE(WW0"\JJ_4=Q*^$ ;QQPFL=3$I-YFR>
M_N".40 8.+ACC#0Z -6D38N2%W(=:Y1"> 7*L@*H#8,8G7)2&1MXD]S0ZQ_<
M,0I5+0=WC!'QC/!>KR[/'I9)OL<O><-(I3DW*FE(5I)7:EQ=OBP16! AV6)K
M(_\ B-+/?P!/^MTV-)\BX(0://?1CI/P?6;<[' ?MX]T<QEX+F8S6,S)1!S2
MF8&WD8,6R2I?-.,Y3 6FP53-H\"F$?RRM11FG^]R?P*\:<C/K$BM @<F<QU/
M@Q*P$*MX8=Z0M>N<'I(VW/&CYT-"(^$MI^-D1T (-^03!RS7H<Z1B0B*.P7D
M^RA $K4NQ2K<MIY>!$*8<Z3/\8&P#R<[ D*\73(:?!&Z+J/-S)"Q%P.@YS4]
MHU/A60OZ\Y% B',.WSD^$/;A9 _[[!Z<X3S?3FS)(L>((H&/=4*TM?2"<JF
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
M5MG<-J/$S*-*2"<)R=<-B &<%!XTYNA"\4P,:FQ__BN]0.1022Z;L+4#I?/
MU;G[Y7^<YQ41]?G[K_E;OMC<)R'0&88:=*C37>@*U1R[@I@E&N.E4@P;.Z+/
MD-=).&_6E["!('N"YT//[O'Y;JZT,\YHK'47B:>:94W$.I7!UUE7VGG)?).)
M]*.H[,1LFQ F3R%Q<IGU!,A?%E^O+M<;CLD;U2]X#CS4_F/AJJF!%IRB1T"K
MS!-C)9GM^O")X?>8ID[ -CT2GL+<@6+I"6$'/">_WA7'L:)T<,Z2@2/H(C-F
MZ2+76&@,$G/QFMZ<7L,LOXYJT&V?\.CC?3\Z+&9V8_X[UX++G-Y\(W7Q*5<7
M[Y\K3/D?R]4FUWEF)2835("D35WESLCBSHZ\OB+I?AN6G!@RK>RE[W2B2H\O
M_F4C6?2%JU^7Z_5'>C9J(?(OBS\_YY^_Y3JM^J=<\.KB\L/B1[_O3#!)9I'F
MX#C914KG&F'@$E+AS,0L>/1[H&XD%:?O^$R.R99RG+MVX79^R?G]_)*K-7&R
MD""^54%\N;>SEINHQ%G(13 ?&&19PQ$1JR&O(AD_!GW./N1QJY6'?_KT'^W#
ML=E:8J>54]Y:U(N+M&O ]:UP\+[:8WDOIXU@ILU)3TU6PYQV4PX>(R>NHV<N
MT\TA\R#7:#R2>T=F<!(>72XN/)J4\G?*B4MD9#PQ00<H]!8IGP%Y4& Q1U(W
MWI78MK_B%>?$QR"O74Y\C(1[B$4\,7I29&%]R0F2C&3<BRB!#I;I&$HFG90P
MN4DZO*OALS.C8^#LV3&BZ@!QDT[UDYR,?J<C".T#*%\WN&09P!@E6&#6Q#;C
M/%__[-E1J&HY>W:,B#N ]S-S3$717!9ZD4P.!11/"$$Y =D9KH**1;DFM;Y_
MB]FSHV R?/;L&)EU,0=A^*S2(H3STB*0%VI E1C ,R^@")^M9$()VV3#Z]]Q
M^NPAZ&PCT2Y4Y4<2YV;OS^_+:DQ%O/AX%=+YM_/U@WH;S7U)+CBP9,B#PB3
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
ME5RB2WH1/N9/F\/MH:<>_XQI]-$+M$VD=VY^^'4PK/:1WR)(BE0T<P6DK(D
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
MF4%/:YB<D@![4*_6 M<+>G#J.2=>O5YW/"?L_>OJ2=JZ>=9'JED$9\:(,G,
MR?A^K6)Y]5@UII2H@>\ZSN]&VK35['&F]'A"]\\>,S;+S+#H:WX!5XJ/_(17
M_D7Q.'U5\*!,'-$^\T,M$0@C8UXP"'G$A?_62:]&0C%[>$2CF?^N2T<@T35,
MT1<^PNS=>ZD-94H0M)<UE/01]*SU*.GK-!/*TWPBRJ 0TJTD8ET^#&A M<I=
MRT5/A3I$<>[&@:2$8D$U3]Y#[7$4 ?OC;<UK?!)<*G2.V1"$?(\Z++1V++#"
M000%AX + L+4@D<XEN 7#PU"91SAF4]9.OVT4V,"0M$01SE+/<K<^2PG<T"E
MO4Z1@G].ME*2K<@R[<2QO%KE6;)CN<_2?L76/;%JM>KNV5H?O.>I6TVVOA9;
M.]5OIF-M+!EC=F94C:)#C G12<NOQ _(?>H $?34H@4SS]EU%'Q8%03:4[*9
M$0BYP$GV]L=,.V+2RFA=XQ$D8?$]3&;?(R!7SPXE_R&<_O/TL(YB='90&GT0
M%^A&#4"@O\:"2D+#1$N)5G1*X"+.U98T*Y2S5S:\$7W,Z&/Z?0&%5MO022QH
M'(FY;T$DP^-^ZO-_<Y4L.NX@U&97"3[<3)E>BP2S99382\,_@:Z?6#Y/8,5\
M<ZZGJ;UWYA7_0],5B3C X; ON%:,F9LD# %ZO<9>9.BE=4KMIZZYY'%M'%.%
M([WJ'NNW3F>-O+R)(K)PW"M57$"$IUC +B1>P^5>B=:2^Q.-O3AJ>NEU4%%S
M?WV^&"@;><UJT??0XEO%R8+$&\7)06IM^S@Y0'29;W6/!T:Z\(!EB2$EAJP0
M^C.F#-U&^!&C]GRW=SPPLGF<E!AR?!C287(L, L!?>P#"V<+F\]7GR)+5"E1
MY04K+L&'()+SICL0$QK"XF'-JT^5);J4Z/(2=)F 5.F?X8]D0B5/3C>OKMK'
M@R_EX5<),9N&S!QC-@V9@\R7Y3E8B3+KKD8$-?/?*UMN]0\R39:;EQ)9UOH9
MB87BK,"3\EBLA)0M8L5."]HV**DSGJVN_%7EY0\#+!1OQCRK7O6%7C H.H&E
M<LYYJ5XZ)6?>!0>21V.UW&5%!6A^S^I1T\K8UC=02P,$%     @ [X1%4AG
M<ZDW!   318  !X   !E>&AI8FET,C,Q+6-O;G-E;G1O9FEN9&5P92YH=&WE
M6%UOVS84?=^O8!TL;0#K^\NR70.IG:#%LB1(/ 1]&FB)LKE0I$!2<;Q?OTO)
M7IK$08INZ>;&#X))D8?WWG,NQ<OAF\G9>/KY_ @M=,G0^6\?3CZ-4<=RG*M@
M[#B3Z01]G/YZ@D+;]=!48JZHIH)CYCA'IQW466A=]1UGN5S:R\ 6<NY,+QP#
M%3I,"$7L7.>=T=#TP)/@?/33\(UEH8G(ZI)PC3))L"8YJA7E<W25$W6-+&L]
M:BRJE:3SA4:^ZWOH2LAK>H/;]YIJ1D8;G*'3MH=.L\AP)O+5:)C3&T3S]QV:
M))%+BK1(BC0.PSA-9TE,XBB-/9)CXL>_>V"D \/;.4JO&'G?*2FW%L2LWP]]
M.XDJ/5C27"_ZGNO^W&F&CH:%X!K6DS"__=O"/ ;#<@YX,Z&U*/L&:]VC1=4T
M-;G5%F9TSOL9>$1DIP7? &2""=G?<YO?P+RQ"EQ2MNJ_G=*2*'1*ENA"E)B_
M[2H@RE)$TJ(=J.B?!*R&59KFLG4J 1Q&.=DXZ?G&K:/;!9U1"'E@>^B^4[OH
MSEAP980F"O2)YZ0B\(#F!9E3!5:!],[K&:,9.LPR47-M9'A,9?D"KF^1R9.P
M\7W8^#[L'[72M%B]>$C#K2&](BA;1U4+I!<$49X)60F)S>: 9BLD20&QY9EY
MU8PH!&-B:8+;1GX]]%)#]IL$5OM[46_PM4'?$IT*YSG 6XP4NA]LCU?;11L%
M]"VO5^G_*(*>O7'T^Z]^/U*>:T<F#-M90>^.!:3"I=5#I\)&01!8OALD472
M*B(UIMPPNA:![WH1.BLYG=4*<LU(G]X0=,XP[[X27OW=Y=4+@R!-MO/J)NBL
MUHKF!$VH))D6\B'!KR5S@QUA6&VC./7@^-.]:_M)$'H(\_RN*^JE;O"$"I[,
M[M="?KC+Y$>)'\0;\BW8Q%UW0WWSWNT%OO>0^2DP'[K>N^L#0!?9-1R69+;
MJB4>ONH2'945$RL"?L(1:UPS1OC^7I@,CJ50&GW _)I(U362L9OU*)AW6!24
M4;!6O1KM1#NBG4?2L8(T3'K;M@0O3:$H7(!!^HL=X:5T GVO1"KQKDDEN#L=
MAF&:P"[R+,5PW$\'/T M!(Z*6D*] ]4/"#9O+C..R4S66*[V][S8'43=YOJB
MBY94+V"DJN $M<DA4T@)1MMY!>689Q0S\.+OK?S94#:IT8"1H@!H2$).5#.1
MFNJ3 QXLHZ5@2-P0^<4RK=DFI;]B%2CR6)V#F>N2[I#S&C N&HQ6"ZW#GFO]
M<M#DO!FV(E@B4W7G:$(R4LZ(;(<%7A,8U_X'GX G=?"CU-H-':IYHB/)@97]
MO0 *Y<^B!M9.3LZ?#MXWQN9_X_HE?#@.N1:<BBZ:DENLOL'7[VWTUM3_USEZ
M<"M9B?9:MB\)PR;_']U3;B:N%>_>3<$SV']J_7C*,U>;ZV=[T=I<^8[^ E!+
M P04    " #OA$52\D=4++D'  #\3P  '@   &5X:&EB:70R-#$M<&]W97)O
M9F%T=&]R;F5Y+FAT;>V<6W/;NA& W_LK]BC3<]H9B;HZCF7',[1$6[)E24.Q
M4=V7#D2"(AH28$'0BLZO[P*4?(F=QFGC3L+2#QJ3 !:[B]T/@$3BY)?A;.#=
MS!V(5!+#_"]GD_$ :HUF<]D=-)M#;P@C[WH"/:O5!D\2GC'%!"=QL^E,:U"+
ME$K[S>9FL[$V74O(==-SFUI4KQD+D5$K4$'M]$3?P4]*@M,_G/S2:,!0^'E"
MN0)?4J)H 'G&^!J6 <T^0J.QJS40Z5:R=:2@T^JT82GD1W9+BG+%5$Q/]W).
MFL7U2=-T<K(2P?;T)&"WP(+W-=;MT5[+/Z*M#O%[07?U[N M/>@<A@<]?W70
M.NS^O8U*-K%ZT293VYB^KR6,-R*J^^_W.M;A0:J.-RQ04;_=:OVQ9JJ>GH2"
M*^Q/8OOBWT+,$V&*?E(-$K,U[_NH,)6UHNV^W!>QD/TW+?-WK$L:(4E8O.W_
MYK&$9C"E&W!%0OAO]0S'H9%1R<*B8L9^IZ@4ZF<N-X7.AR@G9ISN;6AWM-;.
M7T?CL[$'G9[5?JSR"Y1]QM ?T,3Y;.FX,#L'V_-F[M2Y>:+Q-UKSCSQ3+-R^
MNCF]9\VYFLZ68$\F<.U,X>P&O)&S<&#NXN?46]1!140!)7X$*969X+"),/,@
M0\V)RB4%DJ:4R Q6-!8;\ 5':U2N4$/" UTJ&%<9S(F2S/_XZYOVV];QF07G
M4F2J#O.(Q3%+86C!A:24UTVK2RKE%A;H'TZRXI91082H#TWJ$+$,A(2(2E R
MIZ9&3#9A'@-12DA.MUD#$RPDOBKT6&/,[$1MF$)KQ 8;H\ L7Q4:(WE,L:0/
M;]4AU!VQY-<WO<-CW:&NP[A6X>X6)PFM0QH3OU E4\B)^KXFX=M"AS@&GZ3$
M1\I1U$4)XT9M$MB<YR0&EZ9"*D!-SH5,H-UJ7&D=!WD<4VZZ,WZ#,\(_XG#4
M8<Q]RVBHA80L\U'(%L<#* \0?$/JTV1%9>'V;KNN6=>Z[_JA:F@##S3N,BU,
M4B4*"[!NR&(<\AQ'X+&>INE=LWKA62V+?HK8BGTN2>@K"'94S;1O,%XX]8WO
M354M82='6[2@?BZ-NXP YY,?$;ZFR.XD85EFQF>-$X?2?,^Y-HNPX 4Q\#B<
M,&[B7428BKF*!':[U;8'PMS#Z _UD)B&1L(MQ1C=RU:1UD#2?^8,)S&J@Q/M
MHEE&I)&RHBB(TR(<L(>5R)6Q,)44+='A0#*CAZFN?8AI8[QD>L]EBFF7Z4H1
M-8&08>/$3%_8ER_R.-"JHOPB3^LZ.>AJ"Y)HNFCMM"#T=\AD8BZQ#Y/=7W69
M[H$R,WAW+BM"CDF3AIB-=SEC;+^_0L,2LMTE)QJ'.FI]28X0>> 75/26286I
MK-46H?5%<B9$KE'%E4"%D[Z>-G=WE$C-Y;-H562E0[@0L1(RH+*!B(U)FM'^
M_I_C@&68Q-L^XP:4IM$QCK-BF%<[F=C-;J(^.K+>'73U7*V0]"K8B]]-XY:9
MQILJ>%K6/;"Z!V^_6-RRVE\L^[=B#ZU>Z_N+[72MH^Z[%XEM&D\4WD"O9BGA
M[VO=VKY!2H( 0Z_?23]!^_%0%7/ZY\XN1OE[3XU'7YOH<056Z!907^@$$KR?
M(U"EKE4[7>PGO[L@W?FEO"9[>@'\_V/N$+<-CZS=!?9>P9V8;JIJ7_-$2_NA
M]B*G_:=5?\ZL>[(>-?N>8FXSGS ?C2>3\=PL#EW'F?Z\\?>\K8.(X%Q,^&Y6
MA3-!)"X;ATSBDD@4:Y%!Q&B("Q]<""EV2V$6ALS'B?A/<\FXSU)<C#TI_'/9
M''5)<-6)"ZG.H5G MI]+S2\9NIOL]>H [81,Q+C:V6O\@WCAW0MPA3O/S_9*
MWS#*_R59*NS]+[%WZ;CN#2SLR7AJ+\J6RA=2Y.D#9'U 8,$<]]PLT-_8W2%/
M?WMRCMM_9!PB[AGJ/2G4+73S^RJVC_NB8F]8D;',9'ST?5&%Q7)B<6"[D]D"
M[,D'VW7^5K9$WB_ZRF97!2BSTB<R%AG8\2V1]/>*4"4EU,@=(Z ^..Y-V=*X
MPE.I\11)AG32OVA4;"HGF\">>J/9] ; M1!4]L(I6RI7B"HSHFRN(L&W)GHC
MDGW+;Q$5IW[P"'^TAKI!3HUM&,RNY[8[+MUW_A6ERDRIP18QQ8A^/B4EDE5?
MT9>44@O[&H;V<C&K^/23V%7Q27MA01(8DDTF*C*5E$P#UUZ>S]PAC"QPADO;
M'9;N)\0*465&U$"238C6F  .-D0&U2]Z)675W/;<\> *].L [FSAE2VA'SW(
M=?^,@PCA_BG^LME<0<P\JE6\[0+[%UTJ@I638$/[PW@(EQ:,;.=ZO' N+ARW
M;!E=+;?*3*HAN475=003\R+2>DV_9:0K6OW@4?Z05E>VZTS!L>#2F4['TXM7
MV1EB3E2<JCCUO3EU123E)G8IYZAUM2DL*:0&(]N=. M86G!M>][(65:8^AG&
ML,+4[I4N&:,T';U$J8AN*E"5%%3CH0V#B7/M3#U8>*_T>F*%J0I3KX"I<4!@
M$%-S2-)"5>\2EA92%ZX]LJ]AZ2R\UWE6H0)4!:A7 -2%)!%)8$DS53VK8)1K
MFM-H3I\>B//9(7*I*$[1ZTL:$_V*[9-CY>ZCQ1RAT[IO0E88,KEZVN0K)]'M
M/HMS\<P)?:?_ E!+ P04    " #OA$52_=7Y8>L'   W)P  &    &5X:&EB
M:70S,3$M,3!X:W@R,#(P+FAT;>U::V\;N17]WE_!E=&L ^@UEN2'[!A(;&=K
M=+L;!"Z"?BJHX1V)-36<)3F2U5_?0W+TLF1$;KJI[#9 9,V0O+R7]_#<,]1<
M_'#]Z]7=WS[=L)$;*_;IKQ]^OKUBM4:K]:5SU6I=WUVS/]W]Y6?6;;83=F=X
M;J63.N>JU;KYI<9J(^>*?JLUG4Z;TTY3FV'K[G/+F^JVE-:6FL*)VN6%OX-/
MXN+R#Q<_-!KL6J?EF'+'4D/<D6"EE?F0?1%D[UFC4?6ZTL7,R.'(L:/V4<*^
M:',O)SRV.^D47<[M7+3B]44K3'(QT&)V>2'DA$GQKB:3[&QP.NCU3L0Q=4^S
MXS/!C\]XMRM2?IR*;N?O"9QLH7L<8]U,T;O:6.:-$?GY^]VCYDFO<.=3*=RH
MG[3;?ZR%KI<7F<X=YC,8'[]&,QO&'#VX!E=RF/=3.$RF%L?.VU.MM.D?M,._
M<]_2R/A8JEG_QSLY)LM^H2G[K,<\_[%ND8>&)2.SV-'*?Q*<@G_A<AI]/H$=
M)7.:QY <>:]O'D9R(!WK),UDW>75R+D9(GBGB[Z/>E]\_UPJ8DF'-Y+N(7_+
MKL@XF<F4>T@^&<N^.*\SYD;$KD:2,G;S0&GIY(38KQDB(+-+*L[64_&/TB+\
M6>U)#/X;5K[WHMS6V:>15$H6[+K)?C)$>9VE(:\S+!=W;PYZI^=?"VN@G=/C
M?@=3/@JTX$* 6!J*,M<'Y'M;@X^W9"Z CWXC=OO=%Z2[=4&2YCS8[S_[^FH=
M=?TBW+(1!TH-321-P=-N)"U[G^<E5^PS%=HXIG/V49LQ2]J-/S.@_*I4BO(W
M!]V3\X]&6\<^\/R>C*VSVSQM(J%GSTGHB\O@T9YE\ .WR!N2-)ZQ^UQ/%8DA
MU6,B3<R@T' @UZC&L,]ESG@^8V7N3$GP'_4YE&JDEK,QKHQ$\C.>XI9A>HQB
MXG3LM]$AIY2LY6;FNXSY/04.7-BTN"?@#*94H<Y7))E*@[J.;CF&PQ-!ADU'
M,ATQ6_J/Y?@I&:J,^ #&TBH( *\EIM*-$* M* T.>KL%7-,"84XP3+#!;'49
M7CTR.R\%F<0RF2/W'D;+7-<!2W1'LUEIEWD&\@D2 -]350K8!)Y6$EL'%J51
M,U8 #A[)'N%*+:%:H<0^FAJ[002Y6_<]2H4.P*<&B,)T-OB3<CMBF=)3.P>O
MH:&T#EK9,>YO1K_A97T%@W;NS(:WKQZ&W3V#X=U:SMX<G!XE)^>V EJE13RA
MZ*C40C9O&3<4< ,<R %D*?++"& =*&E'OKOO-@:9>D+UUT+:5&E;8IRG6:-5
M!%!A=$H"MRT[!%X$ 8 1%#</Z8CG0V+OP6!>^]HH?GN']#8,37HB7L5+Z=5M
M'H'K[3-/<RMXCOCRONP\4;8V48:)?)R/48X>7B4\5ZNMY:*["VZ3SG\1MWCD
MV!O@-KN)7X=KLE@K)#&4Q:\CK.XK=LI+N_L07SH'!+14,\5BK$L# Z"RB;2!
M(-&+\F#'J_8EM:[2LR'% _RJ:KR$4+VB;M\H0;/PQ6HE13@:L.7 2B&YD3X
M&35#*!BYMU1:7\?#;K6AZ <ZU9;@D -]^T$%!^[34G%?!1!6<&*I!S BJHM5
M481O _(=0=083^*;B/D%P'NP-_!.FJ?=37CO3&\;*-^=&'<&.S;(1 J/86YU
MSGT%X!;X]XK5 YL;,0<98"_Y0"KI9EXB;)O6;[F QP"UN%O6NJXHWE!H'JJ
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
MN(%GF762)(J2KI?7DJ,VA"#R+FQQ__X0-JGD2$'Y8S#Q?KE5!&XARE)4<!+
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
M.=3%D VY0[;%7>E<W-MWK!=RCIY'++(],84\CN?DG3#.;_1X3^L"TPGY)T(
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
M/ZE[%</"P <-KM@,47!0#<'*[Z&[A2[SCLF#*ZS418;EZDU5/@U?ZQ,4L$Q
M(*X\6)J6<EHP%=HT@U_E4]BC;N,2\I23$Z5T+5,U@F3^6$,&:H]'(D]L;QN#
M@6[/ ][.;8+9RGH!"X772].?".__6&1,#QIESEHJB',S4_10 !>&:=^B$6_?
M[.M$0X0[5R"X*(OO;3/3[5C7B/Z\G;?>J():M&%J-]GAS''270D'RDWDF%?[
M<5:-$M?M@ISGE$=&5GJ7Z:=;U09.O=';RLR?-Z]36_S-OQGLI60Y?:9GISJ8
M=>P37ULN'OG10'X%1E^PU>_:9;"2+)RTP*JV7@9) =9>W/+K4O%GO3C22Q9+
MH0IS02'K8U>1K4;F>M?DMAQT(?T[&9@KCC<&5)NY,D".['A*<BQA,#?-XR+>
MZ-;2\/ZB" ]@XA'?, @-^2=($SDRPO62W19,$%XZ)9\Q*9>&O*;K'M%N0@U7
M#+EPO#[GF0,:8.$8K[,:HEN#L-F/1G)PJ(_;N8NTQ))Q'&6I;*-=^"QL[/ 8
MGBXP06^%6:8R:2[?2$B-V?5,>0:S\E0<G=Q_+VBZ<VRDY(18]@0.$WEOBJ$E
M'0*UD : ,#IO2AKR2I"[21MB\_!I"3\-F7F+I+8YA"OV,=88R WKM0 W,8X4
MST@1K,$K^0P%; S&PJ;#V.15FN5D6E+6*V[?"TXO,9_JS-X*_F)TR)[!($(,
M/2;Q1=/YV0P>3BZFZ4/#JR^,OSG>=EF#C+S[SMB!AL'JCIU-FCG<O<5!$Y*@
M&:.Q'96T:VO]<E@A3 K#-.!K'28*;&Z8HE/I^4+#RL1&H-IR32(0H&T:7A5Z
MG]P2E)5MH7L15?G=>MI]=1/\?C<!!;ICO _H?"3<ZO!S#.+1X>040:F%&N*[
M-JS=J?Y?G85_\+EQ+VTL<^OHR/9'-:=&V6$E>^3AU+Z>SQ]W/NB)3_PJ]"0&
M-NO/ZV-K]*?5W9WK B[74D:ZV)E<!#K9?BE7@]\+:2%0V\Z,?9$LLPH_*LYU
M4#G;FFV+Q!3D86Z$G4E4?-"SE1>Z+X;"_)E&7&.U^79J---NQDWJ1=8EZ^NA
M$\+6D F MYGR23Y\WP=)V8["2$^H*<+L19XZOLI>"]<36^F$)=(I0AH=< /8
M(>U>)U,TE,D!8TI8,D),F;!%>L!KW]!X$,-6X0QPR%_SXF/T3J:I[DK:"-ZP
M[M!6DQP/"3O&Y795L:0VH;:>(9_2(U"CN[O_W/H"E#'H9[EWU9/OZI,L8E5*
M@]QHJC(.JX*[(O8X RIM/>-<7S0M4'U*KS)NT^.%7FRJ&$GF+*,.DMV,\B]9
M0_57[5700C@O,N("'GS9G>, ;+,\^>FV5=\"]'<XZ"FHM>.D)S],-S.6(<)S
M V*.=)4Z]F>E(C8\@PR@&%^96;^6B:EEM7HAD[679=V"$V4.TC&:0>@7>X X
MA4X9S!L^N-]_\00\SW_V ("G&P( 'DWS9 W_NZH6Z8__!E!+ 0(4 Q0    (
M .^$15(,8+F6KR\( "=0;0 0              "  0    !C9G(M,C R,#$R
M,S$N:'1M4$L! A0#%     @ [X1%4EHYVK&;-   -4L" !
M ( !W2\( &-F<BTR,#(P,3(S,2YX<V102P$"% ,4    " #OA$52+B=6SI%8
M   AT0, %               @ &F9 @ 8V9R+3(P,C Q,C,Q7V-A;"YX;6Q0
M2P$"% ,4    " #OA$52J-"GZLM% 0#N$P\ %               @ %IO0@
M8V9R+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #OA$52R7%0J+U" 0"?
MCP$ $P              @ %F PH 8V9R+3(P,C Q,C,Q7V<Q+FIP9U!+ 0(4
M Q0    ( .^$15(#?I<5>!L  )\>   3              "  51&"P!C9G(M
M,C R,#$R,S%?9S(N:G!G4$L! A0#%     @ [X1%4@P%J%R]4P( "WX8 !0
M             ( !_6$+ &-F<BTR,#(P,3(S,5]L86(N>&UL4$L! A0#%
M  @ [X1%4H-DS@I;F $ RG83 !0              ( ![+4- &-F<BTR,#(P
M,3(S,5]P<F4N>&UL4$L! A0#%     @ [X1%4C&1*?@D!   ="L  !X
M         ( !>4X/ &5X:&EB:70R,3$M<W5B<VED:6%R:65S>#$P+FAT;5!+
M 0(4 Q0    ( .^$15(9P'.I-P0  $T6   >              "  =E2#P!E
M>&AI8FET,C,Q+6-O;G-E;G1O9FEN9&5P92YH=&U02P$"% ,4    " #OA$52
M\D=4++D'  #\3P  '@              @ %,5P\ 97AH:6)I=#(T,2UP;W=E
M<F]F871T;W)N97DN:'1M4$L! A0#%     @ [X1%4OW5^6'K!P  -R<  !@
M             ( !05\/ &5X:&EB:70S,3$M,3!X:W@R,#(P+FAT;5!+ 0(4
M Q0    ( .^$15+XZ3T7!@@  %8G   8              "  6)G#P!E>&AI
M8FET,S$R+3$P>&MX,C R,"YH=&U02P$"% ,4    " #OA$52']#.9QX%  !F
M$@  %P              @ &>;P\ 97AH:6)I=#,R,2TQ,&MX,C R,"YH=&U0
M2P$"% ,4    " #OA$52S8.C#"X%  "M$P  %P              @ 'Q= \
M97AH:6)I=#,R,BTQ,&MX,C R,"YH=&U02P$"% ,4    " #OA$52<BO'?SXD
M  !/TP  '@              @ %4>@\ 97AH:6)I=#0Q+61E<V-R:7!T:6]N
?;V9R96<N:'1M4$L%!@     0 !  3 0  ,Z>#P    $!

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